ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  sbequilem GIF version

Theorem sbequilem 1891
Description: Propositional logic lemma used in the sbequi 1892 proof. (Contributed by Jim Kingdon, 1-Feb-2018.)
Hypotheses
Ref Expression
sbequilem.1 (𝜑 ∨ (𝜓 → (𝜒 → 𝜃)))
sbequilem.2 (𝜏 ∨ (𝜓 → (𝜃 → 𝜂)))
Assertion
Ref Expression
sbequilem (𝜑 ∨ (𝜏 ∨ (𝜓 → (𝜒 → 𝜂))))

Proof of Theorem sbequilem
StepHypRef Expression
1 sbequilem.1 . . . . . . . . . 10 (𝜑 ∨ (𝜓 → (𝜒 → 𝜃)))
2 sbequilem.2 . . . . . . . . . 10 (𝜏 ∨ (𝜓 → (𝜃 → 𝜂)))
31, 2pm3.2i 272 . . . . . . . . 9 ((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ (𝜏 ∨ (𝜓 → (𝜃 → 𝜂))))
4 andi 830 . . . . . . . . 9 (((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ (𝜏 ∨ (𝜓 → (𝜃 → 𝜂)))) ↔ (((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ 𝜏) ∨ ((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ (𝜓 → (𝜃 → 𝜂)))))
53, 4mpbi 145 . . . . . . . 8 (((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ 𝜏) ∨ ((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ (𝜓 → (𝜃 → 𝜂))))
6 andir 831 . . . . . . . . 9 (((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ 𝜏) ↔ ((𝜑 ∧ 𝜏) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ 𝜏)))
7 andir 831 . . . . . . . . 9 (((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ (𝜓 → (𝜃 → 𝜂))) ↔ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ (𝜓 → (𝜃 → 𝜂)))))
86, 7orbi12i 776 . . . . . . . 8 ((((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ 𝜏) ∨ ((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ (𝜓 → (𝜃 → 𝜂)))) ↔ (((𝜑 ∧ 𝜏) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ 𝜏)) ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ (𝜓 → (𝜃 → 𝜂))))))
95, 8mpbi 145 . . . . . . 7 (((𝜑 ∧ 𝜏) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ 𝜏)) ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ (𝜓 → (𝜃 → 𝜂)))))
10 pm3.43 610 . . . . . . . . . 10 (((𝜓 → (𝜒 → 𝜃)) ∧ (𝜓 → (𝜃 → 𝜂))) → (𝜓 → ((𝜒 → 𝜃) ∧ (𝜃 → 𝜂))))
11 pm3.33 345 . . . . . . . . . 10 (((𝜒 → 𝜃) ∧ (𝜃 → 𝜂)) → (𝜒 → 𝜂))
1210, 11syl6 33 . . . . . . . . 9 (((𝜓 → (𝜒 → 𝜃)) ∧ (𝜓 → (𝜃 → 𝜂))) → (𝜓 → (𝜒 → 𝜂)))
1312orim2i 773 . . . . . . . 8 (((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ (𝜓 → (𝜃 → 𝜂)))) → ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ (𝜓 → (𝜒 → 𝜂))))
1413orim2i 773 . . . . . . 7 ((((𝜑 ∧ 𝜏) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ 𝜏)) ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ (𝜓 → (𝜃 → 𝜂))))) → (((𝜑 ∧ 𝜏) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ 𝜏)) ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ (𝜓 → (𝜒 → 𝜂)))))
159, 14ax-mp 5 . . . . . 6 (((𝜑 ∧ 𝜏) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ 𝜏)) ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ (𝜓 → (𝜒 → 𝜂))))
16 simpr 110 . . . . . . . 8 (((𝜑 ∨ (𝜓 → (𝜒 → 𝜃))) ∧ 𝜏) → 𝜏)
176, 16sylbir 135 . . . . . . 7 (((𝜑 ∧ 𝜏) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ 𝜏)) → 𝜏)
1817orim1i 772 . . . . . 6 ((((𝜑 ∧ 𝜏) ∨ ((𝜓 → (𝜒 → 𝜃)) ∧ 𝜏)) ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ (𝜓 → (𝜒 → 𝜂)))) → (𝜏 ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ (𝜓 → (𝜒 → 𝜂)))))
1915, 18ax-mp 5 . . . . 5 (𝜏 ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ (𝜓 → (𝜒 → 𝜂))))
20 simpl 109 . . . . . . 7 ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) → 𝜑)
2120orim1i 772 . . . . . 6 (((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ (𝜓 → (𝜒 → 𝜂))) → (𝜑 ∨ (𝜓 → (𝜒 → 𝜂))))
2221orim2i 773 . . . . 5 ((𝜏 ∨ ((𝜑 ∧ (𝜓 → (𝜃 → 𝜂))) ∨ (𝜓 → (𝜒 → 𝜂)))) → (𝜏 ∨ (𝜑 ∨ (𝜓 → (𝜒 → 𝜂)))))
2319, 22ax-mp 5 . . . 4 (𝜏 ∨ (𝜑 ∨ (𝜓 → (𝜒 → 𝜂))))
24 orass 779 . . . 4 (((𝜏 ∨ 𝜑) ∨ (𝜓 → (𝜒 → 𝜂))) ↔ (𝜏 ∨ (𝜑 ∨ (𝜓 → (𝜒 → 𝜂)))))
2523, 24mpbir 146 . . 3 ((𝜏 ∨ 𝜑) ∨ (𝜓 → (𝜒 → 𝜂)))
26 orcom 740 . . . 4 ((𝜏 ∨ 𝜑) ↔ (𝜑 ∨ 𝜏))
2726orbi1i 775 . . 3 (((𝜏 ∨ 𝜑) ∨ (𝜓 → (𝜒 → 𝜂))) ↔ ((𝜑 ∨ 𝜏) ∨ (𝜓 → (𝜒 → 𝜂))))
2825, 27mpbi 145 . 2 ((𝜑 ∨ 𝜏) ∨ (𝜓 → (𝜒 → 𝜂)))
29 orass 779 . 2 (((𝜑 ∨ 𝜏) ∨ (𝜓 → (𝜒 → 𝜂))) ↔ (𝜑 ∨ (𝜏 ∨ (𝜓 → (𝜒 → 𝜂)))))
3028, 29mpbi 145 1 (𝜑 ∨ (𝜏 ∨ (𝜓 → (𝜒 → 𝜂))))
Colors of variables:    wff set class
This proof depends on syntax axioms:   → wi 4   ∧ wa 104   ∨ wo 720
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-io 721
This proof depends on definitions:  df-bi 117
This theorem is used by:  sbequi  1892
  Copyright terms: Public domain W3C validator