Metamath Proof Explorer


Theorem lukshef-ax2

Description: A single axiom for propositional calculus discovered by Jan Lukasiewicz. See: Fitelson,Some recent results in algebra and logical calculi obtained using automated reasoning, 2003 (axiom L2 on slide 8). (Contributed by Anthony Hart, 14-Aug-2011)

Ref Expression
Assertion lukshef-ax2 ⊢ φ ⊼ ψ ⊼ χ ⊼ φ ⊼ χ ⊼ φ ⊼ θ ⊼ ψ ⊼ φ ⊼ θ ⊼ φ ⊼ θ

Proof

Step Hyp Ref Expression
1 nannan ⊢ φ ⊼ ψ ⊼ χ ↔ φ → ψ ∧ χ
2 1 biimpi ⊢ φ ⊼ ψ ⊼ χ → φ → ψ ∧ χ
3 simpr ⊢ ψ ∧ χ → χ
4 3 imim2i ⊢ φ → ψ ∧ χ → φ → χ
5 simpl ⊢ ψ ∧ χ → ψ
6 5 imim2i ⊢ φ → ψ ∧ χ → φ → ψ
7 pm2.27 ⊢ φ → φ → ψ → ψ
8 7 anim2d ⊢ φ → θ ∧ φ → ψ → θ ∧ ψ
9 8 expdimp ⊢ φ ∧ θ → φ → ψ → θ ∧ ψ
10 6 9 syl5com ⊢ φ → ψ ∧ χ → φ ∧ θ → θ ∧ ψ
11 ancr ⊢ φ → χ → φ → χ ∧ φ
12 11 anim1i ⊢ φ → χ ∧ φ ∧ θ → θ ∧ ψ → φ → χ ∧ φ ∧ φ ∧ θ → θ ∧ ψ
13 4 10 12 syl2anc ⊢ φ → ψ ∧ χ → φ → χ ∧ φ ∧ φ ∧ θ → θ ∧ ψ
14 con3 ⊢ φ ∧ θ → θ ∧ ψ → ¬ θ ∧ ψ → ¬ φ ∧ θ
15 df-nan ⊢ θ ⊼ ψ ↔ ¬ θ ∧ ψ
16 df-nan ⊢ φ ⊼ θ ↔ ¬ φ ∧ θ
17 14 15 16 3imtr4g ⊢ φ ∧ θ → θ ∧ ψ → θ ⊼ ψ → φ ⊼ θ
18 17 anim2i ⊢ φ → χ ∧ φ ∧ φ ∧ θ → θ ∧ ψ → φ → χ ∧ φ ∧ θ ⊼ ψ → φ ⊼ θ
19 nannan ⊢ φ ⊼ χ ⊼ φ ↔ φ → χ ∧ φ
20 19 biimpri ⊢ φ → χ ∧ φ → φ ⊼ χ ⊼ φ
21 nanim ⊢ θ ⊼ ψ → φ ⊼ θ ↔ θ ⊼ ψ ⊼ φ ⊼ θ ⊼ φ ⊼ θ
22 21 biimpi ⊢ θ ⊼ ψ → φ ⊼ θ → θ ⊼ ψ ⊼ φ ⊼ θ ⊼ φ ⊼ θ
23 20 22 anim12i ⊢ φ → χ ∧ φ ∧ θ ⊼ ψ → φ ⊼ θ → φ ⊼ χ ⊼ φ ∧ θ ⊼ ψ ⊼ φ ⊼ θ ⊼ φ ⊼ θ
24 2 13 18 23 4syl ⊢ φ ⊼ ψ ⊼ χ → φ ⊼ χ ⊼ φ ∧ θ ⊼ ψ ⊼ φ ⊼ θ ⊼ φ ⊼ θ
25 nannan ⊢ φ ⊼ ψ ⊼ χ ⊼ φ ⊼ χ ⊼ φ ⊼ θ ⊼ ψ ⊼ φ ⊼ θ ⊼ φ ⊼ θ ↔ φ ⊼ ψ ⊼ χ → φ ⊼ χ ⊼ φ ∧ θ ⊼ ψ ⊼ φ ⊼ θ ⊼ φ ⊼ θ
26 24 25 mpbir ⊢ φ ⊼ ψ ⊼ χ ⊼ φ ⊼ χ ⊼ φ ⊼ θ ⊼ ψ ⊼ φ ⊼ θ ⊼ φ ⊼ θ