Metamath Proof Explorer


Theorem alephfp

Description: The aleph function has a fixed point. Similar to Proposition 11.18 of TakeutiZaring p. 104, except that we construct an actual example of a fixed point rather than just showing its existence. See alephfp2 for an abbreviated version just showing existence. (Contributed by NM, 6-Nov-2004) (Proof shortened by Mario Carneiro, 15-May-2015)

Ref Expression
Hypothesis alephfplem.1 H=recωω
Assertion alephfp Hω=Hω

Proof

Step Hyp Ref Expression
1 alephfplem.1 H=recωω
2 1 alephfplem4 Hωran
3 isinfcard ωHωcardHω=HωHωran
4 cardalephex ωHωcardHω=HωzOnHω=z
5 4 biimpa ωHωcardHω=HωzOnHω=z
6 3 5 sylbir HωranzOnHω=z
7 alephle zOnzz
8 alephon zOn
9 8 onirri ¬zz
10 frfnom recωωFnω
11 1 fneq1i HFnωrecωωFnω
12 10 11 mpbir HFnω
13 fnfun HFnωFunH
14 eluniima FunHzHωvωzHv
15 12 13 14 mp2b zHωvωzHv
16 alephsson ranOn
17 1 alephfplem3 vωHvran
18 16 17 sselid vωHvOn
19 alephord2i HvOnzHvzHv
20 18 19 syl vωzHvzHv
21 1 alephfplem2 vωHsucv=Hv
22 peano2 vωsucvω
23 fnfvelrn HFnωsucvωHsucvranH
24 12 23 mpan sucvωHsucvranH
25 fnima HFnωHω=ranH
26 12 25 ax-mp Hω=ranH
27 24 26 eleqtrrdi sucvωHsucvHω
28 22 27 syl vωHsucvHω
29 21 28 eqeltrrd vωHvHω
30 elssuni HvHωHvHω
31 29 30 syl vωHvHω
32 31 sseld vωzHvzHω
33 20 32 syld vωzHvzHω
34 33 rexlimiv vωzHvzHω
35 15 34 sylbi zHωzHω
36 eleq2 Hω=zzHωzz
37 eleq2 Hω=zzHωzz
38 36 37 imbi12d Hω=zzHωzHωzzzz
39 35 38 mpbii Hω=zzzzz
40 9 39 mtoi Hω=z¬zz
41 7 40 anim12i zOnHω=zzz¬zz
42 eloni zOnOrdz
43 8 onordi Ordz
44 ordtri4 OrdzOrdzz=zzz¬zz
45 42 43 44 sylancl zOnz=zzz¬zz
46 45 adantr zOnHω=zz=zzz¬zz
47 41 46 mpbird zOnHω=zz=z
48 eqeq2 Hω=zz=Hωz=z
49 48 adantl zOnHω=zz=Hωz=z
50 47 49 mpbird zOnHω=zz=Hω
51 50 eqcomd zOnHω=zHω=z
52 51 fveq2d zOnHω=zHω=z
53 eqeq2 Hω=zHω=HωHω=z
54 53 adantl zOnHω=zHω=HωHω=z
55 52 54 mpbird zOnHω=zHω=Hω
56 55 rexlimiva zOnHω=zHω=Hω
57 2 6 56 mp2b Hω=Hω