Programming for Mathematicians /
The aim of this book is to teach mathematics students how to program using their knowledge of mathematics. For this they require only to know how to construct a proof. The entire book's emphasis is on "how to think" when programming. Three methods for constructing an algorithm or a pr...
| Main Author: | |
|---|---|
| Corporate Author: | |
| Format: | eBook |
| Language: | English |
| Published: |
Berlin, Heidelberg :
Springer Berlin Heidelberg,
2000.
|
| Series: | Universitext,
|
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
| Summary: | The aim of this book is to teach mathematics students how to program using their knowledge of mathematics. For this they require only to know how to construct a proof. The entire book's emphasis is on "how to think" when programming. Three methods for constructing an algorithm or a program are used: a) manipulation and enrichment of existing code; b) use of recurrent sequences; c) deferral of code writing, in order to deal with one difficulty at a time. Many theorems are mathematically proved and programmed. The last chapter explains how a compiler works and shows how to compile "by hand" little (but not trivial--even recursive) programs. The book is intended for anyone who thinks mathematically and wants to program and play with mathematics. |
|---|---|
| Item Description: | Electronic resource. |
| Physical Description: | 1 online resource (xv, 429 pages 40 illustrations) |
| ISBN: | 9783642571299 (electronic bk.) 3642571298 (electronic bk.) |
| ISSN: | 0172-5939 |