| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > 19.35 | Structured version Visualization version GIF version | ||
| Description: Theorem 19.35 of [Margaris] p. 90. This theorem is useful for moving an implication (in the form of the right-hand side) into the scope of a single existential quantifier. (Contributed by NM, 12-Mar-1993.) (Proof shortened by Wolf Lammen, 27-Jun-2014.) |
| Ref | Expression |
|---|---|
| 19.35 | ⊢ (∃𝑥(𝜑 → 𝜓) ↔ (∀𝑥𝜑 → ∃𝑥𝜓)) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | pm2.27 43 | . . . 4 ⊢ (𝜑 → ((𝜑 → 𝜓) → 𝜓)) | |
| 2 | 1 | aleximi 1859 | . . 3 ⊢ (∀𝑥𝜑 → (∃𝑥(𝜑 → 𝜓) → ∃𝑥𝜓)) |
| 3 | 2 | com12 33 | . 2 ⊢ (∃𝑥(𝜑 → 𝜓) → (∀𝑥𝜑 → ∃𝑥𝜓)) |
| 4 | exnal 1854 | . . . 4 ⊢ (∃𝑥 ¬ 𝜑 ↔ ¬ ∀𝑥𝜑) | |
| 5 | pm2.21 124 | . . . . 5 ⊢ (¬ 𝜑 → (𝜑 → 𝜓)) | |
| 6 | 5 | eximi 1862 | . . . 4 ⊢ (∃𝑥 ¬ 𝜑 → ∃𝑥(𝜑 → 𝜓)) |
| 7 | 4, 6 | sylbir 238 | . . 3 ⊢ (¬ ∀𝑥𝜑 → ∃𝑥(𝜑 → 𝜓)) |
| 8 | exa1 1865 | . . 3 ⊢ (∃𝑥𝜓 → ∃𝑥(𝜑 → 𝜓)) | |
| 9 | 7, 8 | ja 188 | . 2 ⊢ ((∀𝑥𝜑 → ∃𝑥𝜓) → ∃𝑥(𝜑 → 𝜓)) |
| 10 | 3, 9 | impbii 212 | 1 ⊢ (∃𝑥(𝜑 → 𝜓) ↔ (∀𝑥𝜑 → ∃𝑥𝜓)) |
| Colors of variables: wff setvar class |
| Syntax hints: ¬ wn 3 → wi 4 ↔ wb 209 ∀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 |
| This theorem depends on definitions: df-bi 210 df-ex 1807 |
| This theorem is referenced by: 19.35i 1905 19.35ri 1906 19.25 1907 19.43 1909 nfimd 1921 19.37imv 1974 speimfwALT 1991 19.39 2017 19.24 2018 19.36v 2020 19.37v 2024 19.36 2272 19.37 2274 spimt 2424 grothprim 10818 bj-nnfim 37265 bj-spimt2 37308 bj-spimtv 37317 |
| Copyright terms: Public domain | W3C validator |