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

Theorem csbvarg 4375
Description: The proper substitution of a class for setvar variable results in the class (if the class exists). (Contributed by NM, 10-Nov-2005.)
Assertion
Ref Expression
csbvarg (𝐴𝑉𝐴 / 𝑥𝑥 = 𝐴)

Proof of Theorem csbvarg
Dummy variables 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 elex 3451 . 2 (𝐴𝑉𝐴 ∈ V)
2 df-csb 3839 . . . . . . 7 𝑦 / 𝑥𝑥 = {𝑧[𝑦 / 𝑥]𝑧𝑥}
3 sbcel2gv 3796 . . . . . . . 8 (𝑦 ∈ V → ([𝑦 / 𝑥]𝑧𝑥𝑧𝑦))
43eqabcdv 2871 . . . . . . 7 (𝑦 ∈ V → {𝑧[𝑦 / 𝑥]𝑧𝑥} = 𝑦)
52, 4eqtrid 2784 . . . . . 6 (𝑦 ∈ V → 𝑦 / 𝑥𝑥 = 𝑦)
65elv 3435 . . . . 5 𝑦 / 𝑥𝑥 = 𝑦
76csbeq2i 3846 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑦𝑦
8 csbcow 3853 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑥𝑥
9 df-csb 3839 . . . 4 𝐴 / 𝑦𝑦 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
107, 8, 93eqtr3i 2768 . . 3 𝐴 / 𝑥𝑥 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
11 sbcel2gv 3796 . . . 4 (𝐴 ∈ V → ([𝐴 / 𝑦]𝑧𝑦𝑧𝐴))
1211eqabcdv 2871 . . 3 (𝐴 ∈ V → {𝑧[𝐴 / 𝑦]𝑧𝑦} = 𝐴)
1310, 12eqtrid 2784 . 2 (𝐴 ∈ V → 𝐴 / 𝑥𝑥 = 𝐴)
141, 13syl 17 1 (𝐴𝑉𝐴 / 𝑥𝑥 = 𝐴)
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1542  wcel 2114  {cab 2715  Vcvv 3430  [wsbc 3729  csb 3838
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-12 2185  ax-ext 2709
This theorem depends on definitions:  df-bi 207  df-an 396  df-tru 1545  df-ex 1782  df-sb 2069  df-clab 2716  df-cleq 2729  df-clel 2812  df-v 3432  df-sbc 3730  df-csb 3839
This theorem is referenced by:  csbvargi  4376  sbccsb2  4378  2nreu  4385  csbfv  6888  ixpsnval  8848  csbwrdg  14506  swrdspsleq  14628  prmgaplem7  17028  telgsums  19968  ixpsnbasval  21203  scmatscm  22478  pm2mpf1lem  22759  pm2mpcoe1  22765  idpm2idmp  22766  pm2mpmhmlem2  22784  monmat2matmon  22789  pm2mp  22790  fvmptnn04if  22814  chfacfscmulfsupp  22824  cayhamlem4  22853  divcncf  25414  opsbc2ie  32545  esum2dlem  34236  relowlpssretop  37680  rdgeqoa  37686  renegclALT  39409  cdlemk40  41363  tfsconcatfv  43769  iscard4  43960  minregex  43961  cotrclrcl  44169  frege124d  44188  frege70  44360  frege72  44362  frege77  44367  frege91  44381  frege92  44382  frege116  44406  frege118  44408  frege120  44410  rusbcALT  44865  onfrALTlem5  44969  onfrALTlem4  44970  onfrALTlem5VD  45311  iccelpart  47887  ply1mulgsumlem4  48859
  Copyright terms: Public domain W3C validator