Users' Mathboxes Mathbox for BJ < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  bj-cbvew Structured version   Visualization version   GIF version

Theorem bj-cbvew 36878
Description: Existentially quantifying over a non-occurring variable is independent from the variable, under a weaker condition than in bj-cbvexvv 36876. If is substituted for 𝜑, then the statement reads: "existentially quantifying over a non-occurring variable is independent from the variable as soon as that result is true for the True truth constant. The label "cbvew" means "'change bound variable' theorem, 'exists' quantifier, weak version". (Contributed by BJ, 14-Mar-2026.) This proof is intuitionistic. (Proof modification is discouraged.)
Assertion
Ref Expression
bj-cbvew ((∃𝑥⊤ → ∃𝑦𝜑) → (∃𝑥𝜓 → ∃𝑦𝜓))
Distinct variable groups:   𝜓,𝑥   𝜓,𝑦
Allowed substitution hints:   𝜑(𝑥,𝑦)

Proof of Theorem bj-cbvew
StepHypRef Expression
1 trud 1552 . . . . 5 (𝜓 → ⊤)
21eximi 1837 . . . 4 (∃𝑥𝜓 → ∃𝑥⊤)
3 pm3.35 803 . . . 4 ((∃𝑥⊤ ∧ (∃𝑥⊤ → ∃𝑦𝜑)) → ∃𝑦𝜑)
42, 3sylan 581 . . 3 ((∃𝑥𝜓 ∧ (∃𝑥⊤ → ∃𝑦𝜑)) → ∃𝑦𝜑)
5 bj-cbvexvv 36876 . . . 4 (∃𝑦𝜑 → (∃𝑥𝜓 → ∃𝑦𝜓))
65impcom 407 . . 3 ((∃𝑥𝜓 ∧ ∃𝑦𝜑) → ∃𝑦𝜓)
74, 6syldan 592 . 2 ((∃𝑥𝜓 ∧ (∃𝑥⊤ → ∃𝑦𝜑)) → ∃𝑦𝜓)
87expcom 413 1 ((∃𝑥⊤ → ∃𝑦𝜑) → (∃𝑥𝜓 → ∃𝑦𝜓))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wtru 1543  wex 1781
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1912
This theorem depends on definitions:  df-bi 207  df-an 396  df-tru 1545  df-ex 1782
This theorem is referenced by:  bj-cbvaew  36880
  Copyright terms: Public domain W3C validator