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

Theorem 1stcrestlem 23592
Description: Lemma for 1stcrest 23593. (Contributed by Mario Carneiro, 21-Mar-2015.) (Revised by Mario Carneiro, 30-Apr-2015.)
Assertion
Ref Expression
1stcrestlem (𝐵 ≼ ω → ran (𝑥𝐵𝐶) ≼ ω)
Distinct variable group:   𝑥,𝐵
Allowed substitution hint:   𝐶(𝑥)

Proof of Theorem 1stcrestlem
StepHypRef Expression
1 ordom 7875 . . . . . 6 Ord ω
2 reldom 8952 . . . . . . . 8 Rel ≼
32brrelex2i 5722 . . . . . . 7 (𝐵 ≼ ω → ω ∈ V)
4 elong 6372 . . . . . . 7 (ω ∈ V → (ω ∈ On ↔ Ord ω))
53, 4syl 18 . . . . . 6 (𝐵 ≼ ω → (ω ∈ On ↔ Ord ω))
61, 5mpbiri 261 . . . . 5 (𝐵 ≼ ω → ω ∈ On)
7 ondomen 10024 . . . . 5 ((ω ∈ On ∧ 𝐵 ≼ ω) → 𝐵 ∈ dom card)
86, 7mpancom 700 . . . 4 (𝐵 ≼ ω → 𝐵 ∈ dom card)
9 eqid 2770 . . . . 5 (𝑥𝐵𝐶) = (𝑥𝐵𝐶)
109dmmptss 6246 . . . 4 dom (𝑥𝐵𝐶) ⊆ 𝐵
11 ssnum 10026 . . . 4 ((𝐵 ∈ dom card ∧ dom (𝑥𝐵𝐶) ⊆ 𝐵) → dom (𝑥𝐵𝐶) ∈ dom card)
128, 10, 11sylancl 597 . . 3 (𝐵 ≼ ω → dom (𝑥𝐵𝐶) ∈ dom card)
13 funmpt 6578 . . . 4 Fun (𝑥𝐵𝐶)
14 funforn 6803 . . . 4 (Fun (𝑥𝐵𝐶) ↔ (𝑥𝐵𝐶):dom (𝑥𝐵𝐶)–onto→ran (𝑥𝐵𝐶))
1513, 14mpbi 233 . . 3 (𝑥𝐵𝐶):dom (𝑥𝐵𝐶)–onto→ran (𝑥𝐵𝐶)
16 fodomnum 10044 . . 3 (dom (𝑥𝐵𝐶) ∈ dom card → ((𝑥𝐵𝐶):dom (𝑥𝐵𝐶)–onto→ran (𝑥𝐵𝐶) → ran (𝑥𝐵𝐶) ≼ dom (𝑥𝐵𝐶)))
1712, 15, 16mpisyl 22 . 2 (𝐵 ≼ ω → ran (𝑥𝐵𝐶) ≼ dom (𝑥𝐵𝐶))
18 ctex 8963 . . . 4 (𝐵 ≼ ω → 𝐵 ∈ V)
19 ssdomg 9000 . . . 4 (𝐵 ∈ V → (dom (𝑥𝐵𝐶) ⊆ 𝐵 → dom (𝑥𝐵𝐶) ≼ 𝐵))
2018, 10, 19mpisyl 22 . . 3 (𝐵 ≼ ω → dom (𝑥𝐵𝐶) ≼ 𝐵)
21 domtr 9007 . . 3 ((dom (𝑥𝐵𝐶) ≼ 𝐵𝐵 ≼ ω) → dom (𝑥𝐵𝐶) ≼ ω)
2220, 21mpancom 700 . 2 (𝐵 ≼ ω → dom (𝑥𝐵𝐶) ≼ ω)
23 domtr 9007 . 2 ((ran (𝑥𝐵𝐶) ≼ dom (𝑥𝐵𝐶) ∧ dom (𝑥𝐵𝐶) ≼ ω) → ran (𝑥𝐵𝐶) ≼ ω)
2417, 22, 23syl2anc 595 1 (𝐵 ≼ ω → ran (𝑥𝐵𝐶) ≼ ω)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 209  wcel 2150  Vcvv 3462  wss 3913   class class class wbr 5114  cmpt 5197  dom cdm 5665  ran crn 5666  Ord word 6363  Oncon0 6364  Fun wfun 6534  ontowfo 6538  ωcom 7865  cdom 8944  cardccrd 9924
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1823  ax-4 1837  ax-5 1938  ax-6 1995  ax-7 2036  ax-8 2152  ax-9 2160  ax-10 2183  ax-11 2199  ax-12 2220  ax-ext 2742  ax-rep 5243  ax-sep 5262  ax-nul 5274  ax-pow 5340  ax-pr 5408  ax-un 7736
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3or 1102  df-3an 1103  df-tru 1571  df-fal 1581  df-ex 1808  df-nf 1812  df-sb 2099  df-mo 2574  df-eu 2604  df-clab 2749  df-cleq 2762  df-clel 2845  df-nfc 2919  df-ne 2966  df-ral 3087  df-rex 3097  df-rmo 3376  df-reu 3377  df-rab 3424  df-v 3464  df-sbc 3753  df-csb 3862  df-dif 3916  df-un 3918  df-in 3920  df-ss 3930  df-pss 3933  df-nul 4295  df-if 4493  df-pw 4569  df-sn 4595  df-pr 4597  df-op 4601  df-uni 4878  df-int 4918  df-iun 4963  df-br 5115  df-opab 5179  df-mpt 5198  df-tr 5224  df-id 5560  df-eprel 5565  df-po 5573  df-so 5574  df-fr 5618  df-se 5619  df-we 5620  df-xp 5671  df-rel 5672  df-cnv 5673  df-co 5674  df-dm 5675  df-rn 5676  df-res 5677  df-ima 5678  df-pred 6306  df-ord 6367  df-on 6368  df-lim 6369  df-suc 6370  df-iota 6496  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-isom 6549  df-riota 7371  df-ov 7417  df-oprab 7418  df-mpo 7419  df-om 7866  df-1st 7989  df-2nd 7990  df-frecs 8281  df-wrecs 8312  df-recs 8361  df-er 8697  df-map 8829  df-en 8947  df-dom 8948  df-card 9928  df-acn 9931
This theorem is referenced by:  1stcrest  23593  2ndcrest  23594  lly1stc  23636  abrexct  33030  ldgenpisyslem1  34523  meadjiun  47132
  Copyright terms: Public domain W3C validator