MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  mvmulfval Structured version   Visualization version   GIF version

Theorem mvmulfval 22035
Description: Functional value of the matrix vector multiplication operator. (Contributed by AV, 23-Feb-2019.)
Hypotheses
Ref Expression
mvmulfval.x ร— = (๐‘… maVecMul โŸจ๐‘€, ๐‘โŸฉ)
mvmulfval.b ๐ต = (Baseโ€˜๐‘…)
mvmulfval.t ยท = (.rโ€˜๐‘…)
mvmulfval.r (๐œ‘ โ†’ ๐‘… โˆˆ ๐‘‰)
mvmulfval.m (๐œ‘ โ†’ ๐‘€ โˆˆ Fin)
mvmulfval.n (๐œ‘ โ†’ ๐‘ โˆˆ Fin)
Assertion
Ref Expression
mvmulfval (๐œ‘ โ†’ ร— = (๐‘ฅ โˆˆ (๐ต โ†‘m (๐‘€ ร— ๐‘)), ๐‘ฆ โˆˆ (๐ต โ†‘m ๐‘) โ†ฆ (๐‘– โˆˆ ๐‘€ โ†ฆ (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))))))
Distinct variable groups:   ๐‘–,๐‘—,๐‘ฅ,๐‘ฆ,๐œ‘   ๐‘–,๐‘€,๐‘—,๐‘ฅ,๐‘ฆ   ๐‘–,๐‘,๐‘—,๐‘ฅ,๐‘ฆ   ๐‘…,๐‘–,๐‘—,๐‘ฅ,๐‘ฆ   ๐‘ฅ,๐ต,๐‘ฆ   ๐‘ฅ, ยท ,๐‘ฆ,๐‘–
Allowed substitution hints:   ๐ต(๐‘–,๐‘—)   ยท (๐‘—)   ร— (๐‘ฅ,๐‘ฆ,๐‘–,๐‘—)   ๐‘‰(๐‘ฅ,๐‘ฆ,๐‘–,๐‘—)

