Proof of Theorem ifpbi1b
Step | Hyp | Ref
| Expression |
1 | | id 22 |
. . . . 5
⊢ (𝜒 → 𝜒) |
2 | 1 | olci 862 |
. . . 4
⊢ ((𝜑 → ¬ 𝜓) ∨ (𝜒 → 𝜒)) |
3 | 1 | olci 862 |
. . . 4
⊢ ((𝜓 → 𝜑) ∨ (𝜒 → 𝜒)) |
4 | 2, 3 | pm3.2i 470 |
. . 3
⊢ (((𝜑 → ¬ 𝜓) ∨ (𝜒 → 𝜒)) ∧ ((𝜓 → 𝜑) ∨ (𝜒 → 𝜒))) |
5 | 1 | olci 862 |
. . . 4
⊢ ((𝜑 → 𝜓) ∨ (𝜒 → 𝜒)) |
6 | 1 | olci 862 |
. . . 4
⊢ ((¬
𝜓 → 𝜑) ∨ (𝜒 → 𝜒)) |
7 | 5, 6 | pm3.2i 470 |
. . 3
⊢ (((𝜑 → 𝜓) ∨ (𝜒 → 𝜒)) ∧ ((¬ 𝜓 → 𝜑) ∨ (𝜒 → 𝜒))) |
8 | | ifpim123g 41005 |
. . 3
⊢
((if-(𝜑, 𝜒, 𝜒) → if-(𝜓, 𝜒, 𝜒)) ↔ ((((𝜑 → ¬ 𝜓) ∨ (𝜒 → 𝜒)) ∧ ((𝜓 → 𝜑) ∨ (𝜒 → 𝜒))) ∧ (((𝜑 → 𝜓) ∨ (𝜒 → 𝜒)) ∧ ((¬ 𝜓 → 𝜑) ∨ (𝜒 → 𝜒))))) |
9 | 4, 7, 8 | mpbir2an 707 |
. 2
⊢
(if-(𝜑, 𝜒, 𝜒) → if-(𝜓, 𝜒, 𝜒)) |
10 | 1 | olci 862 |
. . . 4
⊢ ((𝜓 → ¬ 𝜑) ∨ (𝜒 → 𝜒)) |
11 | 10, 5 | pm3.2i 470 |
. . 3
⊢ (((𝜓 → ¬ 𝜑) ∨ (𝜒 → 𝜒)) ∧ ((𝜑 → 𝜓) ∨ (𝜒 → 𝜒))) |
12 | 1 | olci 862 |
. . . 4
⊢ ((¬
𝜑 → 𝜓) ∨ (𝜒 → 𝜒)) |
13 | 3, 12 | pm3.2i 470 |
. . 3
⊢ (((𝜓 → 𝜑) ∨ (𝜒 → 𝜒)) ∧ ((¬ 𝜑 → 𝜓) ∨ (𝜒 → 𝜒))) |
14 | | ifpim123g 41005 |
. . 3
⊢
((if-(𝜓, 𝜒, 𝜒) → if-(𝜑, 𝜒, 𝜒)) ↔ ((((𝜓 → ¬ 𝜑) ∨ (𝜒 → 𝜒)) ∧ ((𝜑 → 𝜓) ∨ (𝜒 → 𝜒))) ∧ (((𝜓 → 𝜑) ∨ (𝜒 → 𝜒)) ∧ ((¬ 𝜑 → 𝜓) ∨ (𝜒 → 𝜒))))) |
15 | 11, 13, 14 | mpbir2an 707 |
. 2
⊢
(if-(𝜓, 𝜒, 𝜒) → if-(𝜑, 𝜒, 𝜒)) |
16 | 9, 15 | impbii 208 |
1
⊢
(if-(𝜑, 𝜒, 𝜒) ↔ if-(𝜓, 𝜒, 𝜒)) |