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

Proof of Theorem bj-19.12
StepHypRef Expression
1 bj-modalbe 37768 . 2 (∃𝑥∀𝑦𝜑 → ∀𝑦∃𝑦∃𝑥∀𝑦𝜑)
2 excom 2202 . . 3 (∃𝑦∃𝑥∀𝑦𝜑 ↔ ∃𝑥∃𝑦∀𝑦𝜑)
3 axc7e 2352 . . . 4 (∃𝑦∀𝑦𝜑 → 𝜑)
43eximi 1868 . . 3 (∃𝑥∃𝑦∀𝑦𝜑 → ∃𝑥𝜑)
52, 4sylbi 220 . 2 (∃𝑦∃𝑥∀𝑦𝜑 → ∃𝑥𝜑)
61, 5sylg 1856 1 (∃𝑥∀𝑦𝜑 → ∀𝑦∃𝑥𝜑)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:   → wi 4  ∀wal 1568  ∃wex 1812
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1828  ax-4 1842  ax-5 1945  ax-6 2002  ax-7 2043  ax-10 2180  ax-11 2197  ax-12 2216
This proof depends on definitions:  df-bi 210  df-ex 1813
This theorem is used by:  bj-nnflemae  37868  bj-nnflemea  37869
  Copyright terms: Public domain W3C validator