Metamath Proof Explorer


Theorem deg1vscale

Description: The degree of a scalar times a polynomial is at most the degree of the original polynomial. (Contributed by Stefan O'Rear, 26-Mar-2015)

Ref Expression
Hypotheses deg1addle.y โŠข ๐‘Œ = ( Poly1 โ€˜ ๐‘… )
deg1addle.d โŠข ๐ท = ( deg1 โ€˜ ๐‘… )
deg1addle.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
deg1vscale.b โŠข ๐ต = ( Base โ€˜ ๐‘Œ )
deg1vscale.k โŠข ๐พ = ( Base โ€˜ ๐‘… )
deg1vscale.p โŠข ยท = ( ยท๐‘  โ€˜ ๐‘Œ )
deg1vscale.f โŠข ( ๐œ‘ โ†’ ๐น โˆˆ ๐พ )
deg1vscale.g โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ ๐ต )
Assertion deg1vscale ( ๐œ‘ โ†’ ( ๐ท โ€˜ ( ๐น ยท ๐บ ) ) โ‰ค ( ๐ท โ€˜ ๐บ ) )

Proof

Step Hyp Ref Expression
1 deg1addle.y โŠข ๐‘Œ = ( Poly1 โ€˜ ๐‘… )
2 deg1addle.d โŠข ๐ท = ( deg1 โ€˜ ๐‘… )
3 deg1addle.r โŠข ( ๐œ‘ โ†’ ๐‘… โˆˆ Ring )
4 deg1vscale.b โŠข ๐ต = ( Base โ€˜ ๐‘Œ )
5 deg1vscale.k โŠข ๐พ = ( Base โ€˜ ๐‘… )
6 deg1vscale.p โŠข ยท = ( ยท๐‘  โ€˜ ๐‘Œ )
7 deg1vscale.f โŠข ( ๐œ‘ โ†’ ๐น โˆˆ ๐พ )
8 deg1vscale.g โŠข ( ๐œ‘ โ†’ ๐บ โˆˆ ๐ต )
9 eqid โŠข ( 1o mPoly ๐‘… ) = ( 1o mPoly ๐‘… )
10 2 deg1fval โŠข ๐ท = ( 1o mDeg ๐‘… )
11 1on โŠข 1o โˆˆ On
12 11 a1i โŠข ( ๐œ‘ โ†’ 1o โˆˆ On )
13 eqid โŠข ( PwSer1 โ€˜ ๐‘… ) = ( PwSer1 โ€˜ ๐‘… )
14 1 13 4 ply1bas โŠข ๐ต = ( Base โ€˜ ( 1o mPoly ๐‘… ) )
15 1 9 6 ply1vsca โŠข ยท = ( ยท๐‘  โ€˜ ( 1o mPoly ๐‘… ) )
16 9 10 12 3 14 5 15 7 8 mdegvscale โŠข ( ๐œ‘ โ†’ ( ๐ท โ€˜ ( ๐น ยท ๐บ ) ) โ‰ค ( ๐ท โ€˜ ๐บ ) )