MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  ovmpt2ga Structured version   Unicode version

Theorem ovmpt2ga 6417
Description: Value of an operation given by a maps-to rule. (Contributed by Mario Carneiro, 19-Dec-2013.)
Hypotheses
Ref Expression
ovmpt2ga.1  |-  ( ( x  =  A  /\  y  =  B )  ->  R  =  S )
ovmpt2ga.2  |-  F  =  ( x  e.  C ,  y  e.  D  |->  R )
Assertion
Ref Expression
ovmpt2ga  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  H )  ->  ( A F B )  =  S )
Distinct variable groups:    x, y, A    x, B, y    x, C, y    x, D, y   
x, S, y
Allowed substitution hints:    R( x, y)    F( x, y)    H( x, y)

Proof of Theorem ovmpt2ga
StepHypRef Expression
1 elex 3104 . 2  |-  ( S  e.  H  ->  S  e.  _V )
2 ovmpt2ga.2 . . . 4  |-  F  =  ( x  e.  C ,  y  e.  D  |->  R )
32a1i 11 . . 3  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  F  =  ( x  e.  C ,  y  e.  D  |->  R ) )
4 ovmpt2ga.1 . . . 4  |-  ( ( x  =  A  /\  y  =  B )  ->  R  =  S )
54adantl 466 . . 3  |-  ( ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  /\  ( x  =  A  /\  y  =  B ) )  ->  R  =  S )
6 simp1 997 . . 3  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  A  e.  C )
7 simp2 998 . . 3  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  B  e.  D )
8 simp3 999 . . 3  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  S  e.  _V )
93, 5, 6, 7, 8ovmpt2d 6415 . 2  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  ( A F B )  =  S )
101, 9syl3an3 1264 1  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  H )  ->  ( A F B )  =  S )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    /\ wa 369    /\ w3a 974    = wceq 1383    e. wcel 1804   _Vcvv 3095  (class class class)co 6281    |-> cmpt2 6283
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1605  ax-4 1618  ax-5 1691  ax-6 1734  ax-7 1776  ax-9 1808  ax-10 1823  ax-11 1828  ax-12 1840  ax-13 1985  ax-ext 2421  ax-sep 4558  ax-nul 4566  ax-pr 4676
This theorem depends on definitions:  df-bi 185  df-or 370  df-an 371  df-3an 976  df-tru 1386  df-ex 1600  df-nf 1604  df-sb 1727  df-eu 2272  df-mo 2273  df-clab 2429  df-cleq 2435  df-clel 2438  df-nfc 2593  df-ne 2640  df-ral 2798  df-rex 2799  df-rab 2802  df-v 3097  df-sbc 3314  df-dif 3464  df-un 3466  df-in 3468  df-ss 3475  df-nul 3771  df-if 3927  df-sn 4015  df-pr 4017  df-op 4021  df-uni 4235  df-br 4438  df-opab 4496  df-id 4785  df-xp 4995  df-rel 4996  df-cnv 4997  df-co 4998  df-dm 4999  df-iota 5541  df-fun 5580  df-fv 5586  df-ov 6284  df-oprab 6285  df-mpt2 6286
This theorem is referenced by:  ovmpt2a  6418  ovmpt2g  6422  elovmpt2  6505  offval  6532  offval3  6779  bropopvvv  6865  reps  12724  hashbcval  14502  setsvalg  14637  ressval  14666  restval  14806  sylow1lem4  16600  sylow3lem2  16627  sylow3lem3  16628  lsmvalx  16638  mvrfval  18055  opsrval  18118  marrepfval  19040  marrepval0  19041  marepvfval  19045  marepvval0  19046  cnmpt12  20146  cnmpt22  20153  qtopval  20174  flimval  20442  fclsval  20487  ucnval  20758  stdbdmetval  20995  wlkon  24511  trlon  24520  pthon  24555  spthon  24562  is2wlkonot  24841  is2spthonot  24842  2wlkonot  24843  2spthonot  24844  2wlksot  24845  2spthsot  24846  2wlkonot3v  24853  2spthonot3v  24854  resvval  27795  ofcfval3  28079  fmulcl  31529
  Copyright terms: Public domain W3C validator