
Note to the Reader
I chose to prepare my lecture notes and subsequent textbook using because
I am very enamored of its facility for combining mathematical typesetting with symbolic
manipulation, numerical computation, and graphics into notebook documents approaching
publication quality. However, because students must learn the mathematical techniques in
this course, not just the syntax of a program, practically all derivations in the body of the
text are performed by hand with serving primarily as a word processor.
The figures were also produced using , but most of the code for the figures
has been removed from the main text. And, of course, I often checked my work using the
symbolic manipulation tools of the program. However, I also discovered a disturbingly
large number of integrals that evaluated incorrectly. Some of those errors
have been corrected in later versions, perhaps due in part to my error reports, but inevitably
new errors emerged even for integrals that were evaluated correctly in earlier versions! The
lessons that students should learn from my experience is either caveat emptor (let the buyer
beware) and trust but verify. The student must understand the mathematics well enough
to recognize probable errors (the smell test) and to check the results of any mathematical
software. Software is helpful, but no software is perfect! The wetware between your ears
must evaluate the results of the software.
I also adopted some of the notation of because it is often superior to
the traditional notation of mathematical literature. For example, f x with square brack-
ets indicates a function f whose argument is x while f x with parentheses indicates the
product f x. Although the target audience would rarely confuse delimiters intended for
grouping with delimiters intended for arguments, anyone who has taught lower-level cour-
ses has witnessed the havoc wrought by ambiguous notations. Therefore, I have gotten
into the habit of using parentheses only for grouping terms, square brackets primarily for
arguments (and commutators), and curly brackets for lists or iterators. Similarly, I use
’s double-struck symbols for
1, for the base of the natural loga-
rithm, for differential, etc. Furthermore, I often distinguish between assignments () and
equations () intended to be solved. I hope that most readers eventually agree that some
of these nontraditional typesetting practices are actually preferable to traditional notation.
Finally, I use several convenient acronyms: wrt for with respect to, rhs for right-hand side,
lhs for left-hand side, and iff for if and only if.
I encourage students to use mathematical software to perform some of the mundane
tasks encountered in homework problems and to plot their solutions. Several examples
are given in the text, where code is sometimes used to perform simple but
tedious algebraic manipulations. However, software should not be used to circumvent the
object of an exercise. For example, if the objective of a problem is to practice an integra-
tion method, then simply quoting ’s answer is not sufficient and sometimes
would even be incorrect. It should be obvious when computer assistance is appropriate
Graduate Mathematical Physics. James J. Kelly
Copyright © 2006 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim
ISBN: 3-527-40637-9