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 ffvelrnda A V F : A G : A H : A x A F x
17 4 ffvelrnda A V F : A G : A H : A x A G x
18 6 ffvelrnda 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