Logic for Computer Scientists

This book introduces the notions and methods of formal logic from a computer science standpoint, covering propositional logic, predicate logic, and foundations of logic programming. It presents applications and themes of computer science research such as resolution, automated deduction, and logic pr...

Full description

Bibliographic Details
Main Author: Schöning, Uwe
Format: eBook
Language:English
Published: Boston, MA Birkhäuser 2008, 2008
Edition:1st ed. 2008
Series:Modern Birkhäuser Classics
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 02882nmm a2200301 u 4500
001 EB000357370
003 EBX01000000000000000210422
005 00000000000000.0
007 cr|||||||||||||||||||||
008 130626 ||| eng
020 |a 9780817647636 
100 1 |a Schöning, Uwe 
245 0 0 |a Logic for Computer Scientists  |h Elektronische Ressource  |c by Uwe Schöning 
250 |a 1st ed. 2008 
260 |a Boston, MA  |b Birkhäuser  |c 2008, 2008 
300 |a IX, 168 p  |b online resource 
505 0 |a Propositional Logic -- Predicate Logic -- Logic Programming 
653 |a Mathematical logic 
653 |a Formal Languages and Automata Theory 
653 |a Machine theory 
653 |a Mathematical Logic and Foundations 
041 0 7 |a eng  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
490 0 |a Modern Birkhäuser Classics 
028 5 0 |a 10.1007/978-0-8176-4763-6 
856 4 0 |u https://doi.org/10.1007/978-0-8176-4763-6?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 005.131 
520 |a This book introduces the notions and methods of formal logic from a computer science standpoint, covering propositional logic, predicate logic, and foundations of logic programming. It presents applications and themes of computer science research such as resolution, automated deduction, and logic programming in a rigorous but readable way. The style and scope of the work, rounded out by the inclusion of exercises, make this an excellent textbook for an advanced undergraduate course in logic for computer scientists. This is a short introductory book on the topic of propositional and first-order logic, with a bias towards computer scientists…. Schöning decides to concentrate on computational issues, and gives us a short book (less than 170 pages) with a tight storyline…. I found this a nicely written book with many examples and exercises (126 of them). The presentation is natural and easy to follow…. This book seems suitable for a short course, a seminar series, or part of a larger course on Prolog and logic programming, probably at the advanced undergraduate level. — SIGACT News Contains examples and 126 interesting exercises which put the student in an active reading mode.... Would provide a good university short course introducing computer science students to theorem proving and logic programming. — Mathematical Reviews This book concentrates on those aspects of mathematical logic which have strong connections with different topics in computer science, especially automated deduction, logic programming, program verification and semantics of programming languages.... The numerous exercises and illustrative examples contribute a great extent to a better understanding of different concepts and results. The book can be successfully used as a handbook for an introductory course in artificial intelligence. — Zentralblatt MATH.