| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > matmulr | Structured version Visualization version GIF version | ||
| Description: Multiplication in the matrix algebra. (Contributed by Stefan O'Rear, 4-Sep-2015.) |
| Ref | Expression |
|---|---|
| matmulr.a | ⊢ 𝐴 = (𝑁 Mat 𝑅) |
| matmulr.t | ⊢ · = (𝑅 maMul 〈𝑁, 𝑁, 𝑁〉) |
| Ref | Expression |
|---|---|
| matmulr | ⊢ ((𝑁 ∈ Fin ∧ 𝑅 ∈ 𝑉) → · = (.r‘𝐴)) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | ovex 7423 | . . . 4 ⊢ (𝑅 freeLMod (𝑁 × 𝑁)) ∈ V | |
| 2 | matmulr.t | . . . . 5 ⊢ · = (𝑅 maMul 〈𝑁, 𝑁, 𝑁〉) | |
| 3 | 2 | ovexi 7424 | . . . 4 ⊢ · ∈ V |
| 4 | 1, 3 | pm3.2i 474 | . . 3 ⊢ ((𝑅 freeLMod (𝑁 × 𝑁)) ∈ V ∧ · ∈ V) |
| 5 | mulridx 17314 | . . . 4 ⊢ .r = Slot (.r‘ndx) | |
| 6 | 5 | setsid 17233 | . . 3 ⊢ (((𝑅 freeLMod (𝑁 × 𝑁)) ∈ V ∧ · ∈ V) → · = (.r‘((𝑅 freeLMod (𝑁 × 𝑁)) sSet 〈(.r‘ndx), · 〉))) |
| 7 | 4, 6 | mp1i 13 | . 2 ⊢ ((𝑁 ∈ Fin ∧ 𝑅 ∈ 𝑉) → · = (.r‘((𝑅 freeLMod (𝑁 × 𝑁)) sSet 〈(.r‘ndx), · 〉))) |
| 8 | matmulr.a | . . . 4 ⊢ 𝐴 = (𝑁 Mat 𝑅) | |
| 9 | eqid 2761 | . . . 4 ⊢ (𝑅 freeLMod (𝑁 × 𝑁)) = (𝑅 freeLMod (𝑁 × 𝑁)) | |
| 10 | 8, 9, 2 | matval 22458 | . . 3 ⊢ ((𝑁 ∈ Fin ∧ 𝑅 ∈ 𝑉) → 𝐴 = ((𝑅 freeLMod (𝑁 × 𝑁)) sSet 〈(.r‘ndx), · 〉)) |
| 11 | 10 | fveq2d 6865 | . 2 ⊢ ((𝑁 ∈ Fin ∧ 𝑅 ∈ 𝑉) → (.r‘𝐴) = (.r‘((𝑅 freeLMod (𝑁 × 𝑁)) sSet 〈(.r‘ndx), · 〉))) |
| 12 | 7, 11 | eqtr4d 2799 | 1 ⊢ ((𝑁 ∈ Fin ∧ 𝑅 ∈ 𝑉) → · = (.r‘𝐴)) |
| Colors of variables: wff setvar class |
| Syntax hints: → wi 4 ∧ wa 399 = wceq 1559 ∈ wcel 2141 Vcvv 3453 〈cop 4585 〈cotp 4587 × cxp 5641 ‘cfv 6515 (class class class)co 7390 Fincfn 8920 sSet csts 17189 ndxcnx 17219 .rcmulr 17277 freeLMod cfrlm 21785 maMul cmmul 22437 Mat cmat 22454 |
| This theorem was proved from axioms: ax-mp 5 ax-1 6 ax-2 7 ax-3 8 ax-gen 1814 ax-4 1828 ax-5 1929 ax-6 1986 ax-7 2027 ax-8 2143 ax-9 2151 ax-10 2174 ax-11 2190 ax-12 2211 ax-ext 2733 ax-sep 5243 ax-nul 5253 ax-pow 5319 ax-pr 5387 ax-un 7712 ax-cnex 11122 ax-1cn 11124 ax-addcl 11126 |
| This theorem depends on definitions: df-bi 209 df-an 400 df-or 859 df-3or 1098 df-3an 1099 df-tru 1562 df-fal 1572 df-ex 1799 df-nf 1803 df-sb 2090 df-mo 2565 df-eu 2595 df-clab 2740 df-cleq 2753 df-clel 2836 df-nfc 2910 df-ne 2957 df-ral 3076 df-rex 3086 df-reu 3367 df-rab 3414 df-v 3455 df-sbc 3743 df-csb 3851 df-dif 3905 df-un 3907 df-in 3909 df-ss 3919 df-pss 3922 df-nul 4284 df-if 4478 df-pw 4554 df-sn 4580 df-pr 4582 df-op 4586 df-ot 4588 df-uni 4863 df-iun 4948 df-br 5098 df-opab 5160 df-mpt 5179 df-tr 5205 df-id 5538 df-eprel 5543 df-po 5551 df-so 5552 df-fr 5596 df-we 5598 df-xp 5649 df-rel 5650 df-cnv 5651 df-co 5652 df-dm 5653 df-rn 5654 df-res 5655 df-ima 5656 df-pred 6282 df-ord 6343 df-on 6344 df-lim 6345 df-suc 6346 df-iota 6471 df-fun 6517 df-fn 6518 df-f 6519 df-f1 6520 df-fo 6521 df-f1o 6522 df-fv 6523 df-ov 7393 df-oprab 7394 df-mpo 7395 df-om 7841 df-2nd 7965 df-frecs 8255 df-wrecs 8286 df-recs 8335 df-rdg 8374 df-nn 12204 df-2 12273 df-3 12274 df-sets 17190 df-slot 17208 df-ndx 17220 df-mulr 17290 df-mat 22455 |
| This theorem is referenced by: matring 22490 matassa 22491 matmulcell 22492 mpomatmul 22493 mat1 22494 mattposm 22506 mat1dimmul 22523 dmatmul 22544 mdetmul 22670 madurid 22691 slesolinv 22727 slesolinvbi 22728 cramerimplem3 22732 mat2pmatmul 22778 decpmatmullem 22818 decpmatmul 22819 matunitlindflem2 38076 |
| Copyright terms: Public domain | W3C validator |