Martin Escardo asked about forms of disjunction in partly classical
logic. I am not sure whether his emphasis was on intermediate
disjunction or intermediate classicality, but I will assume the former.
My own principal motivation for commenting on this question is to
ask for the historical origins of analogous formulae to Martin's
for the existential quantifier, in order to help me write the
introduction to my paper on the interpretation of these formulae
in my Equideductive Logic.
FORMULAE FOR DISJUNCTION
> Say that a binary operation _%_ on propositions is an
> "intermediate disjunction" if we have the chain of implications
>
> p\/q -> p%q -> ¬(¬p/\¬q).
>
> We say that p\/q is the intuitionistic disjunction of p and q,
> and that ¬(¬p/\¬q) is their classical disjunction.
The simpler of Martin's two examples of _%_ is
> p$q := (p->q)->q.
This "definition" of disjunction appears as the first sentence of
paragraph 18 of Bertrand Russell's "Principles of Mathematics"
(CUP 1903, not to be confused with the Principia Mathematica 1910-13).
The same paragraph of Russell's goes on to give another definition
of disjunction that presses the idea more strongly:
p U q := All s. (p->s) /\ (q->s) -> s
We would say that this is second order logic, although since Russell
believed excluded middle, for him s could only take two values.
In particular, letting s be p and then q, p U q entails
( (p->p) /\ (q->p) -> p ) /\ ( (p->q) /\ (q->q) -> q )
which (since p->p and q->q are redundant) is Martin's second example:
> p£q := p$q /\ q$p,
I'll skip Martin's further comments that seem to be about intermediate
forms of classicality, although they are intriguing.
EXISTENTIAL QUANTIFICATION
Early in my logical education I was told to find similar second order
formulae for the existential quantifier in Russell's Principles too.
However, so far as I can gather, they are not there. The Principia
is impenetrable, but last time I dared enter it in search of this
formula, I couldn't find it there either.
The formula I mean occurs in Jean-Yves Girard's System F in the form
Sigma X.T(X) := Pi Y. (Pi X. T(X) -> Y) -> Y.
This is really the same idea as the formula for disjunction, so surely
if Russell didn't have it, somebody not long him after must have found it.
I would very much like to know the original citation.
EQUIDEDUCTIVE LOGIC
My own interest in this question arises from the fact that formulae
similar to these can be written in my equideductive logic, even though
it is not second order logic or even a Heyting algebra.
There are several draft papers in this programme, mostly written in
2008/9:
www.paultaylor.eu/ASD/equideductive
The first sets out the category theory and logic itself and the second
shows how forms of disjunction and existential quantification can be
defined in it. Categorically, it arises from the interaction of
equalisers and exponentials in cartesian closed extensions of categories
of spaces. Logically, the formulae are generated from equations between
lambda terms by universally quantified implications.
In this setting the "existential quantifier" obeys the usual rules but
not substitution or the Frobenius law. Categorically, it corresponds
to (Sigma-)epis just as the usual quantifier corresponds to epis in
the category of sets and there is a factorisation system with regular
monos that is preserved by products and not pullbacks.
I would like to know the historical origins of the formulae, especially
for the existential quantifier, in order to write the introduction
to this paper properly.
Paul Taylor