Practical Foundations of Mathematics explains the basis of mathematical reasoning both in pure mathematics itself (algebra and topology in particular) and in computer science. In addition to the formal logic, this volume examines the relationship between computer languages and ''plain English'' mathematical proofs. The book introduces the reader to discrete mathematics, reasoning, and categorical logic. It offers a new approach to term algebras, induction and recursion and proves in detail the equivalence of types and categories. Each idea is illustrated by wide-ranging examples, and followed critically along its natural path, transcending disciplinary boundaries across universal algebra, type theory, category theory, set theory, sheaf theory, topology and programming. Students and teachers of computing, mathematics and philosophy will find this book both readable and of lasting value as a reference work.
Author(s): Paul Taylor
Series: Cambridge Studies in Advanced Mathematics, Vol. 59
Publisher: Cambridge University Press
Year: 1999
Language: English
Commentary: created from html files, with very badly formatted formulas, many of them being unreadable [cover added w.r.t. the other pdf version]
Pages: 648
Tags: Математика;Прочие разделы математики;
www.cup.cam.ac.uk......Page 0
Practical Foundations of Mathematics......Page 2
Practical Foundations of Mathematics......Page 10
Practical Foundations of Mathematics......Page 13
Practical Foundations of Mathematics......Page 16
Practical Foundations of Mathematics......Page 18
Practical Foundations of Mathematics......Page 27
Practical Foundations of Mathematics......Page 36
Practical Foundations of Mathematics......Page 42
Practical Foundations of Mathematics......Page 47
Practical Foundations of Mathematics......Page 49
Practical Foundations of Mathematics......Page 56
Practical Foundations of Mathematics......Page 65
Practical Foundations of Mathematics......Page 69
Practical Foundations of Mathematics......Page 75
Practical Foundations of Mathematics......Page 78
Practical Foundations of Mathematics......Page 80
Practical Foundations of Mathematics......Page 86
Practical Foundations of Mathematics......Page 96
Practical Foundations of Mathematics......Page 103
Practical Foundations of Mathematics......Page 110
Practical Foundations of Mathematics......Page 118
Practical Foundations of Mathematics......Page 122
Practical Foundations of Mathematics......Page 130
Practical Foundations of Mathematics......Page 135
Practical Foundations of Mathematics......Page 142
Practical Foundations of Mathematics......Page 144
Practical Foundations of Mathematics......Page 146
Practical Foundations of Mathematics......Page 152
Practical Foundations of Mathematics......Page 159
Practical Foundations of Mathematics......Page 164
Practical Foundations of Mathematics......Page 170
Practical Foundations of Mathematics......Page 177
Practical Foundations of Mathematics......Page 184
Practical Foundations of Mathematics......Page 191
Practical Foundations of Mathematics......Page 201
Practical Foundations of Mathematics......Page 209
Practical Foundations of Mathematics......Page 215
Practical Foundations of Mathematics......Page 218
Practical Foundations of Mathematics......Page 220
Practical Foundations of Mathematics......Page 223
Practical Foundations of Mathematics......Page 231
Practical Foundations of Mathematics......Page 241
Practical Foundations of Mathematics......Page 250
Practical Foundations of Mathematics......Page 260
Practical Foundations of Mathematics......Page 268
Practical Foundations of Mathematics......Page 276
Practical Foundations of Mathematics......Page 287
Practical Foundations of Mathematics......Page 294
Practical Foundations of Mathematics......Page 296
Practical Foundations of Mathematics......Page 297
Practical Foundations of Mathematics......Page 303
Practical Foundations of Mathematics......Page 310
Practical Foundations of Mathematics......Page 316
Practical Foundations of Mathematics......Page 323
Practical Foundations of Mathematics......Page 330
Practical Foundations of Mathematics......Page 337
Practical Foundations of Mathematics......Page 344
Practical Foundations of Mathematics......Page 351
Practical Foundations of Mathematics......Page 359
Practical Foundations of Mathematics......Page 361
Practical Foundations of Mathematics......Page 363
Practical Foundations of Mathematics......Page 372
Practical Foundations of Mathematics......Page 378
Practical Foundations of Mathematics......Page 385
Practical Foundations of Mathematics......Page 397
Practical Foundations of Mathematics......Page 402
Practical Foundations of Mathematics......Page 412
Practical Foundations of Mathematics......Page 422
Practical Foundations of Mathematics......Page 429
Practical Foundations of Mathematics......Page 431
Practical Foundations of Mathematics......Page 433
Practical Foundations of Mathematics......Page 443
Practical Foundations of Mathematics......Page 450
Practical Foundations of Mathematics......Page 460
Practical Foundations of Mathematics......Page 466
Practical Foundations of Mathematics......Page 474
Practical Foundations of Mathematics......Page 480
Practical Foundations of Mathematics......Page 490
Practical Foundations of Mathematics......Page 497
Practical Foundations of Mathematics......Page 499
Practical Foundations of Mathematics......Page 503
Practical Foundations of Mathematics......Page 510
Practical Foundations of Mathematics......Page 517
Practical Foundations of Mathematics......Page 525
Practical Foundations of Mathematics......Page 531
Practical Foundations of Mathematics......Page 533
Practical Foundations of Mathematics......Page 535
Practical Foundations of Mathematics......Page 537
Practical Foundations of Mathematics......Page 544
Practical Foundations of Mathematics......Page 557
Practical Foundations of Mathematics......Page 566
Practical Foundations of Mathematics......Page 577
Practical Foundations of Mathematics......Page 584
Practical Foundations of Mathematics......Page 587
Practical Foundations of Mathematics......Page 594
Errata to \emph{Practical Foundations of Mathematics}......Page 633
Additional errata to {Practical Foundations of Mathematics}......Page 639
Book Review for Bulletin of the LMS......Page 641
Review by Peter Johnstone......Page 646
Paul Taylor - Foundations of Mathematics and Computation......Page 7
Cambridge University Press......Page 9