Step |
Hyp |
Ref |
Expression |
1 |
|
simp1 |
⊢ ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) → 𝐴 ∈ 𝑈 ) |
2 |
|
simp2 |
⊢ ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) → 𝐶 ∈ 𝑉 ) |
3 |
|
simp1 |
⊢ ( ( 𝐵 ≠ 𝐷 ∧ 𝐵 ≠ 𝐹 ∧ 𝐷 ≠ 𝐹 ) → 𝐵 ≠ 𝐷 ) |
4 |
|
funcnvpr |
⊢ ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐵 ≠ 𝐷 ) → Fun ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ) |
5 |
1 2 3 4
|
syl2an3an |
⊢ ( ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) ∧ ( 𝐵 ≠ 𝐷 ∧ 𝐵 ≠ 𝐹 ∧ 𝐷 ≠ 𝐹 ) ) → Fun ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ) |
6 |
|
funcnvsn |
⊢ Fun ◡ { 〈 𝐸 , 𝐹 〉 } |
7 |
6
|
a1i |
⊢ ( ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) ∧ ( 𝐵 ≠ 𝐷 ∧ 𝐵 ≠ 𝐹 ∧ 𝐷 ≠ 𝐹 ) ) → Fun ◡ { 〈 𝐸 , 𝐹 〉 } ) |
8 |
|
df-rn |
⊢ ran { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } = dom ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } |
9 |
|
rnpropg |
⊢ ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ) → ran { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } = { 𝐵 , 𝐷 } ) |
10 |
8 9
|
eqtr3id |
⊢ ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ) → dom ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } = { 𝐵 , 𝐷 } ) |
11 |
10
|
3adant3 |
⊢ ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) → dom ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } = { 𝐵 , 𝐷 } ) |
12 |
|
df-rn |
⊢ ran { 〈 𝐸 , 𝐹 〉 } = dom ◡ { 〈 𝐸 , 𝐹 〉 } |
13 |
|
rnsnopg |
⊢ ( 𝐸 ∈ 𝑊 → ran { 〈 𝐸 , 𝐹 〉 } = { 𝐹 } ) |
14 |
12 13
|
eqtr3id |
⊢ ( 𝐸 ∈ 𝑊 → dom ◡ { 〈 𝐸 , 𝐹 〉 } = { 𝐹 } ) |
15 |
14
|
3ad2ant3 |
⊢ ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) → dom ◡ { 〈 𝐸 , 𝐹 〉 } = { 𝐹 } ) |
16 |
11 15
|
ineq12d |
⊢ ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) → ( dom ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∩ dom ◡ { 〈 𝐸 , 𝐹 〉 } ) = ( { 𝐵 , 𝐷 } ∩ { 𝐹 } ) ) |
17 |
|
disjprsn |
⊢ ( ( 𝐵 ≠ 𝐹 ∧ 𝐷 ≠ 𝐹 ) → ( { 𝐵 , 𝐷 } ∩ { 𝐹 } ) = ∅ ) |
18 |
17
|
3adant1 |
⊢ ( ( 𝐵 ≠ 𝐷 ∧ 𝐵 ≠ 𝐹 ∧ 𝐷 ≠ 𝐹 ) → ( { 𝐵 , 𝐷 } ∩ { 𝐹 } ) = ∅ ) |
19 |
16 18
|
sylan9eq |
⊢ ( ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) ∧ ( 𝐵 ≠ 𝐷 ∧ 𝐵 ≠ 𝐹 ∧ 𝐷 ≠ 𝐹 ) ) → ( dom ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∩ dom ◡ { 〈 𝐸 , 𝐹 〉 } ) = ∅ ) |
20 |
|
funun |
⊢ ( ( ( Fun ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∧ Fun ◡ { 〈 𝐸 , 𝐹 〉 } ) ∧ ( dom ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∩ dom ◡ { 〈 𝐸 , 𝐹 〉 } ) = ∅ ) → Fun ( ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∪ ◡ { 〈 𝐸 , 𝐹 〉 } ) ) |
21 |
5 7 19 20
|
syl21anc |
⊢ ( ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) ∧ ( 𝐵 ≠ 𝐷 ∧ 𝐵 ≠ 𝐹 ∧ 𝐷 ≠ 𝐹 ) ) → Fun ( ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∪ ◡ { 〈 𝐸 , 𝐹 〉 } ) ) |
22 |
|
df-tp |
⊢ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 , 〈 𝐸 , 𝐹 〉 } = ( { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∪ { 〈 𝐸 , 𝐹 〉 } ) |
23 |
22
|
cnveqi |
⊢ ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 , 〈 𝐸 , 𝐹 〉 } = ◡ ( { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∪ { 〈 𝐸 , 𝐹 〉 } ) |
24 |
|
cnvun |
⊢ ◡ ( { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∪ { 〈 𝐸 , 𝐹 〉 } ) = ( ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∪ ◡ { 〈 𝐸 , 𝐹 〉 } ) |
25 |
23 24
|
eqtri |
⊢ ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 , 〈 𝐸 , 𝐹 〉 } = ( ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∪ ◡ { 〈 𝐸 , 𝐹 〉 } ) |
26 |
25
|
funeqi |
⊢ ( Fun ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 , 〈 𝐸 , 𝐹 〉 } ↔ Fun ( ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 } ∪ ◡ { 〈 𝐸 , 𝐹 〉 } ) ) |
27 |
21 26
|
sylibr |
⊢ ( ( ( 𝐴 ∈ 𝑈 ∧ 𝐶 ∈ 𝑉 ∧ 𝐸 ∈ 𝑊 ) ∧ ( 𝐵 ≠ 𝐷 ∧ 𝐵 ≠ 𝐹 ∧ 𝐷 ≠ 𝐹 ) ) → Fun ◡ { 〈 𝐴 , 𝐵 〉 , 〈 𝐶 , 𝐷 〉 , 〈 𝐸 , 𝐹 〉 } ) |