Step | Hyp | Ref
| Expression |
1 | | 3simpa 994 |
. . . 4
⊢ ((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) → (𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉)) |
2 | | 3simpa 994 |
. . . 4
⊢ ((𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) → (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺)) |
3 | | simp1 997 |
. . . 4
⊢ ((𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍) → 𝑋 ≠ 𝑌) |
4 | | funprg 5268 |
. . . 4
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺) ∧ 𝑋 ≠ 𝑌) → Fun {⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩}) |
5 | 1, 2, 3, 4 | syl3an 1280 |
. . 3
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → Fun {⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩}) |
6 | | simp13 1029 |
. . . 4
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → 𝑍 ∈ 𝑊) |
7 | | simp23 1032 |
. . . 4
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → 𝐶 ∈ 𝐻) |
8 | | funsng 5264 |
. . . 4
⊢ ((𝑍 ∈ 𝑊 ∧ 𝐶 ∈ 𝐻) → Fun {⟨𝑍, 𝐶⟩}) |
9 | 6, 7, 8 | syl2anc 411 |
. . 3
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → Fun {⟨𝑍, 𝐶⟩}) |
10 | 2 | 3ad2ant2 1019 |
. . . . . 6
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺)) |
11 | | dmpropg 5103 |
. . . . . 6
⊢ ((𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺) → dom {⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} = {𝑋, 𝑌}) |
12 | 10, 11 | syl 14 |
. . . . 5
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → dom {⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} = {𝑋, 𝑌}) |
13 | | dmsnopg 5102 |
. . . . . 6
⊢ (𝐶 ∈ 𝐻 → dom {⟨𝑍, 𝐶⟩} = {𝑍}) |
14 | 7, 13 | syl 14 |
. . . . 5
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → dom {⟨𝑍, 𝐶⟩} = {𝑍}) |
15 | 12, 14 | ineq12d 3339 |
. . . 4
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → (dom {⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} ∩ dom {⟨𝑍, 𝐶⟩}) = ({𝑋, 𝑌} ∩ {𝑍})) |
16 | | elpri 3617 |
. . . . . . . 8
⊢ (𝑍 ∈ {𝑋, 𝑌} → (𝑍 = 𝑋 ∨ 𝑍 = 𝑌)) |
17 | | nner 2351 |
. . . . . . . . . . . 12
⊢ (𝑋 = 𝑍 → ¬ 𝑋 ≠ 𝑍) |
18 | 17 | eqcoms 2180 |
. . . . . . . . . . 11
⊢ (𝑍 = 𝑋 → ¬ 𝑋 ≠ 𝑍) |
19 | | 3mix2 1167 |
. . . . . . . . . . 11
⊢ (¬
𝑋 ≠ 𝑍 → (¬ 𝑋 ≠ 𝑌 ∨ ¬ 𝑋 ≠ 𝑍 ∨ ¬ 𝑌 ≠ 𝑍)) |
20 | 18, 19 | syl 14 |
. . . . . . . . . 10
⊢ (𝑍 = 𝑋 → (¬ 𝑋 ≠ 𝑌 ∨ ¬ 𝑋 ≠ 𝑍 ∨ ¬ 𝑌 ≠ 𝑍)) |
21 | | nner 2351 |
. . . . . . . . . . . 12
⊢ (𝑌 = 𝑍 → ¬ 𝑌 ≠ 𝑍) |
22 | 21 | eqcoms 2180 |
. . . . . . . . . . 11
⊢ (𝑍 = 𝑌 → ¬ 𝑌 ≠ 𝑍) |
23 | | 3mix3 1168 |
. . . . . . . . . . 11
⊢ (¬
𝑌 ≠ 𝑍 → (¬ 𝑋 ≠ 𝑌 ∨ ¬ 𝑋 ≠ 𝑍 ∨ ¬ 𝑌 ≠ 𝑍)) |
24 | 22, 23 | syl 14 |
. . . . . . . . . 10
⊢ (𝑍 = 𝑌 → (¬ 𝑋 ≠ 𝑌 ∨ ¬ 𝑋 ≠ 𝑍 ∨ ¬ 𝑌 ≠ 𝑍)) |
25 | 20, 24 | jaoi 716 |
. . . . . . . . 9
⊢ ((𝑍 = 𝑋 ∨ 𝑍 = 𝑌) → (¬ 𝑋 ≠ 𝑌 ∨ ¬ 𝑋 ≠ 𝑍 ∨ ¬ 𝑌 ≠ 𝑍)) |
26 | | 3ianorr 1309 |
. . . . . . . . 9
⊢ ((¬
𝑋 ≠ 𝑌 ∨ ¬ 𝑋 ≠ 𝑍 ∨ ¬ 𝑌 ≠ 𝑍) → ¬ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) |
27 | 25, 26 | syl 14 |
. . . . . . . 8
⊢ ((𝑍 = 𝑋 ∨ 𝑍 = 𝑌) → ¬ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) |
28 | 16, 27 | syl 14 |
. . . . . . 7
⊢ (𝑍 ∈ {𝑋, 𝑌} → ¬ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) |
29 | 28 | con2i 627 |
. . . . . 6
⊢ ((𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍) → ¬ 𝑍 ∈ {𝑋, 𝑌}) |
30 | | disjsn 3656 |
. . . . . 6
⊢ (({𝑋, 𝑌} ∩ {𝑍}) = ∅ ↔ ¬ 𝑍 ∈ {𝑋, 𝑌}) |
31 | 29, 30 | sylibr 134 |
. . . . 5
⊢ ((𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍) → ({𝑋, 𝑌} ∩ {𝑍}) = ∅) |
32 | 31 | 3ad2ant3 1020 |
. . . 4
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → ({𝑋, 𝑌} ∩ {𝑍}) = ∅) |
33 | 15, 32 | eqtrd 2210 |
. . 3
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → (dom {⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} ∩ dom {⟨𝑍, 𝐶⟩}) = ∅) |
34 | | funun 5262 |
. . 3
⊢ (((Fun
{⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} ∧ Fun {⟨𝑍, 𝐶⟩}) ∧ (dom {⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} ∩ dom {⟨𝑍, 𝐶⟩}) = ∅) → Fun ({⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} ∪ {⟨𝑍, 𝐶⟩})) |
35 | 5, 9, 33, 34 | syl21anc 1237 |
. 2
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → Fun ({⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} ∪ {⟨𝑍, 𝐶⟩})) |
36 | | df-tp 3602 |
. . 3
⊢
{⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩, ⟨𝑍, 𝐶⟩} = ({⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} ∪ {⟨𝑍, 𝐶⟩}) |
37 | 36 | funeqi 5239 |
. 2
⊢ (Fun
{⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩, ⟨𝑍, 𝐶⟩} ↔ Fun ({⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩} ∪ {⟨𝑍, 𝐶⟩})) |
38 | 35, 37 | sylibr 134 |
1
⊢ (((𝑋 ∈ 𝑈 ∧ 𝑌 ∈ 𝑉 ∧ 𝑍 ∈ 𝑊) ∧ (𝐴 ∈ 𝐹 ∧ 𝐵 ∈ 𝐺 ∧ 𝐶 ∈ 𝐻) ∧ (𝑋 ≠ 𝑌 ∧ 𝑋 ≠ 𝑍 ∧ 𝑌 ≠ 𝑍)) → Fun {⟨𝑋, 𝐴⟩, ⟨𝑌, 𝐵⟩, ⟨𝑍, 𝐶⟩}) |