fbpx
Wikipedia

Herbrand's theorem

Herbrand's theorem is a fundamental result of mathematical logic obtained by Jacques Herbrand (1930).[1] It essentially allows a certain kind of reduction of first-order logic to propositional logic. Herbrand's theorem is the logical foundation for most automatic theorem provers. Although Herbrand originally proved his theorem for arbitrary formulas of first-order logic,[2] the simpler version shown here, restricted to formulas in prenex form containing only existential quantifiers, became more popular.

Statement Edit

Let

 

be a formula of first-order logic with   quantifier-free, though it may contain additional free variables. This version of Herbrand's theorem states that the above formula is valid if and only if there exists a finite sequence of terms  , possibly in an expansion of the language, with

  and  ,

such that

 

is valid. If it is valid, it is called a Herbrand disjunction for

 

Informally: a formula   in prenex form containing only existential quantifiers is provable (valid) in first-order logic if and only if a disjunction composed of substitution instances of the quantifier-free subformula of   is a tautology (propositionally derivable).

The restriction to formulas in prenex form containing only existential quantifiers does not limit the generality of the theorem, because formulas can be converted to prenex form and their universal quantifiers can be removed by Herbrandization. Conversion to prenex form can be avoided, if structural Herbrandization is performed. Herbrandization can be avoided by imposing additional restrictions on the variable dependencies allowed in the Herbrand disjunction.

Proof sketch Edit

A proof of the non-trivial direction of the theorem can be constructed according to the following steps:

  1. If the formula   is valid, then by completeness of cut-free sequent calculus, which follows from Gentzen's cut-elimination theorem, there is a cut-free proof of  .
  2. Starting from leaves and working downwards, remove the inferences that introduce existential quantifiers.
  3. Remove contraction inferences on previously existentially quantified formulas, since the formulas (now with terms substituted for previously quantified variables) might not be identical anymore after the removal of the quantifier inferences.
  4. The removal of contractions accumulates all the relevant substitution instances of   in the right side of the sequent, thus resulting in a proof of  , from which the Herbrand disjunction can be obtained.

However, sequent calculus and cut-elimination were not known at the time of Herbrand's proof, and Herbrand had to prove his theorem in a more complicated way.

Generalizations of Herbrand's theorem Edit

  • Herbrand's theorem has been extended to higher-order logic by using expansion-tree proofs.[3] The deep representation of expansion-tree proofs corresponds to a Herbrand disjunction, when restricted to first-order logic.
  • Herbrand disjunctions and expansion-tree proofs have been extended with a notion of cut. Due to the complexity of cut-elimination, Herbrand disjunctions with cuts can be non-elementarily smaller than a standard Herbrand disjunction.
  • Herbrand disjunctions have been generalized to Herbrand sequents, allowing Herbrand's theorem to be stated for sequents: "a Skolemized sequent is derivable if and only if it has a Herbrand sequent".

See also Edit

Notes Edit

  1. ^ J. Herbrand: Recherches sur la théorie de la démonstration. Travaux de la société des Sciences et des Lettres de Varsovie, Class III, Sciences Mathématiques et Physiques, 33, 1930.
  2. ^ Samuel R. Buss: "Handbook of Proof Theory". Chapter 1, "An Introduction to Proof Theory". Elsevier, 1998.
  3. ^ Dale Miller: A Compact Representation of Proofs. Studia Logica, 46(4), pp. 347--370, 1987.

References Edit

  • Buss, Samuel R. (1995), "On Herbrand's Theorem", in Maurice, Daniel; Leivant, Raphaël (eds.), Logic and Computational Complexity, Lecture Notes in Computer Science, Berlin, New York: Springer-Verlag, pp. 195–209, ISBN 978-3-540-60178-4.

