Metamath Proof Explorer


Theorem tfr3

Description: Principle of Transfinite Recursion, part 3 of 3. Theorem 7.41(3) of TakeutiZaring p. 47. Finally, we show that F is unique. We do this by showing that any class B with the same properties of F that we showed in parts 1 and 2 is identical to F . (Contributed by NM, 18-Aug-1994) (Revised by Mario Carneiro, 9-May-2015)

Ref Expression
Hypothesis tfr.1 F = recs G
Assertion tfr3 B Fn On x On B x = G B x B = F

Proof

Step Hyp Ref Expression
1 tfr.1 F = recs G
2 nfv x B Fn On
3 nfra1 x x On B x = G B x
4 2 3 nfan x B Fn On x On B x = G B x
5 nfv x B y = F y
6 4 5 nfim x B Fn On x On B x = G B x B y = F y
7 fveq2 x = y B x = B y
8 fveq2 x = y F x = F y
9 7 8 eqeq12d x = y B x = F x B y = F y
10 9 imbi2d x = y B Fn On x On B x = G B x B x = F x B Fn On x On B x = G B x B y = F y
11 r19.21v y x B Fn On x On B x = G B x B y = F y B Fn On x On B x = G B x y x B y = F y
12 rsp x On B x = G B x x On B x = G B x
13 onss x On x On
14 1 tfr1 F Fn On
15 fvreseq B Fn On F Fn On x On B x = F x y x B y = F y
16 14 15 mpanl2 B Fn On x On B x = F x y x B y = F y
17 fveq2 B x = F x G B x = G F x
18 16 17 syl6bir B Fn On x On y x B y = F y G B x = G F x
19 13 18 sylan2 B Fn On x On y x B y = F y G B x = G F x
20 19 ancoms x On B Fn On y x B y = F y G B x = G F x
21 20 imp x On B Fn On y x B y = F y G B x = G F x
22 21 adantr x On B Fn On y x B y = F y x On B x = G B x x On G B x = G F x
23 1 tfr2 x On F x = G F x
24 23 jctr x On B x = G B x x On B x = G B x x On F x = G F x
25 jcab x On B x = G B x F x = G F x x On B x = G B x x On F x = G F x
26 24 25 sylibr x On B x = G B x x On B x = G B x F x = G F x
27 eqeq12 B x = G B x F x = G F x B x = F x G B x = G F x
28 26 27 syl6 x On B x = G B x x On B x = F x G B x = G F x
29 28 imp x On B x = G B x x On B x = F x G B x = G F x
30 29 adantl x On B Fn On y x B y = F y x On B x = G B x x On B x = F x G B x = G F x
31 22 30 mpbird x On B Fn On y x B y = F y x On B x = G B x x On B x = F x
32 31 exp43 x On B Fn On y x B y = F y x On B x = G B x x On B x = F x
33 32 com4t x On B x = G B x x On x On B Fn On y x B y = F y B x = F x
34 33 exp4a x On B x = G B x x On x On B Fn On y x B y = F y B x = F x
35 34 pm2.43d x On B x = G B x x On B Fn On y x B y = F y B x = F x
36 12 35 syl x On B x = G B x x On B Fn On y x B y = F y B x = F x
37 36 com3l x On B Fn On x On B x = G B x y x B y = F y B x = F x
38 37 impd x On B Fn On x On B x = G B x y x B y = F y B x = F x
39 38 a2d x On B Fn On x On B x = G B x y x B y = F y B Fn On x On B x = G B x B x = F x
40 11 39 syl5bi x On y x B Fn On x On B x = G B x B y = F y B Fn On x On B x = G B x B x = F x
41 6 10 40 tfis2f x On B Fn On x On B x = G B x B x = F x
42 41 com12 B Fn On x On B x = G B x x On B x = F x
43 4 42 ralrimi B Fn On x On B x = G B x x On B x = F x
44 eqfnfv B Fn On F Fn On B = F x On B x = F x
45 14 44 mpan2 B Fn On B = F x On B x = F x
46 45 biimpar B Fn On x On B x = F x B = F
47 43 46 syldan B Fn On x On B x = G B x B = F