Contents
Definition
Recall that propositions and are mutually exclusive if and only if holds. Given a type of propositions , the type of mutually exclusive propositions is given by the type
We denote the two projection functions as and .
In the antithesis interpretation of affine logic into constructive mathematics, an affine proposition is interpreted as a pair of mutually exclusive propositions. Similarly, an affine predicate on a type is interpreted as a pair of predicates on in intuitionistic logic which are pointwise mutually exclusive in that holds for all . This is equivalently a function .
Affine logic of mutually exclusive propositions
We have the following propositional and predicate affine logical operations on mutually exclusive propositions:
- truth is an element of defined as
We say that a pair of mutually exclusive propositions holds if there is an element
- falsehood is an element of defined a
- additive conjunction is a function from to defined as
- additive disjunction is a function from to defined as
- multiplicative conjunction is a function from to defined as
- multiplicative disjunction is a function from to defined as
- linear implication is a function from to defined as
- linear negation is a function from to defined as
- the linear existential quantifier for a type is a function from to defined as
- the linear universal quantifier for a type is a function from to defined as
Affirmation, refutation, and stability
A pair of mutually exclusive propositions is affirmative if we have and a pair of mutually exclusive propositions is refutative if we have . By definition, affirmative pairs consist of an intuitionistic proposition and its negation, and refutative pairs are the affine negation of an affirmative pair. As a result, we have equivalences of types
Given an affirmative pair , the intuitionistic negation of is given by , and given a refutative pair , the intuitionistic negation of is given by .
A pair of mutually exclusive propositions is stable if . This automatically implies that and by definition of exponential conjunction and exponential disjunction, which in turn implies that and , hence the term stable.
Decidable propositions
A pair of mutually exclusive propositions is decidable if . The type of all decidable pairs of mutually exclusive propositions is equivalent to the boolean domain
Properties
The exponential conjunction and exponential disjunction can be defined entirely in terms of the multiplicative disjunction and multiplicative conjunction respectively:
Excluded middle
Suppose that the law of excluded middle holds in the intuitionistic logic, so that the logic becomes classical logic. Then is equivalent to the boolean domain , and is equivalent to the three-element set representing the propositions in Łukasiewicz logic. As a result, the affine predicate logic in the antithesis interpretation becomes predicate Łukasiewicz logic. The affirmative and refutative pairs of mutually exclusive propositions are all decidable.
The law of excluded middle can be expressed in the affine logic as
References