Metamath Proof Explorer


Theorem axpowndlem4

Description: Lemma for the Axiom of Power Sets with no distinct variable conditions. Usage of this theorem is discouraged because it depends on ax-13 . (Contributed by NM, 4-Jan-2002) (Proof shortened by Mario Carneiro, 10-Dec-2016) (New usage is discouraged.)

Ref Expression
Assertion axpowndlem4 ¬ y y = x ¬ y y = z ¬ x = y x y x z x y y x z y x

Proof

Step Hyp Ref Expression
1 axpowndlem3 ¬ x = w x w x z x w w x z w x
2 1 ax-gen w ¬ x = w x w x z x w w x z w x
3 nfnae y ¬ y y = x
4 nfnae y ¬ y y = z
5 3 4 nfan y ¬ y y = x ¬ y y = z
6 nfcvf ¬ y y = x _ y x
7 6 adantr ¬ y y = x ¬ y y = z _ y x
8 nfcvd ¬ y y = x ¬ y y = z _ y w
9 7 8 nfeqd ¬ y y = x ¬ y y = z y x = w
10 9 nfnd ¬ y y = x ¬ y y = z y ¬ x = w
11 nfnae x ¬ y y = x
12 nfnae x ¬ y y = z
13 11 12 nfan x ¬ y y = x ¬ y y = z
14 nfv w ¬ y y = x ¬ y y = z
15 nfnae z ¬ y y = x
16 nfnae z ¬ y y = z
17 15 16 nfan z ¬ y y = x ¬ y y = z
18 7 8 nfeld ¬ y y = x ¬ y y = z y x w
19 17 18 nfexd ¬ y y = x ¬ y y = z y z x w
20 nfcvf ¬ y y = z _ y z
21 20 adantl ¬ y y = x ¬ y y = z _ y z
22 7 21 nfeld ¬ y y = x ¬ y y = z y x z
23 14 22 nfald ¬ y y = x ¬ y y = z y w x z
24 19 23 nfimd ¬ y y = x ¬ y y = z y z x w w x z
25 13 24 nfald ¬ y y = x ¬ y y = z y x z x w w x z
26 8 7 nfeld ¬ y y = x ¬ y y = z y w x
27 25 26 nfimd ¬ y y = x ¬ y y = z y x z x w w x z w x
28 14 27 nfald ¬ y y = x ¬ y y = z y w x z x w w x z w x
29 13 28 nfexd ¬ y y = x ¬ y y = z y x w x z x w w x z w x
30 10 29 nfimd ¬ y y = x ¬ y y = z y ¬ x = w x w x z x w w x z w x
31 equequ2 w = y x = w x = y
32 31 notbid w = y ¬ x = w ¬ x = y
33 32 adantl ¬ y y = x ¬ y y = z w = y ¬ x = w ¬ x = y
34 nfcvd ¬ y y = x ¬ y y = z _ x w
35 nfcvf2 ¬ y y = x _ x y
36 35 adantr ¬ y y = x ¬ y y = z _ x y
37 34 36 nfeqd ¬ y y = x ¬ y y = z x w = y
38 13 37 nfan1 x ¬ y y = x ¬ y y = z w = y
39 nfcvd ¬ y y = x ¬ y y = z _ z w
40 nfcvf2 ¬ y y = z _ z y
41 40 adantl ¬ y y = x ¬ y y = z _ z y
42 39 41 nfeqd ¬ y y = x ¬ y y = z z w = y
43 17 42 nfan1 z ¬ y y = x ¬ y y = z w = y
44 elequ2 w = y x w x y
45 44 adantl ¬ y y = x ¬ y y = z w = y x w x y
46 43 45 exbid ¬ y y = x ¬ y y = z w = y z x w z x y
47 biidd w = y x z x z
48 47 a1i ¬ y y = x ¬ y y = z w = y x z x z
49 5 22 48 cbvald ¬ y y = x ¬ y y = z w x z y x z
50 49 adantr ¬ y y = x ¬ y y = z w = y w x z y x z
51 46 50 imbi12d ¬ y y = x ¬ y y = z w = y z x w w x z z x y y x z
52 38 51 albid ¬ y y = x ¬ y y = z w = y x z x w w x z x z x y y x z
53 elequ1 w = y w x y x
54 53 adantl ¬ y y = x ¬ y y = z w = y w x y x
55 52 54 imbi12d ¬ y y = x ¬ y y = z w = y x z x w w x z w x x z x y y x z y x
56 55 ex ¬ y y = x ¬ y y = z w = y x z x w w x z w x x z x y y x z y x
57 5 27 56 cbvald ¬ y y = x ¬ y y = z w x z x w w x z w x y x z x y y x z y x
58 13 57 exbid ¬ y y = x ¬ y y = z x w x z x w w x z w x x y x z x y y x z y x
59 58 adantr ¬ y y = x ¬ y y = z w = y x w x z x w w x z w x x y x z x y y x z y x
60 33 59 imbi12d ¬ y y = x ¬ y y = z w = y ¬ x = w x w x z x w w x z w x ¬ x = y x y x z x y y x z y x
61 60 ex ¬ y y = x ¬ y y = z w = y ¬ x = w x w x z x w w x z w x ¬ x = y x y x z x y y x z y x
62 5 30 61 cbvald ¬ y y = x ¬ y y = z w ¬ x = w x w x z x w w x z w x y ¬ x = y x y x z x y y x z y x
63 2 62 mpbii ¬ y y = x ¬ y y = z y ¬ x = y x y x z x y y x z y x
64 63 19.21bi ¬ y y = x ¬ y y = z ¬ x = y x y x z x y y x z y x
65 64 ex ¬ y y = x ¬ y y = z ¬ x = y x y x z x y y x z y x