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, systems of intuitionistic logic do not assume the law of the excluded middle and double negation elimination, which are fundamental inference rules in classical logic.

Formalized intuitionistic logic was originally developed by Arend Heyting to provide a formal basis for L. E. J. Brouwer's programme of intuitionism. From a proof-theoretic perspective, Heyting’s calculus is a restriction of classical logic in which the law of excluded middle and double negation elimination have been removed. Excluded middle and double negation elimination can still be proved for some propositions on a case by case basis, however, but do not hold universally as they do with classical logic. The standard explanation of intuitionistic logic is the BHK interpretation.

Several systems of semantics for intuitionistic logic have been studied. One of these semantics mirrors classical Boolean-valued semantics but uses Heyting algebras in place of Boolean algebras. Another semantics uses Kripke models. These, however, are technical means for studying Heyting’s deductive system rather than formalizations of Brouwer’s original informal semantic intuitions. Semantical systems claiming to capture such intuitions, due to offering meaningful concepts of “constructive truth” (rather than merely validity or provability), are Kurt Gödel’s dialectica interpretation, Stephen Cole Kleene’s realizability, Yurii Medvedev’s logic of finite problems, or Giorgi Japaridze’s computability logic. Yet such semantics persistently induce logics properly stronger than Heyting’s logic. Some authors have argued that this might be an indication of inadequacy of Heyting’s calculus itself, deeming the latter incomplete as a constructive logic.

Mathematical constructivism

In the semantics of classical logic, propositional formulae are assigned truth values from the two-element set Intuitionistic Logic  ("true" and "false" respectively), regardless of whether we have direct evidence for either case. This is referred to as the 'law of excluded middle', because it excludes the possibility of any truth value besides 'true' or 'false'. In contrast, propositional formulae in intuitionistic logic are not assigned a definite truth value and are only considered "true" when we have direct evidence, hence proof. (We can also say, instead of the propositional formula being "true" due to direct evidence, that it is inhabited by a proof in the Curry–Howard sense.) Operations in intuitionistic logic therefore preserve justification, with respect to evidence and provability, rather than truth-valuation.

Intuitionistic logic is a commonly-used tool in developing approaches to constructivism in mathematics. The use of constructivist logics in general has been a controversial topic among mathematicians and philosophers (see, for example, the Brouwer–Hilbert controversy). A common objection to their use is the above-cited lack of two central rules of classical logic, the law of excluded middle and double negation elimination. David Hilbert considered them to be so important to the practice of mathematics that he wrote:

    "Taking the principle of excluded middle from the mathematician would be the same, say, as proscribing the telescope to the astronomer or to the boxer the use of his fists. To prohibit existence statements and the principle of excluded middle is tantamount to relinquishing the science of mathematics altogether."

Intuitionistic logic has found practical use in mathematics despite the challenges presented by the inability to utilize these rules. One reason for this is that its restrictions produce proofs that have the existence property, making it also suitable for other forms of mathematical constructivism. Informally, this means that if there is a constructive proof that an object exists, that constructive proof may be used as an algorithm for generating an example of that object, a principle known as the Curry–Howard correspondence between proofs and algorithms. One reason that this particular aspect of intuitionistic logic is so valuable is that it enables practitioners to utilize a wide range of computerized tools, known as proof assistants. These tools assist their users in the generation and verification of large-scale proofs, whose size usually precludes the usual human-based checking that goes into publishing and reviewing a mathematical proof. As such, the use of proof assistants (such as Agda or Coq) is enabling modern mathematicians and logicians to develop and prove extremely complex systems, beyond those that are feasible to create and check solely by hand. One example of a proof that was impossible to satisfactorily verify without formal verification is the famous proof of the four color theorem. This theorem stumped mathematicians for more than a hundred years, until a proof was developed that ruled out large classes of possible counterexamples, yet still left open enough possibilities that a computer program was needed to finish the proof. That proof was controversial for some time, but, later, it was verified using Coq.

