MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  gruina Structured version   Visualization version   GIF version

Theorem gruina 10743
Description: If a Grothendieck universe 𝑈 is nonempty, then the height of the ordinals in 𝑈 is a strongly inaccessible cardinal. (Contributed by Mario Carneiro, 17-Jun-2013.)
Hypothesis
Ref Expression
gruina.1 𝐴 = (𝑈 ∩ On)
Assertion
Ref Expression
gruina ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → 𝐴 ∈ Inacc)

Proof of Theorem gruina
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 n0 4307 . . . 4 (𝑈 ≠ ∅ ↔ ∃𝑥 𝑥𝑈)
2 0ss 4354 . . . . . . . . . 10 ∅ ⊆ 𝑥
3 gruss 10721 . . . . . . . . . 10 ((𝑈 ∈ Univ ∧ 𝑥𝑈 ∧ ∅ ⊆ 𝑥) → ∅ ∈ 𝑈)
42, 3mp3an3 1453 . . . . . . . . 9 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → ∅ ∈ 𝑈)
5 0elon 6382 . . . . . . . . 9 ∅ ∈ On
6 elin 3919 . . . . . . . . 9 (∅ ∈ (𝑈 ∩ On) ↔ (∅ ∈ 𝑈 ∧ ∅ ∈ On))
74, 5, 6sylanblrc 591 . . . . . . . 8 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → ∅ ∈ (𝑈 ∩ On))
8 gruina.1 . . . . . . . 8 𝐴 = (𝑈 ∩ On)
97, 8eleqtrrdi 2848 . . . . . . 7 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → ∅ ∈ 𝐴)
109ne0d 4296 . . . . . 6 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → 𝐴 ≠ ∅)
1110expcom 413 . . . . 5 (𝑥𝑈 → (𝑈 ∈ Univ → 𝐴 ≠ ∅))
1211exlimiv 1932 . . . 4 (∃𝑥 𝑥𝑈 → (𝑈 ∈ Univ → 𝐴 ≠ ∅))
131, 12sylbi 217 . . 3 (𝑈 ≠ ∅ → (𝑈 ∈ Univ → 𝐴 ≠ ∅))
1413impcom 407 . 2 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → 𝐴 ≠ ∅)
15 grutr 10718 . . . . . . . 8 (𝑈 ∈ Univ → Tr 𝑈)
16 tron 6350 . . . . . . . 8 Tr On
17 trin 5218 . . . . . . . 8 ((Tr 𝑈 ∧ Tr On) → Tr (𝑈 ∩ On))
1815, 16, 17sylancl 587 . . . . . . 7 (𝑈 ∈ Univ → Tr (𝑈 ∩ On))
19 inss2 4192 . . . . . . . 8 (𝑈 ∩ On) ⊆ On
20 epweon 7732 . . . . . . . 8 E We On
21 wess 5620 . . . . . . . 8 ((𝑈 ∩ On) ⊆ On → ( E We On → E We (𝑈 ∩ On)))
2219, 20, 21mp2 9 . . . . . . 7 E We (𝑈 ∩ On)
23 df-ord 6330 . . . . . . 7 (Ord (𝑈 ∩ On) ↔ (Tr (𝑈 ∩ On) ∧ E We (𝑈 ∩ On)))
2418, 22, 23sylanblrc 591 . . . . . 6 (𝑈 ∈ Univ → Ord (𝑈 ∩ On))
25 inex1g 5268 . . . . . 6 (𝑈 ∈ Univ → (𝑈 ∩ On) ∈ V)
26 elon2 6338 . . . . . 6 ((𝑈 ∩ On) ∈ On ↔ (Ord (𝑈 ∩ On) ∧ (𝑈 ∩ On) ∈ V))
2724, 25, 26sylanbrc 584 . . . . 5 (𝑈 ∈ Univ → (𝑈 ∩ On) ∈ On)
288, 27eqeltrid 2841 . . . 4 (𝑈 ∈ Univ → 𝐴 ∈ On)
2928adantr 480 . . 3 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → 𝐴 ∈ On)
30 eloni 6337 . . . . . . 7 (𝐴 ∈ On → Ord 𝐴)
31 ordirr 6345 . . . . . . 7 (Ord 𝐴 → ¬ 𝐴𝐴)
3230, 31syl 17 . . . . . 6 (𝐴 ∈ On → ¬ 𝐴𝐴)
33 elin 3919 . . . . . . . . 9 (𝐴 ∈ (𝑈 ∩ On) ↔ (𝐴𝑈𝐴 ∈ On))
3433biimpri 228 . . . . . . . 8 ((𝐴𝑈𝐴 ∈ On) → 𝐴 ∈ (𝑈 ∩ On))
3534, 8eleqtrrdi 2848 . . . . . . 7 ((𝐴𝑈𝐴 ∈ On) → 𝐴𝐴)
3635expcom 413 . . . . . 6 (𝐴 ∈ On → (𝐴𝑈𝐴𝐴))
3732, 36mtod 198 . . . . 5 (𝐴 ∈ On → ¬ 𝐴𝑈)
3829, 37syl 17 . . . 4 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → ¬ 𝐴𝑈)
39 inss1 4191 . . . . . . . . . . . . . . . 16 (𝑈 ∩ On) ⊆ 𝑈
408, 39eqsstri 3982 . . . . . . . . . . . . . . 15 𝐴𝑈
4140sseli 3931 . . . . . . . . . . . . . 14 (𝑥𝐴𝑥𝑈)
42 vpwex 5326 . . . . . . . . . . . . . . . 16 𝒫 𝑥 ∈ V
4342canth2 9072 . . . . . . . . . . . . . . 15 𝒫 𝑥 ≺ 𝒫 𝒫 𝑥
4442pwex 5329 . . . . . . . . . . . . . . . . . 18 𝒫 𝒫 𝑥 ∈ V
4544cardid 10471 . . . . . . . . . . . . . . . . 17 (card‘𝒫 𝒫 𝑥) ≈ 𝒫 𝒫 𝑥
4645ensymi 8955 . . . . . . . . . . . . . . . 16 𝒫 𝒫 𝑥 ≈ (card‘𝒫 𝒫 𝑥)
4728adantr 480 . . . . . . . . . . . . . . . . 17 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → 𝐴 ∈ On)
48 grupw 10720 . . . . . . . . . . . . . . . . . . 19 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → 𝒫 𝑥𝑈)
49 grupw 10720 . . . . . . . . . . . . . . . . . . 19 ((𝑈 ∈ Univ ∧ 𝒫 𝑥𝑈) → 𝒫 𝒫 𝑥𝑈)
5048, 49syldan 592 . . . . . . . . . . . . . . . . . 18 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → 𝒫 𝒫 𝑥𝑈)
5128adantr 480 . . . . . . . . . . . . . . . . . . 19 ((𝑈 ∈ Univ ∧ 𝒫 𝒫 𝑥𝑈) → 𝐴 ∈ On)
52 endom 8930 . . . . . . . . . . . . . . . . . . . . . 22 ((card‘𝒫 𝒫 𝑥) ≈ 𝒫 𝒫 𝑥 → (card‘𝒫 𝒫 𝑥) ≼ 𝒫 𝒫 𝑥)
5345, 52ax-mp 5 . . . . . . . . . . . . . . . . . . . . 21 (card‘𝒫 𝒫 𝑥) ≼ 𝒫 𝒫 𝑥
54 cardon 9870 . . . . . . . . . . . . . . . . . . . . . 22 (card‘𝒫 𝒫 𝑥) ∈ On
55 grudomon 10742 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑈 ∈ Univ ∧ (card‘𝒫 𝒫 𝑥) ∈ On ∧ (𝒫 𝒫 𝑥𝑈 ∧ (card‘𝒫 𝒫 𝑥) ≼ 𝒫 𝒫 𝑥)) → (card‘𝒫 𝒫 𝑥) ∈ 𝑈)
5654, 55mp3an2 1452 . . . . . . . . . . . . . . . . . . . . 21 ((𝑈 ∈ Univ ∧ (𝒫 𝒫 𝑥𝑈 ∧ (card‘𝒫 𝒫 𝑥) ≼ 𝒫 𝒫 𝑥)) → (card‘𝒫 𝒫 𝑥) ∈ 𝑈)
5753, 56mpanr2 705 . . . . . . . . . . . . . . . . . . . 20 ((𝑈 ∈ Univ ∧ 𝒫 𝒫 𝑥𝑈) → (card‘𝒫 𝒫 𝑥) ∈ 𝑈)
58 elin 3919 . . . . . . . . . . . . . . . . . . . . . 22 ((card‘𝒫 𝒫 𝑥) ∈ (𝑈 ∩ On) ↔ ((card‘𝒫 𝒫 𝑥) ∈ 𝑈 ∧ (card‘𝒫 𝒫 𝑥) ∈ On))
5958biimpri 228 . . . . . . . . . . . . . . . . . . . . 21 (((card‘𝒫 𝒫 𝑥) ∈ 𝑈 ∧ (card‘𝒫 𝒫 𝑥) ∈ On) → (card‘𝒫 𝒫 𝑥) ∈ (𝑈 ∩ On))
6059, 8eleqtrrdi 2848 . . . . . . . . . . . . . . . . . . . 20 (((card‘𝒫 𝒫 𝑥) ∈ 𝑈 ∧ (card‘𝒫 𝒫 𝑥) ∈ On) → (card‘𝒫 𝒫 𝑥) ∈ 𝐴)
6157, 54, 60sylancl 587 . . . . . . . . . . . . . . . . . . 19 ((𝑈 ∈ Univ ∧ 𝒫 𝒫 𝑥𝑈) → (card‘𝒫 𝒫 𝑥) ∈ 𝐴)
62 onelss 6369 . . . . . . . . . . . . . . . . . . 19 (𝐴 ∈ On → ((card‘𝒫 𝒫 𝑥) ∈ 𝐴 → (card‘𝒫 𝒫 𝑥) ⊆ 𝐴))
6351, 61, 62sylc 65 . . . . . . . . . . . . . . . . . 18 ((𝑈 ∈ Univ ∧ 𝒫 𝒫 𝑥𝑈) → (card‘𝒫 𝒫 𝑥) ⊆ 𝐴)
6450, 63syldan 592 . . . . . . . . . . . . . . . . 17 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → (card‘𝒫 𝒫 𝑥) ⊆ 𝐴)
65 ssdomg 8951 . . . . . . . . . . . . . . . . 17 (𝐴 ∈ On → ((card‘𝒫 𝒫 𝑥) ⊆ 𝐴 → (card‘𝒫 𝒫 𝑥) ≼ 𝐴))
6647, 64, 65sylc 65 . . . . . . . . . . . . . . . 16 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → (card‘𝒫 𝒫 𝑥) ≼ 𝐴)
67 endomtr 8963 . . . . . . . . . . . . . . . 16 ((𝒫 𝒫 𝑥 ≈ (card‘𝒫 𝒫 𝑥) ∧ (card‘𝒫 𝒫 𝑥) ≼ 𝐴) → 𝒫 𝒫 𝑥𝐴)
6846, 66, 67sylancr 588 . . . . . . . . . . . . . . 15 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → 𝒫 𝒫 𝑥𝐴)
69 sdomdomtr 9052 . . . . . . . . . . . . . . 15 ((𝒫 𝑥 ≺ 𝒫 𝒫 𝑥 ∧ 𝒫 𝒫 𝑥𝐴) → 𝒫 𝑥𝐴)
7043, 68, 69sylancr 588 . . . . . . . . . . . . . 14 ((𝑈 ∈ Univ ∧ 𝑥𝑈) → 𝒫 𝑥𝐴)
7141, 70sylan2 594 . . . . . . . . . . . . 13 ((𝑈 ∈ Univ ∧ 𝑥𝐴) → 𝒫 𝑥𝐴)
7271ralrimiva 3130 . . . . . . . . . . . 12 (𝑈 ∈ Univ → ∀𝑥𝐴 𝒫 𝑥𝐴)
73 inawinalem 10614 . . . . . . . . . . . 12 (𝐴 ∈ On → (∀𝑥𝐴 𝒫 𝑥𝐴 → ∀𝑥𝐴𝑦𝐴 𝑥𝑦))
7428, 72, 73sylc 65 . . . . . . . . . . 11 (𝑈 ∈ Univ → ∀𝑥𝐴𝑦𝐴 𝑥𝑦)
7574adantr 480 . . . . . . . . . 10 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → ∀𝑥𝐴𝑦𝐴 𝑥𝑦)
76 winainflem 10618 . . . . . . . . . 10 ((𝐴 ≠ ∅ ∧ 𝐴 ∈ On ∧ ∀𝑥𝐴𝑦𝐴 𝑥𝑦) → ω ⊆ 𝐴)
7714, 29, 75, 76syl3anc 1374 . . . . . . . . 9 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → ω ⊆ 𝐴)
78 vex 3446 . . . . . . . . . . . . . . 15 𝑥 ∈ V
7978canth2 9072 . . . . . . . . . . . . . 14 𝑥 ≺ 𝒫 𝑥
80 sdomtr 9057 . . . . . . . . . . . . . 14 ((𝑥 ≺ 𝒫 𝑥 ∧ 𝒫 𝑥𝐴) → 𝑥𝐴)
8179, 71, 80sylancr 588 . . . . . . . . . . . . 13 ((𝑈 ∈ Univ ∧ 𝑥𝐴) → 𝑥𝐴)
8281ralrimiva 3130 . . . . . . . . . . . 12 (𝑈 ∈ Univ → ∀𝑥𝐴 𝑥𝐴)
83 iscard 9901 . . . . . . . . . . . 12 ((card‘𝐴) = 𝐴 ↔ (𝐴 ∈ On ∧ ∀𝑥𝐴 𝑥𝐴))
8428, 82, 83sylanbrc 584 . . . . . . . . . . 11 (𝑈 ∈ Univ → (card‘𝐴) = 𝐴)
85 cardlim 9898 . . . . . . . . . . . 12 (ω ⊆ (card‘𝐴) ↔ Lim (card‘𝐴))
86 sseq2 3962 . . . . . . . . . . . . 13 ((card‘𝐴) = 𝐴 → (ω ⊆ (card‘𝐴) ↔ ω ⊆ 𝐴))
87 limeq 6339 . . . . . . . . . . . . 13 ((card‘𝐴) = 𝐴 → (Lim (card‘𝐴) ↔ Lim 𝐴))
8886, 87bibi12d 345 . . . . . . . . . . . 12 ((card‘𝐴) = 𝐴 → ((ω ⊆ (card‘𝐴) ↔ Lim (card‘𝐴)) ↔ (ω ⊆ 𝐴 ↔ Lim 𝐴)))
8985, 88mpbii 233 . . . . . . . . . . 11 ((card‘𝐴) = 𝐴 → (ω ⊆ 𝐴 ↔ Lim 𝐴))
9084, 89syl 17 . . . . . . . . . 10 (𝑈 ∈ Univ → (ω ⊆ 𝐴 ↔ Lim 𝐴))
9190adantr 480 . . . . . . . . 9 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → (ω ⊆ 𝐴 ↔ Lim 𝐴))
9277, 91mpbid 232 . . . . . . . 8 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → Lim 𝐴)
93 cflm 10174 . . . . . . . 8 ((𝐴 ∈ On ∧ Lim 𝐴) → (cf‘𝐴) = {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))})
9429, 92, 93syl2anc 585 . . . . . . 7 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → (cf‘𝐴) = {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))})
95 cardon 9870 . . . . . . . . . . . 12 (card‘𝑦) ∈ On
96 eleq1 2825 . . . . . . . . . . . 12 (𝑥 = (card‘𝑦) → (𝑥 ∈ On ↔ (card‘𝑦) ∈ On))
9795, 96mpbiri 258 . . . . . . . . . . 11 (𝑥 = (card‘𝑦) → 𝑥 ∈ On)
9897adantr 480 . . . . . . . . . 10 ((𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) → 𝑥 ∈ On)
9998exlimiv 1932 . . . . . . . . 9 (∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) → 𝑥 ∈ On)
10099abssi 4022 . . . . . . . 8 {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ⊆ On
101 fvex 6857 . . . . . . . . . 10 (cf‘𝐴) ∈ V
10294, 101eqeltrrdi 2846 . . . . . . . . 9 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ∈ V)
103 intex 5293 . . . . . . . . 9 ({𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ≠ ∅ ↔ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ∈ V)
104102, 103sylibr 234 . . . . . . . 8 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ≠ ∅)
105 onint 7747 . . . . . . . 8 (({𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ⊆ On ∧ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ≠ ∅) → {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ∈ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))})
106100, 104, 105sylancr 588 . . . . . . 7 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ∈ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))})
10794, 106eqeltrd 2837 . . . . . 6 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → (cf‘𝐴) ∈ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))})
108 eqeq1 2741 . . . . . . . . 9 (𝑥 = (cf‘𝐴) → (𝑥 = (card‘𝑦) ↔ (cf‘𝐴) = (card‘𝑦)))
109108anbi1d 632 . . . . . . . 8 (𝑥 = (cf‘𝐴) → ((𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ↔ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))))
110109exbidv 1923 . . . . . . 7 (𝑥 = (cf‘𝐴) → (∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ↔ ∃𝑦((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))))
111101, 110elab 3636 . . . . . 6 ((cf‘𝐴) ∈ {𝑥 ∣ ∃𝑦(𝑥 = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦))} ↔ ∃𝑦((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)))
112107, 111sylib 218 . . . . 5 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → ∃𝑦((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)))
113 simp2rr 1245 . . . . . . . 8 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → 𝐴 = 𝑦)
114 simp1l 1199 . . . . . . . . 9 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → 𝑈 ∈ Univ)
115 simp2rl 1244 . . . . . . . . . . 11 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → 𝑦𝐴)
116115, 40sstrdi 3948 . . . . . . . . . 10 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → 𝑦𝑈)
11740sseli 3931 . . . . . . . . . . 11 ((cf‘𝐴) ∈ 𝐴 → (cf‘𝐴) ∈ 𝑈)
1181173ad2ant3 1136 . . . . . . . . . 10 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → (cf‘𝐴) ∈ 𝑈)
119 simp2l 1201 . . . . . . . . . . 11 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → (cf‘𝐴) = (card‘𝑦))
120 vex 3446 . . . . . . . . . . . 12 𝑦 ∈ V
121120cardid 10471 . . . . . . . . . . 11 (card‘𝑦) ≈ 𝑦
122119, 121eqbrtrdi 5139 . . . . . . . . . 10 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → (cf‘𝐴) ≈ 𝑦)
123 gruen 10737 . . . . . . . . . 10 ((𝑈 ∈ Univ ∧ 𝑦𝑈 ∧ ((cf‘𝐴) ∈ 𝑈 ∧ (cf‘𝐴) ≈ 𝑦)) → 𝑦𝑈)
124114, 116, 118, 122, 123syl112anc 1377 . . . . . . . . 9 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → 𝑦𝑈)
125 gruuni 10725 . . . . . . . . 9 ((𝑈 ∈ Univ ∧ 𝑦𝑈) → 𝑦𝑈)
126114, 124, 125syl2anc 585 . . . . . . . 8 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → 𝑦𝑈)
127113, 126eqeltrd 2837 . . . . . . 7 (((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) ∧ ((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) ∧ (cf‘𝐴) ∈ 𝐴) → 𝐴𝑈)
1281273exp 1120 . . . . . 6 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → (((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) → ((cf‘𝐴) ∈ 𝐴𝐴𝑈)))
129128exlimdv 1935 . . . . 5 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → (∃𝑦((cf‘𝐴) = (card‘𝑦) ∧ (𝑦𝐴𝐴 = 𝑦)) → ((cf‘𝐴) ∈ 𝐴𝐴𝑈)))
130112, 129mpd 15 . . . 4 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → ((cf‘𝐴) ∈ 𝐴𝐴𝑈))
13138, 130mtod 198 . . 3 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → ¬ (cf‘𝐴) ∈ 𝐴)
132 cfon 10179 . . . . 5 (cf‘𝐴) ∈ On
133 cfle 10178 . . . . . 6 (cf‘𝐴) ⊆ 𝐴
134 onsseleq 6368 . . . . . 6 (((cf‘𝐴) ∈ On ∧ 𝐴 ∈ On) → ((cf‘𝐴) ⊆ 𝐴 ↔ ((cf‘𝐴) ∈ 𝐴 ∨ (cf‘𝐴) = 𝐴)))
135133, 134mpbii 233 . . . . 5 (((cf‘𝐴) ∈ On ∧ 𝐴 ∈ On) → ((cf‘𝐴) ∈ 𝐴 ∨ (cf‘𝐴) = 𝐴))
136132, 135mpan 691 . . . 4 (𝐴 ∈ On → ((cf‘𝐴) ∈ 𝐴 ∨ (cf‘𝐴) = 𝐴))
137136ord 865 . . 3 (𝐴 ∈ On → (¬ (cf‘𝐴) ∈ 𝐴 → (cf‘𝐴) = 𝐴))
13829, 131, 137sylc 65 . 2 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → (cf‘𝐴) = 𝐴)
13972adantr 480 . 2 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → ∀𝑥𝐴 𝒫 𝑥𝐴)
140 elina 10612 . 2 (𝐴 ∈ Inacc ↔ (𝐴 ≠ ∅ ∧ (cf‘𝐴) = 𝐴 ∧ ∀𝑥𝐴 𝒫 𝑥𝐴))
14114, 138, 139, 140syl3anbrc 1345 1 ((𝑈 ∈ Univ ∧ 𝑈 ≠ ∅) → 𝐴 ∈ Inacc)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  wo 848  w3a 1087   = wceq 1542  wex 1781  wcel 2114  {cab 2715  wne 2933  wral 3052  wrex 3062  Vcvv 3442  cin 3902  wss 3903  c0 4287  𝒫 cpw 4556   cuni 4865   cint 4904   class class class wbr 5100  Tr wtr 5207   E cep 5533   We wwe 5586  Ord word 6326  Oncon0 6327  Lim wlim 6328  cfv 6502  ωcom 7820  cen 8894  cdom 8895  csdm 8896  cardccrd 9861  cfccf 9863  Inacccina 10608  Univcgru 10715
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2709  ax-rep 5226  ax-sep 5245  ax-nul 5255  ax-pow 5314  ax-pr 5381  ax-un 7692  ax-ac2 10387
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-3or 1088  df-3an 1089  df-tru 1545  df-fal 1555  df-ex 1782  df-nf 1786  df-sb 2069  df-mo 2540  df-eu 2570  df-clab 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-ne 2934  df-ral 3053  df-rex 3063  df-rmo 3352  df-reu 3353  df-rab 3402  df-v 3444  df-sbc 3743  df-csb 3852  df-dif 3906  df-un 3908  df-in 3910  df-ss 3920  df-pss 3923  df-nul 4288  df-if 4482  df-pw 4558  df-sn 4583  df-pr 4585  df-op 4589  df-uni 4866  df-int 4905  df-iun 4950  df-br 5101  df-opab 5163  df-mpt 5182  df-tr 5208  df-id 5529  df-eprel 5534  df-po 5542  df-so 5543  df-fr 5587  df-se 5588  df-we 5589  df-xp 5640  df-rel 5641  df-cnv 5642  df-co 5643  df-dm 5644  df-rn 5645  df-res 5646  df-ima 5647  df-pred 6269  df-ord 6330  df-on 6331  df-lim 6332  df-suc 6333  df-iota 6458  df-fun 6504  df-fn 6505  df-f 6506  df-f1 6507  df-fo 6508  df-f1o 6509  df-fv 6510  df-isom 6511  df-riota 7327  df-ov 7373  df-oprab 7374  df-mpo 7375  df-om 7821  df-2nd 7946  df-frecs 8235  df-wrecs 8266  df-recs 8315  df-er 8647  df-map 8779  df-en 8898  df-dom 8899  df-sdom 8900  df-card 9865  df-cf 9867  df-ac 10040  df-ina 10610  df-gru 10716
This theorem is referenced by:  grur1a  10744  grur1  10745  grutsk  10747
  Copyright terms: Public domain W3C validator