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

Theorem bj-19.12 37271
Description: See 19.12 2366. Could be labeled "exalimalex" for "'there exists for all' implies 'for all there exists'". This proof is from excom 2203 and modal (B) on top of modalK logic. (Contributed by BJ, 12-Aug-2023.) The proof should not rely on df-nf 1811 or df-bj-nnf 37275, directly or indirectly. (Proof modification is discouraged.)
Assertion
Ref Expression
bj-19.12 (∃𝑥𝑦𝜑 → ∀𝑦𝑥𝜑)

Proof of Theorem bj-19.12
StepHypRef Expression
1 bj-modalbe 37236 . 2 (∃𝑥𝑦𝜑 → ∀𝑦𝑦𝑥𝑦𝜑)
2 excom 2203 . . 3 (∃𝑦𝑥𝑦𝜑 ↔ ∃𝑥𝑦𝑦𝜑)
3 axc7e 2357 . . . 4 (∃𝑦𝑦𝜑𝜑)
43eximi 1862 . . 3 (∃𝑥𝑦𝑦𝜑 → ∃𝑥𝜑)
52, 4sylbi 220 . 2 (∃𝑦𝑥𝑦𝜑 → ∃𝑥𝜑)
61, 5sylg 1850 1 (∃𝑥𝑦𝜑 → ∀𝑦𝑥𝜑)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wal 1565  wex 1806
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1822  ax-4 1836  ax-5 1937  ax-6 1994  ax-7 2035  ax-10 2182  ax-11 2198  ax-12 2219
This theorem depends on definitions:  df-bi 210  df-ex 1807
This theorem is referenced by:  bj-nnflemae  37336  bj-nnflemea  37337
  Copyright terms: Public domain W3C validator