Users' Mathboxes Mathbox for Alan Sare < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  ordelordALT Structured version   Visualization version   GIF version

Theorem ordelordALT 45368
Description: An element of an ordinal class is ordinal. Proposition 7.6 of [TakeutiZaring] p. 36. This is an alternate proof of ordelord 6383 using the Axiom of Regularity indirectly through dford2 9603. dford2 is a weaker definition of ordinal number. Given the Axiom of Regularity, it need not be assumed that E Fr 𝐴 because this is inferred by the Axiom of Regularity. ordelordALT 45368 is ordelordALTVD 45697 without virtual deductions and was automatically derived from ordelordALTVD 45697 using the tools program translate..without..overwriting.cmd and Metamath's minimize command. (Contributed by Alan Sare, 18-Feb-2012.) (Proof modification is discouraged.) (New usage is discouraged.)
Assertion
Ref Expression
ordelordALT ((Ord 𝐴𝐵𝐴) → Ord 𝐵)

Proof of Theorem ordelordALT
Dummy variables 𝑥 𝑦 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 ordtr 6375 . . . 4 (Ord 𝐴 → Tr 𝐴)
21adantr 486 . . 3 ((Ord 𝐴𝐵𝐴) → Tr 𝐴)
3 dford2 9603 . . . . . 6 (Ord 𝐴 ↔ (Tr 𝐴 ∧ ∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑥 = 𝑦𝑦𝑥)))
43simprbi 503 . . . . 5 (Ord 𝐴 → ∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑥 = 𝑦𝑦𝑥))
54adantr 486 . . . 4 ((Ord 𝐴𝐵𝐴) → ∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑥 = 𝑦𝑦𝑥))
6 3orcomb 1110 . . . . 5 ((𝑥𝑦𝑥 = 𝑦𝑦𝑥) ↔ (𝑥𝑦𝑦𝑥𝑥 = 𝑦))
762ralbii 3139 . . . 4 (∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑥 = 𝑦𝑦𝑥) ↔ ∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑦𝑥𝑥 = 𝑦))
85, 7sylib 221 . . 3 ((Ord 𝐴𝐵𝐴) → ∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑦𝑥𝑥 = 𝑦))
9 simpr 490 . . 3 ((Ord 𝐴𝐵𝐴) → 𝐵𝐴)
10 tratrb 45367 . . 3 ((Tr 𝐴 ∧ ∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑦𝑥𝑥 = 𝑦) ∧ 𝐵𝐴) → Tr 𝐵)
112, 8, 9, 10syl3anc 1398 . 2 ((Ord 𝐴𝐵𝐴) → Tr 𝐵)
12 trss 5226 . . . 4 (Tr 𝐴 → (𝐵𝐴𝐵𝐴))
132, 9, 12sylc 66 . . 3 ((Ord 𝐴𝐵𝐴) → 𝐵𝐴)
14 ssralv2 45362 . . . 4 ((𝐵𝐴𝐵𝐴) → (∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑥 = 𝑦𝑦𝑥) → ∀𝑥𝐵𝑦𝐵 (𝑥𝑦𝑥 = 𝑦𝑦𝑥)))
1514ex 418 . . 3 (𝐵𝐴 → (𝐵𝐴 → (∀𝑥𝐴𝑦𝐴 (𝑥𝑦𝑥 = 𝑦𝑦𝑥) → ∀𝑥𝐵𝑦𝐵 (𝑥𝑦𝑥 = 𝑦𝑦𝑥))))
1613, 13, 5, 15syl3c 67 . 2 ((Ord 𝐴𝐵𝐴) → ∀𝑥𝐵𝑦𝐵 (𝑥𝑦𝑥 = 𝑦𝑦𝑥))
17 dford2 9603 . 2 (Ord 𝐵 ↔ (Tr 𝐵 ∧ ∀𝑥𝐵𝑦𝐵 (𝑥𝑦𝑥 = 𝑦𝑦𝑥)))
1811, 16, 17sylanbrc 595 1 ((Ord 𝐴𝐵𝐴) → Ord 𝐵)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wa 401  w3o 1102  wcel 2145  wral 3078  wss 3902  Tr wtr 5216  Ord word 6360
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2147  ax-9 2155  ax-10 2178  ax-11 2194  ax-12 2215  ax-ext 2734  ax-sep 5255  ax-pr 5402  ax-un 7740  ax-reg 9568
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2100  df-clab 2741  df-cleq 2754  df-clel 2837  df-nfc 2911  df-ne 2958  df-ral 3079  df-rex 3089  df-rab 3415  df-v 3455  df-sbc 3743  df-dif 3905  df-un 3907  df-in 3909  df-ss 3919  df-nul 4283  df-if 4486  df-pw 4562  df-sn 4588  df-pr 4590  df-tp 4592  df-op 4594  df-uni 4871  df-br 5108  df-opab 5172  df-tr 5217  df-eprel 5559  df-po 5567  df-so 5568  df-fr 5612  df-we 5614  df-ord 6364
This theorem is used by: (None)
  Copyright terms: Public domain W3C validator