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

Theorem csbied2 3884
Description: Conversion of implicit substitution to explicit class substitution, deduction form. (Contributed by Mario Carneiro, 2-Jan-2017.)
Hypotheses
Ref Expression
csbied2.1 (𝜑 → 𝐴 ∈ 𝑉)
csbied2.2 (𝜑 → 𝐴 = 𝐵)
csbied2.3 ((𝜑 ∧ 𝑥 = 𝐵) → 𝐶 = 𝐷)
Assertion
Ref Expression
csbied2 (𝜑 → ⦋𝐴 / 𝑥⦌𝐶 = 𝐷)
Distinct variable groups:   𝑥,𝐴   𝜑,𝑥   𝑥,𝐷
Allowed substitution hints:   𝐵(𝑥)   𝐶(𝑥)   𝑉(𝑥)

Proof of Theorem csbied2
StepHypRef Expression
1 csbied2.1 . 2 (𝜑 → 𝐴 ∈ 𝑉)
2 id 23 . . . 4 (𝑥 = 𝐴 → 𝑥 = 𝐴)
3 csbied2.2 . . . 4 (𝜑 → 𝐴 = 𝐵)
42, 3sylan9eqr 2818 . . 3 ((𝜑 ∧ 𝑥 = 𝐴) → 𝑥 = 𝐵)
5 csbied2.3 . . 3 ((𝜑 ∧ 𝑥 = 𝐵) → 𝐶 = 𝐷)
64, 5syldan 603 . 2 ((𝜑 ∧ 𝑥 = 𝐴) → 𝐶 = 𝐷)
71, 6csbied 3883 1 (𝜑 → ⦋𝐴 / 𝑥⦌𝐶 = 𝐷)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ∧ wa 401   = wceq 1570   ∈ wcel 2145  ⦋csb 3847
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-ext 2733
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1573  df-ex 1813  df-sb 2100  df-clab 2740  df-cleq 2753  df-clel 2836  df-sbc 3740  df-csb 3848
This theorem is used by:  prdsval  17619  cidfval  17843  monfval  17900  idfuval  18044  isnat  18118  fucco  18133  catcval  18268  xpcval  18344  1stfval  18358  2ndfval  18361  prfval  18366  evlf2  18385  curfval  18390  hofval  18419  ipoval  18697  angmgmval  29387  mntoval  33536  mgcoval  33540  erlval  33812  rlocval  33813  poimirlem2  38520  rngcvalALTV  49331  ringcvalALTV  49355  upfval  50253  swapfval  50339  fucofvalg  50395  fuco21  50413  prcofvalg  50453  lanfval  50690  ranfval  50691
  Copyright terms: Public domain W3C validator