- English
- PDF
- Available on iOS & Android
Mathematical Logic for Computer Science
About This Book
In the recent decades mathematical logic has become more and more important in computer science and, in general, in system engineering. In fact, by definition, it is the wey of expressing our reasoning in terms of mathematical formalism, thus supplying it with the typical rigor and precision of mathematics. Not by chance, automatic information processing is now pervasive and we find it practically in any human activity and artefact, from embedded, safety-critical systems, to e-commerce, to social networks, etc. Such a pervasiveness and the consequent heterogeneity of the involved systems mandate much more generality in the formalism supporting the engineering activity than traditional specialized models such as, e.g., those for electric circuits and mechanical engines: mathematical logic, paired with computer applications, provides such generality.
Frequently asked questions
Information
Table of contents
- Cover
- Title Page
- Preface
- Table of Content
- Part 1 Mathematical Foundations
- 1 - Propositional Logic
- 2 - First Order Logic
- Part II Applications of logic in computer science
- 3 - Logic to define languages
- 4 - Logic for expressing program properties
- 5 - Logic for specifying systems
- Part III Exercises
- Back Cover