HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem pm5.75 761
Description: Theorem *5.75 of [WhiteheadRussell] p. 126.
Assertion
Ref Expression
pm5.75 |- (((ch -> -. ps) /\ (ph <-> (ps \/ ch))) -> ((ph /\ -. ps) <-> ch))

Proof of Theorem pm5.75
StepHypRef Expression
1 bi1 155 . . . 4 |- ((ph <-> (ps \/ ch)) -> (ph -> (ps \/ ch)))
2 pm5.6 700 . . . 4 |- (((ph /\ -. ps) -> ch) <-> (ph -> (ps \/ ch)))
31, 2sylibr 207 . . 3 |- ((ph <-> (ps \/ ch)) -> ((ph /\ -. ps) -> ch))
43adantl 397 . 2 |- (((ch -> -. ps) /\ (ph <-> (ps \/ ch))) -> ((ph /\ -. ps) -> ch))
5 bi2 156 . . . . . . . 8 |- ((ph <-> (ps \/ ch)) -> ((ps \/ ch) -> ph))
6 olc 275 . . . . . . . . 9 |- (ch -> (ps \/ ch))
7 olc 275 . . . . . . . . 9 |- (ph -> (ps \/ ph))
86, 7imim12i 18 . . . . . . . 8 |- (((ps \/ ch) -> ph) -> (ch -> (ps \/ ph)))
95, 8syl 10 . . . . . . 7 |- ((ph <-> (ps \/ ch)) -> (ch -> (ps \/ ph)))
10 pm5.6 700 . . . . . . 7 |- (((ch /\ -. ps) -> ph) <-> (ch -> (ps \/ ph)))
119, 10sylibr 207 . . . . . 6 |- ((ph <-> (ps \/ ch)) -> ((ch /\ -. ps) -> ph))
1211exp3a 383 . . . . 5 |- ((ph <-> (ps \/ ch)) -> (ch -> (-. ps -> ph)))
1312a2d 13 . . . 4 |- ((ph <-> (ps \/ ch)) -> ((ch -> -. ps) -> (ch -> ph)))
1413impcom 358 . . 3 |- (((ch -> -. ps) /\ (ph <-> (ps \/ ch))) -> (ch -> ph))
15 pm3.26 326 . . 3 |- (((ch -> -. ps) /\ (ph <-> (ps \/ ch))) -> (ch -> -. ps))
1614, 15jcad 611 . 2 |- (((ch -> -. ps) /\ (ph <-> (ps \/ ch))) -> (ch -> (ph /\ -. ps)))
174, 16impbid 527 1 |- (((ch -> -. ps) /\ (ph <-> (ps \/ ch))) -> ((ph /\ -. ps) <-> ch))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 153   \/ wo 229   /\ wa 230
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7
This theorem depends on definitions:  df-bi 154  df-or 231  df-an 232
Copyright terms: Public domain