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

Theorem ssorduni 7153
Description: The union of a class of ordinal numbers is ordinal. Proposition 7.19 of [TakeutiZaring] p. 40. (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 4589 . . . . 5 (𝑥 𝐴 ↔ ∃𝑦𝐴 𝑥𝑦)
2 ssel 3752 . . . . . . . . 9 (𝐴 ⊆ On → (𝑦𝐴𝑦 ∈ On))
3 onelss 5920 . . . . . . . . 9 (𝑦 ∈ On → (𝑥𝑦𝑥𝑦))
42, 3syl6 35 . . . . . . . 8 (𝐴 ⊆ On → (𝑦𝐴 → (𝑥𝑦𝑥𝑦)))
5 anc2r 545 . . . . . . . 8 ((𝑦𝐴 → (𝑥𝑦𝑥𝑦)) → (𝑦𝐴 → (𝑥𝑦 → (𝑥𝑦𝑦𝐴))))
64, 5syl 17 . . . . . . 7 (𝐴 ⊆ On → (𝑦𝐴 → (𝑥𝑦 → (𝑥𝑦𝑦𝐴))))
7 ssuni 4607 . . . . . . 7 ((𝑥𝑦𝑦𝐴) → 𝑥 𝐴)
86, 7syl8 76 . . . . . 6 (𝐴 ⊆ On → (𝑦𝐴 → (𝑥𝑦𝑥 𝐴)))
98rexlimdv 3182 . . . . 5 (𝐴 ⊆ On → (∃𝑦𝐴 𝑥𝑦𝑥 𝐴))
101, 9syl5bi 233 . . . 4 (𝐴 ⊆ On → (𝑥 𝐴𝑥 𝐴))
1110ralrimiv 3117 . . 3 (𝐴 ⊆ On → ∀𝑥 𝐴𝑥 𝐴)
12 dftr3 4903 . . 3 (Tr 𝐴 ↔ ∀𝑥 𝐴𝑥 𝐴)
1311, 12sylibr 225 . 2 (𝐴 ⊆ On → Tr 𝐴)
14 onelon 5902 . . . . . . 7 ((𝑦 ∈ On ∧ 𝑥𝑦) → 𝑥 ∈ On)
1514ex 398 . . . . . 6 (𝑦 ∈ On → (𝑥𝑦𝑥 ∈ On))
162, 15syl6 35 . . . . 5 (𝐴 ⊆ On → (𝑦𝐴 → (𝑥𝑦𝑥 ∈ On)))
1716rexlimdv 3182 . . . 4 (𝐴 ⊆ On → (∃𝑦𝐴 𝑥𝑦𝑥 ∈ On))
181, 17syl5bi 233 . . 3 (𝐴 ⊆ On → (𝑥 𝐴𝑥 ∈ On))
1918ssrdv 3764 . 2 (𝐴 ⊆ On → 𝐴 ⊆ On)
20 ordon 7150 . . 3 Ord On
21 trssord 5894 . . . 4 ((Tr 𝐴 𝐴 ⊆ On ∧ Ord On) → Ord 𝐴)
22213exp 1139 . . 3 (Tr 𝐴 → ( 𝐴 ⊆ On → (Ord On → Ord 𝐴)))
2320, 22mpii 46 . 2 (Tr 𝐴 → ( 𝐴 ⊆ On → Ord 𝐴))
2413, 19, 23sylc 65 1 (𝐴 ⊆ On → Ord 𝐴)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 383  wcel 2148  wral 3064  wrex 3065  wss 3729   cuni 4585  Tr wtr 4899  Ord word 5876  Oncon0 5877
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1873  ax-4 1888  ax-5 1994  ax-6 2060  ax-7 2096  ax-8 2150  ax-9 2157  ax-10 2177  ax-11 2193  ax-12 2206  ax-13 2411  ax-ext 2754  ax-sep 4928  ax-nul 4936  ax-pr 5048  ax-un 7117
This theorem depends on definitions:  df-bi 198  df-an 384  df-or 864  df-3or 1099  df-3an 1100  df-tru 1637  df-ex 1856  df-nf 1861  df-sb 2053  df-eu 2625  df-mo 2626  df-clab 2761  df-cleq 2767  df-clel 2770  df-nfc 2905  df-ne 2947  df-ral 3069  df-rex 3070  df-rab 3073  df-v 3357  df-sbc 3594  df-dif 3732  df-un 3734  df-in 3736  df-ss 3743  df-pss 3745  df-nul 4074  df-if 4236  df-sn 4327  df-pr 4329  df-tp 4331  df-op 4333  df-uni 4586  df-br 4798  df-opab 4860  df-tr 4900  df-eprel 5176  df-po 5184  df-so 5185  df-fr 5222  df-we 5224  df-ord 5880  df-on 5881
This theorem is referenced by:  ssonuni  7154  ssonprc  7160  orduni  7162  onsucuni  7196  limuni3  7220  onfununi  7612  tfrlem8  7654  onssnum  9084  unialeph  9145  cfslbn  9312  hsmexlem1  9471  inaprc  9881  bdayimaon  32197  nosupbday  32205  noetalem3  32219  noetalem4  32220
  Copyright terms: Public domain W3C validator