This lucid, non-intimidating presentation by a Russian scholar introduces the fundamentals of mathematical logic and its principles. Rather than a survey of the entire topic of mathematical logic, it emphasizes the classical logic of propositions and predicates. Applications include computer science and systems analysis, linguistics, and problems in the foundations of mathematics. Accessible to high school students, the treatment also constitutes a valuable review of fundamentals for professionals.
The three-part treatment examines propositional logic, the propositional calculus, and predicate logic, treating each area in considerable detail. Of special interest is a section devoted to the application of the logic of propositions to the analysis and synthesis of digital systems. Each chapter concludes with a set of exercises, and supplements include three appendixes with one proof each, two indexes, and a bibliography.