Syntax

Intuitionistic Logic 
The Rieger–Nishimura lattice. Its nodes are the propositional formulas in one variable up to intuitionistic logical equivalence, ordered by intuitionistic logical implication.

The syntax of formulas of intuitionistic logic is similar to propositional logic or first-order logic. However, intuitionistic connectives are not definable in terms of each other in the same way as in classical logic, hence their choice matters. In intuitionistic propositional logic (IPL) it is customary to use →, ∧, ∨, ⊥ as the basic connectives, treating ¬A as an abbreviation for (A → ⊥). In intuitionistic first-order logic both quantifiers ∃, ∀ are needed.

Hilbert-style calculus

Intuitionistic logic can be defined using the following Hilbert-style calculus. This is similar to a way of axiomatizing classical propositional logic.

In propositional logic, the inference rule is modus ponens

  • MP: from Intuitionistic Logic  and Intuitionistic Logic  infer Intuitionistic Logic 

and the axioms are

  • THEN-1: Intuitionistic Logic 
  • THEN-2: Intuitionistic Logic 
  • AND-1: Intuitionistic Logic 
  • AND-2: Intuitionistic Logic 
  • AND-3: Intuitionistic Logic 
  • OR-1: Intuitionistic Logic 
  • OR-2: Intuitionistic Logic 
  • OR-3: Intuitionistic Logic 
  • FALSE: Intuitionistic Logic 

To make this a system of first-order predicate logic, the generalization rules

  • Intuitionistic Logic -GEN: from Intuitionistic Logic  infer Intuitionistic Logic , if Intuitionistic Logic  is not free in Intuitionistic Logic 
  • Intuitionistic Logic -GEN: from Intuitionistic Logic  infer Intuitionistic Logic , if Intuitionistic Logic  is not free in Intuitionistic Logic 

are added, along with the axioms

  • PRED-1: Intuitionistic Logic , if the term Intuitionistic Logic  is free for substitution for the variable Intuitionistic Logic  in Intuitionistic Logic  (i.e., if no occurrence of any variable in Intuitionistic Logic  becomes bound in Intuitionistic Logic )
  • PRED-2: Intuitionistic Logic , with the same restriction as for PRED-1

Negation

If one wishes to include a connective Intuitionistic Logic  for negation rather than consider it an abbreviation for Intuitionistic Logic , it is enough to add:

  • NOT-1': Intuitionistic Logic 
  • NOT-2': Intuitionistic Logic 

There are a number of alternatives available if one wishes to omit the connective Intuitionistic Logic  (false). For example, one may replace the three axioms FALSE, NOT-1', and NOT-2' with the two axioms

  • NOT-1: Intuitionistic Logic 
  • NOT-2: Intuitionistic Logic 

as at Propositional calculus § Axioms. Alternatives to NOT-1 are Intuitionistic Logic  or Intuitionistic Logic .

Equivalence

The connective Intuitionistic Logic  for equivalence may be treated as an abbreviation, with Intuitionistic Logic  standing for Intuitionistic Logic . Alternatively, one may add the axioms

  • IFF-1: Intuitionistic Logic 
  • IFF-2: Intuitionistic Logic 
  • IFF-3: Intuitionistic Logic 

IFF-1 and IFF-2 can, if desired, be combined into a single axiom Intuitionistic Logic  using conjunction.

Sequent calculus

Gerhard Gentzen discovered that a simple restriction of his system LK (his sequent calculus for classical logic) results in a system that is sound and complete with respect to intuitionistic logic. He called this system LJ. In LK any number of formulas is allowed to appear on the conclusion side of a sequent; in contrast LJ allows at most one formula in this position.

Other derivatives of LK are limited to intuitionistic derivations but still allow multiple conclusions in a sequent. LJ' is one example.

Theorems

