Proof of Theorem nic-ax
Step | Hyp | Ref
| Expression |
1 | | nannan 1489 |
. . . . 5
⊢ ((𝜑 ⊼ (𝜒 ⊼ 𝜓)) ↔ (𝜑 → (𝜒 ∧ 𝜓))) |
2 | 1 | biimpi 215 |
. . . 4
⊢ ((𝜑 ⊼ (𝜒 ⊼ 𝜓)) → (𝜑 → (𝜒 ∧ 𝜓))) |
3 | | simpl 482 |
. . . . 5
⊢ ((𝜒 ∧ 𝜓) → 𝜒) |
4 | 3 | imim2i 16 |
. . . 4
⊢ ((𝜑 → (𝜒 ∧ 𝜓)) → (𝜑 → 𝜒)) |
5 | | imnan 399 |
. . . . . . 7
⊢ ((𝜃 → ¬ 𝜒) ↔ ¬ (𝜃 ∧ 𝜒)) |
6 | | df-nan 1484 |
. . . . . . 7
⊢ ((𝜃 ⊼ 𝜒) ↔ ¬ (𝜃 ∧ 𝜒)) |
7 | 5, 6 | bitr4i 277 |
. . . . . 6
⊢ ((𝜃 → ¬ 𝜒) ↔ (𝜃 ⊼ 𝜒)) |
8 | | con3 153 |
. . . . . . . 8
⊢ ((𝜑 → 𝜒) → (¬ 𝜒 → ¬ 𝜑)) |
9 | 8 | imim2d 57 |
. . . . . . 7
⊢ ((𝜑 → 𝜒) → ((𝜃 → ¬ 𝜒) → (𝜃 → ¬ 𝜑))) |
10 | | imnan 399 |
. . . . . . . 8
⊢ ((𝜑 → ¬ 𝜃) ↔ ¬ (𝜑 ∧ 𝜃)) |
11 | | con2b 359 |
. . . . . . . 8
⊢ ((𝜃 → ¬ 𝜑) ↔ (𝜑 → ¬ 𝜃)) |
12 | | df-nan 1484 |
. . . . . . . 8
⊢ ((𝜑 ⊼ 𝜃) ↔ ¬ (𝜑 ∧ 𝜃)) |
13 | 10, 11, 12 | 3bitr4ri 303 |
. . . . . . 7
⊢ ((𝜑 ⊼ 𝜃) ↔ (𝜃 → ¬ 𝜑)) |
14 | 9, 13 | syl6ibr 251 |
. . . . . 6
⊢ ((𝜑 → 𝜒) → ((𝜃 → ¬ 𝜒) → (𝜑 ⊼ 𝜃))) |
15 | 7, 14 | syl5bir 242 |
. . . . 5
⊢ ((𝜑 → 𝜒) → ((𝜃 ⊼ 𝜒) → (𝜑 ⊼ 𝜃))) |
16 | | nanim 1490 |
. . . . 5
⊢ (((𝜃 ⊼ 𝜒) → (𝜑 ⊼ 𝜃)) ↔ ((𝜃 ⊼ 𝜒) ⊼ ((𝜑 ⊼ 𝜃) ⊼ (𝜑 ⊼ 𝜃)))) |
17 | 15, 16 | sylib 217 |
. . . 4
⊢ ((𝜑 → 𝜒) → ((𝜃 ⊼ 𝜒) ⊼ ((𝜑 ⊼ 𝜃) ⊼ (𝜑 ⊼ 𝜃)))) |
18 | 2, 4, 17 | 3syl 18 |
. . 3
⊢ ((𝜑 ⊼ (𝜒 ⊼ 𝜓)) → ((𝜃 ⊼ 𝜒) ⊼ ((𝜑 ⊼ 𝜃) ⊼ (𝜑 ⊼ 𝜃)))) |
19 | | pm4.24 563 |
. . . . 5
⊢ (𝜏 ↔ (𝜏 ∧ 𝜏)) |
20 | 19 | biimpi 215 |
. . . 4
⊢ (𝜏 → (𝜏 ∧ 𝜏)) |
21 | | nannan 1489 |
. . . 4
⊢ ((𝜏 ⊼ (𝜏 ⊼ 𝜏)) ↔ (𝜏 → (𝜏 ∧ 𝜏))) |
22 | 20, 21 | mpbir 230 |
. . 3
⊢ (𝜏 ⊼ (𝜏 ⊼ 𝜏)) |
23 | 18, 22 | jctil 519 |
. 2
⊢ ((𝜑 ⊼ (𝜒 ⊼ 𝜓)) → ((𝜏 ⊼ (𝜏 ⊼ 𝜏)) ∧ ((𝜃 ⊼ 𝜒) ⊼ ((𝜑 ⊼ 𝜃) ⊼ (𝜑 ⊼ 𝜃))))) |
24 | | nannan 1489 |
. 2
⊢ (((𝜑 ⊼ (𝜒 ⊼ 𝜓)) ⊼ ((𝜏 ⊼ (𝜏 ⊼ 𝜏)) ⊼ ((𝜃 ⊼ 𝜒) ⊼ ((𝜑 ⊼ 𝜃) ⊼ (𝜑 ⊼ 𝜃))))) ↔ ((𝜑 ⊼ (𝜒 ⊼ 𝜓)) → ((𝜏 ⊼ (𝜏 ⊼ 𝜏)) ∧ ((𝜃 ⊼ 𝜒) ⊼ ((𝜑 ⊼ 𝜃) ⊼ (𝜑 ⊼ 𝜃)))))) |
25 | 23, 24 | mpbir 230 |
1
⊢ ((𝜑 ⊼ (𝜒 ⊼ 𝜓)) ⊼ ((𝜏 ⊼ (𝜏 ⊼ 𝜏)) ⊼ ((𝜃 ⊼ 𝜒) ⊼ ((𝜑 ⊼ 𝜃) ⊼ (𝜑 ⊼ 𝜃))))) |