16.12.2012 Views

Computer Algebra Recipes

Computer Algebra Recipes

Computer Algebra Recipes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2 INTRODUCTION<br />

B. <strong>Computer</strong> <strong>Algebra</strong> <strong>Recipes</strong><br />

The mathematics is not there till we put it there.<br />

Sir Arthur Eddington, The Philosophy of Physical Science, 1939<br />

The ODE and PDE recipes in our computer algebra \menu" have been organized<br />

into three sections of increasing mathematical sophistication. The Appetizers<br />

illustrate phase-plane portraits and analysis, the Entrees deal with<br />

linear and nonlinear ODEs and linear PDEs, and the Desserts feature the<br />

hunt for solitons and some nonlinear diagnostic tools. The recipes are intended<br />

to ful¯ll not only a useful and serious pedagogical purpose but also to titillate<br />

and stimulate the reader's intellect and imagination. Associated with each<br />

recipe is an important scienti¯c model or method and usually some historical<br />

background or an interesting story featuring an engineering or science student<br />

who will guide you through the steps of the recipe. These storybook characters<br />

are ¯ctitious composites of some of the more likeable, industrious, and brighter<br />

students that the authors have had the privilege of teaching over the years.<br />

Every topic or story in the text contains the Maple code or recipe to explore<br />

that particular topic. To make life easier for you, all recipes have been placed<br />

on the CD-ROM enclosed within the back cover of this text. The recipes are<br />

ordered according to the chapter, section, and subsection (story) number. For<br />

example, the recipe 01-2-3, entitled RÄossler's Strange Attractor, is associated<br />

with Chapter 1, Section 2, Subsection 3. Although the recipes can be directly<br />

accessed on the CD by clicking on the appropriate worksheet number, it is<br />

recommended that you access them through the menu index ¯le, 00menu.<br />

All recipes may be conveniently accessed from this menu using the hyperlinks.<br />

Complete instructions on how to do this may be found in the menu ¯le.<br />

The computer code on the CD is unannotated, so you will have to read the<br />

text in order to understand what the code is trying to accomplish. The code has<br />

been imported into the text and here is accompanied by detailed explanations<br />

of the underlying modeling concepts and computational methods.<br />

The recommended procedure for using this text is ¯rst to read a given<br />

topic/story for overall comprehension and enjoyment. If you are having any<br />

di±culty in understanding a piece of the text code, then you should execute<br />

the corresponding Maple worksheet and try variations on the code. Keep in<br />

mind that the same objective may often be achieved by a di®erent combination<br />

of Maple commands from those used by the authors. After reading the topic,<br />

you should execute the worksheet (if you have not already done so) to make<br />

sure the code works as expected. At this point feel free to explore the topic.<br />

Try rotating any three-dimensional graphs or running any animations in the<br />

¯le. See what happens when changes in the model or Maple code are made and<br />

then try to interpret any new results. This book is intended to be open-ended<br />

and merely serve as a guide to what is possible in mathematical modeling using<br />

a CAS, the possibilities being limited only by your own background and desires.<br />

Each topic or story is self-contained and generally done completely, from

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!