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

Theorem vtocl2ga 3541
Description: Implicit substitution of 2 classes for 2 setvar variables. (Contributed by NM, 20-Aug-1995.) Avoid ax-10 2180 and ax-11 2197. (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 3540 . . . 4 (𝐴 ∈ 𝐶 → (𝑦 ∈ 𝐷 → 𝜓))
87com12 33 . . 3 (𝑦 ∈ 𝐷 → (𝐴 ∈ 𝐶 → 𝜓))
92, 8vtoclga 3540 . 2 (𝐵 ∈ 𝐷 → (𝐴 ∈ 𝐶 → 𝜒))
109impcom 413 1 ((𝐴 ∈ 𝐶 ∧ 𝐵 ∈ 𝐷) → 𝜒)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ↔ wb 209   ∧ wa 401   = wceq 1570   ∈ wcel 2147
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
This theorem is used by:  vtocl3ga  3544  vtocl4ga  3546  solin  5590  caovcan  7646  xpord2pred  8186  pwfseqlem2  10768  mulcanenq  11069  ltaddnq  11083  ltrnq  11088  genpv  11108  wrdind  14896  fsumrelem  16000  imasleval  17739  fullfunc  18109  fthfunc  18110  symggrplem  19106  pf1ind  22700  mretopd  23437  dvlip  26340  scvxcvx  27340  issubgoilem  31889  cnre2csqlem  34609
  Copyright terms: Public domain W3C validator