Metamath Proof Explorer


Theorem pm2mpf1o

Description: The transformation of polynomial matrices into polynomials over matrices is a 1-1 function mapping polynomial matrices onto polynomials over matrices. (Contributed by AV, 14-Oct-2019)

Ref Expression
Hypotheses pm2mpfo.p โŠข ๐‘ƒ = ( Poly1 โ€˜ ๐‘… )
pm2mpfo.c โŠข ๐ถ = ( ๐‘ Mat ๐‘ƒ )
pm2mpfo.b โŠข ๐ต = ( Base โ€˜ ๐ถ )
pm2mpfo.m โŠข โˆ— = ( ยท๐‘  โ€˜ ๐‘„ )
pm2mpfo.e โŠข โ†‘ = ( .g โ€˜ ( mulGrp โ€˜ ๐‘„ ) )
pm2mpfo.x โŠข ๐‘‹ = ( var1 โ€˜ ๐ด )
pm2mpfo.a โŠข ๐ด = ( ๐‘ Mat ๐‘… )
pm2mpfo.q โŠข ๐‘„ = ( Poly1 โ€˜ ๐ด )
pm2mpfo.l โŠข ๐ฟ = ( Base โ€˜ ๐‘„ )
pm2mpfo.t โŠข ๐‘‡ = ( ๐‘ pMatToMatPoly ๐‘… )
Assertion pm2mpf1o ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) โ†’ ๐‘‡ : ๐ต โ€“1-1-ontoโ†’ ๐ฟ )

Proof

Step Hyp Ref Expression
1 pm2mpfo.p โŠข ๐‘ƒ = ( Poly1 โ€˜ ๐‘… )
2 pm2mpfo.c โŠข ๐ถ = ( ๐‘ Mat ๐‘ƒ )
3 pm2mpfo.b โŠข ๐ต = ( Base โ€˜ ๐ถ )
4 pm2mpfo.m โŠข โˆ— = ( ยท๐‘  โ€˜ ๐‘„ )
5 pm2mpfo.e โŠข โ†‘ = ( .g โ€˜ ( mulGrp โ€˜ ๐‘„ ) )
6 pm2mpfo.x โŠข ๐‘‹ = ( var1 โ€˜ ๐ด )
7 pm2mpfo.a โŠข ๐ด = ( ๐‘ Mat ๐‘… )
8 pm2mpfo.q โŠข ๐‘„ = ( Poly1 โ€˜ ๐ด )
9 pm2mpfo.l โŠข ๐ฟ = ( Base โ€˜ ๐‘„ )
10 pm2mpfo.t โŠข ๐‘‡ = ( ๐‘ pMatToMatPoly ๐‘… )
11 1 2 3 4 5 6 7 8 10 9 pm2mpf1 โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) โ†’ ๐‘‡ : ๐ต โ€“1-1โ†’ ๐ฟ )
12 1 2 3 4 5 6 7 8 9 10 pm2mpfo โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) โ†’ ๐‘‡ : ๐ต โ€“ontoโ†’ ๐ฟ )
13 df-f1o โŠข ( ๐‘‡ : ๐ต โ€“1-1-ontoโ†’ ๐ฟ โ†” ( ๐‘‡ : ๐ต โ€“1-1โ†’ ๐ฟ โˆง ๐‘‡ : ๐ต โ€“ontoโ†’ ๐ฟ ) )
14 11 12 13 sylanbrc โŠข ( ( ๐‘ โˆˆ Fin โˆง ๐‘… โˆˆ Ring ) โ†’ ๐‘‡ : ๐ต โ€“1-1-ontoโ†’ ๐ฟ )