Summary
This lesson proves that the order of the arguments does not alter what is deduced from joint denial, disjunction, conjunction, the biconditional and exclusive disjunction. With the official abbreviations of the course, these symmetries are not evident: joint denial is the primitive connective, Łukasiewicz's axioms speak only of negation and implication, and the rule of replacement of double negation (RDN) only adds or removes double negations. The lesson therefore first establishes three instruments. The first says that provable equivalence behaves like an equality. The second, the fundamental lemma, translates joint denial into the language of the axioms: is equivalent to , thanks to the rule RDN and to double negation. The third, the replacement of equivalents, which the rule RDN does not make superfluous, allows a formula to be replaced by any equivalent formula (and not only by ) under negation, on both sides of implication and on both sides of joint denial. With them, the equivalent forms of disjunction and conjunction, which other texts take as definitions, are proved as equivalences, and so are the five symmetries, in both directions and in the order imposed by the definitions: first joint denial, and from it, one after another, the rest.
Learning objectives
- Unfold the official abbreviations in order to decide whether two expressions designate the same formula or distinct formulas whose equivalence requires a deduction.
- Prove the fundamental lemma with the rule of replacement of double negation (RDN) and double negation, locating the double negations that the abbreviations hide.
- Apply the replacement of equivalents to carry an equivalence into the interior of a negation, of an implication or of a joint denial, distinguish it from the rule RDN, which only interchanges and , and use provable equivalence as an equality in chains of equivalences.
- Prove the equivalent forms of disjunction and conjunction and the five symmetries in both directions, by chaining results already proved.
- Extend the replacement of equivalents to any formula by means of induction on the complexity of formulas.
What is used and what has to be proved
The lesson on formal deductive systems fixed Łukasiewicz's system: the axioms A1, A2 and A3 and modus ponens. It also established reflexivity (Refl: if , then ), monotonicity (Mon), cut (Cut: if for each and , then ), the deduction theorem (DT) and its converse (CDT), and provable equivalence, , which means that and ; and it showed, with a marking that the axioms and modus ponens preserve, that this system does not deduce certain formulas about joint denial. The lesson on the four deduction techniques added hypothetical syllogism (HS: ), interchange of premises (IP), double negation (DN: , with its two theorems and ) and contraposition (CP) in its three forms:
Once double negation had been proved, that same lesson completed the course system with a second primitive rule, replacement of double negation (RDN): if results from by replacing an occurrence of a subformula by , or an occurrence of a subformula by , then from one infers . The line obtained in this way from line is justified with RDN. From that point on, refers to the course system (A1 to A3, modus ponens and RDN), in which Refl, Mon, Cut, DT and CDT still hold. The rule acts on the string of the base language, so that it also reaches the occurrences that an abbreviation hides, and in either of the two arguments of a joint denial; among its immediate consequences are
and, in general, whenever results from by RDN. A line of equivalence of this form is justified with “RDN”, without a line number, in the same way as a line “DN” or “CP” cites an equivalence already proved. As there, a theorem already proved can be written as a line of a deduction, because its own deduction can be inserted at that place; and, by the lemma “from result to rule” of that lesson, each technique is also applied as a rule under any set of premises, cited with the numbers of the lines to which it is applied, such as CP or HS. In deductions about deductions, “Premise” designates a hypothesis of the rule being proved.
The official abbreviations, fixed in the lesson on the language of propositional logic, are the only definitions of the connectives:
A line justified with “Def” deduces nothing: it writes the same formula under another name, and the annotation says which abbreviation is unfolded or folded (“Def ”, “Def ”). It is worth recalling the phenomenon observed in the lesson on the formalization of natural language: one and the same formula admits several names, so that a conjunction is also, as a string, a disjunction. For example, by unfolding the implication with in place of , one obtains
and the double negation that appears in front of , hidden by the abbreviation, is the reason why the rule RDN will intervene in everything that follows.
Provable equivalence as an equality
The proofs of this lesson are, almost all of them, chains of equivalences: , , and so on. For one to conclude from a chain, provable equivalence must behave like an equality, and that is what was established by the proposition on the properties of provable equivalence in the lesson on formal deductive systems: the relation is reflexive (), symmetric (if , then ) and transitive (if and , then ), and two provably equivalent formulas are interchangeable as conclusions (if and , then , for every set of formulas). It is worth recalling how the last two were proved, because the whole lesson rests on them: from one passes, by monotonicity, to , and from this and from , by cut, to ; transitivity results from applying this with in one direction and with in the other.
From now on, the step that gathers a chain of equivalences into a single one is justified with “Cut”, which is the instrument of that proposition. Now, each link contains the two deductions, the forward one and the backward one; hence a chain of equivalences proves both directions of its conclusion at once, and nothing is left “as an exercise”.
Loading the content…
Completed
Sign in to save your progress