ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  relelfvdm Unicode version

Theorem relelfvdm 5590
Description: If a function value has a member, the argument belongs to the domain. (Contributed by Jim Kingdon, 22-Jan-2019.)
Assertion
Ref Expression
relelfvdm  |-  ( ( Rel  F  /\  A  e.  ( F `  B
) )  ->  B  e.  dom  F )

Proof of Theorem relelfvdm
Dummy variables  x  y are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 elfv 5556 . . . . . 6  |-  ( A  e.  ( F `  B )  <->  E. x
( A  e.  x  /\  A. y ( B F y  <->  y  =  x ) ) )
2 exsimpr 1632 . . . . . 6  |-  ( E. x ( A  e.  x  /\  A. y
( B F y  <-> 
y  =  x ) )  ->  E. x A. y ( B F y  <->  y  =  x ) )
31, 2sylbi 121 . . . . 5  |-  ( A  e.  ( F `  B )  ->  E. x A. y ( B F y  <->  y  =  x ) )
4 equsb1 1799 . . . . . . . 8  |-  [ x  /  y ] y  =  x
5 spsbbi 1858 . . . . . . . 8  |-  ( A. y ( B F y  <->  y  =  x )  ->  ( [
x  /  y ] B F y  <->  [ x  /  y ] y  =  x ) )
64, 5mpbiri 168 . . . . . . 7  |-  ( A. y ( B F y  <->  y  =  x )  ->  [ x  /  y ] B F y )
7 nfv 1542 . . . . . . . 8  |-  F/ y  B F x
8 breq2 4037 . . . . . . . 8  |-  ( y  =  x  ->  ( B F y  <->  B F x ) )
97, 8sbie 1805 . . . . . . 7  |-  ( [ x  /  y ] B F y  <->  B F x )
106, 9sylib 122 . . . . . 6  |-  ( A. y ( B F y  <->  y  =  x )  ->  B F x )
1110eximi 1614 . . . . 5  |-  ( E. x A. y ( B F y  <->  y  =  x )  ->  E. x  B F x )
123, 11syl 14 . . . 4  |-  ( A  e.  ( F `  B )  ->  E. x  B F x )
1312anim2i 342 . . 3  |-  ( ( Rel  F  /\  A  e.  ( F `  B
) )  ->  ( Rel  F  /\  E. x  B F x ) )
14 19.42v 1921 . . 3  |-  ( E. x ( Rel  F  /\  B F x )  <-> 
( Rel  F  /\  E. x  B F x ) )
1513, 14sylibr 134 . 2  |-  ( ( Rel  F  /\  A  e.  ( F `  B
) )  ->  E. x
( Rel  F  /\  B F x ) )
16 releldm 4901 . . 3  |-  ( ( Rel  F  /\  B F x )  ->  B  e.  dom  F )
1716exlimiv 1612 . 2  |-  ( E. x ( Rel  F  /\  B F x )  ->  B  e.  dom  F )
1815, 17syl 14 1  |-  ( ( Rel  F  /\  A  e.  ( F `  B
) )  ->  B  e.  dom  F )
Colors of variables: wff set class
Syntax hints:    -> wi 4    /\ wa 104    <-> wb 105   A.wal 1362   E.wex 1506   [wsb 1776    e. wcel 2167   class class class wbr 4033   dom cdm 4663   Rel wrel 4668   ` cfv 5258
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-io 710  ax-5 1461  ax-7 1462  ax-gen 1463  ax-ie1 1507  ax-ie2 1508  ax-8 1518  ax-10 1519  ax-11 1520  ax-i12 1521  ax-bndl 1523  ax-4 1524  ax-17 1540  ax-i9 1544  ax-ial 1548  ax-i5r 1549  ax-14 2170  ax-ext 2178  ax-sep 4151  ax-pow 4207  ax-pr 4242
This theorem depends on definitions:  df-bi 117  df-3an 982  df-tru 1367  df-nf 1475  df-sb 1777  df-clab 2183  df-cleq 2189  df-clel 2192  df-nfc 2328  df-ral 2480  df-rex 2481  df-v 2765  df-un 3161  df-in 3163  df-ss 3170  df-pw 3607  df-sn 3628  df-pr 3629  df-op 3631  df-uni 3840  df-br 4034  df-opab 4095  df-xp 4669  df-rel 4670  df-dm 4673  df-iota 5219  df-fv 5266
This theorem is referenced by:  mptrcl  5644  elfvmptrab1  5656  elmpocl  6118  oprssdmm  6229  mpoxopn0yelv  6297  eluzel2  9606  hashinfom  10870  basmex  12737  basmexd  12738  relelbasov  12740  ismgmn0  13001  rrgmex  13817  lssmex  13911  lidlmex  14031  2idlmex  14057  istopon  14249  istps  14268  topontopn  14273  eltg4i  14291  eltg3  14293  tg1  14295  tg2  14296  tgclb  14301  cldrcl  14338  neiss2  14378  lmrcl  14427  cnprcl2k  14442  metflem  14585  xmetf  14586  ismet2  14590  xmeteq0  14595  xmettri2  14597  xmetpsmet  14605  xmetres2  14615  blfvalps  14621  blex  14623  blvalps  14624  blval  14625  blfps  14645  blf  14646  mopnval  14678  isxms2  14688  comet  14735
  Copyright terms: Public domain W3C validator