Preface
This book started as notes for a postgraduate course in Mathematical Reasoning given in the Department of Artificial Intelligence at Edinburgh from 1979 onwards. Students on the course are drawn from a wide range of backgrounds: Psychology, Computer Science, Mathematics, Education, etc. The first draft of the notes was written during a terms sabbatical leave in 1980. Later they were used for a similar course at undergraduate level.
While there are now several textbooks on Artificial Intelligence techniques and, more particularly, on Problem Solving and Theorem Proving, I felt the need for a book concentrating on applications of these techniques to Mathematics. There was certainly enough material, but it was scattered in research journals, conference proceedings and theses. If it were collected together I hoped it might prove of interest to a wider audience than the usual artificial intelligentsia; I hoped that mathematicians and educationalists might find it a eye opener to how computational ideas could shed light on the process of doing Mathematics.
Check nearby libraries
Buy this book
This edition doesn't have a description yet. Can you add one?
Check nearby libraries
Buy this book
Previews available in: English
Showing 1 featured edition. View all 1 editions?
Edition | Availability |
---|---|
1
The computer modelling of mathematical reasoning
1983, Academic Press
in English
0121412520 9780121412524
|
aaaa
Libraries near you:
WorldCat
|
Book Details
Edition Notes
Bibliography: p. 312-317.
Includes index.
Classifications
The Physical Object
ID Numbers
Source records
Internet Archive item recordInternet Archive item record
Internet Archive item record
Library of Congress MARC record
marc_columbia MARC record
harvard_bibliographic_metadata record
Excerpts
Page i,
added by Massimo A. Dentico.
Informational about the scope of the book.
1.1 Why read this book?
This book is aimed at people interested in the question
How do you do Mathematics?
i.e. at professional mathematicians, students of Mathematics, teachers of Mathematics, psychologists studying mathematical reasoning and anyone else who is curious about the apparently mysterious processes by which mathematicians: conjecture theorems, formulate definitions, construct proofs and build mathematical models. My theme is that light can be shed on these `mysterious' processes with the aid of a wonderful tool { the digital computer. By building computer programs which `do' mathematics we can explore how it is possible to do mathematics; what the vital are talents that separate success from failure; and how we all can learn to be better mathematicians.
The building of computer programs for doing mathematics is part of the new science of Artificial Intelligence. The aim of Artificial Intelligence is to study all aspects of intelligence by `computational modelling', mathematical reasoning being just one such aspect of intelligence. Other aspects which are studied include: the ability to coordinate hand and eye to manipulate objects; the ability to hold a conversation in a so-called `natural' language like English (as opposed to an artificial programming language, like ALGOL or FORTRAN) or the ability to diagnose an illness and prescribe a cure.
Whatever aspect of intelligence you attempt to model in a computer program - the stacking of bricks, a cocktail party conversation or the proving of the compactness theorem - the same needs arise over and over again.
* The need to have knowledge about the domain
* The need to reason with that knowledge.
* The need for knowledge about how to direct or guide that reasoning.
Mathematical reasoning is a particularly convenient domain for studying intelligence, because the knowledge required is neatly circumscribed and the goals clear and unambiguous.
This book is aimed at people interested in the question
How do you do Mathematics?
i.e. at professional mathematicians, students of Mathematics, teachers of Mathematics, psychologists studying mathematical reasoning and anyone else who is curious about the apparently mysterious processes by which mathematicians: conjecture theorems, formulate definitions, construct proofs and build mathematical models. My theme is that light can be shed on these `mysterious' processes with the aid of a wonderful tool { the digital computer. By building computer programs which `do' mathematics we can explore how it is possible to do mathematics; what the vital are talents that separate success from failure; and how we all can learn to be better mathematicians.
The building of computer programs for doing mathematics is part of the new science of Artificial Intelligence. The aim of Artificial Intelligence is to study all aspects of intelligence by `computational modelling', mathematical reasoning being just one such aspect of intelligence. Other aspects which are studied include: the ability to coordinate hand and eye to manipulate objects; the ability to hold a conversation in a so-called `natural' language like English (as opposed to an artificial programming language, like ALGOL or FORTRAN) or the ability to diagnose an illness and prescribe a cure.
Whatever aspect of intelligence you attempt to model in a computer program - the stacking of bricks, a cocktail party conversation or the proving of the compactness theorem - the same needs arise over and over again.
* The need to have knowledge about the domain
* The need to reason with that knowledge.
* The need for knowledge about how to direct or guide that reasoning.
Mathematical reasoning is a particularly convenient domain for studying intelligence, because the knowledge required is neatly circumscribed and the goals clear and unambiguous.
Page 1-2,
added by Massimo A. Dentico.
Motivational.
Links outside Open Library
Community Reviews (0)
Feedback?December 10, 2022 | Edited by MARC Bot | import existing book |
December 30, 2010 | Edited by Massimo A. Dentico | Edited without comment. |
December 30, 2010 | Edited by Massimo A. Dentico | Added new cover |
December 30, 2010 | Edited by Massimo A. Dentico | Edited without comment. |
December 10, 2009 | Created by WorkBot | add works page |