The theorems of the pure logic are the statements provable from the axioms and inference rules. For example, using THEN-1 in THEN-2 reduces it to Intuitionistic Logic . A formal proof of the latter using the Hilbert system is given on that page. With Intuitionistic Logic  for Intuitionistic Logic , this in turn implies Intuitionistic Logic . In words: "If Intuitionistic Logic  being the case implies that Intuitionistic Logic  is absurd, then if Intuitionistic Logic  does hold, one has that Intuitionistic Logic  is not the case." Due to the symmetry of the statement, one in fact obtained

    Intuitionistic Logic 

When explaining the theorems of intuitionistic logic in terms of classical logic, it can be understood as a weakening thereof: It is more conservative in what it allows a reasoner to infer, while not permitting any new inferences that could not be made under classical logic. Each theorem of intuitionistic logic is a theorem in classical logic, but not conversely. Many tautologies in classical logic are not theorems in intuitionistic logic – in particular, as said above, one of intuitionistic logic's chief aims is to not affirm the law of the excluded middle so as to vitiate the use of non-constructive proof by contradiction, which can be used to furnish existence claims without providing explicit examples of the objects that it proves exist.

Double negations

It does merely "not affirm" the law of the excluded middle because while it is not necessarily the case that the law is upheld in any context, no counterexample can be given either. Such a counterexample would be an inference (inferring the negation of the law for a certain proposition) disallowed under classical logic and thus is not allowed in a strict weakening like intuitionistic logic. Formally, it is a simple theorem that Intuitionistic Logic  for any two propositions. By considering any Intuitionistic Logic  established to be false this indeed shows that the double negation of the law Intuitionistic Logic  is retained as a tautology already in minimal logic. So the propositional calculus is always compatible with classical logic. When assuming the law implies a proposition, then by applying contraposition twice and using the double-negated excluded middle, one may prove double-negated variants of various strictly classical tautologies. The situation is more intricate for predicate logic formulas, when some quantified expressions are being negated.

Akin to the above, from modus ponens in the form Intuitionistic Logic  follows Intuitionistic Logic . The relation between them may always be used to obtain new formulas: A weakened premise makes for a strong implication, and vice versa. For example, note that if Intuitionistic Logic  holds, then so does Intuitionistic Logic , but the schema in the other direction would imply the double-negation elimination principle. Propositions for which double-negation elimination is possible are also called stable. Intuitionistic logic proves stability only for restricted types of propositions, such as those of negated form. A formula for which excluded middle holds can be proven stable using the disjunctive syllogism, which is discussed more thoroughly below. The converse does however not hold in general, unless the excluded middle statement at hand is stable itself. Even weaker than Intuitionistic Logic  is Intuitionistic Logic , which itself implies the three equivalent statements Intuitionistic Logic , Intuitionistic Logic  and Intuitionistic Logic . Using the disjunctive syllogism, the previous four are indeed equivalent. This also gives an intuitionistically valid derivation of Intuitionistic Logic , as it is thus equivalent to an identity.

When Intuitionistic Logic  expresses a claim, then its double-negation Intuitionistic Logic  merely expresses the claim that a refutation of Intuitionistic Logic  would be inconsistent. Having proven such a mere double-negation also still aids in negating other statements through negation introduction, as then Intuitionistic Logic . A double-negated existential statement does not denote existence of an entity with a property, but rather the absurdity of assumed non-existence of any such entity. Also all the principles in the next section involving quantifiers explain use of implications with hypothetical existence as premise.

Formula translation

Weakening statements by adding two negations before existential quantifiers (and atoms) is also the core step in the double-negation translation. It constitutes an embedding of classical first-order logic into intuitionistic logic: a first-order formula is provable in classical logic if and only if its Gödel–Gentzen translation is provable intuitionistically. For example, any theorem of classical propositional logic of the form Intuitionistic Logic  has a proof consisting of an intuitionistic proof of Intuitionistic Logic  followed by one application of double-negation elimination. Intuitionistic logic can thus be seen as a means of extending classical logic with constructive semantics.

