In
mathematical logic
Mathematical logic is the study of formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory. Research in mathematical logic commonly addresses the mathematical properties of formal ...
, Heyting arithmetic
is an axiomatization of arithmetic in accordance with the philosophy of
intuitionism.
[Troelstra 1973:18] It is named after
Arend Heyting, who first proposed it.
Axiomatization
As with first-order
Peano arithmetic
In mathematical logic, the Peano axioms, also known as the Dedekind–Peano axioms or the Peano postulates, are axioms for the natural numbers presented by the 19th century Italian mathematician Giuseppe Peano. These axioms have been used nearly ...
, the intended model of this theory are the
natural number
In mathematics, the natural numbers are those numbers used for counting (as in "there are ''six'' coins on the table") and ordering (as in "this is the ''third'' largest city in the country").
Numbers used for counting are called '' cardinal ...
s
and the theories characterize addition and multiplication. Heyting arithmetic adopts the axioms of Peano arithmetic, including the signature with zero "
" and the successor "
", but uses
intuitionistic logic
Intuitionistic logic, sometimes more generally called constructive logic, refers to systems of symbolic logic that differ from the systems used for classical logic by more closely mirroring the notion of constructive proof. In particular, system ...
for inference. In particular, the
principle of the excluded middle
In logic, the law of excluded middle (or the principle of excluded middle) states that for every proposition, either this proposition or its negation is true. It is one of the so-called three laws of thought, along with the law of noncont ...
does not hold in general.
Metalogic and theorems
As with other theories over intuitionistic logic, various instances of
can be proven. For instance,
proves equality "
" is decidable for all numbers,
:
In fact, since equality is the only
predicate symbol in Heyting arithmetic, it then follows that, for any
quantifier-free formula
, where
are the
free variables in
,
:
Through the
induction axiom
Induction, Inducible or Inductive may refer to:
Biology and medicine
* Labor induction (birth/pregnancy)
* Induction chemotherapy, in medicine
* Induced stem cells, stem cells derived from somatic, reproductive, pluripotent or other cell ty ...
, infinitely many non-trivial statement instances can be derived. Indeed,
is
-conservative over
, as shown via the
Friedman translation. For recursive
,
:
Roughly, this means all statements about "simple mappings" provable in the classical arithmetic theory are already provable in the constructive one.
Moreover, for any formula provable in
, the classically equivalent
Gödel–Gentzen negative translation of that formula is already provable in
. That is to say, all Peano arithmetic theorems have a proof that consists of a constructive proof followed by a classical logical rewriting. Roughly, the final step amounts to applications of variants of
and the
double-negation elimination
In propositional logic, double negation is the theorem that states that "If a statement is true, then it is not the case that the statement is not true." This is expressed by saying that a proposition ''A'' is logically equivalent to ''not ( ...
.
Insights into
Hilbert's tenth problem provide a classically trivially provable mathematical statement that, in the direct formulation below, is not provable constructively. The resolution of Hilbert's question states that there is a polynomial
and a corresponding polynomial equation such that it is
computably undecidable whether the latter has a solution. Decidability may be expressed as the excluded middle statement for the proposition
.
Consistency
Kurt Gödel
Kurt Friedrich Gödel ( , ; April 28, 1906 – January 14, 1978) was a logician, mathematician, and philosopher. Considered along with Aristotle and Gottlob Frege to be one of the most significant logicians in history, Gödel had an imm ...
introduced the above negative translation and proved that if Heyting arithmetic is consistent, then so is Peano arithmetic. That is to say, he reduced the consistency task for
to that of
.
However,
Gödel's incompleteness theorems
Gödel's incompleteness theorems are two theorems of mathematical logic that are concerned with the limits of in formal axiomatic theories. These results, published by Kurt Gödel in 1931, are important both in mathematical logic and in the phil ...
also applies to Heyting arithmetic.
Indeed, the search for an inconsistency of those theories can be formalized in Peano arithmetic. As established by Gödel, if the theory is consistent, then there is no proof in
that this search does halt (succeed), nor is there a proof in
that this search does not halt. Nevertheless, in
, there is a (classically trivial and non-constructive) proof that this search does either halt or not halt.
Anti-classical extensions
Relatedly, there are predicates
such that the theory
is consistent, where
is
:
With a constructive reading of a disjunction, this is an internal version of the claim that the predicate
is not decidable.
Note that constructively, the above is ''not'' equivalent to the existence of a particular counter-example to excluded middle, as in
.
Indeed, already
minimal logic proves the double-negated excluded middle for all propositions, and so
, which is equivalent to
.
Church's rule is an
admissible rule in Heyting arithmetic.
Church's thesis principle may be adopted in
, while
rejects it. This is because of the
computable undecidability for the statement
defined as the diagonal of
Kleene's T predicate (see
halting problem), which Church's principle then also establishes in the above sense.
Models
Realizability
Kleene, a student of
Church, introduced important
realizability In mathematical logic, realizability is a collection of methods in proof theory used to study constructive proofs and extract additional information from them. Formulas from a formal theory are "realized" by objects, known as "realizers", in a way ...
models of the theory.
In turn, his student
Nels David Nelson established that all closed formulas (all variables bound) of Heyting arithmetic can be realized.
See also
BHK interpretation.
They also established, informally expressed here, that if
:
for "simple
", then in
there is a
general recursive function realizing an
for each
so that
.
This can be extended to any finite number of function arguments
.
See
disjunction and existence properties.
Markov's rule is an
admissible rule in Heyting arithmetic. Typed versions of realizability have been introduced by
Georg Kreisel
Georg Kreisel FRS (September 15, 1923 – March 1, 2015) was an Austrian-born mathematical logician who studied and worked in the United Kingdom and America.
Biography
Kreisel was born in Graz and came from a Jewish background; his fami ...
. With it he demonstrated the independence of the classically valid
Markov's principle for intuitionistic theories.
Set theory
There are
constructive set theory
Constructive set theory is an approach to mathematical constructivism following the program of axiomatic set theory.
The same first-order language with "=" and "\in" of classical set theory is usually used, so this is not to be confused with a ...
models for full
and its intended semantics. Relatively weak set theories suffice: They shall adopt the
Axiom of infinity, the
Axiom schema of predicative separation to prove induction of arithmetical formulas in
, as well as the existence of
function spaces on finite domains for
recursive definitions.
Specifically, those theories do not require
, the full
axiom of separation or
set induction (let alone the
axiom of regularity), nor general function spaces (let alone the full
axiom of power set).
furthermore is
bi-interpretable with a weak constructive set theory in which the class of ordinals is
, so that the von Neumann naturals do not exist as a set in the theory. Meta-theoretically, the domain of that theory is as big as the class of its ordinals and essentially given through the class
of all sets that are in bijection with a natural
. As an axiom this is called
and the other axioms are those related to set algebra and order: Union and Binary Intersection, which is tightly related to the Predicative Separation schema, Extensionality, Pairing, and the
Set induction schema. This theory is then already identical with the theory given by
without Strong Infinity and with the finitude axiom added. The discussion of
in this set theory is as in model theory. And in the other direction, the set theoretical axioms are proven with respect to the
primitive recursive relation
:
That small universe of sets can be understood as the ordered collection of finite
binary sequences which encode their mutual membership. For example, the
'th set contains one other set and the
'th set contains four other sets. See
BIT predicate.
The standard model of the classical first-order theory
as well as any of its
non-standard models is also a model for Heyting arithmetic
.
Any consistent recursive extension of
is also modeled, again via the Ackerman coding, by
some subset of any non-standard model of
- however, just as the syntactic arithmetic theory itself cannot know of non-standardness of numbers, it does not know of the infinitude of the sets in such semantics.
Type theory
Type theoretical realizations mirroring inference rules based logic formalizations have been implemented in
various languages.
Extensions
Many typed extensions of
have been extensively studied in
proof theory, e.g. with function types.
Early on, variants with
intensional equality
In logic, extensional and intensional definitions are two key ways in which the objects, concepts, or referents a term refers to can be defined. They give meaning or denotation to a term.
Intensional definition
An intensional definition gives m ...
and
Brouwerian
Luitzen Egbertus Jan Brouwer (; ; 27 February 1881 – 2 December 1966), usually cited as L. E. J. Brouwer but known to his friends as Bertus, was a Dutch mathematician and philosopher, who worked in topology, set theory, measure theory and compl ...
choice sequence In intuitionistic mathematics, a choice sequence is a constructive formulation of a sequence. Since the Intuitionistic school of mathematics, as formulated by L. E. J. Brouwer, rejects the idea of a completed infinity, in order to use a sequence ( ...
have been investigated.
History
Formal axiomatization of the theory trace back to
Heyting (1930),
Herbrand and
Kleene.
Gödel proved the consistency result concerning
in 1933.
Related concepts
Heyting arithmetic should not be confused with
Heyting algebras, which are the intuitionistic analogue of
Boolean algebras.
See also
*
BHK interpretation
*
Constructive analysis
*
Constructive set theory
Constructive set theory is an approach to mathematical constructivism following the program of axiomatic set theory.
The same first-order language with "=" and "\in" of classical set theory is usually used, so this is not to be confused with a ...
*
Harrop formula
*
Realizability In mathematical logic, realizability is a collection of methods in proof theory used to study constructive proofs and extract additional information from them. Formulas from a formal theory are "realized" by objects, known as "realizers", in a way ...
References
*
Ulrich Kohlenbach (2008), ''Applied proof theory'', Springer.
*
Anne S. Troelstra
Anne Sjerp Troelstra (10 August 1939 – 7 March 2019) was a professor of pure mathematics and foundations of mathematics at the Institute for Logic, Language and Computation (ILLC) of the University of Amsterdam.
He was a constructivist logici ...
, ed. (1973), ''Metamathematical investigation of intuitionistic arithmetic and analysis'', Springer, 1973.
External links
*
Stanford Encyclopedia of Philosophy
The ''Stanford Encyclopedia of Philosophy'' (''SEP'') combines an online encyclopedia of philosophy with peer-reviewed publication of original papers in philosophy, freely accessible to Internet users. It is maintained by Stanford University. E ...
:
Intuitionistic Number Theory by
Joan Moschovakis
Joan Rand Moschovakis is a logician and mathematician focusing on intuitionistic logic and mathematics. She is professor emerita at Occidental College and a guest at UCLA.
Moschovakis earned her Ph.D. from the University of Wisconsin–Madison i ...
.
Fragments of Heyting Arithmeticby Wolfgang Burr
{{Non-classical logic
Constructivism (mathematics)
Formal theories of arithmetic
Intuitionism