20 – 22. PL Proofs Flashcards
Syntactic Validity
A) Notation: α1, . . . , αn ⊢ γ
B) Exists derivation: starts with α1, . . . , αn & ends with γ
Rules of Proof System
A) Motivated by semantic considerations (Truth-preservation)
B) Deal with sentences regardless of truth or falsity
C) Pure Syntax, isolated from the world.
RULES OF PROOF SYSTEM
A) 8 introduction and elimination rules:
Conjunction, Disjunction, Negation and Conditional
B) 1 special rule that is specific to classical PL
Double negation Elimination
C) 2 Non-necessary rules that make our life easy
Iteration and Explosion Rule
Conjunction Introduction (∧I)
1) One can introduce a conjunction for any given WFF with any other WFF (even if not give?)
A) α… β … α ∧ β
B) β… α… α ∧ β
Semantic Justification: α, β ⊨ α ∧ β
Conjunction Elimination (∧E)
1) Any conjunction can be separated as one of its WFF
A) α ∧ β… α
B) α ∧ β… β
Semantic Justification: α ∧ β ⊨ α
Negation Introduction (Abs)
1) Absurdity rule (Abs)
2) Given wff’s α and ¬α, we can derive ⊥
3) Introduction rule for ⊥ Falsum
A) α… ¬α… ⊥
B) ¬α… α… ⊥
Sem. Justification: if Γ, α ⊨ ⊥ then Γ ⊨ ¬α
Negation Elimination (RAA)
1) Reductio ad absurdum (RAA)
2) Given a subderrivation from α to ⊥, we can derive ¬α
3) Elimination rule for ⊥ Falsum
4) RAA and DN are often used together
A) [α|… ⊥…] ¬α In a [subderrivation] & Prem/Supp|
Sem. Justification: α, ¬α ⊨ ⊥
Disjunction Introduction (∨I)
1) One can introduce a disjunction for any given WFF with any other WFF
A) α… α ∨ β
B) β… α ∨ β
Sem Justification: α ⊨ α ∨ β
Disjunction Elimination (∨E)
1) If the two WFF in the conjunction have subderrivations with the same result we can derive it to the main derivation.
2)
A) α ∨ β… [α|…γ] … [β|…γ] …γ
B) α ∨ β… [β|…γ] … [α|…γ] …γ
Semantic Justification:
If Γ, α ⊨ γ and Γ, β ⊨ γ, then Γ, α ∨ β ⊨ γ
(Γ to abbreviate a list of wff’s)
Conditional Introduction (→I / CP)
1) Conditional Proof rule
2) given a subderivation from α to γ, we can derive α → γ
A) [α|… γ]… α → γ
Sem. Justification: if Γ, α ⊨ γ, then Γ ⊨ α → γ
Conditional Elimination (→E)
1) Modus Ponens
2) given wff’s α and α → γ, we can derive γ
A) α… α → γ… γ
B) α → γ… α… γ
Sem. Justification: α, α → γ ⊨ γ
Double Negation (DN)
1) This rule shows ¬¬P ⊢ P
2) Not redundant, nor introductory, nor eliminatory
3) RAA and DN are often used together
A) ¬¬α… α
Sem. Justification: ¬¬α ⊨ α
Iteration Rule (Iter)
A redundant rule, where a WFF can be reiterated yet it makes derivations a bit shorter
A) α… α
Sem. Justification: α ⊨ α
Ex Falso Quodlibet (EFQ)
1) From falsum anything WFF can be introduced
2) This rule is redundant, but nevertheless useful
A) ⊥… α
Sem. Justification: ⊥ ⊨ α
Good Book-Keeping
At a given line in a derivation:
A) the available wff’s are precisely the earlier wff’s which are not in a finished subderivation
B) the available subderivations are precisely the earlier finished subderivations which are not nested inside a finished subderivation