Metamath Proof Explorer


Theorem mamures

Description: Rows in a matrix product are functions only of the corresponding rows in the left argument. (Contributed by SO, 9-Jul-2018)

Ref Expression
Hypotheses mamures.f F = R maMul M N P
mamures.g G = R maMul I N P
mamures.b B = Base R
mamures.r φ R V
mamures.m φ M Fin
mamures.n φ N Fin
mamures.p φ P Fin
mamures.i φ I M
mamures.x φ X B M × N
mamures.y φ Y B N × P
Assertion mamures φ X F Y I × P = X I × N G Y

Proof

Step Hyp Ref Expression
1 mamures.f F = R maMul M N P
2 mamures.g G = R maMul I N P
3 mamures.b B = Base R
4 mamures.r φ R V
5 mamures.m φ M Fin
6 mamures.n φ N Fin
7 mamures.p φ P Fin
8 mamures.i φ I M
9 mamures.x φ X B M × N
10 mamures.y φ Y B N × P
11 ssidd φ P P
12 resmpo I M P P i M , j P R k N i X k R k Y j I × P = i I , j P R k N i X k R k Y j
13 8 11 12 syl2anc φ i M , j P R k N i X k R k Y j I × P = i I , j P R k N i X k R k Y j
14 ovres i I k N i X I × N k = i X k
15 14 3ad2antl2 φ i I j P k N i X I × N k = i X k
16 15 eqcomd φ i I j P k N i X k = i X I × N k
17 16 oveq1d φ i I j P k N i X k R k Y j = i X I × N k R k Y j
18 17 mpteq2dva φ i I j P k N i X k R k Y j = k N i X I × N k R k Y j
19 18 oveq2d φ i I j P R k N i X k R k Y j = R k N i X I × N k R k Y j
20 19 mpoeq3dva φ i I , j P R k N i X k R k Y j = i I , j P R k N i X I × N k R k Y j
21 13 20 eqtrd φ i M , j P R k N i X k R k Y j I × P = i I , j P R k N i X I × N k R k Y j
22 eqid R = R
23 1 3 22 4 5 6 7 9 10 mamuval φ X F Y = i M , j P R k N i X k R k Y j
24 23 reseq1d φ X F Y I × P = i M , j P R k N i X k R k Y j I × P
25 5 8 ssfid φ I Fin
26 elmapi X B M × N X : M × N B
27 9 26 syl φ X : M × N B
28 xpss1 I M I × N M × N
29 8 28 syl φ I × N M × N
30 27 29 fssresd φ X I × N : I × N B
31 3 fvexi B V
32 31 a1i φ B V
33 xpfi I Fin N Fin I × N Fin
34 25 6 33 syl2anc φ I × N Fin
35 32 34 elmapd φ X I × N B I × N X I × N : I × N B
36 30 35 mpbird φ X I × N B I × N
37 2 3 22 4 25 6 7 36 10 mamuval φ X I × N G Y = i I , j P R k N i X I × N k R k Y j
38 21 24 37 3eqtr4d φ X F Y I × P = X I × N G Y