Keywords

Mathematics Subject Classification

1 The Present Pluralism in Logic

Even few decades ago the kinds of logic which differ from the classical one were called ‘deviant logic’.Footnote 1 Instead, at present time a plethora of kinds of logic appear to be relevant at least in some particular situations.Footnote 2

In philosophy we can trace back this logical pluralism to the ancient times. A recent study on Aristotle’s logic concludes: “Thus the first logic was at least in the spirit of an intuitionist logic” [43], which is the most relevant non-classical logic. In last century the mathematical logicians introduced a formal pluralism in mathematical logic. The works by Glyvenko, Kolmogorov and Goedel started to put on the same par of classical logic the intuitionist one [21]. Some more studies established a borderline between classical logic and almost all kinds of non-classical logic; this borderline is constituted by the failure of, better than the law of the excluded middle, the law of double negation [18, 22, 37, 38, 42]; hence, a doubly negated sentence which is not equivalent to the corresponding affirmative sentence (= DNS) belongs to non-classical logic,Footnote 3 whose a first instance is intuitionist logic.

Let us remark that a doubly negated sentence may be a DNS for several reasons; within scientific theories the most important reason is the lack of operative-experimental evidence supporting the corresponding affirmative sentence. This test is easily applied to sentences belonging to scientific theories (which usually include, beyond affirmative sentences about experimental data, also DNSs for theoretical reasons). Hence, this test when applied to a scientific text reveals the author’s choice on the kind of mathematical logic governing his theory. Notice that even a sole, essential DNS plays a discriminating role in an argument or in a text, its presence entails that this argument or this text is governed by non-classical logic. This crucial test, by relying on the evidence of a sentence, links the variety of the kinds of logic to reality in an unprecedented way. No surprise if in the following some important consequences will result.

In the following Sect. 2 the three translations from classical logic to non-classical logic are exploited for defining a SO-like. In order to support such a logical structure, in Sect. 3 I will investigate on the rich legacy of the arguments manifested by the original texts of past scientific theories, through their use of DNSs belonging to non-classical logic. In fact, each of these theories is severed in two parts; in the former part several DNSs play essential roles. In this part a final ad absurdum proof states a doubly negated predicate of universal validity on all the cases at issue. In Sect. 4 the conclusions of the more relevant theories are quoted and then formalised in logical terms; all them result to be equivalent to a non-classical predicate which is the same of the predicate formalising Leibniz’ principle of sufficient reason. In Sect. 5 I illustrate how the author changes this conclusion in the corresponding affirmative predicate, that he then considers as a new hypothesis-axiom from which in the latter part of the theory he deductively develops all consequences according to classical logic; this change is formally the same as the change from the principle of sufficient reason to the corresponding affirmative statement. In Sect. 6 I will take an advantage from Markov’s paper on the theory of constructive mathematics, for investigating on what justifies an author of the above theories to change the kind of logic. Markov performed a similar change of a doubly negated existential predicate, which is both a decidable one and proved by an ad absurdum proof, in the corresponding affirmative predicate (Markov’s principle). In Sect. 7 this change is shown to be a change of the I thesis of the SO-like in the corresponding I of SO, whereas the principle of sufficient reason, together with all previous changes, does the same for the stronger A thesis. In Sect. 8 the list of all valid conversion implications between the couple of intuitionist predicates shows the relevance of the four theses of the SO-like among all the intuitionist predicates. In the Appendix Markov’s paper will be analysed as an example of the above theories through its DNSs.

2 Translations of the Square of Opposition in Non-classical Logic

Let us recall that by introducing in various ways double negations Glyvenko-Goedel, Kolmogorov and Kuroda suggested easy rules for translating predicates of classical logic in the corresponding ones in both intuitionist logic and minimal logic. The first translation adds two negations to each prime and substitutes (in shortened notation) ¬∀¬ for the existential quantifier ∃ (plus the negation of the de Morgan version of the LEM). The second translation is obtained “by simultaneously inserting ¬¬ in front to all subformulas of X (including X itself)”; the third one is obtained by inserting “¬¬ after each occurrence of ∀ and in front to the entire formula”.Footnote 4

Let us apply the above three translations to the four predicates of the classical SO (recall that a triple negation is equivalent to a single negation; the classical thesis O is considered in both versions: “Some S is not P” and “Not every S is P”). I present all them by means of Table 1, where A(x) summarises “S is P”.Footnote 5

