Spin-exchange interaction: Difference between revisions
en>Lockley m resolve context tag |
en>Lonnez m added links to "hyperfine" and "angular momentum" |
||
Line 1: | Line 1: | ||
In [[proof theory]], the '''Dialectica interpretation'''<ref>{{cite book | |||
| title = Über eine bisher noch nicht benützte Erweiterung des finiten Standpunktes | |||
| author = Kurt Gödel | |||
| publisher = Dialectica | |||
| year = 1958 | |||
| pages = 280–287 | |||
}}</ref> is a proof interpretation of intuitionistic arithmetic ([[Heyting arithmetic]]) into a finite type extension of [[primitive recursive arithmetic]], the so-called '''System T'''. It was developed by [[Kurt Gödel]] to provide a [[consistency proof]] of arithmetic. The name of the interpretation comes from the journal ''[[Dialectica]]'', where Gödel's paper was published in a special issue dedicated to [[Paul Bernays]] on his 70th birthday. | |||
== Motivation == | |||
Via the [[Gödel–Gentzen negative translation]], the consistency of classical [[Peano arithmetic]] had already been reduced to the consistency of intuitionistic [[Heyting arithmetic]]. Gödel's motivation for developing the dialectica interpretation was to obtain a relative [[consistency]] proof for Heyting arithmetic (and hence for Peano arithmetic). | |||
== Dialectica interpretation of intuitionistic logic == | |||
The interpretation has two components: a formula translation and a proof translation. The formula translation describes how each formula <math>A</math> of Heyting arithmetic is mapped to a quantifier-free formula <math>A_D(x; y)</math> of the system T, where <math>x</math> and <math>y</math> are tuples of fresh variables (not appearing free in <math>A</math>). Intuitively, <math>A</math> is interpreted as <math>\exists x \forall y A_D(x; y)</math>. The proof translation shows how a proof of <math>A</math> has enough information to witness the interpretation of <math>A</math>, i.e. the proof of <math>A</math> can be converted into a closed term <math>t</math> and a proof of <math>A_D(t; y)</math> in the system T. | |||
=== Formula translation === | |||
The quantifier-free formula <math>A_D(x; y)</math> is defined inductively on the logical structure of <math>A</math> as follows, where <math>P</math> is an atomic formula: | |||
: <math> | |||
\begin{array}{lcl} | |||
(P)_D & \equiv & P \\ | |||
(A \wedge B)_D(x, v; y, w) & \equiv & A_D(x; y) \wedge B_D(v; w) \\ | |||
(A \vee B)_D(x, v, z; y, w) & \equiv & (z = 0 \rightarrow A_D(x; y)) \wedge (z \neq 0 \to B_D(v; w)) \\ | |||
(A \rightarrow B)_D(f, g; x, w) & \equiv & A_D(x; f x w) \rightarrow B_D(g x; w) \\ | |||
(\exists z A)_D(x, z; y) & \equiv & A_D(x; y) \\ | |||
(\forall z A)_D(f; y, z) & \equiv & A_D(f z; y) | |||
\end{array} | |||
</math> | |||
=== Proof translation (soundness) === | |||
The formula interpretation is such that whenever <math>A</math> is provable in Heyting arithmetic then there exists a sequence of closed terms <math>t</math> such that <math>A_D(t; y)</math> is provable in the system T. The sequence of terms <math>t</math> and the proof of <math>A_D(t; y)</math> are constructed from the given proof of <math>A</math> in Heyting arithmetic. The construction of <math>t</math> is quite straightforward, except for the contraction axiom <math>A \rightarrow A \wedge A</math> which requires the assumption that quantifier-free formulas are decidable. | |||
=== Characterisation principles === | |||
It has also been shown that Heyting arithmetic extended with the following principles | |||
* [[Axiom of choice]] | |||
* [[Markov's principle]] | |||
* [[Independence of premise]] for universal formulas | |||
is necessary and sufficient for characterising the formulas of HA which are interpretable by the Dialectica interpretation. | |||
== Extensions of basic interpretation == | |||
The basic dialectica interpretation of intuitionistic logic has been extended to various stronger systems. Intuitively, the dialectica interpretation can be applied to a stronger system, as long as the dialectica interpretation of the extra principle can be witnessed by terms in the system T (or an extension of system T). | |||
=== Induction === | |||
Given [[Gödel's incompleteness theorem]] (which implies that the consistency of PA cannot be proven by [[Finitism|finitistic]] means) it is reasonable to expect that system T must contain non-finitistic constructions. Indeed this is the case. The non-finitistic constructions show up in the interpretation of [[mathematical induction]]. To give a Dialectica interpretation of induction, Gödel makes use of what is nowadays called Gödel's [[primitive recursive functional]]s, which are [[higher order function]]s with primitive recursive descriptions. | |||
=== Classical logic === | |||
Formulas and proofs in classical arithmetic can also be given a dialectica interpretation via an initial embedding into Heyting arithmetic followed the dialectica interpretation of Heyting arithmetic. Shoenfield, in his book, combines the negative translation and the dialectica interpretation into a single interpretation of classical arithmetic. | |||
=== Comprehension === | |||
In 1962 Spector | |||
<ref>{{cite book | |||
| title = Provably recursive functionals of analysis: a consistency proof of analysis by an extension of principles in current intuitionistic mathematics | |||
| author = Clifford Spector | |||
| publisher = Recursive Function Theory: Proc. Symposia in Pure Mathematics | |||
| year = 1962 | |||
| pages = 1–27 | |||
}}</ref> extended Gödel's Dialectica interpretation of arithmetic to full mathematical analysis, by showing how the schema of countable choice can be given a Dialectica interpretation by extending system T with [[bar recursion]]. | |||
== Dialectica interpretation of linear logic == | |||
The Dialectica interpretation has been used to build a model of Girard's refinement of [[intuitionistic logic]] known as [[linear logic]], via the so-called [[Dialectica spaces]].<ref>{{cite book | |||
| title = The Dialectica Categories | |||
| author = Valeria de Paiva | |||
| publisher = University of Cambridge, Computer Laboratory, PhD Thesis, Technical Report 213 | |||
| year = 1991 | |||
}}</ref> Since linear logic is a refinement of intuitionistic logic, the dialectica interpretation of linear logic can also be viewed as a refinement of the dialectica interpretation of intuitionistic logic. | |||
Although the linear interpretation in <ref>{{cite book | |||
| title = The Dialectica interpretation of first-order classical affine logic | |||
| author = Masaru Shirahata | |||
| publisher = Theory and Applications of Categories, Vol. 17, No. 4 | |||
| year = 2006 | |||
| pages = 49–79 | |||
}}</ref> validates the weakening rule (it is actually an interpretation of [[affine logic]]), the dialectica spaces interpretation does not validate weakening for arbitrary formulas. | |||
== Variants of the Dialectica interpretation == | |||
Several variants of the Dialectica interpretation have been proposed since. Most notably the Diller-Nahm variant (to avoid the contraction problem) and Kohlenbach's monotone and Ferreira-Oliva bounded interpretations (to interpret [[weak König's lemma]]). | |||
Comprehensive treatments of the interpretation can be found at | |||
,<ref>{{cite book | |||
| title = Gödel's functional ("Dialectica") interpretation | |||
| url = http://math.stanford.edu/~feferman/papers/dialectica.pdf | |||
| author = Jeremy Avigad and [[Solomon Feferman]] | |||
| publisher = in S. Buss ed., The Handbook of Proof Theory, North-Holland | |||
| year = 1999 | |||
| pages = 337–405 | |||
}}</ref> | |||
<ref>{{cite book | |||
| title = Applied Proof Theory: Proof Interpretations and Their Use in Mathematics | |||
| author = [[Ulrich Kohlenbach]] | |||
| publisher = Springer Verlag, Berlin | |||
| year = 2008 | |||
| pages = 1–536 | |||
}}</ref> and | |||
.<ref>{{cite book | |||
| title = Metamathematical Investigation of intuitionistic Arithmetic and Analysis | |||
| author = [[Anne S. Troelstra]] (with C.A. Smoryński, J.I. Zucker, W.A.Howard) | |||
| publisher = Springer Verlag, Berlin | |||
| year = 1973 | |||
| pages = 1–323 | |||
}}</ref> | |||
== References == | |||
<references /> | |||
[[Category:Proof theory]] | |||
[[Category:Intuitionism]] |
Revision as of 04:01, 12 December 2013
In proof theory, the Dialectica interpretation[1] is a proof interpretation of intuitionistic arithmetic (Heyting arithmetic) into a finite type extension of primitive recursive arithmetic, the so-called System T. It was developed by Kurt Gödel to provide a consistency proof of arithmetic. The name of the interpretation comes from the journal Dialectica, where Gödel's paper was published in a special issue dedicated to Paul Bernays on his 70th birthday.
Motivation
Via the Gödel–Gentzen negative translation, the consistency of classical Peano arithmetic had already been reduced to the consistency of intuitionistic Heyting arithmetic. Gödel's motivation for developing the dialectica interpretation was to obtain a relative consistency proof for Heyting arithmetic (and hence for Peano arithmetic).
Dialectica interpretation of intuitionistic logic
The interpretation has two components: a formula translation and a proof translation. The formula translation describes how each formula of Heyting arithmetic is mapped to a quantifier-free formula of the system T, where and are tuples of fresh variables (not appearing free in ). Intuitively, is interpreted as . The proof translation shows how a proof of has enough information to witness the interpretation of , i.e. the proof of can be converted into a closed term and a proof of in the system T.
Formula translation
The quantifier-free formula is defined inductively on the logical structure of as follows, where is an atomic formula:
Proof translation (soundness)
The formula interpretation is such that whenever is provable in Heyting arithmetic then there exists a sequence of closed terms such that is provable in the system T. The sequence of terms and the proof of are constructed from the given proof of in Heyting arithmetic. The construction of is quite straightforward, except for the contraction axiom which requires the assumption that quantifier-free formulas are decidable.
Characterisation principles
It has also been shown that Heyting arithmetic extended with the following principles
- Axiom of choice
- Markov's principle
- Independence of premise for universal formulas
is necessary and sufficient for characterising the formulas of HA which are interpretable by the Dialectica interpretation.
Extensions of basic interpretation
The basic dialectica interpretation of intuitionistic logic has been extended to various stronger systems. Intuitively, the dialectica interpretation can be applied to a stronger system, as long as the dialectica interpretation of the extra principle can be witnessed by terms in the system T (or an extension of system T).
Induction
Given Gödel's incompleteness theorem (which implies that the consistency of PA cannot be proven by finitistic means) it is reasonable to expect that system T must contain non-finitistic constructions. Indeed this is the case. The non-finitistic constructions show up in the interpretation of mathematical induction. To give a Dialectica interpretation of induction, Gödel makes use of what is nowadays called Gödel's primitive recursive functionals, which are higher order functions with primitive recursive descriptions.
Classical logic
Formulas and proofs in classical arithmetic can also be given a dialectica interpretation via an initial embedding into Heyting arithmetic followed the dialectica interpretation of Heyting arithmetic. Shoenfield, in his book, combines the negative translation and the dialectica interpretation into a single interpretation of classical arithmetic.
Comprehension
In 1962 Spector [2] extended Gödel's Dialectica interpretation of arithmetic to full mathematical analysis, by showing how the schema of countable choice can be given a Dialectica interpretation by extending system T with bar recursion.
Dialectica interpretation of linear logic
The Dialectica interpretation has been used to build a model of Girard's refinement of intuitionistic logic known as linear logic, via the so-called Dialectica spaces.[3] Since linear logic is a refinement of intuitionistic logic, the dialectica interpretation of linear logic can also be viewed as a refinement of the dialectica interpretation of intuitionistic logic.
Although the linear interpretation in [4] validates the weakening rule (it is actually an interpretation of affine logic), the dialectica spaces interpretation does not validate weakening for arbitrary formulas.
Variants of the Dialectica interpretation
Several variants of the Dialectica interpretation have been proposed since. Most notably the Diller-Nahm variant (to avoid the contraction problem) and Kohlenbach's monotone and Ferreira-Oliva bounded interpretations (to interpret weak König's lemma). Comprehensive treatments of the interpretation can be found at ,[5] [6] and .[7]
References
- ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534 - ↑ 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.
My blog: http://www.primaboinca.com/view_profile.php?userid=5889534