Metamath Proof Explorer


Theorem ofmul12

Description: Function analogue of mul12 . (Contributed by Steve Rodriguez, 13-Nov-2015)

Ref Expression
Assertion ofmul12 ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → F × f G × f H = G × f F × f H

Proof

Step Hyp Ref Expression
1 simpll ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → A ∈ V
2 simplr ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → F : A ⟶ ℂ
3 2 ffnd ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → F Fn A
4 simprl ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → G : A ⟶ ℂ
5 4 ffnd ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → G Fn A
6 simprr ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → H : A ⟶ ℂ
7 6 ffnd ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → H Fn A
8 inidm ⊢ A ∩ A = A
9 5 7 1 1 8 offn ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → G × f H Fn A
10 3 7 1 1 8 offn ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → F × f H Fn A
11 5 10 1 1 8 offn ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → G × f F × f H Fn A
12 eqidd ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → F ⁡ x = F ⁡ x
13 eqidd ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → G ⁡ x = G ⁡ x
14 eqidd ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → H ⁡ x = H ⁡ x
15 5 7 1 1 8 13 14 ofval ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → G × f H ⁡ x = G ⁡ x ⁢ H ⁡ x
16 2 ffvelcdmda ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → F ⁡ x ∈ ℂ
17 4 ffvelcdmda ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → G ⁡ x ∈ ℂ
18 6 ffvelcdmda ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → H ⁡ x ∈ ℂ
19 16 17 18 mul12d ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → F ⁡ x ⁢ G ⁡ x ⁢ H ⁡ x = G ⁡ x ⁢ F ⁡ x ⁢ H ⁡ x
20 3 7 1 1 8 12 14 ofval ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → F × f H ⁡ x = F ⁡ x ⁢ H ⁡ x
21 5 10 1 1 8 13 20 ofval ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → G × f F × f H ⁡ x = G ⁡ x ⁢ F ⁡ x ⁢ H ⁡ x
22 19 21 eqtr4d ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ ∧ x ∈ A → F ⁡ x ⁢ G ⁡ x ⁢ H ⁡ x = G × f F × f H ⁡ x
23 1 3 9 11 12 15 22 offveq ⊢ A ∈ V ∧ F : A ⟶ ℂ ∧ G : A ⟶ ℂ ∧ H : A ⟶ ℂ → F × f G × f H = G × f F × f H