Description: The class abstraction defined by a formula not containing the abstraction variable is either the empty set or the universal class. (Contributed by Mario Carneiro, 29-Aug-2013) (Revised by BJ, 22-Mar-2020) Reduce axiom usage. (Revised by Gino Giotto, 30-Aug-2024)
Ref | Expression | ||
---|---|---|---|
Assertion | ab0orv | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | nfv | |
|
2 | nf3 | |
|
3 | 1 2 | mpbi | |
4 | tbtru | |
|
5 | df-clab | |
|
6 | sbv | |
|
7 | 5 6 | bitr2i | |
8 | tru | |
|
9 | vextru | |
|
10 | 8 9 | 2th | |
11 | 7 10 | bibi12i | |
12 | 4 11 | bitri | |
13 | 12 | albii | |
14 | dfcleq | |
|
15 | dfv2 | |
|
16 | 15 | eqcomi | |
17 | 16 | eqeq2i | |
18 | 13 14 17 | 3bitr2i | |
19 | equid | |
|
20 | 19 | nbn3 | |
21 | df-clab | |
|
22 | equid | |
|
23 | 22 19 | 2th | |
24 | 23 | notbii | |
25 | 24 | a1i | |
26 | 25 | sbievw | |
27 | 21 26 | bitr2i | |
28 | 7 27 | bibi12i | |
29 | 20 28 | bitri | |
30 | 29 | albii | |
31 | dfcleq | |
|
32 | dfnul2 | |
|
33 | 32 | eqcomi | |
34 | 33 | eqeq2i | |
35 | 30 31 34 | 3bitr2i | |
36 | 18 35 | orbi12i | |
37 | 3 36 | mpbi | |