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

Theorem mpompt 7506
Description: Express a two-argument function as a one-argument function, or vice-versa. (Contributed by Mario Carneiro, 17-Dec-2013.) (Revised by Mario Carneiro, 29-Dec-2014.)
Hypothesis
Ref Expression
mpompt.1 (𝑧 = ⟨𝑥, 𝑦⟩ → 𝐶 = 𝐷)
Assertion
Ref Expression
mpompt (𝑧 ∈ (𝐴 × 𝐵) ↦ 𝐶) = (𝑥𝐴, 𝑦𝐵𝐷)
Distinct variable groups:   𝑥,𝑦,𝑧,𝐴   𝑦,𝐵,𝑧   𝑥,𝐶,𝑦   𝑧,𝐷   𝑥,𝐵
Allowed substitution hints:   𝐶(𝑧)   𝐷(𝑥,𝑦)

Proof of Theorem mpompt
StepHypRef Expression
1 iunxpconst 5718 . . 3 𝑥𝐴 ({𝑥} × 𝐵) = (𝐴 × 𝐵)
21mpteq1i 5190 . 2 (𝑧 𝑥𝐴 ({𝑥} × 𝐵) ↦ 𝐶) = (𝑧 ∈ (𝐴 × 𝐵) ↦ 𝐶)
3 mpompt.1 . . 3 (𝑧 = ⟨𝑥, 𝑦⟩ → 𝐶 = 𝐷)
43mpomptx 7505 . 2 (𝑧 𝑥𝐴 ({𝑥} × 𝐵) ↦ 𝐶) = (𝑥𝐴, 𝑦𝐵𝐷)
52, 4eqtr3i 2786 1 (𝑧 ∈ (𝐴 × 𝐵) ↦ 𝐶) = (𝑥𝐴, 𝑦𝐵𝐷)
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1559  {csn 4581  cop 4587   ciun 4948  cmpt 5180   × cxp 5643  cmpo 7394
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1814  ax-4 1828  ax-5 1929  ax-6 1986  ax-7 2027  ax-8 2143  ax-9 2151  ax-10 2174  ax-11 2190  ax-12 2211  ax-ext 2733  ax-sep 5245  ax-pr 5389
This theorem depends on definitions:  df-bi 209  df-an 400  df-or 859  df-3an 1099  df-tru 1562  df-fal 1572  df-ex 1799  df-nf 1803  df-sb 2090  df-clab 2740  df-cleq 2753  df-clel 2836  df-nfc 2910  df-ral 3076  df-rex 3086  df-rab 3414  df-v 3455  df-sbc 3745  df-csb 3853  df-dif 3907  df-un 3909  df-in 3911  df-ss 3921  df-nul 4286  df-if 4480  df-sn 4582  df-pr 4584  df-op 4588  df-iun 4950  df-opab 5162  df-mpt 5181  df-xp 5651  df-rel 5652  df-oprab 7396  df-mpo 7397
This theorem is referenced by:  fconstmpo  7509  fnov  7523  fmpoco  8069  fimaproj  8110  xpf1o  9107  resfval2  17909  idfusubc0  17915  catcisolem  18126  xpccatid  18203  curf2ndf  18262  evlslem4  22109  mdetunilem9  22660  txbas  23607  cnmpt1st  23708  cnmpt2nd  23709  cnmpt2c  23710  cnmpt2t  23713  txhmeo  23843  txswaphmeolem  23844  ptuncnv  23847  ptunhmeo  23848  xpstopnlem1  23849  xkohmeo  23855  prdstmdd  24164  ucnimalem  24319  fmucndlem  24330  fsum2cn  24913  conjga  33311  elrgspnlem2  33385  mplvrpmga  33803  curfv  38063  aks6d1c2p1  42699  aks6d1c3  42704  aks6d1c4  42705  aks6d1c6lem2  42752  aks6d1c6lem4  42754  aks6d1c7lem1  42761  fmpocos  42816  lmod1zr  49079  2arymaptf  49238  iinfssclem1  49639  idfudiag1  50110
  Copyright terms: Public domain W3C validator