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

Theorem vtocl2g 3537
Description: Implicit substitution of 2 classes for 2 setvar variables. (Contributed by NM, 25-Apr-1995.) Remove dependency on ax-10 2180, ax-11 2197, and ax-13 2404. (Revised by Steven Nguyen, 29-Nov-2022.)
Hypotheses
Ref Expression
vtocl2g.1 (𝑥 = 𝐴 → (𝜑 ↔ 𝜓))
vtocl2g.2 (𝑦 = 𝐵 → (𝜓 ↔ 𝜒))
vtocl2g.3 𝜑
Assertion
Ref Expression
vtocl2g ((𝐴 ∈ 𝑉 ∧ 𝐵 ∈ 𝑊) → 𝜒)
Distinct variable groups:   𝑥,𝐴   𝑦,𝐴   𝑦,𝐵   𝜓,𝑥   𝜒,𝑦
Allowed substitution hints:   𝜑(𝑥, 𝑦)   𝜓(𝑦)   𝜒(𝑥)   𝐵(𝑥)   𝑉(𝑥, 𝑦)   𝑊(𝑥, 𝑦)

Proof of Theorem vtocl2g
StepHypRef Expression
1 elex 3475 . 2 (𝐴 ∈ 𝑉 → 𝐴 ∈ V)
2 vtocl2g.2 . . . 4 (𝑦 = 𝐵 → (𝜓 ↔ 𝜒))
32imbi2d 343 . . 3 (𝑦 = 𝐵 → ((𝐴 ∈ V → 𝜓) ↔ (𝐴 ∈ V → 𝜒)))
4 vtocl2g.1 . . . 4 (𝑥 = 𝐴 → (𝜑 ↔ 𝜓))
5 vtocl2g.3 . . . 4 𝜑
64, 5vtoclg 3521 . . 3 (𝐴 ∈ V → 𝜓)
73, 6vtoclg 3521 . 2 (𝐵 ∈ 𝑊 → (𝐴 ∈ V → 𝜒))
81, 7mpan9 516 1 ((𝐴 ∈ 𝑉 ∧ 𝐵 ∈ 𝑊) → 𝜒)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1570   ∈ wcel 2147  Vcvv 3454
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-v 3456
This theorem is used by:  vtocl3g  3538  vtocl4g  3545  opthg  5453  opelopabsb  5511  vtoclr  5721  funopg  6602  f1osng  6898  fsng  7170  fnpr2g  7247  op1stg  8047  op2ndg  8048  xpsneng  9119  xpcomeng  9126  sbth  9154  sbthfi  9252  unxpdom  9288  rankung  9910  prcdnq  11117  mhmlem  19322  carsgmon  35057  brimageg  36904  brdomaing  36912  brrangeg  36913  mbfresfi  38852  zindbi  44219  2sbc6g  45660  2sbc5g  45661  fmulcl  46866
  Copyright terms: Public domain W3C validator