Mathematical logic for computer science.

From MaRDI portal





The text of this second edition has been rewritten to a large extent. The overall structure, however, has only slightly been changed in comparison to the first edition (1992; Zbl 0808.68095). There are some minor variations in the material's distribution into chapters. Particularly, in the final parts of the book now the chapters on logic programming and on program verification preceed the chapters on temporal logic which, of course, now contain the applications of temporal logic (which had to be postponed in the first edition). Some material has been added. The most essential additions are sections on binary decision diagrams, on constraint logic programming, and on the completeness of the Hoare logic. The book, still, is an elementary introduction into logic with main emphasis upon computer science applications and upon algorithmic aspects. More advanced topics, which some chapters mention, are usually given without proofs, but with hints toward other sources that give the proofs. The book is well made as an introduction for computer scientists. It may even be a nice additional reading for mathematicians and logicians in undergraduate courses.











This page was built for publication: Mathematical logic for computer science.

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2724155)