| 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 42 | . . . 4 ⊢ (𝜑 → ((𝜑 → 𝜓) → 𝜓)) | |
| 2 | 1 | aleximi 1839 | . . 3 ⊢ (∀𝑥𝜑 → (∃𝑥(𝜑 → 𝜓) → ∃𝑥𝜓)) |
| 3 | 2 | com12 32 | . 2 ⊢ (∃𝑥(𝜑 → 𝜓) → (∀𝑥𝜑 → ∃𝑥𝜓)) |
| 4 | exnal 1834 | . . . 4 ⊢ (∃𝑥 ¬ 𝜑 ↔ ¬ ∀𝑥𝜑) | |
| 5 | pm2.21 123 | . . . . 5 ⊢ (¬ 𝜑 → (𝜑 → 𝜓)) | |
| 6 | 5 | eximi 1842 | . . . 4 ⊢ (∃𝑥 ¬ 𝜑 → ∃𝑥(𝜑 → 𝜓)) |
| 7 | 4, 6 | sylbir 236 | . . 3 ⊢ (¬ ∀𝑥𝜑 → ∃𝑥(𝜑 → 𝜓)) |
| 8 | exa1 1845 | . . 3 ⊢ (∃𝑥𝜓 → ∃𝑥(𝜑 → 𝜓)) | |
| 9 | 7, 8 | ja 187 | . 2 ⊢ ((∀𝑥𝜑 → ∃𝑥𝜓) → ∃𝑥(𝜑 → 𝜓)) |
| 10 | 3, 9 | impbii 210 | 1 ⊢ (∃𝑥(𝜑 → 𝜓) ↔ (∀𝑥𝜑 → ∃𝑥𝜓)) |
| Colors of variables: wff setvar class |
| Syntax hints: ¬ wn 3 → wi 4 ↔ wb 207 ∀wal 1545 ∃wex 1786 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1802 ax-4 1816 |
| This theorem depends on definitions: df-bi 208 df-ex 1787 |
| This theorem is referenced by: 19.35i 1885 19.35ri 1886 19.25 1887 19.43 1889 nfimd 1901 19.37imv 1954 speimfwALT 1971 19.39 1997 19.24 1998 19.36v 2000 19.37v 2004 19.36 2242 19.37 2244 spimt 2394 grothprim 10748 bj-nnfim 37095 bj-spimt2 37138 bj-spimtv 37147 |
| Copyright terms: Public domain | W3C validator |