Non-interdefinability of operators

Already minimal logic easily proves the following theorems, relating conjunction resp. disjunction to the implication using negation:

    Intuitionistic Logic 
    Intuitionistic Logic , a weakened variant of the disjunctive syllogism

resp.

    Intuitionistic Logic 
    Intuitionistic Logic  and similarly Intuitionistic Logic 

Indeed, stronger variants of these, for example with all Intuitionistic Logic  replaced by Intuitionistic Logic  on the antecedent sides, still do hold, as will be discussed. However, neither of these five implications can be reversed without immediately implying excluded middle (consider Intuitionistic Logic  for Intuitionistic Logic ) resp. double-negation elimination (consider true Intuitionistic Logic ). Hence, the left hand sides do not constitute a possible definition of the right hand sides.

In contrast, in classical propositional logic it is possible to take one of those three connectives plus negation as primitive and define the other two in terms of it, in this way. Such is done, for example, in Łukasiewicz's three axioms of propositional logic. It is even possible to define all in terms of a sole sufficient operator such as the Peirce arrow (NOR) or Sheffer stroke (NAND). Similarly, in classical first-order logic, one of the quantifiers can be defined in terms of the other and negation. These are fundamentally consequences of the law of bivalence, which makes all such connectives merely Boolean functions. The law of bivalence is not required to hold in intuitionistic logic. As a result, none of the basic connectives can be dispensed with, and the above axioms are all necessary. So most of the classical identities between connectives and quantifiers are only theorems of intuitionistic logic in one direction. Some of the theorems go in both directions, i.e. are equivalences, as subsequently discussed.

Existential vs. universal quantification

Firstly, when Intuitionistic Logic  is not free in the proposition Intuitionistic Logic , then

    Intuitionistic Logic 

When the domain of discourse is empty, then by the principle of explosion, an existential statement implies anything. When the domain contains at least one term, then assuming excluded middle for Intuitionistic Logic , the inverse of the above implication becomes provably too, meaning the two sides become equivalent. This inverse direction is equivalent to the drinker's paradox (DP). Moreover, an existential and dual variant of it is given by the independence of premise principle (IP). Classically, the statement above is moreover equivalent to a more disjunctive form discussed further below. Constructively, existence claims are however generally harder to come by.

If the domain of discourse is not empty and Intuitionistic Logic  is moreover independent of Intuitionistic Logic , such principles are equivalent to formulas in the propositional calculus. Here, the formula then just expresses the identity Intuitionistic Logic . This is the curried form of modus ponens Intuitionistic Logic , which in the special the case with Intuitionistic Logic  as a false proposition results in the law of non-contradiction principle Intuitionistic Logic . Considering a false proposition Intuitionistic Logic  for the original implication results in the important

  • Intuitionistic Logic 

In words: "If there exists an entity Intuitionistic Logic  that does not have the property Intuitionistic Logic , then the following is refuted: Each entity has the property Intuitionistic Logic ."

The quantifier formula with negations also immediately follows from the non-contradiction principle derived above, each instance of which itself already follows from the more particular Intuitionistic Logic . To derive a contradiction given Intuitionistic Logic , it suffices to establish its negation Intuitionistic Logic  (as opposed to the stronger Intuitionistic Logic ) and this makes proving double-negations valuable also. By the same token, the original quantifier formula in fact still holds with Intuitionistic Logic  weakened to Intuitionistic Logic . And so, in fact, a stronger theorem holds:

    Intuitionistic Logic 

In words: "If there exists an entity Intuitionistic Logic  that does not have the property Intuitionistic Logic , then the following is refuted: For each entity, one is not able to prove that it does not have the property Intuitionistic Logic ".

Secondly,

    Intuitionistic Logic 

where similar considerations apply. Here the existential part is always a hypothesis and this is an equivalence. Considering the special case again,

  • Intuitionistic Logic 

