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

Theorem vtocl2ga 3537
Description: Implicit substitution of 2 classes for 2 setvar variables. (Contributed by NM, 20-Aug-1995.) Avoid ax-10 2177 and ax-11 2193. (Revised by GG, 20-Aug-2023.) (Proof shortened by Wolf Lammen, 23-Aug-2023.)
Hypotheses
Ref Expression
vtocl2ga.1 (𝑥 = 𝐴 → (𝜑 ↔ 𝜓))
vtocl2ga.2 (𝑦 = 𝐵 → (𝜓 ↔ 𝜒))
vtocl2ga.3 ((𝑥 ∈ 𝐶 ∧ 𝑦 ∈ 𝐷) → 𝜑)
Assertion
Ref Expression
vtocl2ga ((𝐴 ∈ 𝐶 ∧ 𝐵 ∈ 𝐷) → 𝜒)
Distinct variable groups:   𝑥,𝑦,𝐴   𝑦,𝐵   𝑥,𝐶,𝑦   𝑥,𝐷,𝑦   𝜓,𝑥   𝜒,𝑦
Allowed substitution hints:   𝜑(𝑥, 𝑦)   𝜓(𝑦)   𝜒(𝑥)   𝐵(𝑥)

Proof of Theorem vtocl2ga
StepHypRef Expression
1 vtocl2ga.2 . . . 4 (𝑦 = 𝐵 → (𝜓 ↔ 𝜒))
21imbi2d 343 . . 3 (𝑦 = 𝐵 → ((𝐴 ∈ 𝐶 → 𝜓) ↔ (𝐴 ∈ 𝐶 → 𝜒)))
3 vtocl2ga.1 . . . . . 6 (𝑥 = 𝐴 → (𝜑 ↔ 𝜓))
43imbi2d 343 . . . . 5 (𝑥 = 𝐴 → ((𝑦 ∈ 𝐷 → 𝜑) ↔ (𝑦 ∈ 𝐷 → 𝜓)))
5 vtocl2ga.3 . . . . . 6 ((𝑥 ∈ 𝐶 ∧ 𝑦 ∈ 𝐷) → 𝜑)
65ex 418 . . . . 5 (𝑥 ∈ 𝐶 → (𝑦 ∈ 𝐷 → 𝜑))
74, 6vtoclga 3536 . . . 4 (𝐴 ∈ 𝐶 → (𝑦 ∈ 𝐷 → 𝜓))
87com12 33 . . 3 (𝑦 ∈ 𝐷 → (𝐴 ∈ 𝐶 → 𝜓))
92, 8vtoclga 3536 . 2 (𝐵 ∈ 𝐷 → (𝐴 ∈ 𝐶 → 𝜒))
109impcom 413 1 ((𝐴 ∈ 𝐶 ∧ 𝐵 ∈ 𝐷) → 𝜒)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1569   ∈ wcel 2144
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-ext 2732
This proof depends on definitions:  df-bi 210  df-an 402  df-tru 1572  df-ex 1812  df-sb 2099  df-clab 2739  df-cleq 2752  df-clel 2835
This theorem is used by:  vtocl3ga  3540  vtocl4ga  3542  solin  5585  caovcan  7625  xpord2pred  8162  pwfseqlem2  10744  mulcanenq  11045  ltaddnq  11059  ltrnq  11064  genpv  11084  wrdind  14871  fsumrelem  15974  imasleval  17713  fullfunc  18083  fthfunc  18084  symggrplem  19080  pf1ind  22673  mretopd  23410  dvlip  26313  scvxcvx  27313  issubgoilem  31862  cnre2csqlem  34542
  Copyright terms: Public domain W3C validator