herbrand, theorem, confused, with, herbrand, ribet, theorem, ramification, groups, fundamental, result, mathematical, logic, obtained, jacques, herbrand, 1930, essentially, allows, certain, kind, reduction, first, order, logic, propositional, logic, logical, f. Not to be confused with Herbrand Ribet theorem or Herbrand s theorem on ramification groups Herbrand s theorem is a fundamental result of mathematical logic obtained by Jacques Herbrand 1930 1 It essentially allows a certain kind of reduction of first order logic to propositional logic Herbrand s theorem is the logical foundation for most automatic theorem provers Although Herbrand originally proved his theorem for arbitrary formulas of first order logic 2 the simpler version shown here restricted to formulas in prenex form containing only existential quantifiers became more popular Contents 1 Statement 2 Proof sketch 3 Generalizations of Herbrand s theorem 4 See also 5 Notes 6 ReferencesStatement EditLet y 1 y n F y 1 y n displaystyle exists y 1 ldots y n F y 1 ldots y n nbsp be a formula of first order logic with F y 1 y n displaystyle F y 1 ldots y n nbsp quantifier free though it may contain additional free variables This version of Herbrand s theorem states that the above formula is valid if and only if there exists a finite sequence of terms t i j displaystyle t ij nbsp possibly in an expansion of the language with 1 i r displaystyle 1 leq i leq r nbsp and 1 j n displaystyle 1 leq j leq n nbsp such that F t 11 t 1 n F t r 1 t r n displaystyle F t 11 ldots t 1n vee ldots vee F t r1 ldots t rn nbsp is valid If it is valid it is called a Herbrand disjunction for y 1 y n F y 1 y n displaystyle exists y 1 ldots y n F y 1 ldots y n nbsp Informally a formula A displaystyle A nbsp in prenex form containing only existential quantifiers is provable valid in first order logic if and only if a disjunction composed of substitution instances of the quantifier free subformula of A displaystyle A nbsp is a tautology propositionally derivable The restriction to formulas in prenex form containing only existential quantifiers does not limit the generality of the theorem because formulas can be converted to prenex form and their universal quantifiers can be removed by Herbrandization Conversion to prenex form can be avoided if structural Herbrandization is performed Herbrandization can be avoided by imposing additional restrictions on the variable dependencies allowed in the Herbrand disjunction Proof sketch EditA proof of the non trivial direction of the theorem can be constructed according to the following steps If the formula y 1 y n F y 1 y n displaystyle exists y 1 ldots y n F y 1 ldots y n nbsp is valid then by completeness of cut free sequent calculus which follows from Gentzen s cut elimination theorem there is a cut free proof of y 1 y n F y 1 y n displaystyle vdash exists y 1 ldots y n F y 1 ldots y n nbsp Starting from leaves and working downwards remove the inferences that introduce existential quantifiers Remove contraction inferences on previously existentially quantified formulas since the formulas now with terms substituted for previously quantified variables might not be identical anymore after the removal of the quantifier inferences The removal of contractions accumulates all the relevant substitution instances of F y 1 y n displaystyle F y 1 ldots y n nbsp in the right side of the sequent thus resulting in a proof of F t 11 t 1 n F t r 1 t r n displaystyle vdash F t 11 ldots t 1n ldots F t r1 ldots t rn nbsp from which the Herbrand disjunction can be obtained However sequent calculus and cut elimination were not known at the time of Herbrand s proof and Herbrand had to prove his theorem in a more complicated way Generalizations of Herbrand s theorem EditHerbrand s theorem has been extended to higher order logic by using expansion tree proofs 3 The deep representation of expansion tree proofs corresponds to a Herbrand disjunction when restricted to first order logic Herbrand disjunctions and expansion tree proofs have been extended with a notion of cut Due to the complexity of cut elimination Herbrand disjunctions with cuts can be non elementarily smaller than a standard Herbrand disjunction Herbrand disjunctions have been generalized to Herbrand sequents allowing Herbrand s theorem to be stated for sequents a Skolemized sequent is derivable if and only if it has a Herbrand sequent See also EditHerbrand structure Herbrand interpretation Herbrand universe Compactness theoremNotes Edit J Herbrand Recherches sur la theorie de la demonstration Travaux de la societe des Sciences et des Lettres de Varsovie Class III Sciences Mathematiques et Physiques 33 1930 Samuel R Buss Handbook of Proof Theory Chapter 1 An Introduction to Proof Theory Elsevier 1998 Dale Miller A Compact Representation of Proofs Studia Logica 46 4 pp 347 370 1987 References EditBuss Samuel R 1995 On Herbrand s Theorem in Maurice Daniel Leivant Raphael eds Logic and Computational Complexity Lecture Notes in Computer Science Berlin New York Springer Verlag pp 195 209 ISBN 978 3 540 60178 4 Retrieved from https en wikipedia org w index php title Herbrand 27s theorem amp oldid 1180411630, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.