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

Theorem genpss 10224
Description: The result of an operation on positive reals is a subset of the positive fractions. (Contributed by NM, 18-Nov-1995.) (Revised by Mario Carneiro, 12-Jun-2013.) (New usage is discouraged.)
Hypotheses
Ref Expression
genp.1 𝐹 = (𝑤P, 𝑣P ↦ {𝑥 ∣ ∃𝑦𝑤𝑧𝑣 𝑥 = (𝑦𝐺𝑧)})
genp.2 ((𝑦Q𝑧Q) → (𝑦𝐺𝑧) ∈ Q)
Assertion
Ref Expression
genpss ((𝐴P𝐵P) → (𝐴𝐹𝐵) ⊆ Q)
Distinct variable groups:   𝑥,𝑦,𝑧,𝐴   𝑥,𝐵,𝑦,𝑧   𝑥,𝑤,𝑣,𝐺,𝑦,𝑧
Allowed substitution hints:   𝐴(𝑤,𝑣)   𝐵(𝑤,𝑣)   𝐹(𝑥,𝑦,𝑧,𝑤,𝑣)

Proof of Theorem genpss
Dummy variables 𝑓 𝑔 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 genp.1 . . . 4 𝐹 = (𝑤P, 𝑣P ↦ {𝑥 ∣ ∃𝑦𝑤𝑧𝑣 𝑥 = (𝑦𝐺𝑧)})
2 genp.2 . . . 4 ((𝑦Q𝑧Q) → (𝑦𝐺𝑧) ∈ Q)
31, 2genpelv 10220 . . 3 ((𝐴P𝐵P) → (𝑓 ∈ (𝐴𝐹𝐵) ↔ ∃𝑔𝐴𝐵 𝑓 = (𝑔𝐺)))
4 elprnq 10211 . . . . . . . 8 ((𝐴P𝑔𝐴) → 𝑔Q)
54ex 405 . . . . . . 7 (𝐴P → (𝑔𝐴𝑔Q))
6 elprnq 10211 . . . . . . . 8 ((𝐵P𝐵) → Q)
76ex 405 . . . . . . 7 (𝐵P → (𝐵Q))
85, 7im2anan9 610 . . . . . 6 ((𝐴P𝐵P) → ((𝑔𝐴𝐵) → (𝑔QQ)))
92caovcl 7158 . . . . . 6 ((𝑔QQ) → (𝑔𝐺) ∈ Q)
108, 9syl6 35 . . . . 5 ((𝐴P𝐵P) → ((𝑔𝐴𝐵) → (𝑔𝐺) ∈ Q))
11 eleq1a 2861 . . . . 5 ((𝑔𝐺) ∈ Q → (𝑓 = (𝑔𝐺) → 𝑓Q))
1210, 11syl6 35 . . . 4 ((𝐴P𝐵P) → ((𝑔𝐴𝐵) → (𝑓 = (𝑔𝐺) → 𝑓Q)))
1312rexlimdvv 3238 . . 3 ((𝐴P𝐵P) → (∃𝑔𝐴𝐵 𝑓 = (𝑔𝐺) → 𝑓Q))
143, 13sylbid 232 . 2 ((𝐴P𝐵P) → (𝑓 ∈ (𝐴𝐹𝐵) → 𝑓Q))
1514ssrdv 3864 1 ((𝐴P𝐵P) → (𝐴𝐹𝐵) ⊆ Q)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 387   = wceq 1507  wcel 2050  {cab 2758  wrex 3089  wss 3829  (class class class)co 6976  cmpo 6978  Qcnq 10072  Pcnp 10079
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1758  ax-4 1772  ax-5 1869  ax-6 1928  ax-7 1965  ax-8 2052  ax-9 2059  ax-10 2079  ax-11 2093  ax-12 2106  ax-13 2301  ax-ext 2750  ax-sep 5060  ax-nul 5067  ax-pow 5119  ax-pr 5186  ax-un 7279  ax-inf2 8898
This theorem depends on definitions:  df-bi 199  df-an 388  df-or 834  df-3or 1069  df-3an 1070  df-tru 1510  df-ex 1743  df-nf 1747  df-sb 2016  df-mo 2547  df-eu 2584  df-clab 2759  df-cleq 2771  df-clel 2846  df-nfc 2918  df-ne 2968  df-ral 3093  df-rex 3094  df-rab 3097  df-v 3417  df-sbc 3682  df-dif 3832  df-un 3834  df-in 3836  df-ss 3843  df-pss 3845  df-nul 4179  df-if 4351  df-pw 4424  df-sn 4442  df-pr 4444  df-tp 4446  df-op 4448  df-uni 4713  df-br 4930  df-opab 4992  df-tr 5031  df-id 5312  df-eprel 5317  df-po 5326  df-so 5327  df-fr 5366  df-we 5368  df-xp 5413  df-rel 5414  df-cnv 5415  df-co 5416  df-dm 5417  df-ord 6032  df-on 6033  df-lim 6034  df-suc 6035  df-iota 6152  df-fun 6190  df-fv 6196  df-ov 6979  df-oprab 6980  df-mpo 6981  df-om 7397  df-ni 10092  df-nq 10132  df-np 10201
This theorem is referenced by:  genpcl  10228
  Copyright terms: Public domain W3C validator