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

Theorem csbvarg 4369
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 3453 . 2 (𝐴𝑉𝐴 ∈ V)
2 df-csb 3839 . . . . . . 7 𝑦 / 𝑥𝑥 = {𝑧[𝑦 / 𝑥]𝑧𝑥}
3 sbcel2gv 3796 . . . . . . . 8 (𝑦 ∈ V → ([𝑦 / 𝑥]𝑧𝑥𝑧𝑦))
43eqabcdv 2874 . . . . . . 7 (𝑦 ∈ V → {𝑧[𝑦 / 𝑥]𝑧𝑥} = 𝑦)
52, 4eqtrid 2787 . . . . . 6 (𝑦 ∈ V → 𝑦 / 𝑥𝑥 = 𝑦)
65elv 3437 . . . . 5 𝑦 / 𝑥𝑥 = 𝑦
76csbeq2i 3846 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑦𝑦
8 csbcow 3853 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑥𝑥
9 df-csb 3839 . . . 4 𝐴 / 𝑦𝑦 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
107, 8, 93eqtr3i 2771 . . 3 𝐴 / 𝑥𝑥 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
11 sbcel2gv 3796 . . . 4 (𝐴 ∈ V → ([𝐴 / 𝑦]𝑧𝑦𝑧𝐴))
1211eqabcdv 2874 . . 3 (𝐴 ∈ V → {𝑧[𝐴 / 𝑦]𝑧𝑦} = 𝐴)
1310, 12eqtrid 2787 . 2 (𝐴 ∈ V → 𝐴 / 𝑥𝑥 = 𝐴)
141, 13syl 17 1 (𝐴𝑉𝐴 / 𝑥𝑥 = 𝐴)
Colors of variables: wff setvar class
Syntax hints:  wi 4   = wceq 1547  wcel 2119  {cab 2718  Vcvv 3432  [wsbc 3730  csb 3838
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1802  ax-4 1816  ax-5 1917  ax-6 1974  ax-7 2015  ax-8 2121  ax-9 2129  ax-12 2189  ax-ext 2712
This theorem depends on definitions:  df-bi 208  df-an 397  df-tru 1550  df-ex 1787  df-sb 2074  df-clab 2719  df-cleq 2732  df-clel 2815  df-v 3434  df-sbc 3731  df-csb 3839
This theorem is referenced by:  csbvargi  4370  sbccsb2  4372  2nreu  4379  csbfv  6881  ixpsnval  8845  csbwrdg  14504  swrdspsleq  14626  prmgaplem7  17026  telgsums  19966  ixpsnbasval  21205  scmatscm  22503  pm2mpf1lem  22784  pm2mpcoe1  22790  idpm2idmp  22791  pm2mpmhmlem2  22809  monmat2matmon  22814  pm2mp  22815  fvmptnn04if  22839  chfacfscmulfsupp  22849  cayhamlem4  22878  divcncf  25439  opsbc2ie  32570  esum2dlem  34283  relowlpssretop  37727  rdgeqoa  37733  renegclALT  39456  cdlemk40  41410  tfsconcatfv  43787  iscard4  43978  minregex  43979  cotrclrcl  44187  frege124d  44206  frege70  44378  frege72  44380  frege77  44385  frege91  44399  frege92  44400  frege116  44424  frege118  44426  frege120  44428  rusbcALT  44883  onfrALTlem5  44987  onfrALTlem4  44988  onfrALTlem5VD  45329  iccelpart  47909  ply1mulgsumlem4  48881
  Copyright terms: Public domain W3C validator