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

Theorem nfxp 5664
Description: Bound-variable hypothesis builder for Cartesian product. (Contributed by NM, 15-Sep-2003.) (Revised by Mario Carneiro, 15-Oct-2016.)
Hypotheses
Ref Expression
nfxp.1 𝑥𝐴
nfxp.2 𝑥𝐵
Assertion
Ref Expression
nfxp 𝑥(𝐴 × 𝐵)

Proof of Theorem nfxp
Dummy variables 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 df-xp 5637 . 2 (𝐴 × 𝐵) = {⟨𝑦, 𝑧⟩ ∣ (𝑦𝐴𝑧𝐵)}
2 nfxp.1 . . . . 5 𝑥𝐴
32nfcri 2890 . . . 4 𝑥 𝑦𝐴
4 nfxp.2 . . . . 5 𝑥𝐵
54nfcri 2890 . . . 4 𝑥 𝑧𝐵
63, 5nfan 1901 . . 3 𝑥(𝑦𝐴𝑧𝐵)
76nfopab 5154 . 2 𝑥{⟨𝑦, 𝑧⟩ ∣ (𝑦𝐴𝑧𝐵)}
81, 7nfcxfr 2896 1 𝑥(𝐴 × 𝐵)
Colors of variables: wff setvar class
Syntax hints:  wa 395  wcel 2114  wnfc 2883  {copab 5147   × cxp 5629
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912  ax-6 1969  ax-7 2010  ax-8 2116  ax-9 2124  ax-10 2147  ax-11 2163  ax-12 2185  ax-ext 2708
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 849  df-tru 1545  df-ex 1782  df-nf 1786  df-sb 2069  df-clab 2715  df-cleq 2728  df-clel 2811  df-nfc 2885  df-opab 5148  df-xp 5637
This theorem is referenced by:  opeliunxp  5698  opeliun2xp  5699  nfres  5946  mpomptsx  8017  dmmpossx  8019  fmpox  8020  ovmptss  8043  nfdju  9831  axcc2  10359  fsum2dlem  15732  fsumcom2  15736  fprod2dlem  15945  fprodcom2  15949  gsumcom2  19950  prdsdsf  24332  prdsxmet  24334  iunxpssiun1  32638  djussxp2  32721  aciunf1lem  32735  gsumpart  33124  esum2dlem  34236  poimirlem16  37957  poimirlem19  37960  dvnprodlem1  46374  stoweidlem21  46449  stoweidlem47  46475  dmmpossx2  48813
  Copyright terms: Public domain W3C validator