Metamath Proof Explorer


Theorem axacnd

Description: A version of the Axiom of Choice with no distinct variable conditions. (New usage is discouraged.) (Contributed by NM, 3-Jan-2002) (Proof shortened by Mario Carneiro, 10-Dec-2016)

Ref Expression
Assertion axacnd xyzxyzzwwywyzzwywwxy=w

Proof

Step Hyp Ref Expression
1 axacndlem5 xyvxyvvwwywyvvwywwxy=w
2 nfnae x¬zz=x
3 nfnae x¬zz=y
4 nfnae x¬zz=w
5 2 3 4 nf3an x¬zz=x¬zz=y¬zz=w
6 nfnae y¬zz=x
7 nfnae y¬zz=y
8 nfnae y¬zz=w
9 6 7 8 nf3an y¬zz=x¬zz=y¬zz=w
10 nfnae z¬zz=x
11 nfnae z¬zz=y
12 nfnae z¬zz=w
13 10 11 12 nf3an z¬zz=x¬zz=y¬zz=w
14 nfcvf ¬zz=y_zy
15 14 3ad2ant2 ¬zz=x¬zz=y¬zz=w_zy
16 nfcvd ¬zz=x¬zz=y¬zz=w_zv
17 15 16 nfeld ¬zz=x¬zz=y¬zz=wzyv
18 nfcvf ¬zz=w_zw
19 18 3ad2ant3 ¬zz=x¬zz=y¬zz=w_zw
20 16 19 nfeld ¬zz=x¬zz=y¬zz=wzvw
21 17 20 nfand ¬zz=x¬zz=y¬zz=wzyvvw
22 5 21 nfald ¬zz=x¬zz=y¬zz=wzxyvvw
23 nfnae w¬zz=x
24 nfnae w¬zz=y
25 nfnae w¬zz=w
26 23 24 25 nf3an w¬zz=x¬zz=y¬zz=w
27 15 19 nfeld ¬zz=x¬zz=y¬zz=wzyw
28 nfcvf ¬zz=x_zx
29 28 3ad2ant1 ¬zz=x¬zz=y¬zz=w_zx
30 19 29 nfeld ¬zz=x¬zz=y¬zz=wzwx
31 27 30 nfand ¬zz=x¬zz=y¬zz=wzywwx
32 21 31 nfand ¬zz=x¬zz=y¬zz=wzyvvwywwx
33 26 32 nfexd ¬zz=x¬zz=y¬zz=wzwyvvwywwx
34 15 19 nfeqd ¬zz=x¬zz=y¬zz=wzy=w
35 33 34 nfbid ¬zz=x¬zz=y¬zz=wzwyvvwywwxy=w
36 9 35 nfald ¬zz=x¬zz=y¬zz=wzywyvvwywwxy=w
37 26 36 nfexd ¬zz=x¬zz=y¬zz=wzwywyvvwywwxy=w
38 22 37 nfimd ¬zz=x¬zz=y¬zz=wzxyvvwwywyvvwywwxy=w
39 nfcvd ¬zz=x¬zz=y¬zz=w_xv
40 nfcvf2 ¬zz=x_xz
41 40 3ad2ant1 ¬zz=x¬zz=y¬zz=w_xz
42 39 41 nfeqd ¬zz=x¬zz=y¬zz=wxv=z
43 5 42 nfan1 x¬zz=x¬zz=y¬zz=wv=z
44 simpr ¬zz=x¬zz=y¬zz=wv=zv=z
45 44 eleq2d ¬zz=x¬zz=y¬zz=wv=zyvyz
46 44 eleq1d ¬zz=x¬zz=y¬zz=wv=zvwzw
47 45 46 anbi12d ¬zz=x¬zz=y¬zz=wv=zyvvwyzzw
48 43 47 albid ¬zz=x¬zz=y¬zz=wv=zxyvvwxyzzw
49 nfcvd ¬zz=x¬zz=y¬zz=w_wv
50 nfcvf2 ¬zz=w_wz
51 50 3ad2ant3 ¬zz=x¬zz=y¬zz=w_wz
52 49 51 nfeqd ¬zz=x¬zz=y¬zz=wwv=z
53 26 52 nfan1 w¬zz=x¬zz=y¬zz=wv=z
54 nfcvd ¬zz=x¬zz=y¬zz=w_yv
55 nfcvf2 ¬zz=y_yz
56 55 3ad2ant2 ¬zz=x¬zz=y¬zz=w_yz
57 54 56 nfeqd ¬zz=x¬zz=y¬zz=wyv=z
58 9 57 nfan1 y¬zz=x¬zz=y¬zz=wv=z
59 47 anbi1d ¬zz=x¬zz=y¬zz=wv=zyvvwywwxyzzwywwx
60 53 59 exbid ¬zz=x¬zz=y¬zz=wv=zwyvvwywwxwyzzwywwx
61 60 bibi1d ¬zz=x¬zz=y¬zz=wv=zwyvvwywwxy=wwyzzwywwxy=w
62 58 61 albid ¬zz=x¬zz=y¬zz=wv=zywyvvwywwxy=wywyzzwywwxy=w
63 53 62 exbid ¬zz=x¬zz=y¬zz=wv=zwywyvvwywwxy=wwywyzzwywwxy=w
64 48 63 imbi12d ¬zz=x¬zz=y¬zz=wv=zxyvvwwywyvvwywwxy=wxyzzwwywyzzwywwxy=w
65 64 ex ¬zz=x¬zz=y¬zz=wv=zxyvvwwywyvvwywwxy=wxyzzwwywyzzwywwxy=w
66 13 38 65 cbvald ¬zz=x¬zz=y¬zz=wvxyvvwwywyvvwywwxy=wzxyzzwwywyzzwywwxy=w
67 9 66 albid ¬zz=x¬zz=y¬zz=wyvxyvvwwywyvvwywwxy=wyzxyzzwwywyzzwywwxy=w
68 5 67 exbid ¬zz=x¬zz=y¬zz=wxyvxyvvwwywyvvwywwxy=wxyzxyzzwwywyzzwywwxy=w
69 1 68 mpbii ¬zz=x¬zz=y¬zz=wxyzxyzzwwywyzzwywwxy=w
70 69 3exp ¬zz=x¬zz=y¬zz=wxyzxyzzwwywyzzwywwxy=w
71 axacndlem2 xx=zxyzxyzzwwywyzzwywwxy=w
72 71 aecoms zz=xxyzxyzzwwywyzzwywwxy=w
73 axacndlem3 yy=zxyzxyzzwwywyzzwywwxy=w
74 73 aecoms zz=yxyzxyzzwwywyzzwywwxy=w
75 nfae yzz=w
76 simpr yzzwzw
77 76 alimi xyzzwxzw
78 nd3 zz=w¬xzw
79 78 pm2.21d zz=wxzwwywyzzwywwxy=w
80 77 79 syl5 zz=wxyzzwwywyzzwywwxy=w
81 80 axc4i zz=wzxyzzwwywyzzwywwxy=w
82 75 81 alrimi zz=wyzxyzzwwywyzzwywwxy=w
83 82 19.8ad zz=wxyzxyzzwwywyzzwywwxy=w
84 70 72 74 83 pm2.61iii xyzxyzzwwywyzzwywwxy=w