Metamath Proof Explorer


Theorem scott0b

Description: Applying Scott's trick yields the empty set iff it was applied to the empty set. (Contributed by NM, 15-Oct-2003) Use the Scott operation. (Revised by BTernaryTau, 19-Jul-2026)

Ref Expression
Assertion scott0b A = Scott A =

Proof

Step Hyp Ref Expression
1 scotteq A = Scott A = Scott
2 scott0 Scott =
3 1 2 eqtrdi A = Scott A =
4 df-scott Scott A = x A | y A rank x rank y
5 4 eqeq1i Scott A = x A | y A rank x rank y =
6 n0 A x x A
7 nfre1 x x A rank x = rank x
8 eqid rank x = rank x
9 rspe x A rank x = rank x x A rank x = rank x
10 8 9 mpan2 x A x A rank x = rank x
11 7 10 exlimi x x A x A rank x = rank x
12 6 11 sylbi A x A rank x = rank x
13 fvex rank x V
14 eqeq1 y = rank x y = rank x rank x = rank x
15 14 anbi2d y = rank x x A y = rank x x A rank x = rank x
16 13 15 spcev x A rank x = rank x y x A y = rank x
17 16 eximi x x A rank x = rank x x y x A y = rank x
18 excom y x x A y = rank x x y x A y = rank x
19 17 18 sylibr x x A rank x = rank x y x x A y = rank x
20 df-rex x A rank x = rank x x x A rank x = rank x
21 df-rex x A y = rank x x x A y = rank x
22 21 exbii y x A y = rank x y x x A y = rank x
23 19 20 22 3imtr4i x A rank x = rank x y x A y = rank x
24 12 23 syl A y x A y = rank x
25 abn0 y | x A y = rank x y x A y = rank x
26 24 25 sylibr A y | x A y = rank x
27 13 dfiin2 x A rank x = y | x A y = rank x
28 rankon rank x On
29 eleq1 y = rank x y On rank x On
30 28 29 mpbiri y = rank x y On
31 30 rexlimivw x A y = rank x y On
32 31 abssi y | x A y = rank x On
33 onint y | x A y = rank x On y | x A y = rank x y | x A y = rank x y | x A y = rank x
34 32 33 mpan y | x A y = rank x y | x A y = rank x y | x A y = rank x
35 27 34 eqeltrid y | x A y = rank x x A rank x y | x A y = rank x
36 nfii1 _ x x A rank x
37 36 nfeq2 x y = x A rank x
38 eqeq1 y = x A rank x y = rank x x A rank x = rank x
39 37 38 rexbid y = x A rank x x A y = rank x x A x A rank x = rank x
40 39 elabg x A rank x y | x A y = rank x x A rank x y | x A y = rank x x A x A rank x = rank x
41 40 ibi x A rank x y | x A y = rank x x A x A rank x = rank x
42 ssid rank y rank y
43 fveq2 x = y rank x = rank y
44 43 sseq1d x = y rank x rank y rank y rank y
45 44 rspcev y A rank y rank y x A rank x rank y
46 42 45 mpan2 y A x A rank x rank y
47 iinss x A rank x rank y x A rank x rank y
48 46 47 syl y A x A rank x rank y
49 sseq1 x A rank x = rank x x A rank x rank y rank x rank y
50 48 49 imbitrid x A rank x = rank x y A rank x rank y
51 50 ralrimiv x A rank x = rank x y A rank x rank y
52 51 reximi x A x A rank x = rank x x A y A rank x rank y
53 26 35 41 52 4syl A x A y A rank x rank y
54 rabn0 x A | y A rank x rank y x A y A rank x rank y
55 53 54 sylibr A x A | y A rank x rank y
56 55 necon4i x A | y A rank x rank y = A =
57 5 56 sylbi Scott A = A =
58 3 57 impbii A = Scott A =