Step |
Hyp |
Ref |
Expression |
1 |
|
ax-resscn |
โข โ โ โ |
2 |
|
1re |
โข 1 โ โ |
3 |
|
plyid |
โข ( ( โ โ โ โง 1 โ โ ) โ Xp โ ( Poly โ โ ) ) |
4 |
1 2 3
|
mp2an |
โข Xp โ ( Poly โ โ ) |
5 |
|
plymul02 |
โข ( Xp โ ( Poly โ โ ) โ ( 0๐ โf ยท Xp ) = 0๐ ) |
6 |
5
|
fveq2d |
โข ( Xp โ ( Poly โ โ ) โ ( coeff โ ( 0๐ โf ยท Xp ) ) = ( coeff โ 0๐ ) ) |
7 |
4 6
|
ax-mp |
โข ( coeff โ ( 0๐ โf ยท Xp ) ) = ( coeff โ 0๐ ) |
8 |
|
fconstmpt |
โข ( โ0 ร { 0 } ) = ( ๐ โ โ0 โฆ 0 ) |
9 |
|
coe0 |
โข ( coeff โ 0๐ ) = ( โ0 ร { 0 } ) |
10 |
|
eqidd |
โข ( ( ๐ โ โ0 โง ๐ = 0 ) โ 0 = 0 ) |
11 |
|
elnnne0 |
โข ( ๐ โ โ โ ( ๐ โ โ0 โง ๐ โ 0 ) ) |
12 |
|
df-ne |
โข ( ๐ โ 0 โ ยฌ ๐ = 0 ) |
13 |
12
|
anbi2i |
โข ( ( ๐ โ โ0 โง ๐ โ 0 ) โ ( ๐ โ โ0 โง ยฌ ๐ = 0 ) ) |
14 |
11 13
|
bitr2i |
โข ( ( ๐ โ โ0 โง ยฌ ๐ = 0 ) โ ๐ โ โ ) |
15 |
|
nnm1nn0 |
โข ( ๐ โ โ โ ( ๐ โ 1 ) โ โ0 ) |
16 |
14 15
|
sylbi |
โข ( ( ๐ โ โ0 โง ยฌ ๐ = 0 ) โ ( ๐ โ 1 ) โ โ0 ) |
17 |
|
eqidd |
โข ( ๐ = ( ๐ โ 1 ) โ 0 = 0 ) |
18 |
|
fconstmpt |
โข ( โ0 ร { 0 } ) = ( ๐ โ โ0 โฆ 0 ) |
19 |
9 18
|
eqtri |
โข ( coeff โ 0๐ ) = ( ๐ โ โ0 โฆ 0 ) |
20 |
|
c0ex |
โข 0 โ V |
21 |
17 19 20
|
fvmpt |
โข ( ( ๐ โ 1 ) โ โ0 โ ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) = 0 ) |
22 |
16 21
|
syl |
โข ( ( ๐ โ โ0 โง ยฌ ๐ = 0 ) โ ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) = 0 ) |
23 |
10 22
|
ifeqda |
โข ( ๐ โ โ0 โ if ( ๐ = 0 , 0 , ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) ) = 0 ) |
24 |
23
|
mpteq2ia |
โข ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) ) ) = ( ๐ โ โ0 โฆ 0 ) |
25 |
8 9 24
|
3eqtr4ri |
โข ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) ) ) = ( coeff โ 0๐ ) |
26 |
7 25
|
eqtr4i |
โข ( coeff โ ( 0๐ โf ยท Xp ) ) = ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) ) ) |
27 |
|
fvoveq1 |
โข ( ๐น = 0๐ โ ( coeff โ ( ๐น โf ยท Xp ) ) = ( coeff โ ( 0๐ โf ยท Xp ) ) ) |
28 |
|
simpl |
โข ( ( ๐น = 0๐ โง ๐ โ โ0 ) โ ๐น = 0๐ ) |
29 |
28
|
fveq2d |
โข ( ( ๐น = 0๐ โง ๐ โ โ0 ) โ ( coeff โ ๐น ) = ( coeff โ 0๐ ) ) |
30 |
29
|
fveq1d |
โข ( ( ๐น = 0๐ โง ๐ โ โ0 ) โ ( ( coeff โ ๐น ) โ ( ๐ โ 1 ) ) = ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) ) |
31 |
30
|
ifeq2d |
โข ( ( ๐น = 0๐ โง ๐ โ โ0 ) โ if ( ๐ = 0 , 0 , ( ( coeff โ ๐น ) โ ( ๐ โ 1 ) ) ) = if ( ๐ = 0 , 0 , ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) ) ) |
32 |
31
|
mpteq2dva |
โข ( ๐น = 0๐ โ ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ ๐น ) โ ( ๐ โ 1 ) ) ) ) = ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ 0๐ ) โ ( ๐ โ 1 ) ) ) ) ) |
33 |
26 27 32
|
3eqtr4a |
โข ( ๐น = 0๐ โ ( coeff โ ( ๐น โf ยท Xp ) ) = ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ ๐น ) โ ( ๐ โ 1 ) ) ) ) ) |
34 |
33
|
adantl |
โข ( ( ๐น โ ( Poly โ โ ) โง ๐น = 0๐ ) โ ( coeff โ ( ๐น โf ยท Xp ) ) = ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ ๐น ) โ ( ๐ โ 1 ) ) ) ) ) |
35 |
|
simpl |
โข ( ( ๐น โ ( Poly โ โ ) โง ยฌ ๐น = 0๐ ) โ ๐น โ ( Poly โ โ ) ) |
36 |
|
elsng |
โข ( ๐น โ ( Poly โ โ ) โ ( ๐น โ { 0๐ } โ ๐น = 0๐ ) ) |
37 |
36
|
notbid |
โข ( ๐น โ ( Poly โ โ ) โ ( ยฌ ๐น โ { 0๐ } โ ยฌ ๐น = 0๐ ) ) |
38 |
37
|
biimpar |
โข ( ( ๐น โ ( Poly โ โ ) โง ยฌ ๐น = 0๐ ) โ ยฌ ๐น โ { 0๐ } ) |
39 |
35 38
|
eldifd |
โข ( ( ๐น โ ( Poly โ โ ) โง ยฌ ๐น = 0๐ ) โ ๐น โ ( ( Poly โ โ ) โ { 0๐ } ) ) |
40 |
|
plymulx0 |
โข ( ๐น โ ( ( Poly โ โ ) โ { 0๐ } ) โ ( coeff โ ( ๐น โf ยท Xp ) ) = ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ ๐น ) โ ( ๐ โ 1 ) ) ) ) ) |
41 |
39 40
|
syl |
โข ( ( ๐น โ ( Poly โ โ ) โง ยฌ ๐น = 0๐ ) โ ( coeff โ ( ๐น โf ยท Xp ) ) = ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ ๐น ) โ ( ๐ โ 1 ) ) ) ) ) |
42 |
34 41
|
pm2.61dan |
โข ( ๐น โ ( Poly โ โ ) โ ( coeff โ ( ๐น โf ยท Xp ) ) = ( ๐ โ โ0 โฆ if ( ๐ = 0 , 0 , ( ( coeff โ ๐น ) โ ( ๐ โ 1 ) ) ) ) ) |