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

Theorem off 7690
Description: The function operation produces a function. (Contributed by Mario Carneiro, 20-Jul-2014.)
Hypotheses
Ref Expression
off.1 ((𝜑 ∧ (𝑥𝑆𝑦𝑇)) → (𝑥𝑅𝑦) ∈ 𝑈)
off.2 (𝜑𝐹:𝐴𝑆)
off.3 (𝜑𝐺:𝐵𝑇)
off.4 (𝜑𝐴𝑉)
off.5 (𝜑𝐵𝑊)
off.6 (𝐴𝐵) = 𝐶
Assertion
Ref Expression
off (𝜑 → (𝐹f 𝑅𝐺):𝐶𝑈)
Distinct variable groups:   𝑦,𝐺   𝑥,𝑦,𝜑   𝑥,𝑆,𝑦   𝑥,𝑇,𝑦   𝑥,𝐹,𝑦   𝑥,𝑅,𝑦   𝑥,𝑈,𝑦
Allowed substitution hints:   𝐴(𝑥,𝑦)   𝐵(𝑥,𝑦)   𝐶(𝑥,𝑦)   𝐺(𝑥)   𝑉(𝑥,𝑦)   𝑊(𝑥,𝑦)

Proof of Theorem off
Dummy variable 𝑧 is distinct from all other variables.
StepHypRef Expression
1 off.2 . . . 4 (𝜑𝐹:𝐴𝑆)
21ffnd 6704 . . 3 (𝜑𝐹 Fn 𝐴)
3 off.3 . . . 4 (𝜑𝐺:𝐵𝑇)
43ffnd 6704 . . 3 (𝜑𝐺 Fn 𝐵)
5 off.4 . . 3 (𝜑𝐴𝑉)
6 off.5 . . 3 (𝜑𝐵𝑊)
7 off.6 . . 3 (𝐴𝐵) = 𝐶
8 eqidd 2770 . . 3 ((𝜑𝑧𝐴) → (𝐹𝑧) = (𝐹𝑧))
9 eqidd 2770 . . 3 ((𝜑𝑧𝐵) → (𝐺𝑧) = (𝐺𝑧))
102, 4, 5, 6, 7, 8, 9offval 7681 . 2 (𝜑 → (𝐹f 𝑅𝐺) = (𝑧𝐶 ↦ ((𝐹𝑧)𝑅(𝐺𝑧))))
11 inss1 4197 . . . . . 6 (𝐴𝐵) ⊆ 𝐴
127, 11eqsstrri 3992 . . . . 5 𝐶𝐴
1312sseli 3941 . . . 4 (𝑧𝐶𝑧𝐴)
14 ffvelcdm 7074 . . . 4 ((𝐹:𝐴𝑆𝑧𝐴) → (𝐹𝑧) ∈ 𝑆)
151, 13, 14syl2an 607 . . 3 ((𝜑𝑧𝐶) → (𝐹𝑧) ∈ 𝑆)
16 inss2 4198 . . . . . 6 (𝐴𝐵) ⊆ 𝐵
177, 16eqsstrri 3992 . . . . 5 𝐶𝐵
1817sseli 3941 . . . 4 (𝑧𝐶𝑧𝐵)
19 ffvelcdm 7074 . . . 4 ((𝐺:𝐵𝑇𝑧𝐵) → (𝐺𝑧) ∈ 𝑇)
203, 18, 19syl2an 607 . . 3 ((𝜑𝑧𝐶) → (𝐺𝑧) ∈ 𝑇)
21 off.1 . . . . 5 ((𝜑 ∧ (𝑥𝑆𝑦𝑇)) → (𝑥𝑅𝑦) ∈ 𝑈)
2221ralrimivva 3214 . . . 4 (𝜑 → ∀𝑥𝑆𝑦𝑇 (𝑥𝑅𝑦) ∈ 𝑈)
2322adantr 485 . . 3 ((𝜑𝑧𝐶) → ∀𝑥𝑆𝑦𝑇 (𝑥𝑅𝑦) ∈ 𝑈)
24 ovrspc2v 7434 . . 3 ((((𝐹𝑧) ∈ 𝑆 ∧ (𝐺𝑧) ∈ 𝑇) ∧ ∀𝑥𝑆𝑦𝑇 (𝑥𝑅𝑦) ∈ 𝑈) → ((𝐹𝑧)𝑅(𝐺𝑧)) ∈ 𝑈)
2515, 20, 23, 24syl21anc 850 . 2 ((𝜑𝑧𝐶) → ((𝐹𝑧)𝑅(𝐺𝑧)) ∈ 𝑈)
2610, 25fmpt3d 7109 1 (𝜑 → (𝐹f 𝑅𝐺):𝐶𝑈)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wa 400   = wceq 1567  wcel 2149  wral 3085  cin 3912  wf 6529  cfv 6533  (class class class)co 7408  f cof 7670
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1822  ax-4 1836  ax-5 1937  ax-6 1994  ax-7 2035  ax-8 2151  ax-9 2159  ax-10 2182  ax-11 2198  ax-12 2219  ax-ext 2741  ax-rep 5239  ax-sep 5258  ax-nul 5268  ax-pr 5402
This theorem depends on definitions:  df-bi 210  df-an 401  df-or 861  df-3an 1103  df-tru 1570  df-fal 1580  df-ex 1807  df-nf 1811  df-sb 2098  df-mo 2573  df-eu 2603  df-clab 2748  df-cleq 2761  df-clel 2844  df-nfc 2918  df-ne 2965  df-ral 3086  df-rex 3096  df-reu 3377  df-rab 3424  df-v 3465  df-sbc 3754  df-csb 3862  df-dif 3916  df-un 3918  df-in 3920  df-ss 3930  df-nul 4295  df-if 4490  df-sn 4592  df-pr 4594  df-op 4598  df-uni 4874  df-iun 4959  df-br 5111  df-opab 5175  df-mpt 5194  df-id 5554  df-xp 5665  df-rel 5666  df-cnv 5667  df-co 5668  df-dm 5669  df-rn 5670  df-res 5671  df-ima 5672  df-iota 6489  df-fun 6535  df-fn 6536  df-f 6537  df-f1 6538  df-fo 6539  df-f1o 6540  df-fv 6541  df-ov 7411  df-oprab 7412  df-mpo 7413  df-of 7672
This theorem is referenced by:  suppofssd  8195  o1of2  15660  mndvcl  18851  ghmplusg  19912  gsumzaddlem  19987  gsumzadd  19988  lcomf  20996  frlmup1  21913  psrbagaddcl  22039  psraddcl  22054  psrvscacl  22066  psrbagev1  22193  evlslem3  22196  tsmsadd  24269  mbfmulc2lem  25771  mbfaddlem  25784  i1fadd  25819  i1fmul  25820  itg1addlem4  25823  i1fmulclem  25826  i1fmulc  25827  mbfi1flimlem  25846  itg2mulclem  25870  itg2mulc  25871  itg2monolem1  25874  itg2addlem  25882  dvaddbr  26062  dvmulbr  26063  dvaddf  26066  dvmulf  26067  dv11cn  26125  plyaddlem  26337  coeeulem  26346  coeaddlem  26371  plydivlem4  26422  jensenlem2  27114  jensen  27115  basellem7  27213  basellem9  27215  dchrmulcl  27375  ofrn  32921  offinsupp1  33008  elrgspnlem1  33499  1arithidomlem2  33767  1arithidom  33768  selvply1rhmlemb  33850  ply1degltdimlem  33953  fedgmullem1  33960  sibfof  34671  signshf  34916  circlemethhgt  34971  poimirlem23  38177  poimirlem24  38178  poimirlem25  38179  poimirlem29  38183  poimirlem30  38184  poimirlem31  38185  poimirlem32  38186  itg2addnc  38208  ftc1anclem3  38229  ftc1anclem6  38232  ftc1anclem8  38234  lfladdcl  39730  lflvscl  39736  fsuppssind  43210  mhphf  43214  mzpclall  43343  mzpindd  43362  expgrowth  44930  binomcxplemnotnn0  44951  dvdivcncf  46526  ofaddmndmap  49001  amgmwlem  50458
  Copyright terms: Public domain W3C validator