1

If one looks in Internet for definition of “contradiction” (including respective words in other languages), one finds a mess. See for example this index of Wikipedia articles in various languages. The meanings offered include:

  • Logical incompatibility between two statements, i.e., in modern notation, a theorem of the form “ ¬ (P ∧ Q)”, “(P ∧ Q) → ⊥ ”, “ P → (Q → ⊥)”, or similar equivalent form.
  • A theorem of the form “ ¬Q ” or, the same, “ Q → ⊥ ” (especially in the context of “proof by contradiction”), and the proposition “Q” in such theorem itself.
  • The propositional constant “⊥”.

It is not bizarre to see that first two items are covered by the same term, as they are interchangeable. But the last item (as propositional calculi in general) isn’t very ancient invention. Whereas the term “contradiction” historically denoted a semantic falsity (we know that something is false), “⊥” is a syntactic falsity. I was frustrated when discovered this terminology for propositional constants in English; in Russian, the same words are used for truth values and propositional constants, so “⊥” is ложь (“false”), the same term as for “F” in truth tables.

You may say: I am accustomed to one terminology, English speakers to another, and there is no difference how to call things. But the aberration that only irritates me, becomes actually confusing for other people, as expressed in this comment in the A de-Morgan law for Heyting lattices thread.

My principal question is: how the term “contradiction” in English extended its denotation beyond “ ⊨ (Q → ⊥) ” stuff and became the common name for “⊥”? Why the term falsum (“false”) fell out of favour? Did some historical causes for it exist? Was such unification convenient for some (then broadly used) logical system? Or did some popular misconception (either of ages of George Boole, or of poorly educated public later) caused this change?

Incnis Mrsi
  • 1,460
  • I don't get the first two definitions. A Theorem can be proven by contradiction, but a contradiction is not a theorem. I usually consider a contradiction to be a point in a proof where we have shown $P\land\lnot P$. – robjohn Sep 01 '14 at 10:51
  • 2
    It is convenient to have $\bot$ as a propositional constant. If you don't like it, you can replace it with any of your favourite contradictions – e.g. $0 = 1 \land 0 \ne 1$ – they are all logically equivalent. In other words, $\bot$ is the abstract contradiction. – Zhen Lin Sep 01 '14 at 11:02
  • 1
    @robjohn: When you obtained “a proof where we have shown P ∧ ¬ P”, you demonstrate that you theory is inconsistent. Could you apply slightly more attention to my questions? I won’t ask a mathematical thing you can approach in one minute. – Incnis Mrsi Sep 01 '14 at 11:29
  • 1
    @IncnisMrsi: Perhaps the context of the question was different than I had assumed, but in a proof by contradiction, one makes an assumption and arrives at a contradiction (usually two contradictory assertions $P\land\lnot P$) which shows that the assumption was false (not an entire theory). However, I was simply asking for a clarification of the terminology, not trying to approach your mathematical thing in one minute. I apologize for my interest. – robjohn Sep 01 '14 at 14:34
  • @robjohn: The problem lies in your use of indefinite article. “ P ∧ ¬ P ” is a contradiction in most propositional systems. But most contradictions in a reasonably rich formal theory do not have such form, even in propositional calculus (“(φ → ¬φ) ∧ φ ” and so on). Also, do we speak about contradictions in propositional calculus or in formal theories in general? For example, is “ 0 = 0′ ” a contradiction in Peano arithmetics? Is “ x ∈ ∅ ” a contradiction in set theory? Any of these is also logically equivalent to “⊥” in a respective formal theory. – Incnis Mrsi Sep 01 '14 at 15:02
  • Presumambly this stems from $(P\land\lnot P) \longleftrightarrow ⊥$ with some reading the the right-hand side as false and others as contradiction – Henry May 21 '20 at 12:25

2 Answers2

3

I'm not sure about the "real" origin, but I think that the main source for the use of $\bot$ is Gerhard Gentzen : INVESTIGATIONS INTO LOGICAL DEDUCTION (ed or. Untersuchungen uber das logische Schliessen, Mathematische Zeitschrift 39 (1935) 176-210, 405-431); see english reprint : Gerhard Gentzen, The collected papers (1969), page 70 :

Symbols for definite propositions: $\top$ ('the true proposition'), $\bot$ ('the false proposition').

This definitions license the name falsum for $\bot$.

I think that the term contradiction is more apt to a "metalogical" usage, like tautology.

See Gentzen, page 78 :

