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

Theorem sbrimvw 2101
Description: Substitution in an implication with a variable not free in the antecedent affects only the consequent. Version of sbrim 2312 and sbrimv 2313 based on fewer axioms, but with more disjoint variable conditions. Based on an idea of Gino Giotto. (Contributed by Wolf Lammen, 29-Jan-2024.)
Assertion
Ref Expression
sbrimvw ([𝑦 / 𝑥](𝜑𝜓) ↔ (𝜑 → [𝑦 / 𝑥]𝜓))
Distinct variable groups:   𝑥,𝑦   𝜑,𝑥
Allowed substitution hints:   𝜑(𝑦)   𝜓(𝑥,𝑦)

Proof of Theorem sbrimvw
StepHypRef Expression
1 19.21v 1939 . 2 (∀𝑥(𝜑 → (𝑥 = 𝑦𝜓)) ↔ (𝜑 → ∀𝑥(𝑥 = 𝑦𝜓)))
21sbrimvlem 2100 1 ([𝑦 / 𝑥](𝜑𝜓) ↔ (𝜑 → [𝑦 / 𝑥]𝜓))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 208  [wsb 2068
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1969  ax-7 2014
This theorem depends on definitions:  df-bi 209  df-an 399  df-ex 1780  df-sb 2069
This theorem is referenced by:  sbiedvw  2103
  Copyright terms: Public domain W3C validator