The proven conversion Intuitionistic Logic  can be used to obtain two further implications:

    Intuitionistic Logic 
    Intuitionistic Logic 

Of course, variants of such formulas can also be derived that have the double-negations in the antecedent. A special case of the first formula here is Intuitionistic Logic  and this is indeed stronger than the Intuitionistic Logic -direction of the equivalence bullet point listed above. For simplicity of the discussion here and below, the formulas are generally presented in weakened forms without all possible insertions of double-negations in the antecedents.

More general variants hold. Incorporating the predicate Intuitionistic Logic  and currying, the following generalization also entails the relation between implication and conjunction in the predicate calculus, discussed below.

    Intuitionistic Logic 

If the predicate Intuitionistic Logic  is decidedly false for all Intuitionistic Logic , then this equivalence is trivial. If Intuitionistic Logic  is decidedly true for all Intuitionistic Logic , the schema simply reduces to the previously stated equivalence. In the language of classes, Intuitionistic Logic  and Intuitionistic Logic , the special case of this equivalence with false Intuitionistic Logic  equates two characterizations of disjointness Intuitionistic Logic :

    Intuitionistic Logic 

Disjunction vs. conjunction

There are finite variations of the quantifier formulas, with just two propositions:

  • Intuitionistic Logic 
  • Intuitionistic Logic 

The first principle cannot be reversed: Considering Intuitionistic Logic  for Intuitionistic Logic  would imply the weak excluded middle, i.e. the statement Intuitionistic Logic . But intuitionistic logic alone does not even prove Intuitionistic Logic . So in particular, there is no distributivity principle for negations deriving the claim Intuitionistic Logic  from Intuitionistic Logic . For an informal example of the constructive reading, consider the following: From conclusive evidence it not to be the case that both Alice and Bob showed up to their date, one cannot derive conclusive evidence, tied to either of the two persons, that this person did not show up. Negated propositions are comparably weak, in that the classically valid De Morgan's law, granting a disjunction from a single negative hypothetical, does not automatically hold constructively. The intuitionistic propositional calculus and some of its extensions exhibit the disjunction property instead, implying one of the disjuncts of any disjunction individually would have to be derivable as well.

The converse variants of those two had already been mentioned above. But as noted, stronger forms of these formulas hold, e.g. Intuitionistic Logic . This can easily be derived from the non-contradiction principle, as all of the formulas are about deriving absurd consequences from hypotheticals, and these statements do not have to be placed in a particular order. By the same reasoning, one may obtain the mixed form of the implications, e.g. Intuitionistic Logic  and Intuitionistic Logic .

In predicate logic, the constant domain principle is not valid: Intuitionistic Logic  does not imply the stronger Intuitionistic Logic . The distributive properties does however hold for any finite number of propositions. For a variant of the De Morgan law concerning two existentially closed decidable predicates, see LLPO.

Conjunction vs. implication

From the general equivalence also follows import-export, expressing incompatibility of two predicates using two different connectives:

  • Intuitionistic Logic 

Due to the symmetry of the conjunction connective, this again implies the already established Intuitionistic Logic . The equivalence formula for the negated conjunction may be understood as a special case of currying and uncurrying. Many more considerations regarding double-negations again apply. And both non-reversible theorems relating conjunction and implication mentioned in the introduction follow from this equivalence. One is a converse, and Intuitionistic Logic  holds simply because Intuitionistic Logic  is stronger than Intuitionistic Logic .

Now when using the principle in the next section, the following variant of the latter, with more negations on the left, also holds:

  • Intuitionistic Logic 

A consequence is that

  • Intuitionistic Logic 

The analog of this for the disjunction cannot be a theorem, as it would prove weak excluded middle.

Disjunction vs. implication

Already minimal logic proves excluded middle equivalent to consequentia mirabilis, an instance of Pierce's law. Now akin to modus ponens, clearly Intuitionistic Logic  already in minimal logic, which is a theorem that does not even involve negations. In classical logic, this implication is in fact an equivalence. With taking Intuitionistic Logic  to be of the form Intuitionistic Logic , excluded middle together with explosion is seen to entail Pierce's law.

