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

Theorem csbprc 4357
Description: The proper substitution of a proper class for a set into a class results in the empty set. (Contributed by NM, 17-Aug-2018.) (Proof shortened by JJ, 27-Aug-2021.)
Assertion
Ref Expression
csbprc 𝐴 ∈ V → 𝐴 / 𝑥𝐵 = ∅)

Proof of Theorem csbprc
Dummy variable 𝑦 is distinct from all other variables.
StepHypRef Expression
1 sbcex 3749 . . . 4 ([𝐴 / 𝑥]𝑦𝐵𝐴 ∈ V)
2 falim 1571 . . . 4 (⊥ → 𝐴 ∈ V)
31, 2pm5.21ni 379 . . 3 𝐴 ∈ V → ([𝐴 / 𝑥]𝑦𝐵 ↔ ⊥))
43abbidv 2822 . 2 𝐴 ∈ V → {𝑦[𝐴 / 𝑥]𝑦𝐵} = {𝑦 ∣ ⊥})
5 df-csb 3848 . 2 𝐴 / 𝑥𝐵 = {𝑦[𝐴 / 𝑥]𝑦𝐵}
6 dfnul4 4282 . 2 ∅ = {𝑦 ∣ ⊥}
74, 5, 63eqtr4g 2816 1 𝐴 ∈ V → 𝐴 / 𝑥𝐵 = ∅)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4   = wceq 1554  wfal 1566  wcel 2136  {cab 2734  Vcvv 3448  [wsbc 3739  csb 3847  c0 4280
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1809  ax-4 1823  ax-5 1924  ax-6 1981  ax-7 2022  ax-8 2138  ax-9 2146  ax-ext 2728
This theorem depends on definitions:  df-bi 209  df-an 399  df-tru 1557  df-fal 1567  df-ex 1794  df-sb 2085  df-clab 2735  df-cleq 2748  df-clel 2831  df-v 3450  df-sbc 3740  df-csb 3848  df-dif 3902  df-nul 4281
This theorem is referenced by:  csb0  4358  sbcel12  4359  sbcne12  4363  sbcel2  4366  csbidm  4381  csbun  4389  csbin  4390  csbdif  4473  csbif  4532  csbuni  4890  sbcbr123  5148  sbcbr  5149  csbexg  5254  csbopab  5519  csbxp  5741  csbcnv  5851  csbres  5961  csbima12  6058  csbrn  6179  csbiota  6503  csbfv12  6901  csbfv  6903  csbriota  7357  csbov123  7429  csbov  7430  csbttc  36817
  Copyright terms: Public domain W3C validator