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

Theorem fvmptndm 7025
Description: Value of a function given by the maps-to notation, outside of its domain. (Contributed by AV, 31-Dec-2020.)
Hypothesis
Ref Expression
fvmptndm.1 𝐹 = (𝑥 ∈ 𝐴 ↦ 𝐵)
Assertion
Ref Expression
fvmptndm (¬ 𝑋 ∈ 𝐴 → (𝐹‘𝑋) = ∅)
Distinct variable group:   𝑥,𝐴
Allowed substitution hints:   𝐵(𝑥)   𝐹(𝑥)   𝑋(𝑥)

Proof of Theorem fvmptndm
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 fvmptndm.1 . . 3 𝐹 = (𝑥 ∈ 𝐴 ↦ 𝐵)
2 df-mpt 5186 . . 3 (𝑥 ∈ 𝐴 ↦ 𝐵) = {⟨𝑥, 𝑦⟩ ∣ (𝑥 ∈ 𝐴 ∧ 𝑦 = 𝐵)}
31, 2eqtri 2783 . 2 𝐹 = {⟨𝑥, 𝑦⟩ ∣ (𝑥 ∈ 𝐴 ∧ 𝑦 = 𝐵)}
43fvopab4ndm 7024 1 (¬ 𝑋 ∈ 𝐴 → (𝐹‘𝑋) = ∅)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3   → wi 4   ∧ wa 401   = wceq 1569   ∈ wcel 2144  ∅c0 4278  {copab 5166   ↦ cmpt 5185  ‘cfv 6538
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-10 2177  ax-11 2193  ax-12 2212  ax-ext 2732  ax-sep 5248  ax-nul 5259  ax-pr 5390
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-nf 1816  df-sb 2099  df-mo 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-ne 2956  df-rab 3413  df-v 3452  df-ss 3896  df-dif 4047  df-in 4091  df-un 4151  df-nul 4279  df-if 4482  df-sn 4585  df-pr 4587  df-op 4835  df-uni 4867  df-br 5103  df-opab 5167  df-mpt 5186  df-dm 5660  df-iota 6494  df-fv 6546
This theorem is used by:  bropfvvvvlem  8102  bropfvvvv  8103  curry1val  8118  curry2val  8122  indval0  12327  homarcl  18208  arwval  18223  coafval  18244  pcofval  25336  newval  28226  leftval  28240  rightval  28241  fvmptrab  48455  fpprbasnn  48920  setrec2mpt  50958
  Copyright terms: Public domain W3C validator