In intuitionistic logic, one obtains variants of the stated theorem involving Intuitionistic Logic , as follows. Firstly, note that two different formulas for Intuitionistic Logic  mentioned above can be used to imply Intuitionistic Logic . The latter are forms of the disjunctive syllogism for negated propositions, Intuitionistic Logic . A strengthened form still holds in intuitionistic logic:

  • Intuitionistic Logic 

As in previous sections, the positions of Intuitionistic Logic  and Intuitionistic Logic  may be switched, giving a stronger principle than the one mentioned in the introduction. So, for example, intuitionistically "Either Intuitionistic Logic  or Intuitionistic Logic " is a stronger propositional formula than "If not Intuitionistic Logic , then Intuitionistic Logic ", whereas these are classically interchangeable. The implication cannot generally be reversed, as that immediately implies excluded middle.

Non-contradiction and explosion together also prove the stronger variant Intuitionistic Logic . And this shows how excluded middle for Intuitionistic Logic  implies double-negation elimination for it. For a fixed Intuitionistic Logic , this implication cannot generally be reversed. (However, as Intuitionistic Logic  is always constructively valid, it follows that assuming double-negation elimination for all such disjunctions implies classical logic also.)

Of course the formulas established here may be combined to obtain yet more variations. For example, the disjunctive syllogism as presented generalizes to

    Intuitionistic Logic 

If some term exists at all, the antecedent here even implies Intuitionistic Logic , which in turn itself also implies the conclusion here (this is again the very first formula mentioned in this section).

The bulk of the discussion in these sections applies just as well to just minimal logic. But as for the disjunctive syllogism with general Intuitionistic Logic , minimal logic can at most prove Intuitionistic Logic  where Intuitionistic Logic  denotes Intuitionistic Logic . The conclusion here can only be simplified to Intuitionistic Logic  using explosion.

Equivalences

The above lists also contain equivalences. The equivalence involving a conjunction and a disjunction stems from Intuitionistic Logic  actually being stronger than Intuitionistic Logic . Both sides of the equivalence can be understood as conjunctions of independent implications. Above, absurdity Intuitionistic Logic  is used for Intuitionistic Logic . In functional interpretations, it corresponds to if-clause constructions. So e.g. "Not (Intuitionistic Logic  or Intuitionistic Logic )" is equivalent to "Not Intuitionistic Logic , and also not Intuitionistic Logic ".

An equivalence itself is generally defined as, and then equivalent to, a conjunction (Intuitionistic Logic ) of implications (Intuitionistic Logic ), as follows:

  • Intuitionistic Logic 

With it, such connectives become in turn definable from it:

  • Intuitionistic Logic 
  • Intuitionistic Logic 
  • Intuitionistic Logic 
  • Intuitionistic Logic 

In turn, Intuitionistic Logic  and Intuitionistic Logic  are complete bases of intuitionistic connectives, for example.

Functionally complete connectives

As shown by Alexander V. Kuznetsov, either of the following connectives – the first one ternary, the second one quinary – is by itself functionally complete: either one can serve the role of a sole sufficient operator for intuitionistic propositional logic, thus forming an analog of the Sheffer stroke from classical propositional logic:

  • Intuitionistic Logic 
  • Intuitionistic Logic 

Semantics

The semantics are rather more complicated than for the classical case. A model theory can be given by Heyting algebras or, equivalently, by Kripke semantics. Recently, a Tarski-like model theory was proved complete by Bob Constable, but with a different notion of completeness than classically.

Unproved statements in intuitionistic logic are not given an intermediate truth value (as is sometimes mistakenly asserted). One can prove that such statements have no third truth value, a result dating back to Glivenko in 1928. Instead they remain of unknown truth value, until they are either proved or disproved. Statements are disproved by deducing a contradiction from them.

