Sets, logic and maths for computing (Q5895536)
From MaRDI portal
scientific article; zbMATH DE number 6014730
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Sets, logic and maths for computing |
scientific article; zbMATH DE number 6014730 |
Statements
Sets, logic and maths for computing (English)
0 references
14 March 2012
0 references
This book is an excellent introductory course on mathematical language, knowledge and problem solving skills for undergraduate students who need to enter the world of computer and information sciences. It explains the basic mathematical concepts such as set, relation, function and recursion or induction, also principles of counting and finite probability. This is an extensively revised second edition which provides further clarification of difficult matters. This easy-to-follow text allows readers to carry out their computing studies with a clear understanding of the basic finite mathematics and mathematical logics that they will need. Written explicitly for undergraduates, it requires only a minimal mathematical background and is ideal for self-study as well as classroom use. It will be observed that the author teaches the material as a language for thinking, as much as knowledge to be acquired and uses an intuitive approach with a focus on examples for all general concepts. So the book is about certain mathematical tools that students need to apply over and over again when working with computations. There are included set theory, theory of relations, theory of functions, induction, recursion, combinatorics, probability, trees, propositional, and quantificational logics. Numerous exercises, solutions and proofs to deepen and test the reader's understanding are provided in the book. From time to time there are `boxes' of a different nature in the text. They raise common queries and clarify potential confusion. The second edition has many new developments: formulations have been reviewed to improve clarity; more exercises have been added as well as additional sample answers have also been provided. To facilitate cross-reference, the numbering of exercises has been aligned with that of the sections and subsections. Several chapters have been significant revised and rewritten. Because of this all, the book will be of interest to any student who would like to understand the mathematical language. No matter if readers may not have done much mathematics at school: they can re-learn the essentials with the book, and perhaps even have fun doing so. A part of the author's webpage \url{http://sites.google.com/site/davidmakinson} is set aside for material relating to this edition of the book.
0 references
basics of maths
0 references
sets
0 references
relation
0 references
function
0 references
recursion
0 references
combinatorics
0 references
probability
0 references
trees
0 references
logic
0 references