Proof of Theorem 19.33b
Step | Hyp | Ref
| Expression |
1 | | ianor 474 |
. . 3
⊢ (¬ (∃xφ ∧ ∃xψ) ↔ (¬ ∃xφ ∨ ¬
∃xψ)) |
2 | | alnex 1543 |
. . . . . 6
⊢ (∀x ¬
φ ↔ ¬ ∃xφ) |
3 | | pm2.53 362 |
. . . . . . 7
⊢ ((φ ∨ ψ) → (¬ φ → ψ)) |
4 | 3 | al2imi 1561 |
. . . . . 6
⊢ (∀x(φ ∨ ψ) → (∀x ¬
φ → ∀xψ)) |
5 | 2, 4 | syl5bir 209 |
. . . . 5
⊢ (∀x(φ ∨ ψ) → (¬ ∃xφ → ∀xψ)) |
6 | | olc 373 |
. . . . 5
⊢ (∀xψ → (∀xφ ∨ ∀xψ)) |
7 | 5, 6 | syl6com 31 |
. . . 4
⊢ (¬ ∃xφ → (∀x(φ ∨ ψ) → (∀xφ ∨ ∀xψ))) |
8 | | 19.30 1604 |
. . . . . . 7
⊢ (∀x(φ ∨ ψ) → (∀xφ ∨ ∃xψ)) |
9 | 8 | orcomd 377 |
. . . . . 6
⊢ (∀x(φ ∨ ψ) → (∃xψ ∨ ∀xφ)) |
10 | 9 | ord 366 |
. . . . 5
⊢ (∀x(φ ∨ ψ) → (¬ ∃xψ → ∀xφ)) |
11 | | orc 374 |
. . . . 5
⊢ (∀xφ → (∀xφ ∨ ∀xψ)) |
12 | 10, 11 | syl6com 31 |
. . . 4
⊢ (¬ ∃xψ → (∀x(φ ∨ ψ) → (∀xφ ∨ ∀xψ))) |
13 | 7, 12 | jaoi 368 |
. . 3
⊢ ((¬ ∃xφ ∨ ¬
∃xψ) → (∀x(φ ∨ ψ) → (∀xφ ∨ ∀xψ))) |
14 | 1, 13 | sylbi 187 |
. 2
⊢ (¬ (∃xφ ∧ ∃xψ) → (∀x(φ ∨ ψ) → (∀xφ ∨ ∀xψ))) |
15 | | 19.33 1607 |
. 2
⊢ ((∀xφ ∨ ∀xψ) → ∀x(φ ∨ ψ)) |
16 | 14, 15 | impbid1 194 |
1
⊢ (¬ (∃xφ ∧ ∃xψ) → (∀x(φ ∨ ψ) ↔ (∀xφ ∨ ∀xψ))) |