Step | Hyp | Ref
| Expression |
1 | | df-disj 3967 |
. 2
⊢
(Disj 𝑖
∈ 𝐴 𝐵 ↔ ∀𝑥∃*𝑖 ∈ 𝐴 𝑥 ∈ 𝐵) |
2 | | disjnim.1 |
. . . . . . 7
⊢ (𝑖 = 𝑗 → 𝐵 = 𝐶) |
3 | 2 | eleq2d 2240 |
. . . . . 6
⊢ (𝑖 = 𝑗 → (𝑥 ∈ 𝐵 ↔ 𝑥 ∈ 𝐶)) |
4 | 3 | rmo4 2923 |
. . . . 5
⊢
(∃*𝑖 ∈
𝐴 𝑥 ∈ 𝐵 ↔ ∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
5 | 4 | albii 1463 |
. . . 4
⊢
(∀𝑥∃*𝑖 ∈ 𝐴 𝑥 ∈ 𝐵 ↔ ∀𝑥∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
6 | | ralcom4 2752 |
. . . 4
⊢
(∀𝑖 ∈
𝐴 ∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) ↔ ∀𝑥∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
7 | 5, 6 | bitr4i 186 |
. . 3
⊢
(∀𝑥∃*𝑖 ∈ 𝐴 𝑥 ∈ 𝐵 ↔ ∀𝑖 ∈ 𝐴 ∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
8 | | ralcom4 2752 |
. . . . 5
⊢
(∀𝑗 ∈
𝐴 ∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) ↔ ∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
9 | | 19.23v 1876 |
. . . . . . . . 9
⊢
(∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) ↔ (∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
10 | 9 | biimpi 119 |
. . . . . . . 8
⊢
(∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → (∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗)) |
11 | 10 | necon3ad 2382 |
. . . . . . 7
⊢
(∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → (𝑖 ≠ 𝑗 → ¬ ∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶))) |
12 | | notm0 3435 |
. . . . . . . 8
⊢ (¬
∃𝑥 𝑥 ∈ (𝐵 ∩ 𝐶) ↔ (𝐵 ∩ 𝐶) = ∅) |
13 | | elin 3310 |
. . . . . . . . . 10
⊢ (𝑥 ∈ (𝐵 ∩ 𝐶) ↔ (𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶)) |
14 | 13 | exbii 1598 |
. . . . . . . . 9
⊢
(∃𝑥 𝑥 ∈ (𝐵 ∩ 𝐶) ↔ ∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶)) |
15 | 14 | notbii 663 |
. . . . . . . 8
⊢ (¬
∃𝑥 𝑥 ∈ (𝐵 ∩ 𝐶) ↔ ¬ ∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶)) |
16 | 12, 15 | bitr3i 185 |
. . . . . . 7
⊢ ((𝐵 ∩ 𝐶) = ∅ ↔ ¬ ∃𝑥(𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶)) |
17 | 11, 16 | syl6ibr 161 |
. . . . . 6
⊢
(∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
18 | 17 | ralimi 2533 |
. . . . 5
⊢
(∀𝑗 ∈
𝐴 ∀𝑥((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
19 | 8, 18 | sylbir 134 |
. . . 4
⊢
(∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
20 | 19 | ralimi 2533 |
. . 3
⊢
(∀𝑖 ∈
𝐴 ∀𝑥∀𝑗 ∈ 𝐴 ((𝑥 ∈ 𝐵 ∧ 𝑥 ∈ 𝐶) → 𝑖 = 𝑗) → ∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
21 | 7, 20 | sylbi 120 |
. 2
⊢
(∀𝑥∃*𝑖 ∈ 𝐴 𝑥 ∈ 𝐵 → ∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |
22 | 1, 21 | sylbi 120 |
1
⊢
(Disj 𝑖
∈ 𝐴 𝐵 → ∀𝑖 ∈ 𝐴 ∀𝑗 ∈ 𝐴 (𝑖 ≠ 𝑗 → (𝐵 ∩ 𝐶) = ∅)) |