| 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 1864 | . . 3 ⊢ (∀𝑥𝜑 → (∃𝑥(𝜑 → 𝜓) → ∃𝑥𝜓)) |
| 3 | 2 | com12 33 | . 2 ⊢ (∃𝑥(𝜑 → 𝜓) → (∀𝑥𝜑 → ∃𝑥𝜓)) |
| 4 | exnal 1859 | . . . 4 ⊢ (∃𝑥 ¬ 𝜑 ↔ ¬ ∀𝑥𝜑) | |
| 5 | pm2.21 124 | . . . . 5 ⊢ (¬ 𝜑 → (𝜑 → 𝜓)) | |
| 6 | 5 | eximi 1867 | . . . 4 ⊢ (∃𝑥 ¬ 𝜑 → ∃𝑥(𝜑 → 𝜓)) |
| 7 | 4, 6 | sylbir 238 | . . 3 ⊢ (¬ ∀𝑥𝜑 → ∃𝑥(𝜑 → 𝜓)) |
| 8 | exa1 1870 | . . 3 ⊢ (∃𝑥𝜓 → ∃𝑥(𝜑 → 𝜓)) | |
| 9 | 7, 8 | ja 188 | . 2 ⊢ ((∀𝑥𝜑 → ∃𝑥𝜓) → ∃𝑥(𝜑 → 𝜓)) |
| 10 | 3, 9 | impbii 212 | 1 ⊢ (∃𝑥(𝜑 → 𝜓) ↔ (∀𝑥𝜑 → ∃𝑥𝜓)) |
| Colors of variables: wff setvar class |
| This proof depends on syntax axioms: ¬ wn 3 → wi 4 ↔ wb 209 ∀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 |
| This proof depends on definitions: df-bi 210 df-ex 1812 |
| This theorem is used by: 19.35i 1910 19.35ri 1911 19.25 1912 19.43 1914 nfimd 1926 19.37imv 1979 speimfwALT 1996 19.39 2022 19.24 2023 19.36v 2025 19.37v 2029 19.36 2266 19.37 2268 spimt 2415 grothprim 10926 bj-nnfim 37750 bj-spimt2 37793 bj-spimtv 37802 |
| Copyright terms: Public domain | W3C validator |