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

Proof of Theorem bj-19.12
StepHypRef Expression
1 bj-modalbe 37682 . 2 (∃𝑥∀𝑦𝜑 → ∀𝑦∃𝑦∃𝑥∀𝑦𝜑)
2 excom 2198 . . 3 (∃𝑦∃𝑥∀𝑦𝜑 ↔ ∃𝑥∃𝑦∀𝑦𝜑)
3 axc7e 2348 . . . 4 (∃𝑦∀𝑦𝜑 → 𝜑)
43eximi 1867 . . 3 (∃𝑥∃𝑦∀𝑦𝜑 → ∃𝑥𝜑)
52, 4sylbi 220 . 2 (∃𝑦∃𝑥∀𝑦𝜑 → ∃𝑥𝜑)
61, 5sylg 1855 1 (∃𝑥∀𝑦𝜑 → ∀𝑦∃𝑥𝜑)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4  ∀wal 1567  ∃wex 1811
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-10 2177  ax-11 2193  ax-12 2212
This proof depends on definitions:  df-bi 210  df-ex 1812
This theorem is used by:  bj-nnflemae  37782  bj-nnflemea  37783
  Copyright terms: Public domain W3C validator