2 INTRODUCTION
B. Computer Algebra Recipes
The heart of this text consists of a systematic collection of computer algebra
recipes which have been designed to illustrate the concepts and methods of
mathematical physics and to stimulate the reader’s intellect and imagination.
Associated with each recipe is an intrinsically important mathematical physics
example and, where feasible, the example is presented in a “story” format
wherein real or fictitious characters motivate or explain the recipe.
Every topic or story in the text contains the Maple code or recipe to explore
that particular topic. To make life easier for you, all recipes have been placed
on the CD-ROM enclosed within the back cover of this text. The recipes are
ordered according to the chapter number, the section number, and the subsec-
tion (story) number. For example, the recipe 01-1-2, entitled The Tale of the
Turbulent Tail, is associated with chapter 1, section 1, subsection 2. Although
the recipes can be directly accessed on the CD by clicking on the appropriate
worksheet number, it is strongly recommended that you access them through
the hyperlinked recipe index file 00recipe, which provides complete instruc-
tions. The computer code exported into the text is accompanied by detailed
explanations of the underlying mathematical physics concepts and/or methods
and what the recipe is trying to accomplish.
The recommended procedure for using this text is first to read a given
topic/story for overall understanding and enjoyment. If you are having any
difficulty in understanding a piece of the text code, then you should execute
the corresponding Maple worksheet and try variations on the code. Keep in
mind that the same objective may often be achieved by a different combination
of Maple commands than those that I chose. After reading the topic, you should
execute the worksheet (if you have not already done so) to make sure the code
works as expected. At this point feel free to explore the topic. Try rotating
any three-dimensional graphs or running any animations in the file. See what
happens when changes in the model or Maple code are made and then try to
interpret any new results. This book is intended to be open-ended and merely
serve as a guide to what is possible in mathematical physics using a CAS, the
possibilities being limited only by your own background and desires.
At the end of each chapter, Supplementary Recipes are presented in the
form of problems, their fully annotated solutions (recipes) being included on
the CD. These recipes are also hyperlinked to the recipe index file with a simple
numbering system. For example, 01-S02 is the second supplementary recipe
in Chapter 1. Supplementary recipes can be used in two different ways. They
can be regarded as problems to be solved by using the mathematical physics
concepts and computer algebra techniques presented in the main text recipes.
Your solutions can then be compared with those that I have presented. Even
if you are successful, you probably will be interested in the many little com-
puter algebra features that are introduced in my solutions. On the other hand,
these additional recipes can be regarded as still more interesting applications
of computer algebra to mathematical physics. Enjoy exploring all the recipes!