Description: Polynomial evaluation maps scalars to constant functions. (Contributed by Mario Carneiro, 12-Jun-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | evl1sca.o | |
|
evl1sca.p | |
||
evl1sca.b | |
||
evl1sca.a | |
||
Assertion | evl1sca | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | evl1sca.o | |
|
2 | evl1sca.p | |
|
3 | evl1sca.b | |
|
4 | evl1sca.a | |
|
5 | crngring | |
|
6 | 5 | adantr | |
7 | eqid | |
|
8 | 2 4 3 7 | ply1sclf | |
9 | 6 8 | syl | |
10 | ffvelcdm | |
|
11 | 9 10 | sylancom | |
12 | eqid | |
|
13 | eqid | |
|
14 | eqid | |
|
15 | 2 14 7 | ply1bas | |
16 | 1 12 3 13 15 | evl1val | |
17 | 11 16 | syldan | |
18 | 2 4 | ply1ascl | |
19 | 3 | ressid | |
20 | 19 | adantr | |
21 | 20 | oveq2d | |
22 | 21 | fveq2d | |
23 | 18 22 | eqtr4id | |
24 | 23 | fveq1d | |
25 | 24 | fveq2d | |
26 | 12 3 | evlval | |
27 | eqid | |
|
28 | eqid | |
|
29 | eqid | |
|
30 | 1on | |
|
31 | 30 | a1i | |
32 | simpl | |
|
33 | 3 | subrgid | |
34 | 6 33 | syl | |
35 | simpr | |
|
36 | 26 27 28 3 29 31 32 34 35 | evlssca | |
37 | 25 36 | eqtrd | |
38 | 37 | coeq1d | |
39 | df1o2 | |
|
40 | 3 | fvexi | |
41 | 0ex | |
|
42 | eqid | |
|
43 | 39 40 41 42 | mapsnf1o3 | |
44 | f1of | |
|
45 | 43 44 | mp1i | |
46 | 42 | fmpt | |
47 | 45 46 | sylibr | |
48 | eqidd | |
|
49 | fconstmpt | |
|
50 | 49 | a1i | |
51 | eqidd | |
|
52 | 47 48 50 51 | fmptcof | |
53 | fconstmpt | |
|
54 | 52 53 | eqtr4di | |
55 | 17 38 54 | 3eqtrd | |