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

Theorem pm5.21nd 684
Description: Eliminate an antecedent implied by each side of a biconditional.
Hypotheses
Ref Expression
pm5.21nd.1 |- ((ph /\ ps) -> th)
pm5.21nd.2 |- ((ph /\ ch) -> th)
pm5.21nd.3 |- (th -> (ps <-> ch))
Assertion
Ref Expression
pm5.21nd |- (ph -> (ps <-> ch))

Proof of Theorem pm5.21nd
StepHypRef Expression
1 pm5.21nd.1 . . . . . 6 |- ((ph /\ ps) -> th)
21ex 373 . . . . 5 |- (ph -> (ps -> th))
32con3d 95 . . . 4 |- (ph -> (-. th -> -. ps))
4 pm5.21nd.2 . . . . . 6 |- ((ph /\ ch) -> th)
54ex 373 . . . . 5 |- (ph -> (ch -> th))
65con3d 95 . . . 4 |- (ph -> (-. th -> -. ch))
73, 6jcad 603 . . 3 |- (ph -> (-. th -> (-. ps /\ -. ch)))
8 pm5.21 681 . . 3 |- ((-. ps /\ -. ch) -> (ps <-> ch))
97, 8syl6 22 . 2 |- (ph -> (-. th -> (ps <-> ch)))
10 pm5.21nd.3 . 2 |- (th -> (ps <-> ch))
119, 10pm2.61d2 129 1 |- (ph -> (ps <-> ch))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 146   /\ wa 223
This theorem is referenced by:  ideqg 3290  fvelimab 3779  fzrev3t 6464  climres 7119  climshft2 7120  iserzshft2 7121  iserzshft 7158  eltgt 7630  eltg2t 7631  iscld 7678  ismsg 7809  lmbr 7937  isring 8149
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 147  df-an 225
Copyright terms: Public domain