$\mathfrak A$ and $\lnot \mathfrak A$ signifies a contradiction and as such cannot hold true (law of contradiction). This is formally expressed by the inference figure $\lnot$-E where $\bot$ designates 'the contradiction', 'the false'.

Thus, I agree with Zhen Lin's comment : $⊥$ [the falsum] is "the abstract contradiction".

Gentzen's introduction of $\bot$ as a primitive symbol allows him to define $\lnot$ through an abbreviation: $\lnot A$ stands for : $A \rightarrow \bot$.

  • I do not discuss how “⊥” became the standard symbol for a propositional constant. I discuss how, as a term for it, a confusing word “contradiction” superseded “falsum” to such extent that an English-speaking guy learning Heyting algebras can mistake the use of “⊥” constant/connective for a “proof by contradiction”. – Incnis Mrsi Sep 01 '14 at 12:09
  • 2
    @IncnisMrsi - I do not know... and I think it will not be easy to trace it back. As you can see, also Gentzen says : "$\bot$ designates 'the contradiction', 'the false' ". I suppose that this "sloppiness" can be explained by the fact that, in the semantical interpretation of the calculus, the role played by a propositional constant which is always false can be replaced by every formula $\varphi \land \lnot \varphi$, which is also so, usually called : a contradiction. – Mauro ALLEGRANZA Sep 01 '14 at 12:15
2

First of all, what do (non-mathematical) vocabularies say about relevant meanings? Non-English vocabularies were chosen to avoid presumed semantic deviations.

French:

Opposition, incompatibilité entre deux ou plusieurs choses, ou entre les éléments d'une même chose.

«Être» et «n'être pas» implique contradiction. Il y a contradiction entre ces deux propositions. Cette contradiction n'est qu'apparente.

       Source: 1

Opposition, incompatibility between two or more things, or between elements of one, the same, thing.

‘To be’ and ‘not to be’ implies contradiction. There is a contradiction between these two propositions. This contradiction is not but apparent.

Russian:

Положение, при котором что-либо одно исключает другое, несовместимое с ним.

       Source: 2

A condition that makes one thing to exclude another thing, incompatible with it.  («Противоречие» is a literal translation of “contradictio” from Latin.)

We see that vocabularies mainly support the first interpretation, to some extend the second (with one proposition), and there is only a slight hint about the third. The French one starts from a pure “ ⊨ ¬ (P ∧ Q)” and then passes to éléments d'une même chose (somewhat a special case where C ⊢ P, Q and, consequently, “ ⊨ ¬C ” ). In examples there is a statement like “ ⊨ (P ∧ ¬P) → contradiction” (the verb “implique” was used), so it is plausible that French authors thought about “contradiction” also as about abstract “⊥”, but this wasn’t explained. The Russian one gives the “ ⊨ (P → ¬Q) ” formulation, a variant of the first meaning.

Three questions remain:

1. How “ ⊨ ¬ (P ∧ Q)” and “  ⊨ ¬Q ” meanings are related?

2. Is contradiction an “incompatibility condition” or a proposition Q for which “ ⊨ ¬Q ”?

3. How “⊥” is related to all this?

Obviously, a contradiction between two or more proposition can be generalized to contradiction on one proposition. On the other hand, “ ⊨ ¬ (P ∧ Q)” and analogous things for more propositions are all partial cases of “  ⊨ ¬Q ”. So, more that one proposition are plainly redundant. Also, assumed we can prove P, we enjoy “ P, (P → (Q → ⊥)) ⊢ (Q → ⊥)”. In other words, if we had a contradiction between two propositions and proved one of them, then we naturally obtained a contradiction on one proposition. So is the point 1.

As for point 2., we probably had a synecdoche. When users of propositional calculus forgot that primary meaning of “contradiction” was “ ⊨ ¬ (something)”, they started to think about (something) itself as about a contradiction.

The point 3. admits two explications:

  • As was suggested in comments, all “contradictions” (i.e. such Q that “  ⊨ ¬Q ”) are logically equivalent. Whereas in English language “a contradiction” can denote an arbitrary such Q, it is consistent with grammar to make “the contradiction” to denote a predefined symbol, such as “⊥”. Russian language hasn’t articles and such trick wouldn’t be possible – and we see the result. (But note that French examples omit articles for «contradiction», although the language has them, in principle.)

  • “⊥” can be seen as the generalization of “ P → (Q → ⊥)” and “ Q → ⊥ ” for zero propositions. Although we can’t normally have it as a theorem, it is a valid statement that can appear as “ (something)  ⊨ ⊥ ”, for example in so named proofs by contradiction.

Incnis Mrsi
  • 1,460