Description: This is the second of two fundamental theorems about set recursion from which all other facts will be derived. It states that the class setrecs ( F ) is a subclass of all classes C that are closed under F . Taken together, Theorems setrec1 and setrec2v uniquely determine setrecs ( F ) to be the minimal class closed under F .
We express this by saying that if F respects the C_ relation and C is closed under F , then B C_ C . By substituting strategically constructed classes for C , we can easily prove many useful properties. Although this theorem cannot show equality between B and C , if we intend to prove equality between B and some particular class (such as On ), we first apply this theorem, then the relevant induction theorem (such as tfi ) to the other class.
(Contributed by Emmett Weisz, 2-Sep-2021)
Ref | Expression | ||
---|---|---|---|
Hypotheses | setrec2.1 | ||
setrec2.2 | |||
setrec2.3 | |||
Assertion | setrec2 |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | setrec2.1 | ||
2 | setrec2.2 | ||
3 | setrec2.3 | ||
4 | nfcv | ||
5 | nfcv | ||
6 | 4 1 5 | nfbr | |
7 | 6 | nfeuw | |
8 | 7 | nfab | |
9 | 1 8 | nfres | |
10 | setrec2lem1 | ||
11 | 10 | sseq1i | |
12 | 11 | imbi2i | |
13 | 12 | imbi2i | |
14 | 13 | albii | |
15 | 14 | imbi1i | |
16 | 15 | albii | |
17 | 16 | abbii | |
18 | 17 | unieqi | |
19 | df-setrecs | ||
20 | df-setrecs | ||
21 | 18 19 20 | 3eqtr4ri | |
22 | 2 21 | eqtri | |
23 | setrec2lem2 | ||
24 | setrec2lem1 | ||
25 | 24 | sseq1i | |
26 | 25 | imbi2i | |
27 | 26 | albii | |
28 | 3 27 | sylibr | |
29 | 9 22 23 28 | setrec2fun |