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

Theorem mpompt 7472
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 5697 . . 3 𝑥𝐴 ({𝑥} × 𝐵) = (𝐴 × 𝐵)
21mpteq1i 5189 . 2 (𝑧 𝑥𝐴 ({𝑥} × 𝐵) ↦ 𝐶) = (𝑧 ∈ (𝐴 × 𝐵) ↦ 𝐶)
3 mpompt.1 . . 3 (𝑧 = ⟨𝑥, 𝑦⟩ → 𝐶 = 𝐷)
43mpomptx 7471 . 2 (𝑧 𝑥𝐴 ({𝑥} × 𝐵) ↦ 𝐶) = (𝑥𝐴, 𝑦𝐵𝐷)
52, 4eqtr3i 2761 1 (𝑧 ∈ (𝐴 × 𝐵) ↦ 𝐶) = (𝑥𝐴, 𝑦𝐵𝐷)
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1541  {csn 4580  cop 4586   ciun 4946  cmpt 5179   × cxp 5622  cmpo 7360
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1968  ax-7 2009  ax-8 2115  ax-9 2123  ax-10 2146  ax-11 2162  ax-12 2184  ax-ext 2708  ax-sep 5241  ax-nul 5251  ax-pr 5377
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3an 1088  df-tru 1544  df-fal 1554  df-ex 1781  df-nf 1785  df-sb 2068  df-clab 2715  df-cleq 2728  df-clel 2811  df-nfc 2885  df-ral 3052  df-rex 3061  df-rab 3400  df-v 3442  df-sbc 3741  df-csb 3850  df-dif 3904  df-un 3906  df-ss 3918  df-nul 4286  df-if 4480  df-sn 4581  df-pr 4583  df-op 4587  df-iun 4948  df-opab 5161  df-mpt 5180  df-xp 5630  df-rel 5631  df-oprab 7362  df-mpo 7363
This theorem is referenced by:  fconstmpo  7475  fnov  7489  fmpoco  8037  fimaproj  8077  xpf1o  9067  resfval2  17817  idfusubc0  17823  catcisolem  18034  xpccatid  18111  curf2ndf  18170  evlslem4  22031  mdetunilem9  22564  txbas  23511  cnmpt1st  23612  cnmpt2nd  23613  cnmpt2c  23614  cnmpt2t  23617  txhmeo  23747  txswaphmeolem  23748  ptuncnv  23751  ptunhmeo  23752  xpstopnlem1  23753  xkohmeo  23759  prdstmdd  24068  ucnimalem  24223  fmucndlem  24234  fsum2cn  24818  conjga  33252  elrgspnlem2  33325  mplvrpmga  33710  curfv  37797  aks6d1c2p1  42368  aks6d1c3  42373  aks6d1c4  42374  aks6d1c6lem2  42421  aks6d1c6lem4  42423  aks6d1c7lem1  42430  fmpocos  42486  lmod1zr  48735  2arymaptf  48894  iinfssclem1  49295  idfudiag1  49766
  Copyright terms: Public domain W3C validator