Step | Hyp | Ref
| Expression |
1 | | df-mpo 7148 |
. . 3
⊢ (𝑥 ∈ 𝐴, 𝑦 ∈ 𝐵 ↦ 𝐶) = {〈〈𝑥, 𝑦〉, 𝑧〉 ∣ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶)} |
2 | | df-oprab 7147 |
. . 3
⊢
{〈〈𝑥,
𝑦〉, 𝑧〉 ∣ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶)} = {𝑤 ∣ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))} |
3 | 1, 2 | eqtri 2782 |
. 2
⊢ (𝑥 ∈ 𝐴, 𝑦 ∈ 𝐵 ↦ 𝐶) = {𝑤 ∣ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))} |
4 | | nel02 4227 |
. . . . . . . . . 10
⊢ (𝐴 = ∅ → ¬ 𝑥 ∈ 𝐴) |
5 | | nel02 4227 |
. . . . . . . . . 10
⊢ (𝐵 = ∅ → ¬ 𝑦 ∈ 𝐵) |
6 | 4, 5 | orim12i 907 |
. . . . . . . . 9
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → (¬ 𝑥 ∈ 𝐴 ∨ ¬ 𝑦 ∈ 𝐵)) |
7 | | ianor 980 |
. . . . . . . . 9
⊢ (¬
(𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ↔ (¬ 𝑥 ∈ 𝐴 ∨ ¬ 𝑦 ∈ 𝐵)) |
8 | 6, 7 | sylibr 237 |
. . . . . . . 8
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → ¬ (𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵)) |
9 | | simprl 771 |
. . . . . . . 8
⊢ ((𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶)) → (𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵)) |
10 | 8, 9 | nsyl 142 |
. . . . . . 7
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → ¬ (𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))) |
11 | 10 | nexdv 1938 |
. . . . . 6
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → ¬
∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))) |
12 | 11 | nexdv 1938 |
. . . . 5
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → ¬
∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))) |
13 | 12 | nexdv 1938 |
. . . 4
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → ¬
∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))) |
14 | 13 | alrimiv 1929 |
. . 3
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → ∀𝑤 ¬ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))) |
15 | | ab0 4266 |
. . 3
⊢ ({𝑤 ∣ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))} = ∅ ↔ ∀𝑤 ¬ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))) |
16 | 14, 15 | sylibr 237 |
. 2
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → {𝑤 ∣ ∃𝑥∃𝑦∃𝑧(𝑤 = 〈〈𝑥, 𝑦〉, 𝑧〉 ∧ ((𝑥 ∈ 𝐴 ∧ 𝑦 ∈ 𝐵) ∧ 𝑧 = 𝐶))} = ∅) |
17 | 3, 16 | syl5eq 2806 |
1
⊢ ((𝐴 = ∅ ∨ 𝐵 = ∅) → (𝑥 ∈ 𝐴, 𝑦 ∈ 𝐵 ↦ 𝐶) = ∅) |