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

Theorem quslem 17630
Description: The function in qusval 17629 is a surjection onto a quotient set. (Contributed by Mario Carneiro, 23-Feb-2015.)
Hypotheses
Ref Expression
qusval.u (𝜑𝑈 = (𝑅 /s ))
qusval.v (𝜑𝑉 = (Base‘𝑅))
qusval.f 𝐹 = (𝑥𝑉 ↦ [𝑥] )
qusval.e (𝜑𝑊)
qusval.r (𝜑𝑅𝑍)
Assertion
Ref Expression
quslem (𝜑𝐹:𝑉onto→(𝑉 / ))
Distinct variable groups:   𝑥,   𝜑,𝑥   𝑥,𝑅   𝑥,𝑉
Allowed substitution hints:   𝑈(𝑥)   𝐹(𝑥)   𝑊(𝑥)   𝑍(𝑥)

Proof of Theorem quslem
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 qusval.e . . . . . 6 (𝜑𝑊)
2 ecexg 8701 . . . . . 6 ( 𝑊 → [𝑥] ∈ V)
31, 2syl 18 . . . . 5 (𝜑 → [𝑥] ∈ V)
43ralrimivw 3158 . . . 4 (𝜑 → ∀𝑥𝑉 [𝑥] ∈ V)
5 qusval.f . . . . 5 𝐹 = (𝑥𝑉 ↦ [𝑥] )
65fnmpt 6673 . . . 4 (∀𝑥𝑉 [𝑥] ∈ V → 𝐹 Fn 𝑉)
74, 6syl 18 . . 3 (𝜑𝐹 Fn 𝑉)
8 dffn4 6796 . . 3 (𝐹 Fn 𝑉𝐹:𝑉onto→ran 𝐹)
97, 8sylib 221 . 2 (𝜑𝐹:𝑉onto→ran 𝐹)
105rnmpt 5941 . . . 4 ran 𝐹 = {𝑦 ∣ ∃𝑥𝑉 𝑦 = [𝑥] }
11 df-qs 8703 . . . 4 (𝑉 / ) = {𝑦 ∣ ∃𝑥𝑉 𝑦 = [𝑥] }
1210, 11eqtr4i 2786 . . 3 ran 𝐹 = (𝑉 / )
13 foeq3 6788 . . 3 (ran 𝐹 = (𝑉 / ) → (𝐹:𝑉onto→ran 𝐹𝐹:𝑉onto→(𝑉 / )))
1412, 13ax-mp 5 . 2 (𝐹:𝑉onto→ran 𝐹𝐹:𝑉onto→(𝑉 / ))
159, 14sylib 221 1 (𝜑𝐹:𝑉onto→(𝑉 / ))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4  wb 209   = wceq 1570  wcel 2145  {cab 2738  wral 3076  wrex 3086  Vcvv 3450  cmpt 5186  ran crn 5656   Fn wfn 6528  ontowfo 6531  cfv 6533  (class class class)co 7414  [cec 8695   / cqs 8696  Basecbs 17302   /s cqus 17592
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 2213  ax-ext 2732  ax-sep 5251  ax-pr 5398  ax-un 7737
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1573  df-fal 1583  df-ex 1813  df-nf 1817  df-sb 2100  df-mo 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-ral 3077  df-rex 3087  df-rab 3413  df-v 3452  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-nul 4280  df-if 4483  df-sn 4585  df-pr 4587  df-op 4591  df-uni 4868  df-br 5104  df-opab 5168  df-mpt 5187  df-id 5550  df-xp 5661  df-rel 5662  df-cnv 5663  df-co 5664  df-dm 5665  df-rn 5666  df-res 5667  df-ima 5668  df-fun 6535  df-fn 6536  df-fo 6539  df-ec 8699  df-qs 8703
This theorem is used by:  qusbas  17632  quss  17633  qusaddvallem  17638  qusaddflem  17639  qusaddval  17640  qusaddf  17641  qusmulval  17642  qusmulf  17643  qusmgm  18778  qusmnd  18889  qusgrp2  19182  qusrng  20316  qusring2  20476  znzrhfo  21761  qustps  23949  qustgpopn  24347  qustgplem  24348  qustgphaus  24350  qusker  33790  qusvsval  33793  quslmod  33799  quslmhm  33800  qusdimsum  34139
  Copyright terms: Public domain W3C validator