ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  df-mpt GIF version

Definition df-mpt 4096
Description: Define maps-to notation for defining a function via a rule. Read as "the function defined by the map from 𝑥 (in 𝐴) to 𝐵(𝑥)". The class expression 𝐵 is the value of the function at 𝑥 and normally contains the variable 𝑥. Similar to the definition of mapping in [ChoquetDD] p. 2. (Contributed by NM, 17-Feb-2008.)
Assertion
Ref Expression
df-mpt (𝑥𝐴𝐵) = {⟨𝑥, 𝑦⟩ ∣ (𝑥𝐴𝑦 = 𝐵)}
Distinct variable groups:   𝑥,𝑦   𝑦,𝐴   𝑦,𝐵
Allowed substitution hints:   𝐴(𝑥)   𝐵(𝑥)

Detailed syntax breakdown of Definition df-mpt
StepHypRef Expression
1 vx . . 3 setvar 𝑥
2 cA . . 3 class 𝐴
3 cB . . 3 class 𝐵
41, 2, 3cmpt 4094 . 2 class (𝑥𝐴𝐵)
51cv 1363 . . . . 5 class 𝑥
65, 2wcel 2167 . . . 4 wff 𝑥𝐴
7 vy . . . . . 6 setvar 𝑦
87cv 1363 . . . . 5 class 𝑦
98, 3wceq 1364 . . . 4 wff 𝑦 = 𝐵
106, 9wa 104 . . 3 wff (𝑥𝐴𝑦 = 𝐵)
1110, 1, 7copab 4093 . 2 class {⟨𝑥, 𝑦⟩ ∣ (𝑥𝐴𝑦 = 𝐵)}
124, 11wceq 1364 1 wff (𝑥𝐴𝐵) = {⟨𝑥, 𝑦⟩ ∣ (𝑥𝐴𝑦 = 𝐵)}
Colors of variables: wff set class
This definition is referenced by:  mpteq12f  4113  nfmpt  4125  nfmpt1  4126  cbvmptf  4127  cbvmpt  4128  mptv  4130  fconstmpt  4710  mptrel  4794  rnmpt  4914  resmpt  4994  mptresid  5000  mptcnv  5072  mptpreima  5163  funmpt  5296  dfmpt3  5380  mptfng  5383  mptun  5389  dffn5im  5606  fvmptss2  5636  fvmptg  5637  fndmin  5669  f1ompt  5713  fmptco  5728  mpomptx  6013  f1ocnvd  6125  f1od2  6293  dftpos4  6321  mapsncnv  6754
  Copyright terms: Public domain W3C validator