A consequence of this point of view is that intuitionistic logic has no interpretation as a two-valued logic, nor even as a finite-valued logic, in the familiar sense. Although intuitionistic logic retains the trivial propositions Intuitionistic Logic  from classical logic, each proof of a propositional formula is considered a valid propositional value, thus by Heyting's notion of propositions-as-sets, propositional formulae are (potentially non-finite) sets of their proofs.

Heyting algebra semantics

In classical logic, we often discuss the truth values that a formula can take. The values are usually chosen as the members of a Boolean algebra. The meet and join operations in the Boolean algebra are identified with the ∧ and ∨ logical connectives, so that the value of a formula of the form AB is the meet of the value of A and the value of B in the Boolean algebra. Then we have the useful theorem that a formula is a valid proposition of classical logic if and only if its value is 1 for every valuation—that is, for any assignment of values to its variables.

A corresponding theorem is true for intuitionistic logic, but instead of assigning each formula a value from a Boolean algebra, one uses values from a Heyting algebra, of which Boolean algebras are a special case. A formula is valid in intuitionistic logic if and only if it receives the value of the top element for any valuation on any Heyting algebra.

It can be shown that to recognize valid formulas, it is sufficient to consider a single Heyting algebra whose elements are the open subsets of the real line R. In this algebra we have:

    Intuitionistic Logic 

where int(X) is the interior of X and X its complement.

The last identity concerning AB allows us to calculate the value of ¬A:

    Intuitionistic Logic 

With these assignments, intuitionistically valid formulas are precisely those that are assigned the value of the entire line. For example, the formula ¬(A ∧ ¬A) is valid, because no matter what set X is chosen as the value of the formula A, the value of ¬(A ∧ ¬A) can be shown to be the entire line:

    Intuitionistic Logic 

So the valuation of this formula is true, and indeed the formula is valid. But the law of the excluded middle, A ∨ ¬A, can be shown to be invalid by using a specific value of the set of positive real numbers for A:

    Intuitionistic Logic 

The interpretation of any intuitionistically valid formula in the infinite Heyting algebra described above results in the top element, representing true, as the valuation of the formula, regardless of what values from the algebra are assigned to the variables of the formula. Conversely, for every invalid formula, there is an assignment of values to the variables that yields a valuation that differs from the top element. No finite Heyting algebra has the second of these two properties.

Kripke semantics

Building upon his work on semantics of modal logic, Saul Kripke created another semantics for intuitionistic logic, known as Kripke semantics or relational semantics.

Tarski-like semantics

It was discovered that Tarski-like semantics for intuitionistic logic were not possible to prove complete. However, Robert Constable has shown that a weaker notion of completeness still holds for intuitionistic logic under a Tarski-like model. In this notion of completeness we are concerned not with all of the statements that are true of every model, but with the statements that are true in the same way in every model. That is, a single proof that the model judges a formula to be true must be valid for every model. In this case, there is not only a proof of completeness, but one that is valid according to intuitionistic logic.

Metalogic

Admissible rules

In intuitionistic logic or a fixed theory using the logic, the situation can occur that an implication always hold metatheoretically, but not in the language. For example, in the pure propositional calculus, if Intuitionistic Logic  is provable, then so is Intuitionistic Logic . Another example is that Intuitionistic Logic  being provable always also means that so is Intuitionistic Logic . One says the system is closed under these implications as rules and they may be adopted.

Relation to other logics

Paraconsistent logic

Intuitionistic logic is related by duality to a paraconsistent logic known as Brazilian, anti-intuitionistic or dual-intuitionistic logic.

The subsystem of intuitionistic logic with the FALSE (resp. NOT-2) axiom removed is known as minimal logic and some differences have been elaborated on above.

Intermediate logics

