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

Theorem nfxp 5665
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 5638 . 2 (𝐴 × 𝐵) = {⟨𝑦, 𝑧⟩ ∣ (𝑦𝐴𝑧𝐵)}
2 nfxp.1 . . . . 5 𝑥𝐴
32nfcri 2891 . . . 4 𝑥 𝑦𝐴
4 nfxp.2 . . . . 5 𝑥𝐵
54nfcri 2891 . . . 4 𝑥 𝑧𝐵
63, 5nfan 1901 . . 3 𝑥(𝑦𝐴𝑧𝐵)
76nfopab 5169 . 2 𝑥{⟨𝑦, 𝑧⟩ ∣ (𝑦𝐴𝑧𝐵)}
81, 7nfcxfr 2897 1 𝑥(𝐴 × 𝐵)
Colors of variables: wff setvar class
Syntax hints:  wa 395  wcel 2114  wnfc 2884  {copab 5162   × cxp 5630
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 2709
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 2716  df-cleq 2729  df-clel 2812  df-nfc 2886  df-opab 5163  df-xp 5638
This theorem is referenced by:  opeliunxp  5699  opeliun2xp  5700  nfres  5948  mpomptsx  8018  dmmpossx  8020  fmpox  8021  ovmptss  8045  nfdju  9831  axcc2  10359  fsum2dlem  15705  fsumcom2  15709  fprod2dlem  15915  fprodcom2  15919  gsumcom2  19916  prdsdsf  24323  prdsxmet  24325  iunxpssiun1  32655  djussxp2  32738  aciunf1lem  32752  gsumpart  33157  esum2dlem  34270  poimirlem16  37887  poimirlem19  37890  dvnprodlem1  46304  stoweidlem21  46379  stoweidlem47  46405  dmmpossx2  48697
  Copyright terms: Public domain W3C validator