A Short Introduction to Intuitionistic LogicSpringer Science & Business Media, 31.10.2000 - 131 Seiten Intuitionistic logic is presented here as part of familiar classical logic which allows mechanical extraction of programs from proofs. to make the material more accessible, basic techniques are presented first for propositional logic; Part II contains extensions to predicate logic. This material provides an introduction and a safe background for reading research literature in logic and computer science as well as advanced monographs. Readers are assumed to be familiar with basic notions of first order logic. One device for making this book short was inventing new proofs of several theorems. The presentation is based on natural deduction. The topics include programming interpretation of intuitionistic logic by simply typed lambda-calculus (Curry-Howard isomorphism), negative translation of classical into intuitionistic logic, normalization of natural deductions, applications to category theory, Kripke models, algebraic and topological semantics, proof-search methods, interpolation theorem. The text developed from materal for several courses taught at Stanford University in 1992-1999. |
Inhalt
Intuitionistic Propositional Logic | 5 |
Glivenkos Theorem | 23 |
Computations with Deductions | 31 |
Coherence Theorem | 41 |
Gentzentype Propositional System LJpm | 53 |
Topological Completeness | 69 |
Proof Search | 75 |
System LJp | 83 |
Natural Deduction System NJ | 95 |
Kripke Models for Predicate Logic | 105 |
Systems LJm LJ | 109 |
ProofSearch in Predicate Logic | 119 |
References | 125 |
Andere Ausgaben - Alle anzeigen
Häufige Begriffe und Wortgruppen
1-sequents algebra apply assume assumption atomic formulas axiom Coherence Theorem complete sequent component conclusion Consider construction conversion corresponding Craig interpolant Curry–Howard isomorphism cutrank deductive terms defined DEFINITION derivable in NJp direct chaining disjunction eigenvariable elimination rule example extended falsified finite formula is derivable formula is valid free variables goal hence as required implies induction base induction hypothesis induction step inference introduction rule intuitionistic logic invertible rules Kripke frame Kripke model LEMMA main branch monotonicity movable rule multisets natural deduction non-invertible rules normal form obtained occurrence partial order pointed frame pointed models predicate logic predicate symbol premise principal formula proof-search tree Proof.Part propositional logic propositional variable prove pruned quantifier rules R-closed realization redex rule of LJpm satisfying saturated for invertible Section sequent is derivable subformulas subgoals system LJpm tableau tautology Theorem tree extension steps truth tables truth value assignment underivable sequent weakenings
