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

Theorem csbvarg 4395
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 3474 . 2 (𝐴𝑉𝐴 ∈ V)
2 df-csb 3851 . . . . . . 7 𝑦 / 𝑥𝑥 = {𝑧[𝑦 / 𝑥]𝑧𝑥}
3 sbcel2gv 3808 . . . . . . . 8 (𝑦 ∈ V → ([𝑦 / 𝑥]𝑧𝑥𝑧𝑦))
43eqabcdv 2896 . . . . . . 7 (𝑦 ∈ V → {𝑧[𝑦 / 𝑥]𝑧𝑥} = 𝑦)
52, 4eqtrid 2809 . . . . . 6 (𝑦 ∈ V → 𝑦 / 𝑥𝑥 = 𝑦)
65elv 3458 . . . . 5 𝑦 / 𝑥𝑥 = 𝑦
76csbeq2i 3858 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑦𝑦
8 csbcow 3865 . . . 4 𝐴 / 𝑦𝑦 / 𝑥𝑥 = 𝐴 / 𝑥𝑥
9 df-csb 3851 . . . 4 𝐴 / 𝑦𝑦 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
107, 8, 93eqtr3i 2793 . . 3 𝐴 / 𝑥𝑥 = {𝑧[𝐴 / 𝑦]𝑧𝑦}
11 sbcel2gv 3808 . . . 4 (𝐴 ∈ V → ([𝐴 / 𝑦]𝑧𝑦𝑧𝐴))
1211eqabcdv 2896 . . 3 (𝐴 ∈ V → {𝑧[𝐴 / 𝑦]𝑧𝑦} = 𝐴)
1310, 12eqtrid 2809 . 2 (𝐴 ∈ V → 𝐴 / 𝑥𝑥 = 𝐴)
141, 13syl 18 1 (𝐴𝑉𝐴 / 𝑥𝑥 = 𝐴)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  wi 4   = wceq 1570  wcel 2145  {cab 2740  Vcvv 3453  [wsbc 3742  csb 3850
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1943  ax-6 2000  ax-7 2041  ax-8 2147  ax-9 2155  ax-12 2215  ax-ext 2734
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1573  df-ex 1813  df-sb 2100  df-clab 2741  df-cleq 2754  df-clel 2837  df-v 3455  df-sbc 3743  df-csb 3851
This theorem is used by:  csbvargi  4396  sbccsb2  4398  2nreu  4405  csbfv  6929  ixpsnval  8910  csbwrdg  14611  swrdspsleq  14737  prmgaplem7  17153  telgsums  20124  ixpsnbasval  21396  scmatscm  22739  pm2mpf1lem  23023  pm2mpcoe1  23029  idpm2idmp  23030  pm2mpmhmlem2  23048  monmat2matmon  23053  pm2mp  23054  fvmptnn04if  23078  chfacfscmulfsupp  23088  cayhamlem4  23117  divcncf  25679  opsbc2ie  32952  esum2dlem  34604  relowlpssretop  38120  rdgeqoa  38126  renegclALT  39838  cdlemk40  41792  tfsconcatfv  44184  iscard4  44375  minregex  44376  cotrclrcl  44584  frege124d  44603  frege70  44775  frege72  44777  frege77  44782  frege91  44796  frege92  44797  frege116  44821  frege118  44823  frege120  44825  rusbcALT  45264  onfrALTlem5  45367  onfrALTlem4  45368  onfrALTlem5VD  45709  iccelpart  48335  ply1mulgsumlem4  49321
  Copyright terms: Public domain W3C validator