A reduction rule for Peirce formula (Q1919985): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: Q4722037 / rank
 
Normal rank
Property / cites work
 
Property / cites work: A reduction rule for Peirce formula / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3727946 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5559220 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5632554 / rank
 
Normal rank

Latest revision as of 12:46, 24 May 2024

scientific article
Language Label Description Also known as
English
A reduction rule for Peirce formula
scientific article

    Statements

    A reduction rule for Peirce formula (English)
    0 references
    0 references
    0 references
    0 references
    11 March 1997
    0 references
    It is well known that, via the Curry-Howard isomorphism, SK-combinators and their types also represent, respectively, proofs and theorems in intuitionistic implicational logic. The reduction rules for the combinators can be motivated by proof reductions. The authors of this paper introduce a new ``combinator'' P, with a type that corresponds to Peirce's Law, so that proofs of classical implicational logic can be represented using SKP-combinators. A reduction rule for P is motivated by a proof reduction in classical implicational logic. The addition of P and its reduction rule to untyped combinatory logic implies the equality of all combinators, so only the addition of typed Ps to typed combinatory logic is proposed. Even so, this system is neither Church-Rosser nor strongly normalizing and, in it, all combinators with the same type (such as the Church numerals) are provably equal. A weak normalization theorem can be proved when an additional reduction rule for P is added. Most of the paper uses lambda calculus notation, which can be translated into combinators. When this is done this new rule becomes particularly complicated.
    0 references
    classical combinator
    0 references
    Peirce's law
    0 references
    Curry-Howard isomorphism
    0 references
    proofs of classical implicational logic
    0 references
    reduction rule
    0 references
    proof reduction
    0 references
    combinatory logic
    0 references
    weak normalization theorem
    0 references
    lambda calculus
    0 references
    0 references
    0 references
    0 references
    0 references

    Identifiers