Table 1 The versions of the four theses of the SO in both classical and non-classical logic

I call respectively SOg, SOk, SOq the three SO-like so obtained.

Which relationships among the corresponding predicates of the three translations of SO in non-classical logic? The answer is not easy because whereas the classical predicate logic is a calculus, the intuitionist predicate logic not.

However, there exist some equivalences theorems between the different translations of classical logic to intuitionist predicate logic.Footnote 6 In this logic Pg↔Pk (where P is any predicate). Moreover, the Corollary 3.6 of the previous reference states that negative predicates (i.e. the predicates without ∃ and v and whose prime is negative) enjoys the property [41, p. 59]. In the following these result will be recalled by merely writing respectively 3.8 and 3.6. In addition, we refer to the list of implications offered by two classical presentations of intuitionism.Footnote 7 As a result, all the three translations of a thesis of SO are mutually equivalent.

Table 2 summarises the mutual relationships among the three translations of each thesis of the classical square of opposition in intuitionist logic.

Table 2 The equivalence relationships among the translations in intuitionist logic of the theses of the classical SO

Result 1

The three doubly negated translations of the four theses of SO in intuitionist logic give a unique SO-like which is baptised SOgkq.

3 The Use of Non-classical Logic in the Original Texts of Some Past Scientific Theories

In order to discover the possible use of this SO-like logical structure I will follow Troelstra’s suggestion for a similar question: “to gain further insight into the acquisition of mathematical [and scientific] experience by historical studies” [40, p. 223]. I will investigate on the scientific theories because they represent thinking structures at the highest level as possible of the logical rationality. I will explore the rich legacy of scientific theories in the aim to find out the commonly accepted patterns of arguing suggested by their founders. In other terms, I will deal with an experimental logic whose experimental data are the arguing patterns of some past scientific theories.

Along forty years I investigated on the original texts illustrating scientific theories. I discovered several theories instantiating a specific use of non-classical logic in their respective presentations since they rely on some essential DNSs. These theories are the following ones: L. Carnot’s theories of calculus and geometry, Lagrange’s mechanics, Lavoisier’s chemistry, Avogadro’s atomic theory, S. Carnot’s thermodynamics, Lobachevsky’s non-Euclidean geometry, Galois’ theory of groups, Klein’s Erlangen program, Poincaré’s theory of integer numbers, Einstein’s theory of special relativity, Planck’s theory of quanta, Kolmogorov’s foundation of minimal logic, Church’s thesis, Markov’s theory of constructive functions.

In each text presenting one of these theories the author argues in a little noticed way. By ingenuity he makes use of DNSs so that their mere sequence gives the logical thread of the author’s entire illustration.Footnote 8 Moreover, a comparative analysis on the kind of development shared by the above scientific theories using DNSs, shows that each theory does not begin by stating some axioms from which to draw deductions; that is, it is not organised according to that ideal model of an apodictic (= deductive) theory, which was first suggested by Aristotle, then applied by Euclid in geometry, subsequently confirmed by Newton in mechanics and eventually improved by Hilbert to the model of an axiomatic theory.Footnote 9 Instead, such a theory presents as first a universal problem which at that time was unsolvable by current scientific techniques; to look for a solution requires to find out a new scientific method; which the development of the theory goes to discover.

In the texts written by the above-mentioned scientists a former part concludes, by means of an ad absurdum proof, a doubly negated predicate of an universal validity on all the cases considered by the theory.Footnote 10 Of course, this way of organising a theory is manifestly a non-deductive one. I call such a specific organisation of a theory a problem-based organisation (PO).

By summarising, in his construction of a PO theory a scientist follows a specific logical strategy; he argues by means of DNSs belonging to non-classical logic and he wants to prove by an ad absurdum proof an universal predicate.

Let us recall Leibniz’ logico-philosophical principle of sufficient reason:

Two are the principles of the human mind: the principle of non-contradiction and the principle of the sufficient reason … , [that is] nothing is without reason, or everything has its reason, although we are not always capable of discovering this reason …Footnote 11

The above sentence (“Nothing is without reason”) is a DNS, as the same Leibniz explains why by means of the next sentence: Leibniz wants to conclude “everything has a reason”, but he underlines that not always we have sufficient evidence for affirming with certainty this reason; hence, only the doubly negated sentence holds true. Hence, the above logical strategy may be considered as summarised by Leibniz’ principle of sufficient reason.