Proof of Theorem mvmulfval
Dummy variables ๐‘š ๐‘› ๐‘œ ๐‘Ÿ are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 mvmulfval.x . 2 ร— = (๐‘… maVecMul โŸจ๐‘€, ๐‘โŸฉ)
2 df-mvmul 22034 . . . 4 maVecMul = (๐‘Ÿ โˆˆ V, ๐‘œ โˆˆ V โ†ฆ โฆ‹(1st โ€˜๐‘œ) / ๐‘šโฆŒโฆ‹(2nd โ€˜๐‘œ) / ๐‘›โฆŒ(๐‘ฅ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m (๐‘š ร— ๐‘›)), ๐‘ฆ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m ๐‘›) โ†ฆ (๐‘– โˆˆ ๐‘š โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ ๐‘› โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))))))
32a1i 11 . . 3 (๐œ‘ โ†’ maVecMul = (๐‘Ÿ โˆˆ V, ๐‘œ โˆˆ V โ†ฆ โฆ‹(1st โ€˜๐‘œ) / ๐‘šโฆŒโฆ‹(2nd โ€˜๐‘œ) / ๐‘›โฆŒ(๐‘ฅ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m (๐‘š ร— ๐‘›)), ๐‘ฆ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m ๐‘›) โ†ฆ (๐‘– โˆˆ ๐‘š โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ ๐‘› โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—))))))))
4 fvex 6901 . . . . 5 (1st โ€˜๐‘œ) โˆˆ V
5 fvex 6901 . . . . 5 (2nd โ€˜๐‘œ) โˆˆ V
6 xpeq12 5700 . . . . . . 7 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ (๐‘š ร— ๐‘›) = ((1st โ€˜๐‘œ) ร— (2nd โ€˜๐‘œ)))
76oveq2d 7421 . . . . . 6 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ ((Baseโ€˜๐‘Ÿ) โ†‘m (๐‘š ร— ๐‘›)) = ((Baseโ€˜๐‘Ÿ) โ†‘m ((1st โ€˜๐‘œ) ร— (2nd โ€˜๐‘œ))))
8 oveq2 7413 . . . . . . 7 (๐‘› = (2nd โ€˜๐‘œ) โ†’ ((Baseโ€˜๐‘Ÿ) โ†‘m ๐‘›) = ((Baseโ€˜๐‘Ÿ) โ†‘m (2nd โ€˜๐‘œ)))
98adantl 482 . . . . . 6 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ ((Baseโ€˜๐‘Ÿ) โ†‘m ๐‘›) = ((Baseโ€˜๐‘Ÿ) โ†‘m (2nd โ€˜๐‘œ)))
10 simpl 483 . . . . . . 7 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ ๐‘š = (1st โ€˜๐‘œ))
11 simpr 485 . . . . . . . . 9 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ ๐‘› = (2nd โ€˜๐‘œ))
1211mpteq1d 5242 . . . . . . . 8 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ (๐‘— โˆˆ ๐‘› โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—))) = (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—))))
1312oveq2d 7421 . . . . . . 7 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ (๐‘Ÿ ฮฃg (๐‘— โˆˆ ๐‘› โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))) = (๐‘Ÿ ฮฃg (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))))
1410, 13mpteq12dv 5238 . . . . . 6 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ (๐‘– โˆˆ ๐‘š โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ ๐‘› โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—))))) = (๐‘– โˆˆ (1st โ€˜๐‘œ) โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—))))))
157, 9, 14mpoeq123dv 7480 . . . . 5 ((๐‘š = (1st โ€˜๐‘œ) โˆง ๐‘› = (2nd โ€˜๐‘œ)) โ†’ (๐‘ฅ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m (๐‘š ร— ๐‘›)), ๐‘ฆ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m ๐‘›) โ†ฆ (๐‘– โˆˆ ๐‘š โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ ๐‘› โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))))) = (๐‘ฅ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m ((1st โ€˜๐‘œ) ร— (2nd โ€˜๐‘œ))), ๐‘ฆ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m (2nd โ€˜๐‘œ)) โ†ฆ (๐‘– โˆˆ (1st โ€˜๐‘œ) โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))))))
164, 5, 15csbie2 3934 . . . 4 โฆ‹(1st โ€˜๐‘œ) / ๐‘šโฆŒโฆ‹(2nd โ€˜๐‘œ) / ๐‘›โฆŒ(๐‘ฅ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m (๐‘š ร— ๐‘›)), ๐‘ฆ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m ๐‘›) โ†ฆ (๐‘– โˆˆ ๐‘š โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ ๐‘› โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))))) = (๐‘ฅ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m ((1st โ€˜๐‘œ) ร— (2nd โ€˜๐‘œ))), ๐‘ฆ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m (2nd โ€˜๐‘œ)) โ†ฆ (๐‘– โˆˆ (1st โ€˜๐‘œ) โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—))))))
17 simprl 769 . . . . . . . 8 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ ๐‘Ÿ = ๐‘…)
1817fveq2d 6892 . . . . . . 7 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (Baseโ€˜๐‘Ÿ) = (Baseโ€˜๐‘…))
19 mvmulfval.b . . . . . . 7 ๐ต = (Baseโ€˜๐‘…)
2018, 19eqtr4di 2790 . . . . . 6 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (Baseโ€˜๐‘Ÿ) = ๐ต)
21 fveq2 6888 . . . . . . . . 9 (๐‘œ = โŸจ๐‘€, ๐‘โŸฉ โ†’ (1st โ€˜๐‘œ) = (1st โ€˜โŸจ๐‘€, ๐‘โŸฉ))
2221ad2antll 727 . . . . . . . 8 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (1st โ€˜๐‘œ) = (1st โ€˜โŸจ๐‘€, ๐‘โŸฉ))
23 mvmulfval.m . . . . . . . . . 10 (๐œ‘ โ†’ ๐‘€ โˆˆ Fin)
24 mvmulfval.n . . . . . . . . . 10 (๐œ‘ โ†’ ๐‘ โˆˆ Fin)
25 op1stg 7983 . . . . . . . . . 10 ((๐‘€ โˆˆ Fin โˆง ๐‘ โˆˆ Fin) โ†’ (1st โ€˜โŸจ๐‘€, ๐‘โŸฉ) = ๐‘€)
2623, 24, 25syl2anc 584 . . . . . . . . 9 (๐œ‘ โ†’ (1st โ€˜โŸจ๐‘€, ๐‘โŸฉ) = ๐‘€)
2726adantr 481 . . . . . . . 8 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (1st โ€˜โŸจ๐‘€, ๐‘โŸฉ) = ๐‘€)
2822, 27eqtrd 2772 . . . . . . 7 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (1st โ€˜๐‘œ) = ๐‘€)
29 fveq2 6888 . . . . . . . . 9 (๐‘œ = โŸจ๐‘€, ๐‘โŸฉ โ†’ (2nd โ€˜๐‘œ) = (2nd โ€˜โŸจ๐‘€, ๐‘โŸฉ))
3029ad2antll 727 . . . . . . . 8 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (2nd โ€˜๐‘œ) = (2nd โ€˜โŸจ๐‘€, ๐‘โŸฉ))
31 op2ndg 7984 . . . . . . . . . 10 ((๐‘€ โˆˆ Fin โˆง ๐‘ โˆˆ Fin) โ†’ (2nd โ€˜โŸจ๐‘€, ๐‘โŸฉ) = ๐‘)
3223, 24, 31syl2anc 584 . . . . . . . . 9 (๐œ‘ โ†’ (2nd โ€˜โŸจ๐‘€, ๐‘โŸฉ) = ๐‘)
3332adantr 481 . . . . . . . 8 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (2nd โ€˜โŸจ๐‘€, ๐‘โŸฉ) = ๐‘)
3430, 33eqtrd 2772 . . . . . . 7 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (2nd โ€˜๐‘œ) = ๐‘)
3528, 34xpeq12d 5706 . . . . . 6 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ ((1st โ€˜๐‘œ) ร— (2nd โ€˜๐‘œ)) = (๐‘€ ร— ๐‘))
3620, 35oveq12d 7423 . . . . 5 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ ((Baseโ€˜๐‘Ÿ) โ†‘m ((1st โ€˜๐‘œ) ร— (2nd โ€˜๐‘œ))) = (๐ต โ†‘m (๐‘€ ร— ๐‘)))
3720, 34oveq12d 7423 . . . . 5 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ ((Baseโ€˜๐‘Ÿ) โ†‘m (2nd โ€˜๐‘œ)) = (๐ต โ†‘m ๐‘))
38 fveq2 6888 . . . . . . . . . . . 12 (๐‘Ÿ = ๐‘… โ†’ (.rโ€˜๐‘Ÿ) = (.rโ€˜๐‘…))
3938adantr 481 . . . . . . . . . . 11 ((๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ) โ†’ (.rโ€˜๐‘Ÿ) = (.rโ€˜๐‘…))
4039adantl 482 . . . . . . . . . 10 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (.rโ€˜๐‘Ÿ) = (.rโ€˜๐‘…))
41 mvmulfval.t . . . . . . . . . 10 ยท = (.rโ€˜๐‘…)
4240, 41eqtr4di 2790 . . . . . . . . 9 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (.rโ€˜๐‘Ÿ) = ยท )
4342oveqd 7422 . . . . . . . 8 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)) = ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))
4434, 43mpteq12dv 5238 . . . . . . 7 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—))) = (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—))))
4517, 44oveq12d 7423 . . . . . 6 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (๐‘Ÿ ฮฃg (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))) = (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))))
4628, 45mpteq12dv 5238 . . . . 5 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (๐‘– โˆˆ (1st โ€˜๐‘œ) โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—))))) = (๐‘– โˆˆ ๐‘€ โ†ฆ (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—))))))
4736, 37, 46mpoeq123dv 7480 . . . 4 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ (๐‘ฅ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m ((1st โ€˜๐‘œ) ร— (2nd โ€˜๐‘œ))), ๐‘ฆ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m (2nd โ€˜๐‘œ)) โ†ฆ (๐‘– โˆˆ (1st โ€˜๐‘œ) โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ (2nd โ€˜๐‘œ) โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))))) = (๐‘ฅ โˆˆ (๐ต โ†‘m (๐‘€ ร— ๐‘)), ๐‘ฆ โˆˆ (๐ต โ†‘m ๐‘) โ†ฆ (๐‘– โˆˆ ๐‘€ โ†ฆ (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))))))
4816, 47eqtrid 2784 . . 3 ((๐œ‘ โˆง (๐‘Ÿ = ๐‘… โˆง ๐‘œ = โŸจ๐‘€, ๐‘โŸฉ)) โ†’ โฆ‹(1st โ€˜๐‘œ) / ๐‘šโฆŒโฆ‹(2nd โ€˜๐‘œ) / ๐‘›โฆŒ(๐‘ฅ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m (๐‘š ร— ๐‘›)), ๐‘ฆ โˆˆ ((Baseโ€˜๐‘Ÿ) โ†‘m ๐‘›) โ†ฆ (๐‘– โˆˆ ๐‘š โ†ฆ (๐‘Ÿ ฮฃg (๐‘— โˆˆ ๐‘› โ†ฆ ((๐‘–๐‘ฅ๐‘—)(.rโ€˜๐‘Ÿ)(๐‘ฆโ€˜๐‘—)))))) = (๐‘ฅ โˆˆ (๐ต โ†‘m (๐‘€ ร— ๐‘)), ๐‘ฆ โˆˆ (๐ต โ†‘m ๐‘) โ†ฆ (๐‘– โˆˆ ๐‘€ โ†ฆ (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))))))
49 mvmulfval.r . . . 4 (๐œ‘ โ†’ ๐‘… โˆˆ ๐‘‰)
5049elexd 3494 . . 3 (๐œ‘ โ†’ ๐‘… โˆˆ V)
51 opex 5463 . . . 4 โŸจ๐‘€, ๐‘โŸฉ โˆˆ V
5251a1i 11 . . 3 (๐œ‘ โ†’ โŸจ๐‘€, ๐‘โŸฉ โˆˆ V)
53 ovex 7438 . . . . 5 (๐ต โ†‘m (๐‘€ ร— ๐‘)) โˆˆ V
54 ovex 7438 . . . . 5 (๐ต โ†‘m ๐‘) โˆˆ V
5553, 54mpoex 8062 . . . 4 (๐‘ฅ โˆˆ (๐ต โ†‘m (๐‘€ ร— ๐‘)), ๐‘ฆ โˆˆ (๐ต โ†‘m ๐‘) โ†ฆ (๐‘– โˆˆ ๐‘€ โ†ฆ (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))))) โˆˆ V
5655a1i 11 . . 3 (๐œ‘ โ†’ (๐‘ฅ โˆˆ (๐ต โ†‘m (๐‘€ ร— ๐‘)), ๐‘ฆ โˆˆ (๐ต โ†‘m ๐‘) โ†ฆ (๐‘– โˆˆ ๐‘€ โ†ฆ (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))))) โˆˆ V)
573, 48, 50, 52, 56ovmpod 7556 . 2 (๐œ‘ โ†’ (๐‘… maVecMul โŸจ๐‘€, ๐‘โŸฉ) = (๐‘ฅ โˆˆ (๐ต โ†‘m (๐‘€ ร— ๐‘)), ๐‘ฆ โˆˆ (๐ต โ†‘m ๐‘) โ†ฆ (๐‘– โˆˆ ๐‘€ โ†ฆ (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))))))
581, 57eqtrid 2784 1 (๐œ‘ โ†’ ร— = (๐‘ฅ โˆˆ (๐ต โ†‘m (๐‘€ ร— ๐‘)), ๐‘ฆ โˆˆ (๐ต โ†‘m ๐‘) โ†ฆ (๐‘– โˆˆ ๐‘€ โ†ฆ (๐‘… ฮฃg (๐‘— โˆˆ ๐‘ โ†ฆ ((๐‘–๐‘ฅ๐‘—) ยท (๐‘ฆโ€˜๐‘—)))))))
Colors of variables: wff setvar class
Syntax hints:   โ†’ wi 4   โˆง wa 396   = wceq 1541   โˆˆ wcel 2106  Vcvv 3474  โฆ‹csb 3892  โŸจcop 4633   โ†ฆ cmpt 5230   ร— cxp 5673  โ€˜cfv 6540  (class class class)co 7405   โˆˆ cmpo 7407  1st c1st 7969  2nd c2nd 7970   โ†‘m cmap 8816  Fincfn 8935  Basecbs 17140  .rcmulr 17194   ฮฃg cgsu 17382   maVecMul cmvmul 22033
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2703  ax-rep 5284  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7721
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2534  df-eu 2563  df-clab 2710  df-cleq 2724  df-clel 2810  df-nfc 2885  df-ne 2941  df-ral 3062  df-rex 3071  df-reu 3377  df-rab 3433  df-v 3476  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-iun 4998  df-br 5148  df-opab 5210  df-mpt 5231  df-id 5573  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-ov 7408  df-oprab 7409  df-mpo 7410  df-1st 7971  df-2nd 7972  df-mvmul 22034
This theorem is referenced by:  mvmulval  22036  mavmuldm  22043  mavmul0g  22046
  Copyright terms: Public domain W3C validator