1
$\begingroup$

Generally speaking, I'd like to know whether it is possible to reduce using only syntactic means any tautology to some basic tautology, say, for example, the principle of non contradiction. Can this possibility be proved?

More specifically, I'd like to know whether the following transformation of the "modus tollens" law really counts as a proof that this law is a tautology. I think this transformation proves that it has the same form as the tautology ~ (X&~X), but does it actually prove that the modus tollens law is really equivalent to the principle of non-contradiction, and thus , a tautology ?

[ (A--> B) & ~B ] --> ~A

<-> ~ [ (A --> B) & ~B & ~ ~A ]

<-> ~ [ (A --> B) & ~B & A ]

<-> ~ [ ~ (A & ~B) & (A & ~ B) ]

<-> ~ [ (A & ~B ) & ~ (A & ~B) ]

If I set, X = (A& ~B) then the modus ponens law is equivalent to ~ (X & ~ X).

But the equivalence holds apparently under a condition ( namely if X = (A & ~B) ), not absolutely.

$\endgroup$

1 Answer 1

1
$\begingroup$

Anything of the form $\neg (X \land \neg X)$ is a tautology. That is, $\neg (X \land \neg X)$ is always true, no matter whether $X$ is an atomic variable, or some complex statement like $(A \land \neg B)$. This is because any statement $X$ (atomic or complex) is true or false, and since $\neg X$ has the opposite truth-value, you get that $X \land \neg X$ is always false, and thus $\neg (X \land \neg X)$ is always true, making it a tautology.

So, your method of proving that Modus Ponens is a valid inference principle is correct.... and the proof itself is correct as well. Good job!

$\endgroup$
2
  • $\begingroup$ @ Bram28 - Thanks for your answer. - So any instance of ~ (X&~X) is a tautology. have you ever heard of a possible claim that would be the converse of the first one? That is " every tautology is an instance of ~(X&~X)" ( or of some other basic logical principle) ? Is it a reasonable hypothesis? $\endgroup$
    – user654868
    Commented Apr 11, 2019 at 15:53
  • 1
    $\begingroup$ @EleonoreSaintJames Well, that would be false: $X \lor \neg X$ is not of the form $\neg (X \land \neg X)$, but it is a tautology. Of course, it is true that any tautology is equivalent to a statement of the form $\neg (X \land \neg X)$. Also beware of this: is anything of the form $X$ not a tautology? No. $\neg (A \land \neg A)$ is of the form $X$ (because you can fill in something for $X$ in order to get $\neg (A \land \neg A)$), so there are statements of the form $X$ that are tautologies. Of course, if you think about it: every statement is of the form $X$ ! $\endgroup$
    – Bram28
    Commented Apr 11, 2019 at 17:12

You must log in to answer this question.