Description: Convert a univariate polynomial function to multivariate. (Contributed by Mario Carneiro, 12-Jun-2015)
Ref | Expression | ||
---|---|---|---|
Hypotheses | pf1rcl.q | |
|
pf1f.b | |
||
mpfpf1.q | |
||
Assertion | pf1mpf | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | pf1rcl.q | |
|
2 | pf1f.b | |
|
3 | mpfpf1.q | |
|
4 | 1 | pf1rcl | |
5 | id | |
|
6 | 5 1 | eleqtrdi | |
7 | eqid | |
|
8 | eqid | |
|
9 | eqid | |
|
10 | 7 8 9 2 | evl1rhm | |
11 | 4 10 | syl | |
12 | eqid | |
|
13 | eqid | |
|
14 | 12 13 | rhmf | |
15 | ffn | |
|
16 | fvelrnb | |
|
17 | 11 14 15 16 | 4syl | |
18 | 6 17 | mpbid | |
19 | eqid | |
|
20 | eqid | |
|
21 | eqid | |
|
22 | 8 21 12 | ply1bas | |
23 | 7 19 2 20 22 | evl1val | |
24 | 23 | coeq1d | |
25 | coass | |
|
26 | df1o2 | |
|
27 | 2 | fvexi | |
28 | 0ex | |
|
29 | eqid | |
|
30 | 26 27 28 29 | mapsncnv | |
31 | 30 | coeq1i | |
32 | 26 27 28 29 | mapsnf1o2 | |
33 | f1ococnv1 | |
|
34 | 32 33 | mp1i | |
35 | 31 34 | eqtr3id | |
36 | 35 | coeq2d | |
37 | 25 36 | eqtrid | |
38 | eqid | |
|
39 | eqid | |
|
40 | simpl | |
|
41 | ovexd | |
|
42 | 1on | |
|
43 | 19 2 20 38 | evlrhm | |
44 | 42 43 | mpan | |
45 | 22 39 | rhmf | |
46 | 44 45 | syl | |
47 | 46 | ffvelcdmda | |
48 | 38 2 39 40 41 47 | pwselbas | |
49 | fcoi1 | |
|
50 | 48 49 | syl | |
51 | 24 37 50 | 3eqtrd | |
52 | 46 | ffnd | |
53 | fnfvelrn | |
|
54 | 52 53 | sylan | |
55 | 54 3 | eleqtrrdi | |
56 | 51 55 | eqeltrd | |
57 | coeq1 | |
|
58 | 57 | eleq1d | |
59 | 56 58 | syl5ibcom | |
60 | 59 | rexlimdva | |
61 | 4 18 60 | sylc | |