Step |
Hyp |
Ref |
Expression |
1 |
|
dgreq.1 |
โข ( ๐ โ ๐น โ ( Poly โ ๐ ) ) |
2 |
|
dgreq.2 |
โข ( ๐ โ ๐ โ โ0 ) |
3 |
|
dgreq.3 |
โข ( ๐ โ ๐ด : โ0 โถ โ ) |
4 |
|
dgreq.4 |
โข ( ๐ โ ( ๐ด โ ( โคโฅ โ ( ๐ + 1 ) ) ) = { 0 } ) |
5 |
|
dgreq.5 |
โข ( ๐ โ ๐น = ( ๐ง โ โ โฆ ฮฃ ๐ โ ( 0 ... ๐ ) ( ( ๐ด โ ๐ ) ยท ( ๐ง โ ๐ ) ) ) ) |
6 |
|
dgreq.6 |
โข ( ๐ โ ( ๐ด โ ๐ ) โ 0 ) |
7 |
|
elfznn0 |
โข ( ๐ โ ( 0 ... ๐ ) โ ๐ โ โ0 ) |
8 |
|
ffvelrn |
โข ( ( ๐ด : โ0 โถ โ โง ๐ โ โ0 ) โ ( ๐ด โ ๐ ) โ โ ) |
9 |
3 7 8
|
syl2an |
โข ( ( ๐ โง ๐ โ ( 0 ... ๐ ) ) โ ( ๐ด โ ๐ ) โ โ ) |
10 |
1 2 9 5
|
dgrle |
โข ( ๐ โ ( deg โ ๐น ) โค ๐ ) |
11 |
1 2 3 4 5
|
coeeq |
โข ( ๐ โ ( coeff โ ๐น ) = ๐ด ) |
12 |
11
|
fveq1d |
โข ( ๐ โ ( ( coeff โ ๐น ) โ ๐ ) = ( ๐ด โ ๐ ) ) |
13 |
12 6
|
eqnetrd |
โข ( ๐ โ ( ( coeff โ ๐น ) โ ๐ ) โ 0 ) |
14 |
|
eqid |
โข ( coeff โ ๐น ) = ( coeff โ ๐น ) |
15 |
|
eqid |
โข ( deg โ ๐น ) = ( deg โ ๐น ) |
16 |
14 15
|
dgrub |
โข ( ( ๐น โ ( Poly โ ๐ ) โง ๐ โ โ0 โง ( ( coeff โ ๐น ) โ ๐ ) โ 0 ) โ ๐ โค ( deg โ ๐น ) ) |
17 |
1 2 13 16
|
syl3anc |
โข ( ๐ โ ๐ โค ( deg โ ๐น ) ) |
18 |
|
dgrcl |
โข ( ๐น โ ( Poly โ ๐ ) โ ( deg โ ๐น ) โ โ0 ) |
19 |
1 18
|
syl |
โข ( ๐ โ ( deg โ ๐น ) โ โ0 ) |
20 |
19
|
nn0red |
โข ( ๐ โ ( deg โ ๐น ) โ โ ) |
21 |
2
|
nn0red |
โข ( ๐ โ ๐ โ โ ) |
22 |
20 21
|
letri3d |
โข ( ๐ โ ( ( deg โ ๐น ) = ๐ โ ( ( deg โ ๐น ) โค ๐ โง ๐ โค ( deg โ ๐น ) ) ) ) |
23 |
10 17 22
|
mpbir2and |
โข ( ๐ โ ( deg โ ๐น ) = ๐ ) |