MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-mat2pmat Structured version   Visualization version   Unicode version

Definition df-mat2pmat 20512
Description: Transformation of a matrix (over a ring) into a matrix over the corresponding polynomial ring. (Contributed by AV, 31-Jul-2019.)
Assertion
Ref Expression
df-mat2pmat  |- matToPolyMat  =  (
n  e.  Fin , 
r  e.  _V  |->  ( m  e.  ( Base `  ( n Mat  r ) )  |->  ( x  e.  n ,  y  e.  n  |->  ( (algSc `  (Poly1 `  r ) ) `  ( x m y ) ) ) ) )
Distinct variable group:    m, n, r, x, y

Detailed syntax breakdown of Definition df-mat2pmat
StepHypRef Expression
1 cmat2pmat 20509 . 2  class matToPolyMat
2 vn . . 3  setvar  n
3 vr . . 3  setvar  r
4 cfn 7955 . . 3  class  Fin
5 cvv 3200 . . 3  class  _V
6 vm . . . 4  setvar  m
72cv 1482 . . . . . 6  class  n
83cv 1482 . . . . . 6  class  r
9 cmat 20213 . . . . . 6  class Mat
107, 8, 9co 6650 . . . . 5  class  ( n Mat  r )
11 cbs 15857 . . . . 5  class  Base
1210, 11cfv 5888 . . . 4  class  ( Base `  ( n Mat  r ) )
13 vx . . . . 5  setvar  x
14 vy . . . . 5  setvar  y
1513cv 1482 . . . . . . 7  class  x
1614cv 1482 . . . . . . 7  class  y
176cv 1482 . . . . . . 7  class  m
1815, 16, 17co 6650 . . . . . 6  class  ( x m y )
19 cpl1 19547 . . . . . . . 8  class Poly1
208, 19cfv 5888 . . . . . . 7  class  (Poly1 `  r
)
21 cascl 19311 . . . . . . 7  class algSc
2220, 21cfv 5888 . . . . . 6  class  (algSc `  (Poly1 `  r ) )
2318, 22cfv 5888 . . . . 5  class  ( (algSc `  (Poly1 `  r ) ) `
 ( x m y ) )
2413, 14, 7, 7, 23cmpt2 6652 . . . 4  class  ( x  e.  n ,  y  e.  n  |->  ( (algSc `  (Poly1 `  r ) ) `
 ( x m y ) ) )
256, 12, 24cmpt 4729 . . 3  class  ( m  e.  ( Base `  (
n Mat  r ) ) 
|->  ( x  e.  n ,  y  e.  n  |->  ( (algSc `  (Poly1 `  r ) ) `  ( x m y ) ) ) )
262, 3, 4, 5, 25cmpt2 6652 . 2  class  ( n  e.  Fin ,  r  e.  _V  |->  ( m  e.  ( Base `  (
n Mat  r ) ) 
|->  ( x  e.  n ,  y  e.  n  |->  ( (algSc `  (Poly1 `  r ) ) `  ( x m y ) ) ) ) )
271, 26wceq 1483 1  wff matToPolyMat  =  (
n  e.  Fin , 
r  e.  _V  |->  ( m  e.  ( Base `  ( n Mat  r ) )  |->  ( x  e.  n ,  y  e.  n  |->  ( (algSc `  (Poly1 `  r ) ) `  ( x m y ) ) ) ) )
Colors of variables: wff setvar class
This definition is referenced by:  mat2pmatfval  20528
  Copyright terms: Public domain W3C validator