4 Qualifying in Formal Terms the Predicate Concluding a Problem-Based Theory

Let us list the universal conclusions of some PO theories (in order to facilitate the reader, I will add to two conclusions their translations in more plain words).

Lobachevsky: “… without leading to any contradiction in the results”; i.e. No contradiction results.Footnote 12

S. Carnot: “… no change of temperature inside the bodies employed for obtaining the motrice power of heat occurs without a change in the volume”.Footnote 13

Poincaré: “If the absence of contradiction of a syllogism whose number is entire implies the absence of contradiction of the following one, one has to not fear any contradiction for each syllogism whose number is entire”.Footnote 14

Kolmogorov: “None of the conclusions of ordinary mathematics that are based on the use outside the domain of the finitary … . can be regarded as firmly established” (and also: “No contradiction from the use of the principle of excluded middle”).Footnote 15

We remark that each above conclusion is formalised by a same logical formula:

$${\neg}\exists \mathrm{S}\mbox{ is }{\neg}\mathrm{P}.$$

Some authors achieved conclusions of a different kind. Avogadro: “[All] The proportions among the quantities in the combinations of the substances do not seem depend other than both the relative number of molecules which combine themselves and the number of the composed molecules which result from them”,Footnote 16 i.e., All proportions among the quantities in the combinations of the substances do not depend other than …”.

Kleene’s statement on Church’s thesis: “Every general recursive function cannot conflict with the intuitive notion which is supposed to complete …” [26, pp. 318–319].

Each of the above statements is formalised by the following formula:

$$\forall \mbox{S are }{\neg}{\neg}\mathrm{P}.$$

It is a remarkable fact that the latter formula is equivalent to the former formula (6 and 7); both represent the Agkq thesis.

More in general, this fact gives a very important conclusion: a PO theory, searching a new method capable to solve a basic problem, argues according to a sequence of DNSs aimed to eventually obtain an instance of the predicate Agkq.Footnote 17

Result 2

A PO theory is a goal-oriented logical theory to state an universal predicate concluding the last ad absurdum proof of its former part. This predicate is formalised by the thesis Agkq of the SOgk.Footnote 18

Let us add that a Leibniz’ principle of sufficient reason (“Nothing is without reason”) may be formalised by calling S an “event” and P “connected to some events”; the following formula is obtained:

$${\neg}\exists \mathrm{S}\mbox{ is }{\neg}\mathrm{P}$$

Result 3

Even the principle of sufficient reason is represented by the same predicate of all previous conclusions of the PO theories, i.e. by a thesis Agkq.

Hence, Leibniz’ logico-philosophical principle appears to be the specific principle addressing an author of a PO theory in his non-classical arguing for achieving the final conclusion of.

5 The Change of Kind of Logic and Leibniz’ Principle

The universal nature of the last DNS suggests the author to have ended his inductive arguing and to accept the corresponding affirmative predicate as a new hypothesis for the subsequent part of the theory, to be deductively developed in classical logic. In fact, the author changes this predicate in the corresponding affirmative predicate; which in the latter part is considered as an hypothesis, from which a lot of theorems are deductively drawn in classical logic.

It is remarkable that both the first instance of a PO theory in the history of mathematics—Lobachevsky’s non-Euclidean geometry—, and the first instance of a PO theory in the history of modern theoretical physics—Einstein’s special relativity—originated two scientific revolutions. Each of these celebrated authors declared a change of the organisation of his theory. Lobachevsky wrote in his most relevant work: “[My supposition of two parallel lines] can likewise be admitted [as a principle-axiom for the following, deductive part of my theory] without leading to any contradiction in the results and [deductively] founds a new geometry … .” (emphasis added) [30, Proposition 19]. Einstein wrote in his celebrated paper: “We will raise this conjecture (the substance of which will be hereafter called the “[axiom-]principle of relativity”)…”.Footnote 19

In the following, I will investigate on the question, how qualify in formal terms this change of kind of logic, occurring in the texts of the PO theories.

Each of the above theories makes use of two kinds of logic; in the former part, the non-classical logic and in the latter part, the classical logic. In fact, the author changes the non-classical predicate Agkq, which is representative of the new method discovered by the former part of the PO theory, in a classical predicate A, which is representative of just the beginnings of a deductive theory.

Result 4

The authors of PO theories changed their universal conclusions in the corresponding affirmative predicates of classical logic: Agkq⇒A.

