| Step | Hyp | Ref
| Expression |
| 1 | | df-disj 4011 |
. 2
⊢
(Disj 𝑖
∈ 𝐴 𝐵 ↔ ∀𝑥∃*𝑖 ∈ 𝐴 𝑥 ∈ 𝐵) |
| 2 | | disjnim.1 |
. . . . . . 7
⊢ (𝑖 = 𝑗 → 𝐵 = 𝐶) |
| 3 | 2 | eleq2d 2266 |
. . . . . 6
⊢ (𝑖 = 𝑗 → (𝑥 ∈ 𝐵 ↔ 𝑥 ∈ 𝐶)) |
| 4 | 3 | rmo4 2957 |
. . . . 5
⊢
(∃*𝑖 ∈
𝐴 𝑥 ∈ 𝐵 ↔ ∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
| 5 | 4 | albii 1484 |
. . . 4
⊢
(∀𝑥∃*𝑖 ∈ 𝐴 𝑥 ∈ 𝐵 ↔ ∀𝑥∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
| 6 | | ralcom4 2785 |
. . . 4
⊢
(∀𝑖 ∈
𝐴 ∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) ↔ ∀𝑥∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
| 7 | 5, 6 | bitr4i 187 |
. . 3
⊢
(∀𝑥∃*𝑖 ∈ 𝐴 𝑥 ∈ 𝐵 ↔ ∀𝑖 ∈ 𝐴 ∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
| 8 | | ralcom4 2785 |
. . . . 5
⊢
(∀𝑗 ∈
𝐴 ∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) ↔ ∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
| 9 | | 19.23v 1897 |
. . . . . . . . 9
⊢
(∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) ↔ (∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
| 10 | 9 | biimpi 120 |
. . . . . . . 8
⊢
(∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → (∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
| 11 | 10 | necon3ad 2409 |
. . . . . . 7
⊢
(∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → (𝑖 ≠ 𝑗 → ¬ ∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶))) |
| 12 | | notm0 3471 |
. . . . . . . 8
⊢ (¬
∃𝑥 𝑥 ∈ (𝐵 ∩ 𝐶) ↔ (𝐵 ∩ 𝐶) = ∅) |
| 13 | | elin 3346 |
. . . . . . . . . 10
⊢ (𝑥 ∈ (𝐵 ∩ 𝐶) ↔ (𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶)) |
| 14 | 13 | exbii 1619 |
. . . . . . . . 9
⊢
(∃𝑥 𝑥 ∈ (𝐵 ∩ 𝐶) ↔ ∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶)) |
| 15 | 14 | notbii 669 |
. . . . . . . 8
⊢ (¬
∃𝑥 𝑥 ∈ (𝐵 ∩ 𝐶) ↔ ¬ ∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶)) |
| 16 | 12, 15 | bitr3i 186 |
. . . . . . 7
⊢ ((𝐵 ∩ 𝐶) = ∅ ↔ ¬ ∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶)) |
| 17 | 11, 16 | imbitrrdi 162 |
. . . . . 6
⊢
(∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
| 18 | 17 | ralimi 2560 |
. . . . 5
⊢
(∀𝑗 ∈
𝐴 ∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
| 19 | 8, 18 | sylbir 135 |
. . . 4
⊢
(∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
| 20 | 19 | ralimi 2560 |
. . 3
⊢
(∀𝑖 ∈
𝐴 ∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → ∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
| 21 | 7, 20 | sylbi 121 |
. 2
⊢
(∀𝑥∃*𝑖 ∈ 𝐴 𝑥 ∈ 𝐵 → ∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
| 22 | 1, 21 | sylbi 121 |
1
⊢
(Disj 𝑖
∈ 𝐴 𝐵 → ∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |