Metamath Proof Explorer


Theorem axc11n-16

Description: This theorem shows that, given ax-c16 , we can derive a version of ax-c11n . However, it is weaker than ax-c11n because it has a distinct variable requirement. (Contributed by Andrew Salmon, 27-Jul-2011) (Proof modification is discouraged.) (New usage is discouraged.)

Ref Expression
Assertion axc11n-16 xx=zzz=x

Proof

Step Hyp Ref Expression
1 ax-c16 xx=zx=wxx=w
2 1 alrimiv xx=zwx=wxx=w
3 2 axc4i-o xx=zxwx=wxx=w
4 equequ1 x=zx=wz=w
5 4 cbvalvw xx=wzz=w
6 5 a1i x=zxx=wzz=w
7 4 6 imbi12d x=zx=wxx=wz=wzz=w
8 7 albidv x=zwx=wxx=wwz=wzz=w
9 8 cbvalvw xwx=wxx=wzwz=wzz=w
10 9 biimpi xwx=wxx=wzwz=wzz=w
11 nfa1-o zzz=w
12 11 19.23 zz=wzz=wzz=wzz=w
13 12 albii wzz=wzz=wwzz=wzz=w
14 ax6ev zz=w
15 pm2.27 zz=wzz=wzz=wzz=w
16 14 15 ax-mp zz=wzz=wzz=w
17 16 alimi wzz=wzz=wwzz=w
18 equequ2 w=xz=wz=x
19 18 spv wz=wz=x
20 19 sps-o zwz=wz=x
21 20 alcoms wzz=wz=x
22 17 21 syl wzz=wzz=wz=x
23 13 22 sylbi wzz=wzz=wz=x
24 23 alcoms zwz=wzz=wz=x
25 24 axc4i-o zwz=wzz=wzz=x
26 3 10 25 3syl xx=zzz=x