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

Proof of Theorem bj-19.12
StepHypRef Expression
1 bj-modalbe 37127 . 2 (∃𝑥𝑦𝜑 → ∀𝑦𝑦𝑥𝑦𝜑)
2 excom 2195 . . 3 (∃𝑦𝑥𝑦𝜑 ↔ ∃𝑥𝑦𝑦𝜑)
3 axc7e 2349 . . . 4 (∃𝑦𝑦𝜑𝜑)
43eximi 1854 . . 3 (∃𝑥𝑦𝑦𝜑 → ∃𝑥𝜑)
52, 4sylbi 219 . 2 (∃𝑦𝑥𝑦𝜑 → ∃𝑥𝜑)
61, 5sylg 1842 1 (∃𝑥𝑦𝜑 → ∀𝑦𝑥𝜑)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wal 1557  wex 1798
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1814  ax-4 1828  ax-5 1929  ax-6 1986  ax-7 2027  ax-10 2174  ax-11 2190  ax-12 2211
This theorem depends on definitions:  df-bi 209  df-ex 1799
This theorem is referenced by:  bj-nnflemae  37227  bj-nnflemea  37228
  Copyright terms: Public domain W3C validator