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

Theorem ssorduni 7779
Description: The union of a class of ordinal numbers is ordinal. Proposition 7.19 of [TakeutiZaring] p. 40. Lemma 2.7 of [Schloeder] p. 4. (Contributed by NM, 30-May-1994.) (Proof shortened by Andrew Salmon, 12-Aug-2011.)
Assertion
Ref Expression
ssorduni (𝐴 ⊆ On → Ord 𝐴)

Proof of Theorem ssorduni
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 eluni2 4877 . . . . 5 (𝑥 𝐴 ↔ ∃𝑦𝐴 𝑥𝑦)
2 ssel 3932 . . . . . . . . 9 (𝐴 ⊆ On → (𝑦𝐴𝑦 ∈ On))
3 onelss 6405 . . . . . . . . 9 (𝑦 ∈ On → (𝑥𝑦𝑥𝑦))
42, 3syl6 36 . . . . . . . 8 (𝐴 ⊆ On → (𝑦𝐴 → (𝑥𝑦𝑥𝑦)))
5 anc2r 563 . . . . . . . 8 ((𝑦𝐴 → (𝑥𝑦𝑥𝑦)) → (𝑦𝐴 → (𝑥𝑦 → (𝑥𝑦𝑦𝐴))))
64, 5syl 18 . . . . . . 7 (𝐴 ⊆ On → (𝑦𝐴 → (𝑥𝑦 → (𝑥𝑦𝑦𝐴))))
7 ssuni 4899 . . . . . . 7 ((𝑥𝑦𝑦𝐴) → 𝑥 𝐴)
86, 7syl8 77 . . . . . 6 (𝐴 ⊆ On → (𝑦𝐴 → (𝑥𝑦𝑥 𝐴)))
98rexlimdv 3164 . . . . 5 (𝐴 ⊆ On → (∃𝑦𝐴 𝑥𝑦𝑥 𝐴))
101, 9biimtrid 245 . . . 4 (𝐴 ⊆ On → (𝑥 𝐴𝑥 𝐴))
1110ralrimiv 3156 . . 3 (𝐴 ⊆ On → ∀𝑥 𝐴𝑥 𝐴)
12 dftr3 5224 . . 3 (Tr 𝐴 ↔ ∀𝑥 𝐴𝑥 𝐴)
1311, 12sylibr 237 . 2 (𝐴 ⊆ On → Tr 𝐴)
14 onelon 6387 . . . . . . 7 ((𝑦 ∈ On ∧ 𝑥𝑦) → 𝑥 ∈ On)
1514ex 417 . . . . . 6 (𝑦 ∈ On → (𝑥𝑦𝑥 ∈ On))
162, 15syl6 36 . . . . 5 (𝐴 ⊆ On → (𝑦𝐴 → (𝑥𝑦𝑥 ∈ On)))
1716rexlimdv 3164 . . . 4 (𝐴 ⊆ On → (∃𝑦𝐴 𝑥𝑦𝑥 ∈ On))
181, 17biimtrid 245 . . 3 (𝐴 ⊆ On → (𝑥 𝐴𝑥 ∈ On))
1918ssrdv 3944 . 2 (𝐴 ⊆ On → 𝐴 ⊆ On)
20 ordon 7777 . . 3 Ord On
21 trssord 6379 . . . 4 ((Tr 𝐴 𝐴 ⊆ On ∧ Ord On) → Ord 𝐴)
22213exp 1137 . . 3 (Tr 𝐴 → ( 𝐴 ⊆ On → (Ord On → Ord 𝐴)))
2320, 22mpii 47 . 2 (Tr 𝐴 → ( 𝐴 ⊆ On → Ord 𝐴))
2413, 19, 23sylc 66 1 (𝐴 ⊆ On → Ord 𝐴)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 400  wcel 2143  wral 3079  wrex 3089  wss 3906   cuni 4873  Tr wtr 5219  Ord word 6361  Oncon0 6362
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1825  ax-4 1839  ax-5 1940  ax-6 1997  ax-7 2038  ax-8 2145  ax-9 2153  ax-ext 2735  ax-sep 5258  ax-pr 5406
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1810  df-sb 2097  df-clab 2742  df-cleq 2755  df-clel 2838  df-ne 2959  df-ral 3080  df-rex 3090  df-rab 3417  df-v 3457  df-dif 3909  df-un 3911  df-in 3913  df-ss 3923  df-pss 3926  df-nul 4288  df-if 4489  df-pw 4565  df-sn 4591  df-pr 4593  df-op 4597  df-uni 4874  df-br 5111  df-opab 5175  df-tr 5220  df-eprel 5563  df-po 5571  df-so 5572  df-fr 5616  df-we 5618  df-ord 6365  df-on 6366
This theorem is referenced by:  ssonuni  7780  ssonprc  7787  orduni  7789  onsucuni  7825  limuni3  7849  onfununi  8329  tfrlem8  8372  cofon1  8659  cofon2  8660  naddcllem  8663  onssnum  10025  unialeph  10086  cfslbn  10252  hsmexlem1  10411  inaprc  10822  bdayimaon  27838  noetasuplem4  27881  noetainflem4  27885  noeta2  27935  etaslts2  27968  cutbdaybnd2lim  27971  onsupneqmaxlim0  43934  onsupnmax  43938  onsupsucismax  43989  onsucunifi  44080
  Copyright terms: Public domain W3C validator