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

Theorem csbvarg 4427
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 3491 . 2 (𝐴𝑉𝐴 ∈ V)
2 df-csb 3890 . . . . . . 7 𝑦 / 𝑥𝑥 = {𝑧[𝑦 / 𝑥]𝑧𝑥}
3 sbcel2gv 3845 . . . . . . . 8 (𝑦 ∈ V → ([𝑦 / 𝑥]𝑧𝑥𝑧𝑦))
43eqabcdv 2867 . . . . . . 7 (𝑦 ∈ V → {𝑧[𝑦 / 𝑥]𝑧𝑥} = 𝑦)
52, 4eqtrid 2783 . . . . . 6 (𝑦 ∈ V → 𝑦 / 𝑥𝑥 = 𝑦)
65elv 3479 . . . . 5 𝑦 / 𝑥𝑥 = 𝑦
76csbeq2i 3897 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑦𝑦
8 csbcow 3904 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑥𝑥
9 df-csb 3890 . . . 4 𝐴 / 𝑦𝑦 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
107, 8, 93eqtr3i 2767 . . 3 𝐴 / 𝑥𝑥 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
11 sbcel2gv 3845 . . . 4 (𝐴 ∈ V → ([𝐴 / 𝑦]𝑧𝑦𝑧𝐴))
1211eqabcdv 2867 . . 3 (𝐴 ∈ V → {𝑧[𝐴 / 𝑦]𝑧𝑦} = 𝐴)
1310, 12eqtrid 2783 . 2 (𝐴 ∈ V → 𝐴 / 𝑥𝑥 = 𝐴)
141, 13syl 17 1 (𝐴𝑉𝐴 / 𝑥𝑥 = 𝐴)
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1541  wcel 2106  {cab 2708  Vcvv 3473  [wsbc 3773  csb 3889
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 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-12 2171  ax-ext 2702
This theorem depends on definitions:  df-bi 206  df-an 397  df-tru 1544  df-ex 1782  df-nf 1786  df-sb 2068  df-clab 2709  df-cleq 2723  df-clel 2809  df-v 3475  df-sbc 3774  df-csb 3890
This theorem is referenced by:  csbvargi  4428  sbccsb2  4430  2nreu  4437  csbfv  6928  ixpsnval  8877  csbwrdg  14476  swrdspsleq  14597  prmgaplem7  16972  telgsums  19820  ixpsnbasval  20780  scmatscm  21944  pm2mpf1lem  22225  pm2mpcoe1  22231  idpm2idmp  22232  pm2mpmhmlem2  22250  monmat2matmon  22255  pm2mp  22256  fvmptnn04if  22280  chfacfscmulfsupp  22290  cayhamlem4  22319  divcncf  24893  opsbc2ie  31579  esum2dlem  32921  relowlpssretop  36049  rdgeqoa  36055  renegclALT  37638  cdlemk40  39593  tfsconcatfv  41862  iscard4  42055  minregex  42056  cotrclrcl  42264  frege124d  42283  frege70  42455  frege72  42457  frege77  42462  frege91  42476  frege92  42477  frege116  42501  frege118  42503  frege120  42505  rusbcALT  42969  onfrALTlem5  43074  onfrALTlem4  43075  onfrALTlem5VD  43417  iccelpart  45873  ply1mulgsumlem4  46718
  Copyright terms: Public domain W3C validator