Metamath Proof Explorer


Theorem winalim2

Description: A nontrivial weakly inaccessible cardinal is a limit aleph. (Contributed by Mario Carneiro, 29-May-2014)

Ref Expression
Assertion winalim2 AInacc𝑤Aωxx=ALimx

Proof

Step Hyp Ref Expression
1 winacard AInacc𝑤cardA=A
2 winainf AInacc𝑤ωA
3 cardalephex ωAcardA=AxOnA=x
4 2 3 syl AInacc𝑤cardA=AxOnA=x
5 1 4 mpbid AInacc𝑤xOnA=x
6 5 adantr AInacc𝑤AωxOnA=x
7 df-rex xOnA=xxxOnA=x
8 simprr AInacc𝑤AωxOnA=xA=x
9 8 eqcomd AInacc𝑤AωxOnA=xx=A
10 simprl AInacc𝑤AωxOnA=xxOn
11 onzsl xOnx=yOnx=sucyxVLimx
12 10 11 sylib AInacc𝑤AωxOnA=xx=yOnx=sucyxVLimx
13 simplr AInacc𝑤AωxOnA=xAω
14 fveq2 x=x=
15 aleph0 =ω
16 14 15 eqtrdi x=x=ω
17 eqtr A=xx=ωA=ω
18 16 17 sylan2 A=xx=A=ω
19 18 ex A=xx=A=ω
20 19 necon3ad A=xAω¬x=
21 8 13 20 sylc AInacc𝑤AωxOnA=x¬x=
22 21 pm2.21d AInacc𝑤AωxOnA=xx=Limx
23 breq1 z=yzwyw
24 23 rexbidv z=ywAzwwAyw
25 elwina AInacc𝑤AcfA=AzAwAzw
26 25 simp3bi AInacc𝑤zAwAzw
27 26 ad3antrrr AInacc𝑤AωxOnA=xyOnx=sucyzAwAzw
28 onsuc yOnsucyOn
29 vex yV
30 29 sucid ysucy
31 alephord2i sucyOnysucyysucy
32 28 30 31 mpisyl yOnysucy
33 32 ad2antrl AInacc𝑤AωxOnA=xyOnx=sucyysucy
34 simplrr AInacc𝑤AωxOnA=xyOnx=sucyA=x
35 fveq2 x=sucyx=sucy
36 35 ad2antll AInacc𝑤AωxOnA=xyOnx=sucyx=sucy
37 34 36 eqtrd AInacc𝑤AωxOnA=xyOnx=sucyA=sucy
38 33 37 eleqtrrd AInacc𝑤AωxOnA=xyOnx=sucyyA
39 24 27 38 rspcdva AInacc𝑤AωxOnA=xyOnx=sucywAyw
40 39 expr AInacc𝑤AωxOnA=xyOnx=sucywAyw
41 iscard cardA=AAOnwAwA
42 41 simprbi cardA=AwAwA
43 rsp wAwAwAwA
44 1 42 43 3syl AInacc𝑤wAwA
45 44 ad3antrrr AInacc𝑤AωxOnA=xyOnx=sucywAwA
46 37 breq2d AInacc𝑤AωxOnA=xyOnx=sucywAwsucy
47 45 46 sylibd AInacc𝑤AωxOnA=xyOnx=sucywAwsucy
48 alephnbtwn2 ¬ywwsucy
49 pm3.21 wsucyywywwsucy
50 48 49 mtoi wsucy¬yw
51 47 50 syl6 AInacc𝑤AωxOnA=xyOnx=sucywA¬yw
52 51 imp AInacc𝑤AωxOnA=xyOnx=sucywA¬yw
53 52 nrexdv AInacc𝑤AωxOnA=xyOnx=sucy¬wAyw
54 53 expr AInacc𝑤AωxOnA=xyOnx=sucy¬wAyw
55 40 54 pm2.65d AInacc𝑤AωxOnA=xyOn¬x=sucy
56 55 nrexdv AInacc𝑤AωxOnA=x¬yOnx=sucy
57 56 pm2.21d AInacc𝑤AωxOnA=xyOnx=sucyLimx
58 simpr xVLimxLimx
59 58 a1i AInacc𝑤AωxOnA=xxVLimxLimx
60 22 57 59 3jaod AInacc𝑤AωxOnA=xx=yOnx=sucyxVLimxLimx
61 12 60 mpd AInacc𝑤AωxOnA=xLimx
62 9 61 jca AInacc𝑤AωxOnA=xx=ALimx
63 62 ex AInacc𝑤AωxOnA=xx=ALimx
64 63 eximdv AInacc𝑤AωxxOnA=xxx=ALimx
65 7 64 biimtrid AInacc𝑤AωxOnA=xxx=ALimx
66 6 65 mpd AInacc𝑤Aωxx=ALimx