Let us now recall that in order to obtain classical logic from intuitionist logic there exist four ways, each constituted by the addition of one of the following logical features to the intuitionist logic: (i) the law of the excluded middle, (ii) the law of the double negation, (iii) the dilemma and (iv) the change of a conclusion of an ad absurdum argument ¬¬T in an affirmative T [24, 39].

We recognise that all scientists of the quoted PO theories, practiced the last way, by adding a qualification; the predicate ¬¬T is universal in nature with respect to all the problems involved by the basic problem.

Let us now recall Leibniz’s statement for the principle of sufficient reason. He too stated as a first sentence a universal DNS which subsequently changed in the corresponding affirmative sentence “… everything has its reason” (although afterwards he remarked that this sentence may be unsupported by sufficient evidence). Let us call this change PSR°. Remarkably, this change also is represented by the same formula Agkq→A formalising the final move of a PO theory. Notice in addition that even Leibniz’ principle of sufficient reason PSR° is implicitly justified by an ad absurdum argument: “It is absurd to reject it”; which, in its turn, implicitly relies on the principle “It is impossible that the reality is not rational”.

Result 5

The above logical strategy is summarised by Leibniz’ first two sentences of his version of the principle of sufficient reason. Hence, Leibniz’ PSR° may be considered as the logico-philosophical scheme inspiring the change occurring in the final part of a PO theory.Footnote 20

6 Markov’s Principle in His PO Theory on Constructive Mathematics

Fortunately, a further qualification of this change in logic was suggested by a recent Markov’s paper (1962) founding a theory of constructive mathematics [31]. Let us analyse this paper.

A former part (pp. 1–5) includes several DNSs (40; see the Appendix). By scrutinising them, one sees that the first three DNSs present the main problem of the paper, i.e. how the rational numbers may be extended to the real numbers according to the constructive method; that is, without the “use of the abstractions of actual infinity” and “the so-called pure existence theorems”.

In the middle of the paper (p. 6) Markov illustrates the constructive way to build mathematics. Actually, he refers to Church’s thesis on all algorithms; we saw that this thesis—as Kleene writes it—is a DNS. In the following part of Markov’s paper few DNSs (8 out the 48 DNSs in the entire paper) occur and moreover in an occasional way; that means that the logical sequence of the DNSs connected one to another is terminated by the previous universal statement and he is substantially following classical logic. In conclusion, also Markov followed the same theoretical organisation, PO, as the previously mentioned authors did.

This paper deserves further attention because he adds a novelty to the constructive theory of real numbers. At the end of p. 4 he introduces in loose terms a specific problem, when the application of an algorithm A to a word P of an alphabet has an end in a finite number of steps. He introduces his solution by the following words (DNSs nos. 27, 28, 35):

I consider it [is] [= is not true that it is false] to apply here an argument “by contradiction”, i.e. to assert that the [read: every] algorithm A is applicable to the word P if the assumption that the process of applying A to P continues indefinitely leads to a contradiction. … [In other words,] If we assert on the basis of the proved impossibility of the indefinite continuation of a given procedure that this procedure ends, then this yields a perfectly well-defined method of construction …

i.e. the algorithm is applicable. In other terms, he claims that this predicate is equivalent to its affirmative version (Markov principle, in short MP). In the following of the paper he considers the latter one as a new axiom-principle for the development of the theory in a deductive way (in particular in the middle of p. 7).

Let us analyse the above quotation. In fact, Markov changes a doubly negated predicate of intuitionist logic—“the assumption that the process applying A to P continues indefinitely leads to a contradiction…”, i.e. it is contradictory that the process has no end—in the corresponding affirmative predicate of classical logic—“the algorithm is applicable to the word P”. Markov claims that this change is a valid logical step, although apparently it is supported neither by the constructive method he declared in the beginnings of his paper, nor in logical terms by intuitionist logic, where the double negation law fails.Footnote 21

7 Qualifying in Formal Terms Markov’s Principle Changing Predicates from Intuitionist Logic to Classical Logic

Let us scrutinise Markov’s justifications for the change (DNS no. 30). Apart his “intuition [which] finds it sufficiently clear” and apart the advantage that “arguments of this type make it possible to construct a constructive mathematics that is well able to serve contemporary natural science”, let us consider the third justification: “I see no reasonable basis for rejecting it [= the resulting affirmative predicate]”. It is easy to recognise that, as suggested by Dummett, [18, p. 19] Markov’s claim constitutes an intuitive application of the principle of sufficient reason, concluded by its affirmative version—I accept it. In fact, the logical structure of the above justification is the same of that of PSR: ¬∃S is ¬P.

