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

Theorem csbied2 3888
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 2820 . . 3 ((𝜑 ∧ 𝑥 = 𝐴) → 𝑥 = 𝐵)
5 csbied2.3 . . 3 ((𝜑 ∧ 𝑥 = 𝐵) → 𝐶 = 𝐷)
64, 5syldan 603 . 2 ((𝜑 ∧ 𝑥 = 𝐴) → 𝐶 = 𝐷)
71, 6csbied 3887 1 (𝜑 → ⦋𝐴 / 𝑥⦌𝐶 = 𝐷)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ∧ wa 401   = wceq 1570   ∈ wcel 2147  ⦋csb 3851
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 1945  ax-6 2002  ax-7 2043  ax-8 2149  ax-9 2157  ax-ext 2735
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1573  df-ex 1813  df-sb 2102  df-clab 2742  df-cleq 2755  df-clel 2839  df-sbc 3743  df-csb 3852
This theorem is used by:  prdsval  17676  cidfval  17900  monfval  17957  idfuval  18101  isnat  18175  fucco  18190  catcval  18325  xpcval  18401  1stfval  18415  2ndfval  18418  prfval  18423  evlf2  18442  curfval  18447  hofval  18476  ipoval  18754  angmgmval  29451  mntoval  33642  mgcoval  33646  erlval  33918  rlocval  33919  poimirlem2  38808  rngcvalALTV  49635  ringcvalALTV  49659  upfval  50623  swapfval  50715  fucofvalg  50771  fuco21  50789  prcofvalg  50842  lanfval  51127  ranfval  51128
  Copyright terms: Public domain W3C validator