Description: Lemma for transfinite recursion. The values of two acceptable functions are the same within their domains. (Contributed by NM, 9-Apr-1995) (Revised by Mario Carneiro, 24-May-2019)
Ref | Expression | ||
---|---|---|---|
Hypothesis | tfrlem.1 | |
|
Assertion | tfrlem5 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | tfrlem.1 | |
|
2 | vex | |
|
3 | 1 2 | tfrlem3a | |
4 | vex | |
|
5 | 1 4 | tfrlem3a | |
6 | reeanv | |
|
7 | fveq2 | |
|
8 | fveq2 | |
|
9 | 7 8 | eqeq12d | |
10 | onin | |
|
11 | 10 | 3ad2ant1 | |
12 | simp2ll | |
|
13 | fnfun | |
|
14 | 12 13 | syl | |
15 | inss1 | |
|
16 | 12 | fndmd | |
17 | 15 16 | sseqtrrid | |
18 | 14 17 | jca | |
19 | simp2rl | |
|
20 | fnfun | |
|
21 | 19 20 | syl | |
22 | inss2 | |
|
23 | 19 | fndmd | |
24 | 22 23 | sseqtrrid | |
25 | 21 24 | jca | |
26 | simp2lr | |
|
27 | ssralv | |
|
28 | 15 26 27 | mpsyl | |
29 | simp2rr | |
|
30 | ssralv | |
|
31 | 22 29 30 | mpsyl | |
32 | 11 18 25 28 31 | tfrlem1 | |
33 | simp3l | |
|
34 | fnbr | |
|
35 | 12 33 34 | syl2anc | |
36 | simp3r | |
|
37 | fnbr | |
|
38 | 19 36 37 | syl2anc | |
39 | 35 38 | elind | |
40 | 9 32 39 | rspcdva | |
41 | funbrfv | |
|
42 | 14 33 41 | sylc | |
43 | funbrfv | |
|
44 | 21 36 43 | sylc | |
45 | 40 42 44 | 3eqtr3d | |
46 | 45 | 3exp | |
47 | 46 | rexlimivv | |
48 | 6 47 | sylbir | |
49 | 3 5 48 | syl2anb | |