This can be illustrated using string diagrams, as follows. The companion and conjoint of are the horizontal arrows
equipped with 2-cells
Spider lemma (corrected)
metric
Minkowski
Schwartzschild
Kerr
-1
+1
all zero
all zero
all zero except
Substractive logic is an extension of (propositional or first order) intuitionistic logic with a new connective, subtraction, dual to implication, such that each sentence have a “dual” verifying if and only if . Propositional substractive logic is a conservative extension over propositional intuitionistic logic, but it is not the case for the first order case.
Syntax and idea
In the following and to the rest of the articles, uppercases letters will denote sentences.
Notice that rules for conjonctions and disjonctions are eerly similar, in particular if and are composed only of conjonctions, disjonctions and atoms, noting by and the same formulas but replacing each conjonctions by disjonctions and disjonctions by conjonctions simultaneously, then if and only if . That is what we mean by saying that conjonctions and disjonctions are dual. In the same vein, top and bottom are duals.
Rules of implications:
This rule usually do not have a dual in intuitionistic logic, but we’ll just create one written , rules of substractions:
Giving the syntax of propositional substractive logic, to make it first order, it suffice to add the existential operator and its dual, the forall operator (where does not occur free in ):
and
Definition
The dual of a sentence is another sentence defined by structural induction on the syntax of the sentence by .
– comment ? // comment ? {-# comment ? #-}
Last revised on September 12, 2026 at 00:17:56.
See the history of this page for a list of all contributions to it.