2
$\begingroup$

Note: this is a and question. It need not, therefore, have a precise answer.

Motivation:

Consider the formula

$$(A\to B)\lor (B\to C).\tag{1}$$

Suppose it is not true. Then $\lnot(A\to B)$ and $\lnot (B\to C)$. From the former, we have, in particular, $\lnot B$, but from the latter, we have $B$, a contradiction.

So $(1)$ is true!


It is shown here that $(1)$ requires the Law of Excluded Middle; that is, $(1)$ is not intuitionistic.


This question inspired this very question, since $(1)$ is more general than

$$(A\to B)\lor (B\to A).\tag{2}$$

The Question:

What exactly is going on here? To clarify, what is the intuition behind $(1)$?

Thoughts:

This answer goes some way towards clarifying things, but focuses on $(2)$.

"What is the issue? The proof given is fine!"

Well, my problem is with disjunctive syllogism and $(1)$. We could conclude $B\to C$ from $\lnot(A\to B)$. This seems absurd. The only way around it I see is to keep I mind that the truth table is

$$\begin{array}{c|c|c} P & Q & P\to Q\\ \hline T & T & T\\ T & F & F\\ F & T & T\\ F & F & T \end{array}.$$

I don't think I can articulate it much better than that. I suppose if I could, I wouldn't need to ask this question.

$\endgroup$
4
  • 2
    $\begingroup$ Yeah, classical logic's $A\to B$ is not a very intuitive model of implication. So the answer to “what is the intuition” may be “there isn't any”. You might find the implication of constructive logic to be a more intuitive model. In constructive logic the interpretation of $(A\to B)\lor (B\to C)$ is “I either have a method for turning a proof of $A$ into a proof of $B$, or I have a method for turning a proof of $B$ into a proof of $C$”. Put this way, there's no reason to expect it to necessarily be true, and indeed it's not constructively valid. $\endgroup$
    – MJD
    Commented Oct 6, 2023 at 19:01
  • 3
    $\begingroup$ I've resolved a lot of my problems with the counterintuitive behaviour of $\to$ by realising the classical definition of "$A \to B$" is often different to what I mean when I say "$A$ implies $B$" in the setting of "normal" maths. Usually when I say "$A$ implies $B$", there's a free variable which I am implicitly universally quantifying over. EG "if $4 \mid n$, then $2 \mid n$" is really $\forall n \in \Bbb N, 4 \mid n \to 2 \mid n$". I almost never reason about a single instance of an implication. Accordingly, these weird facts about implication usually don't hold for quantified implications.. $\endgroup$ Commented Oct 6, 2023 at 23:04
  • 3
    $\begingroup$ In some sense the validity of $(A \to B) \lor (B \to C)$ says "if $X$, $Y$, and $Z$ are subsets of $\{1\}$, then $X \subseteq Y$ or $Y \subseteq Z$". This is not so weird to me - and when I think about it, the reason I accept that is because of an excluded middle argument (if $X \nsubseteq Y$, then $Y$ must be empty). Some part of me automatically tries to read it as "if $X$, $Y$, and $Z$ are subsets of some big old set $U$, then $X \subseteq Y$ or $Y \subseteq Z$". This would be weird, and it's of course not true. I hope that this perspective is somewhat helpful! $\endgroup$ Commented Oct 6, 2023 at 23:11
  • 1
    $\begingroup$ @IzaakvanDongen I don't remember having seen this explanation, but really like it. Thanks! $\endgroup$
    – MJD
    Commented Jan 30 at 21:03

2 Answers 2

6
$\begingroup$

You can think about this in terms of whether or not $B$ holds.

If $B$ holds, then $A \to B$ has to hold, since the conclusion is true.

Otherwise, $B$ is false. And then $B \to C$ holds, since a false premise implies everything. This is where the intuition seems to fail ; and why some fragments of logic don't allow $\bot$ to imply everything.

$\endgroup$
3
  • 1
    $\begingroup$ That's a great way of looking at it. Thank you! $\endgroup$
    – Shaun
    Commented Oct 6, 2023 at 17:56
  • 1
    $\begingroup$ It also helps to understand why the formula is not valid in intuitionnistic logic : we used $B \vee \neg B$ here (but of course, it does not show that we absolutely had to use it) $\endgroup$
    – Kovomaka
    Commented Oct 6, 2023 at 17:57
  • 1
    $\begingroup$ @MJD $(A \to B) \lor (B \to C)$ follows from $B \lor \neg B$ by constructive dilemma. $\endgroup$
    – PW_246
    Commented Oct 6, 2023 at 19:07
0
$\begingroup$

$\vdash (A\to B)\lor(B\to C)$

Logically, the above two disjuncts cannot both be false: if the first is false then the second must be vacuously true, while if the second is false the first must have a true consequence and thus automatically be true.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .