Numerical Renaissance: simulation, optimization, & control

The zeitgeist of science and engineering in the twenty-first century is the integration of disciplines -
that is, the bridging of the gaps between the formerly fragmented and distinct scientific disciplines,
and the grappling with the many remaining grand challenge problems that lie at their intersection.
There is thus an emerging need for educational institutions to distill and relate these scientific disciplines for the new generation of scientists who will ultimately
accomplish their seamless integration.
Towards this end, Professor Thomas Bewley has written Numerical Renaissance, which aims to provide a systematic, integrated, succinct presentation of efficient techniques
for solving a wide range of practical problems on modern digital computers.

The text's unique treatment spans a number of essential subjects typically covered in separate graduate-level (and undergraduate-level) textbooks and courses, as indicated by the chapter titles listed below left. Rather than illustrating with ``pseudocode'', the many numerical algorithms developed in the text are provided directly in executable Matlab syntax, so the reader may experiment with them and adapt them to suit his or her own needs. A link to each of the executable codes in each chapter is provided below right.

To buy the text, please check back here in late summer 2012.

(The chapters marked by a check above are completed, the remaining chapters are still being refined.)

To download a zip file containing a draft of the Numerical Renaissance Codebase, click here.

FREE MONEY! We are now on the home stretch towards publication. In the chapters checked as completed above, for the first person who calls any remaining glitches to our attention, in addition to our sincere thanks, we offer $0.25 for every typo found in the text, $1.00 for every typo that may be misconstrued mathematically, $5.00 for every bug in the Codebase, and $10.00 for every mistake in the text that constitutes a conceptual error. Good luck, and our sincere thanks for everyone's help in making Numerical Renaissance as error-free as humanly possible.

Je suis en train d'écrire une version française de ce livre, avec l'aide du Prof. Patricia Cathalifaud.
Stiamo lavorando ad una versione in Italiano di questo libro, con l'aiuto del Dott. Flavio Giannetti.
ما در حال ترجمه اين
كتاب به زبان فارسي با
كمك پوريا بیهقى
هستيم
(That is, we are in the process of translating a version of this book into Farsi, with the help of Pooriya Beyhaghi.)
A Python version of the Numerical Renaissance software suite is also being considered, in collaboration with Dr. Matt Bement.
If you would like to help us translate Numerical Renaissance into a different language (Spanish, Chinese, Japanese, Korean, ...), or the codes contained therein into a different syntax (C, C++, CPL, Fortran77, Fortran90, Perl, ...), please contact us.