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

Theorem ovmpt2ga 6427
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 3127 . 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 996 . . 3  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  A  e.  C )
7 simp2 997 . . 3  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  B  e.  D )
8 simp3 998 . . 3  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  S  e.  _V )
93, 5, 6, 7, 8ovmpt2d 6425 . 2  |-  ( ( A  e.  C  /\  B  e.  D  /\  S  e.  _V )  ->  ( A F B )  =  S )
101, 9syl3an3 1263 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 973    = wceq 1379    e. wcel 1767   _Vcvv 3118  (class class class)co 6295    |-> cmpt2 6297
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1601  ax-4 1612  ax-5 1680  ax-6 1719  ax-7 1739  ax-9 1771  ax-10 1786  ax-11 1791  ax-12 1803  ax-13 1968  ax-ext 2445  ax-sep 4574  ax-nul 4582  ax-pr 4692
This theorem depends on definitions:  df-bi 185  df-or 370  df-an 371  df-3an 975  df-tru 1382  df-ex 1597  df-nf 1600  df-sb 1712  df-eu 2279  df-mo 2280  df-clab 2453  df-cleq 2459  df-clel 2462  df-nfc 2617  df-ne 2664  df-ral 2822  df-rex 2823  df-rab 2826  df-v 3120  df-sbc 3337  df-dif 3484  df-un 3486  df-in 3488  df-ss 3495  df-nul 3791  df-if 3946  df-sn 4034  df-pr 4036  df-op 4040  df-uni 4252  df-br 4454  df-opab 4512  df-id 4801  df-xp 5011  df-rel 5012  df-cnv 5013  df-co 5014  df-dm 5015  df-iota 5557  df-fun 5596  df-fv 5602  df-ov 6298  df-oprab 6299  df-mpt2 6300
This theorem is referenced by:  ovmpt2a  6428  ovmpt2g  6432  elovmpt2  6515  offval  6542  offval3  6789  bropopvvv  6875  reps  12722  hashbcval  14396  setsvalg  14530  ressval  14559  restval  14699  sylow1lem4  16494  sylow3lem2  16521  sylow3lem3  16522  lsmvalx  16532  mvrfval  17946  opsrval  18009  marrepfval  18931  marrepval0  18932  marepvfval  18936  marepvval0  18937  cnmpt12  20036  cnmpt22  20043  qtopval  20064  flimval  20332  fclsval  20377  ucnval  20648  stdbdmetval  20885  wlkon  24347  trlon  24356  pthon  24391  spthon  24398  is2wlkonot  24677  is2spthonot  24678  2wlkonot  24679  2spthonot  24680  2wlksot  24681  2spthsot  24682  2wlkonot3v  24689  2spthonot3v  24690  resvval  27633  ofcfval3  27917  fmulcl  31445
  Copyright terms: Public domain W3C validator