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 34111
Description: See 19.12 2345. Could be labeled "exalimalex" for "'there exists for all' implies 'for all there exists'". This proof is from excom 2168 and modal (B) on top of modalK logic. (Contributed by BJ, 12-Aug-2023.) The proof should not rely on df-nf 1784 or df-bj-nnf 34077, directly or indirectly. (Proof modification is discouraged.)
Assertion
Ref Expression
bj-19.12 (∃𝑥𝑦𝜑 → ∀𝑦𝑥𝜑)

Proof of Theorem bj-19.12
StepHypRef Expression
1 bj-modalbe 34043 . 2 (∃𝑥𝑦𝜑 → ∀𝑦𝑦𝑥𝑦𝜑)
2 excom 2168 . . 3 (∃𝑦𝑥𝑦𝜑 ↔ ∃𝑥𝑦𝑦𝜑)
3 axc7e 2336 . . . 4 (∃𝑦𝑦𝜑𝜑)
43eximi 1834 . . 3 (∃𝑥𝑦𝑦𝜑 → ∃𝑥𝜑)
52, 4sylbi 219 . 2 (∃𝑦𝑥𝑦𝜑 → ∃𝑥𝜑)
61, 5sylg 1822 1 (∃𝑥𝑦𝜑 → ∀𝑦𝑥𝜑)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wal 1534  wex 1779
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  ax-10 2144  ax-11 2160  ax-12 2176
This theorem depends on definitions:  df-bi 209  df-ex 1780
This theorem is referenced by:  bj-nnflemae  34114  bj-nnflemea  34115
  Copyright terms: Public domain W3C validator