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

Theorem pm5.18OLD 723
Description: Theorem *5.18 of [WhiteheadRussell] p. 124. This theorem says that logical equivalence is the same as negated "exclusive-or."
Assertion
Ref Expression
pm5.18OLD |- ((ph <-> ps) <-> -. (ph <-> -. ps))

Proof of Theorem pm5.18OLD
StepHypRef Expression
1 bicom 579 . 2 |- ((ph <-> ps) <-> (ps <-> ph))
2 bicom 579 . . . 4 |- ((ph <-> -. ps) <-> (-. ps <-> ph))
3 pm2.61 139 . . . . . . . . . . 11 |- ((ps -> ph) -> ((-. ps -> ph) -> ph))
4 pm2.65 149 . . . . . . . . . . . 12 |- ((ps -> ph) -> ((ps -> -. ph) -> -. ps))
5 con2 106 . . . . . . . . . . . 12 |- ((ph -> -. ps) -> (ps -> -. ph))
64, 5syl5 20 . . . . . . . . . . 11 |- ((ps -> ph) -> ((ph -> -. ps) -> -. ps))
73, 6anim12d 617 . . . . . . . . . 10 |- ((ps -> ph) -> (((-. ps -> ph) /\ (ph -> -. ps)) -> (ph /\ -. ps)))
8 dfbi2 572 . . . . . . . . . 10 |- ((-. ps <-> ph) <-> ((-. ps -> ph) /\ (ph -> -. ps)))
97, 8syl5ib 223 . . . . . . . . 9 |- ((ps -> ph) -> ((-. ps <-> ph) -> (ph /\ -. ps)))
10 annim 257 . . . . . . . . 9 |- ((ph /\ -. ps) <-> -. (ph -> ps))
119, 10syl6ib 229 . . . . . . . 8 |- ((ps -> ph) -> ((-. ps <-> ph) -> -. (ph -> ps)))
1211com12 14 . . . . . . 7 |- ((-. ps <-> ph) -> ((ps -> ph) -> -. (ph -> ps)))
13 imnan 261 . . . . . . 7 |- (((ps -> ph) -> -. (ph -> ps)) <-> -. ((ps -> ph) /\ (ph -> ps)))
1412, 13sylib 215 . . . . . 6 |- ((-. ps <-> ph) -> -. ((ps -> ph) /\ (ph -> ps)))
15 dfbi2 572 . . . . . . 7 |- ((ps <-> ph) <-> ((ps -> ph) /\ (ph -> ps)))
1615notbii 204 . . . . . 6 |- (-. (ps <-> ph) <-> -. ((ps -> ph) /\ (ph -> ps)))
1714, 16sylibr 217 . . . . 5 |- ((-. ps <-> ph) -> -. (ps <-> ph))
18 pm2.5 115 . . . . . . . . 9 |- (-. (ps -> ph) -> (-. ps -> ph))
19 annim 257 . . . . . . . . . 10 |- ((ps /\ -. ph) <-> -. (ps -> ph))
20 pm2.21 92 . . . . . . . . . . 11 |- (-. ph -> (ph -> -. ps))
2120adantl 424 . . . . . . . . . 10 |- ((ps /\ -. ph) -> (ph -> -. ps))
2219, 21sylbir 218 . . . . . . . . 9 |- (-. (ps -> ph) -> (ph -> -. ps))
2318, 22jca 310 . . . . . . . 8 |- (-. (ps -> ph) -> ((-. ps -> ph) /\ (ph -> -. ps)))
24 ax-1 4 . . . . . . . . . . 11 |- (ph -> (-. ps -> ph))
2524adantr 425 . . . . . . . . . 10 |- ((ph /\ -. ps) -> (-. ps -> ph))
2610, 25sylbir 218 . . . . . . . . 9 |- (-. (ph -> ps) -> (-. ps -> ph))
27 pm2.51 116 . . . . . . . . 9 |- (-. (ph -> ps) -> (ph -> -. ps))
2826, 27jca 310 . . . . . . . 8 |- (-. (ph -> ps) -> ((-. ps -> ph) /\ (ph -> -. ps)))
2923, 28jaoi 368 . . . . . . 7 |- ((-. (ps -> ph) \/ -. (ph -> ps)) -> ((-. ps -> ph) /\ (ph -> -. ps)))
30 ianor 329 . . . . . . 7 |- (-. ((ps -> ph) /\ (ph -> ps)) <-> (-. (ps -> ph) \/ -. (ph -> ps)))
3129, 30, 83imtr4i 236 . . . . . 6 |- (-. ((ps -> ph) /\ (ph -> ps)) -> (-. ps <-> ph))
3216, 31sylbi 216 . . . . 5 |- (-. (ps <-> ph) -> (-. ps <-> ph))
3317, 32impbii 174 . . . 4 |- ((-. ps <-> ph) <-> -. (ps <-> ph))
342, 33bitri 190 . . 3 |- ((ph <-> -. ps) <-> -. (ps <-> ph))
3534con2bii 238 . 2 |- ((ps <-> ph) <-> -. (ph <-> -. ps))
361, 35bitri 190 1 |- ((ph <-> ps) <-> -. (ph <-> -. ps))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   \/ wo 239   /\ wa 240
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 164  df-or 241  df-an 242
Copyright terms: Public domain