The usual interpretation of Markov’s paper concludes that his claim concerns a decidable, doubly negated existential predicate which ends an ad absurdum proof—or, in Markov’s terms, it is proved by contradiction.

Without the former requirement on the predicate—to be a decidable one—, Anselm’s proof of God’s existence would be a decisively valid one. Without the latter requirement—to be the conclusion of an ad absurdum proof—, the application of this principle to two co-planar straight lines, conceived as ever more prolonged segments, would erroneously state that they always have a meeting point.Footnote 22

However, for supporting his change Markov does not exhibit a general ad absurdum proof on his predicate; he appeals to its possibility only; nor textbooks suggest the logical origin of Markov’s both requirements. Instead, the two requirements receive support by the past experience of arguing in scientific PO theories, as illustrated in the above. In particular, within a PO theory this requirement is obvious; indeed, a PO theory, in order to achieve a final result which is not assured in experimental terms, has to rely its arguments on concrete, decidable objects.

Result 6

Markov principle, being a tentative application of Leibniz’ principle of sufficient reason, is a similar change of that occurring inside a PO theory; but it is not the result of a specific theory about the algorithms.

MP is usually formalised as follows:

$$ {\neg}{\neg}\exists\mathrm{x}\ \mathrm{A}(\mathrm{x}) \to\exists\mathrm{x}\ \mathrm{A}(\mathrm{x}). $$
(MP)

We recognise that in intuitionist logic the former member ¬¬∃x A(x) is the non-classical Igkq, whereas the latter member is the thesis I of SO.

Markov’s principle states no more than the existence of one value of a predicate, whereas PRS° states that all values of a predicate hold true. Owing to the relationship between theses A and I, the change from Igkq to I is weaker than the change of PRS°.

In particular, MP is not enough to change the logic of a PO theory, because the addition of an existential affirmative predicate does not change the entire set of the predicates in the classical ones.Footnote 23

Result 7

Markov’s change of an existential predicate from non-classical logic to the corresponding affirmative predicate of classical logic concerns the thesis Igkq. This change is weaker than PRS°; it alone is not enough for changing the kind of logic.

8 The Relevance of the Four Theses of the Square of Opposition in Intuitionist Predicate Logic

Both minimal predicate logic and predicate intuitionist logic have no calculus and a completeness theorem (stating that if P is valid, P is derivable) either. Being the logical framework of a PO theory so dubious, its sequence of DNS constructed by its author forms a highly creative arguing, possibly facilitated by the specific subject of his theory. However I will prove that to refer to SOgkq enlightens author’s arguing in a PO theory.

First of all, it is a remarkable fact that two above two kinds of change in logical predicates concern the left part (“AffIrmo”) of the SOgkq.

Moreover, the four theses of SOgkq enjoy a specific logical property. Let us consider in intuitionist logic all conversion relationships between a total predicate and an existential predicate. The only equivalence relationships are the following ones:

the last one relationship being obtained by external negation of the second one relationship. Remarkably, these four equivalence relationships concern just the four theses of SOgkq: Agkq, Igkq, Egkq, Ogkq.

Result 8

Only the four theses of the non-classical square of opposition SOgkq enjoy the property of convertibility. Hence, the square of opposition SOgkq enjoys a formal relevance in non-classical predicate logic too.

9 Conclusions

According to Brouwer, mathematics precedes logic. In this vein the present paper discovers some logical features by pondering on the logical experiences of some mathematised theories of the past. It proves that there exists a historical tradition of a way of arguing in non-classical predicate logic; this tradition is formalised by a logical framework which is similar to the classical SO, includes Leibniz’ principle, addressing the arguing of the non-deductive theory to a conclusive non-classical thesis Agkq, which then is changed in the affirmative thesis A. The logical framework includes also Markov’s principle, which does the same but weaker change in the thesis Igkq. However, all four non-classical theses corresponding to those of the classical SO and moreover are shown to be the most relevant predicates of this logical framework.

These results support the first quotation [43] about Aristotle’s logic with respect to the non-classical predicate logic. As a consequence, logical pluralism is traced back to ancient times and the Aristotle’s suggestion of a square of opposition has to be intended as a seminal hint for capturing the basic predicates of all kinds of logic.