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

Theorem rspcimdv 3566
Description: Restricted specialization, using implicit substitution. (Contributed by Mario Carneiro, 4-Jan-2017.)
Hypotheses
Ref Expression
rspcimdv.1 (𝜑 → 𝐴 ∈ 𝐵)
rspcimdv.2 ((𝜑 ∧ 𝑥 = 𝐴) → (𝜓 → 𝜒))
Assertion
Ref Expression
rspcimdv (𝜑 → (∀𝑥 ∈ 𝐵 𝜓 → 𝜒))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵   𝜑,𝑥   𝜒,𝑥
Allowed substitution hint:   𝜓(𝑥)

Proof of Theorem rspcimdv
StepHypRef Expression
1 df-ral 3077 . 2 (∀𝑥 ∈ 𝐵 𝜓 ↔ ∀𝑥(𝑥 ∈ 𝐵 → 𝜓))
2 rspcimdv.1 . . 3 (𝜑 → 𝐴 ∈ 𝐵)
3 simpr 490 . . . . . . 7 ((𝜑 ∧ 𝑥 = 𝐴) → 𝑥 = 𝐴)
43eleq1d 2845 . . . . . 6 ((𝜑 ∧ 𝑥 = 𝐴) → (𝑥 ∈ 𝐵 ↔ 𝐴 ∈ 𝐵))
54biimprd 251 . . . . 5 ((𝜑 ∧ 𝑥 = 𝐴) → (𝐴 ∈ 𝐵 → 𝑥 ∈ 𝐵))
6 rspcimdv.2 . . . . 5 ((𝜑 ∧ 𝑥 = 𝐴) → (𝜓 → 𝜒))
75, 6imim12d 82 . . . 4 ((𝜑 ∧ 𝑥 = 𝐴) → ((𝑥 ∈ 𝐵 → 𝜓) → (𝐴 ∈ 𝐵 → 𝜒)))
82, 7spcimdv 3547 . . 3 (𝜑 → (∀𝑥(𝑥 ∈ 𝐵 → 𝜓) → (𝐴 ∈ 𝐵 → 𝜒)))
92, 8mpid 45 . 2 (𝜑 → (∀𝑥(𝑥 ∈ 𝐵 → 𝜓) → 𝜒))
101, 9biimtrid 245 1 (𝜑 → (∀𝑥 ∈ 𝐵 𝜓 → 𝜒))
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4   ∧ wa 401  ∀wal 1567   = wceq 1569   ∈ wcel 2144  ∀wral 3076
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  df-ral 3077
This theorem is used by:  rspcimedv  3567  rspcdv  3568  wrd2ind  14872  mreexd  17816  mreexexlemd  17818  catcocl  17859  catass  17860  moni  17911  subccocl  18020  funcco  18046  fullfo  18089  fthf1  18094  nati  18133  acsfiindd  18727  chpscmat  23160  mpomulcn  25188  friendshipgt3  30999  lmxrge0  34584  funressnfv  48113  cfsetsnfsetf1  48129
  Copyright terms: Public domain W3C validator