In 1932, Kurt Gödel defined a system of logics intermediate between classical and intuitionistic logic. Indeed, any finite Heyting algebra that is not equivalent to a Boolean algebra defines (semantically) an intermediate logic. On the other hand, validity of formulae in pure intuitionistic logic is not tied to any individual Heyting algebra but relates to any and all Heyting algebras at the same time.

So for example, for a schema not involving negations, consider the classically valid Intuitionistic Logic . Adopting this over intuitionistic logic gives the intermediate logic called Gödel-Dummett logic.

Relation to classical logic

The system of classical logic is obtained by adding any one of the following axioms:

  • Intuitionistic Logic  (Law of the excluded middle)
  • Intuitionistic Logic  (Double negation elimination)
  • Intuitionistic Logic  (Consequentia mirabilis, see also Peirce's law)

Various reformulations, or formulations as schemata in two variables (e.g. Peirce's law), also exist. One notable one is the (reverse) law of contraposition

  • Intuitionistic Logic 

Such are detailed on the intermediate logics article.

In general, one may take as the extra axiom any classical tautology that is not valid in the two-element Kripke frame Intuitionistic Logic  (in other words, that is not included in Smetanich's logic).

Many-valued logic

Kurt Gödel's work involving many-valued logic showed in 1932 that intuitionistic logic is not a finite-valued logic. (See the section titled Heyting algebra semantics above for an infinite-valued logic interpretation of intuitionistic logic.)

Any formula of the intuitionistic propositional logic (IPC) may be translated into the language of the normal modal logic S4 as follows:

    Intuitionistic Logic 

and it has been demonstrated that the translated formula is valid in the propositional modal logic S4 if and only if the original formula is valid in IPC. The above set of formulae are called the Gödel–McKinsey–Tarski translation. There is also an intuitionistic version of modal logic S4 called Constructive Modal Logic CS4.

Lambda calculus

There is an extended Curry–Howard isomorphism between IPC and simply-typed lambda calculus.

See also

Notes

References

Tags:

Intuitionistic Logic Mathematical constructivismIntuitionistic Logic SyntaxIntuitionistic Logic TheoremsIntuitionistic Logic SemanticsIntuitionistic Logic MetalogicIntuitionistic LogicClassical logicConstructive proofDouble negation eliminationInference rulesLaw of the excluded middleSymbolic logic

🔥 Trending searches on Wiki English:

Jennifer LawrenceNicole ShanahanLockheed Martin F-35 Lightning IIHouse of the DragonDeadpool & WolverineRoyal MaundyMaura TierneyKaya ScodelarioPrincess Margaret, Countess of SnowdonAbby and Brittany HenselSacha Baron CohenXXXXYorgos LanthimosRenaissance (Beyoncé album)Christina ApplegateMary & GeorgeApple Inc.Ross UlbrichtSawai Mansingh Indoor StadiumCharles IIIGuy RitchieSagittarius A*CapybaraJennifer LopezThe Three-Body Problem (novel)The Pirate BayPablo EscobarMillennialsEid al-FitrJoe KeeryApples Never FallNicki MinajAtomic bombings of Hiroshima and NagasakiList of countries by GDP (nominal) per capitaBarkley MarathonsNick MohammedWinston ChurchillAl GorePeaky Blinders (TV series)The Iron Claw (film)BlackRockFermi paradoxMosesPriyanka ChopraFrankie Muniz2024 Spain MastersEarthList of ethnic slursMalaysia Airlines Flight 370Dark webLiu CixinThe Goat LifeMarylandJack BlackAnimal (2023 Indian film)BeyoncéAquaman and the Lost KingdomJoely RichardsonAdam SandlerShailene WoodleyWiki FoundationThe Ministry of Ungentlemanly WarfareShroud of TurinCuba Gooding Jr.Satyadeep MishraLeonardo DiCaprioCheryl HinesNickelodeonSuki WaterhouseKate HudsonApril Fools' DayCowboy CarterRobert HanssenA Simple Favor (film)Easter eggThe Amazing Race 36🡆 More