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

Theorem cbvmpo 7518
Description: Rule to change the bound variable in a maps-to function, using implicit substitution. (Contributed by NM, 17-Dec-2013.)
Hypotheses
Ref Expression
cbvmpo.1 Ⅎ𝑧𝐶
cbvmpo.2 Ⅎ𝑤𝐶
cbvmpo.3 Ⅎ𝑥𝐷
cbvmpo.4 Ⅎ𝑦𝐷
cbvmpo.5 ((𝑥 = 𝑧 ∧ 𝑦 = 𝑤) → 𝐶 = 𝐷)
Assertion
Ref Expression
cbvmpo (𝑥 ∈ 𝐴, 𝑦 ∈ 𝐵 ↦ 𝐶) = (𝑧 ∈ 𝐴, 𝑤 ∈ 𝐵 ↦ 𝐷)
Distinct variable groups:   𝑥,𝑤,𝑦,𝑧,𝐴   𝑤,𝐵,𝑥,𝑦,𝑧
Allowed substitution hints:   𝐶(𝑥, 𝑦, 𝑧, 𝑤)   𝐷(𝑥, 𝑦, 𝑧, 𝑤)

Proof of Theorem cbvmpo
StepHypRef Expression
1 nfcv 2922 . 2 Ⅎ𝑧𝐵
2 nfcv 2922 . 2 Ⅎ𝑥𝐵
3 cbvmpo.1 . 2 Ⅎ𝑧𝐶
4 cbvmpo.2 . 2 Ⅎ𝑤𝐶
5 cbvmpo.3 . 2 Ⅎ𝑥𝐷
6 cbvmpo.4 . 2 Ⅎ𝑦𝐷
7 eqidd 2761 . 2 (𝑥 = 𝑧 → 𝐵 = 𝐵)
8 cbvmpo.5 . 2 ((𝑥 = 𝑧 ∧ 𝑦 = 𝑤) → 𝐶 = 𝐷)
91, 2, 3, 4, 5, 6, 7, 8cbvmpox 7517 1 (𝑥 ∈ 𝐴, 𝑦 ∈ 𝐵 ↦ 𝐶) = (𝑧 ∈ 𝐴, 𝑤 ∈ 𝐵 ↦ 𝐷)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ∧ wa 401   = wceq 1569  Ⅎwnfc 2907   ∈ cmpo 7426
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-pr 5391
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-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-rab 3413  df-v 3452  df-ss 3897  df-dif 4046  df-in 4090  df-un 4150  df-nul 4278  df-if 4482  df-sn 4585  df-pr 4587  df-op 4835  df-opab 5167  df-oprab 7428  df-mpo 7429
This theorem is used by:  fvmpopr2d  7586  el2mpocsbcl  8101  fnmpoovd  8103  fmpoco  8112  mpocurryd  8294  fvmpocurryd  8296  xpf1o  9166  cnfcomlem  9707  fseqenlem1  10110  relexpsucnnr  15187  gsumdixp  20557  evlslem4  22394  madugsum  22967  cnmpt2t  24001  cnmptk2  24014  fmucnd  24619  fsum2cn  25201  aks6d1c7lem3  43369  fmpocos  43424  fmuldfeqlem1  46730  smflim  47923  parhomvaln0  50889
  Copyright terms: Public domain W3C validator