theorem an4 (a b c d: wff): $ a /\ b /\ (c /\ d) <-> a /\ c /\ (b /\ d) $;
Step | Hyp | Ref | Expression |
1 |
|
bitr4 |
(a /\ b /\ (c /\ d) <-> a /\ (b /\ (c /\ d))) -> (a /\ c /\ (b /\ d) <-> a /\ (b /\ (c /\ d))) -> (a /\ b /\ (c /\ d) <-> a /\ c /\ (b /\ d)) |
2 |
|
anass |
a /\ b /\ (c /\ d) <-> a /\ (b /\ (c /\ d)) |
3 |
1, 2 |
ax_mp |
(a /\ c /\ (b /\ d) <-> a /\ (b /\ (c /\ d))) -> (a /\ b /\ (c /\ d) <-> a /\ c /\ (b /\ d)) |
4 |
|
bitr4 |
(a /\ c /\ (b /\ d) <-> a /\ (c /\ (b /\ d))) -> (a /\ (b /\ (c /\ d)) <-> a /\ (c /\ (b /\ d))) -> (a /\ c /\ (b /\ d) <-> a /\ (b /\ (c /\ d))) |
5 |
|
anass |
a /\ c /\ (b /\ d) <-> a /\ (c /\ (b /\ d)) |
6 |
4, 5 |
ax_mp |
(a /\ (b /\ (c /\ d)) <-> a /\ (c /\ (b /\ d))) -> (a /\ c /\ (b /\ d) <-> a /\ (b /\ (c /\ d))) |
7 |
|
anlass |
b /\ (c /\ d) <-> c /\ (b /\ d) |
8 |
7 |
aneq2i |
a /\ (b /\ (c /\ d)) <-> a /\ (c /\ (b /\ d)) |
9 |
6, 8 |
ax_mp |
a /\ c /\ (b /\ d) <-> a /\ (b /\ (c /\ d)) |
10 |
3, 9 |
ax_mp |
a /\ b /\ (c /\ d) <-> a /\ c /\ (b /\ d) |
Axiom use
axs_prop_calc
(ax_1,
ax_2,
ax_3,
ax_mp)