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

Theorem csbvarg 4388
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 3463 . 2 (𝐴𝑉𝐴 ∈ V)
2 df-csb 3852 . . . . . . 7 𝑦 / 𝑥𝑥 = {𝑧[𝑦 / 𝑥]𝑧𝑥}
3 sbcel2gv 3809 . . . . . . . 8 (𝑦 ∈ V → ([𝑦 / 𝑥]𝑧𝑥𝑧𝑦))
43eqabcdv 2871 . . . . . . 7 (𝑦 ∈ V → {𝑧[𝑦 / 𝑥]𝑧𝑥} = 𝑦)
52, 4eqtrid 2784 . . . . . 6 (𝑦 ∈ V → 𝑦 / 𝑥𝑥 = 𝑦)
65elv 3447 . . . . 5 𝑦 / 𝑥𝑥 = 𝑦
76csbeq2i 3859 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑦𝑦
8 csbcow 3866 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑥𝑥
9 df-csb 3852 . . . 4 𝐴 / 𝑦𝑦 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
107, 8, 93eqtr3i 2768 . . 3 𝐴 / 𝑥𝑥 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
11 sbcel2gv 3809 . . . 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 3442  [wsbc 3742  csb 3851
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 3444  df-sbc 3743  df-csb 3852
This theorem is referenced by:  csbvargi  4389  sbccsb2  4391  2nreu  4398  csbfv  6889  ixpsnval  8850  csbwrdg  14479  swrdspsleq  14601  prmgaplem7  16997  telgsums  19934  ixpsnbasval  21172  scmatscm  22469  pm2mpf1lem  22750  pm2mpcoe1  22756  idpm2idmp  22757  pm2mpmhmlem2  22775  monmat2matmon  22780  pm2mp  22781  fvmptnn04if  22805  chfacfscmulfsupp  22815  cayhamlem4  22844  divcncf  25416  opsbc2ie  32561  esum2dlem  34269  relowlpssretop  37608  rdgeqoa  37614  renegclALT  39328  cdlemk40  41282  tfsconcatfv  43687  iscard4  43878  minregex  43879  cotrclrcl  44087  frege124d  44106  frege70  44278  frege72  44280  frege77  44285  frege91  44299  frege92  44300  frege116  44324  frege118  44326  frege120  44328  rusbcALT  44783  onfrALTlem5  44887  onfrALTlem4  44888  onfrALTlem5VD  45229  iccelpart  47782  ply1mulgsumlem4  48738
  Copyright terms: Public domain W3C validator