Skip to main content Site map

Discrete Mathematics Using a Computer 2nd ed. 2006


Discrete Mathematics Using a Computer 2nd ed. 2006

Paperback by O'Donnell, John; Hall, Cordelia; Page, Rex

Discrete Mathematics Using a Computer

WAS £54.99   SAVE £8.25

£46.74

ISBN:
9781846282416
Publication Date:
14 Aug 2006
Edition/language:
2nd ed. 2006 / English
Publisher:
Springer London Ltd
Pages:
441 pages
Format:
Paperback
For delivery:
Estimated despatch 28 - 30 May 2024
Discrete Mathematics Using a Computer

Description

Computer science abounds with applications of discrete mathematics, yet s- dents of computer science often study discrete mathematics in the context of purely mathematical applications. They have to ?gure out for themselves how to apply the ideas of discrete mathematics to computing problems. It is not easy. Most students fail to experience broad success in this enterprise, which is not surprising, since many of the most important advances in science and engineeringhavebeen, precisely, applicationsofmathematicstospeci?cscience and engineering problems. Tobesure,mostdiscretemathtextbooksincorporatesomeaspectsapplying discrete math to computing, but it usually takes the form of asking students to write programs to compute the number of three-ball combinations there are in a set of ten balls or, at best, to implement a graph algorithm. Few texts ask students to use mathematical logic to analyze properties of digital circuits or computer programs or to apply the set theoretic model of functions to understand higher-order operations. A major aim of this text is to integrate, tightly, the study of discrete mathematics with the study of central problems of computer science.

Contents

Programming and Reasoning with Equations.- to Haskell.- Equational Reasoning.- Recursion.- Trees.- Logic.- Propositional Logic.- Predicate Logic.- Set Theory.- Set Theory.- Inductively Defined Sets.- Relations.- Functions.- Applications.- The AVL Tree Miracle.- Discrete Mathematics in Circuit Design.

Back

Middlesex University logo