Users' Mathboxes Mathbox for Alan Sare < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  bitr3VD Structured version   Visualization version   GIF version

Theorem bitr3VD 45775
Description: Virtual deduction proof of bitr3 355. The following user's proof is completed by invoking mmj2's unify command and using mmj2's StepSelector to pick all remaining steps of the Metamath proof.
1:: (   (𝜑 ↔ 𝜓)   ▶   (𝜑 ↔ 𝜓)   )
2:1,?: e1a 45554 (   (𝜑 ↔ 𝜓)   ▶   (𝜓 ↔ 𝜑)   )
3:: (   (𝜑 ↔ 𝜓)   ,   (𝜑 ↔ 𝜒)    ▶   (𝜑 ↔ 𝜒)   )
4:3,?: e2 45558 (   (𝜑 ↔ 𝜓)   ,   (𝜑 ↔ 𝜒)    ▶   (𝜒 ↔ 𝜑)   )
5:2,4,?: e12 45650 (   (𝜑 ↔ 𝜓)   ,   (𝜑 ↔ 𝜒)    ▶   (𝜓 ↔ 𝜒)   )
6:5: (   (𝜑 ↔ 𝜓)   ▶   ((𝜑 ↔ 𝜒) → (𝜓 ↔ 𝜒))   )
qed:6: ((𝜑 ↔ 𝜓) → ((𝜑 ↔ 𝜒) → (𝜓 ↔ 𝜒)))
(Contributed by Alan Sare, 31-Dec-2011.) (Proof modification is discouraged.) (New usage is discouraged.)
Assertion
Ref Expression
bitr3VD ((𝜑 ↔ 𝜓) → ((𝜑 ↔ 𝜒) → (𝜓 ↔ 𝜒)))

Proof of Theorem bitr3VD
StepHypRef Expression
1 id 23 . . 3 ((𝜑 ↔ 𝜓) → (𝜑 ↔ 𝜓))
21bicomd 226 . 2 ((𝜑 ↔ 𝜓) → (𝜓 ↔ 𝜑))
3 id 23 . . 3 ((𝜑 ↔ 𝜒) → (𝜑 ↔ 𝜒))
43bicomd 226 . 2 ((𝜑 ↔ 𝜒) → (𝜒 ↔ 𝜑))
5 biantr 818 . . 3 (((𝜓 ↔ 𝜑) ∧ (𝜒 ↔ 𝜑)) → (𝜓 ↔ 𝜒))
65ex 418 . 2 ((𝜓 ↔ 𝜑) → ((𝜒 ↔ 𝜑) → (𝜓 ↔ 𝜒)))
72, 4, 6syl2im 41 1 ((𝜑 ↔ 𝜓) → ((𝜑 ↔ 𝜒) → (𝜓 ↔ 𝜒)))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8
This proof depends on definitions:  df-bi 210  df-an 402
This theorem is used by: (None)
  Copyright terms: Public domain W3C validator