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

Theorem csbprc 4373
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 3753 . . . 4 ([𝐴 / 𝑥]𝑦𝐵𝐴 ∈ V)
2 falim 1585 . . . 4 (⊥ → 𝐴 ∈ V)
31, 2pm5.21ni 380 . . 3 𝐴 ∈ V → ([𝐴 / 𝑥]𝑦𝐵 ↔ ⊥))
43abbidv 2827 . 2 𝐴 ∈ V → {𝑦[𝐴 / 𝑥]𝑦𝐵} = {𝑦 ∣ ⊥})
5 df-csb 3853 . 2 𝐴 / 𝑥𝐵 = {𝑦[𝐴 / 𝑥]𝑦𝐵}
6 dfnul4 4287 . 2 ∅ = {𝑦 ∣ ⊥}
74, 5, 63eqtr4g 2821 1 𝐴 ∈ V → 𝐴 / 𝑥𝐵 = ∅)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4   = wceq 1568  wfal 1580  wcel 2141  {cab 2739  Vcvv 3453  [wsbc 3743  csb 3852  c0 4285
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1823  ax-4 1837  ax-5 1938  ax-6 1995  ax-7 2036  ax-8 2143  ax-9 2151  ax-ext 2733
This theorem depends on definitions:  df-bi 210  df-an 401  df-tru 1571  df-fal 1581  df-ex 1808  df-sb 2095  df-clab 2740  df-cleq 2753  df-clel 2836  df-v 3455  df-sbc 3744  df-csb 3853  df-dif 3907  df-nul 4286
This theorem is referenced by:  csb0  4374  sbcel12  4375  sbcne12  4379  sbcel2  4382  csbidm  4397  csbun  4405  csbin  4406  csbdif  4485  csbif  4544  csbuni  4902  sbcbr123  5164  sbcbr  5165  csbexg  5272  csbopab  5540  csbxp  5762  csbcnv  5872  csbres  5981  csbima12  6081  csbrn  6204  csbiota  6529  csbfv12  6926  csbfv  6928  csbriota  7382  csbov123  7454  csbov  7455  csbttc  36986
  Copyright terms: Public domain W3C validator