Step | Hyp | Ref
| Expression |
1 | | vieta1lem.9 |
. . 3
β’ π = (πΉ quot (Xp
βf β (β Γ {π§}))) |
2 | | plyssc 25705 |
. . . . 5
β’
(Polyβπ)
β (Polyββ) |
3 | | vieta1.4 |
. . . . . 6
β’ (π β πΉ β (Polyβπ)) |
4 | 3 | adantr 481 |
. . . . 5
β’ ((π β§ π§ β π
) β πΉ β (Polyβπ)) |
5 | 2, 4 | sselid 3979 |
. . . 4
β’ ((π β§ π§ β π
) β πΉ β
(Polyββ)) |
6 | | vieta1.3 |
. . . . . . . . 9
β’ π
= (β‘πΉ β {0}) |
7 | | cnvimass 6077 |
. . . . . . . . 9
β’ (β‘πΉ β {0}) β dom πΉ |
8 | 6, 7 | eqsstri 4015 |
. . . . . . . 8
β’ π
β dom πΉ |
9 | | plyf 25703 |
. . . . . . . . 9
β’ (πΉ β (Polyβπ) β πΉ:ββΆβ) |
10 | 3, 9 | syl 17 |
. . . . . . . 8
β’ (π β πΉ:ββΆβ) |
11 | 8, 10 | fssdm 6734 |
. . . . . . 7
β’ (π β π
β β) |
12 | 11 | sselda 3981 |
. . . . . 6
β’ ((π β§ π§ β π
) β π§ β β) |
13 | | eqid 2732 |
. . . . . . 7
β’
(Xp βf β (β Γ
{π§})) =
(Xp βf β (β Γ {π§})) |
14 | 13 | plyremlem 25808 |
. . . . . 6
β’ (π§ β β β
((Xp βf β (β Γ {π§})) β (Polyββ)
β§ (degβ(Xp βf β (β
Γ {π§}))) = 1 β§
(β‘(Xp
βf β (β Γ {π§})) β {0}) = {π§})) |
15 | 12, 14 | syl 17 |
. . . . 5
β’ ((π β§ π§ β π
) β ((Xp
βf β (β Γ {π§})) β (Polyββ) β§
(degβ(Xp βf β (β Γ
{π§}))) = 1 β§ (β‘(Xp βf
β (β Γ {π§})) β {0}) = {π§})) |
16 | 15 | simp1d 1142 |
. . . 4
β’ ((π β§ π§ β π
) β (Xp
βf β (β Γ {π§})) β
(Polyββ)) |
17 | 15 | simp2d 1143 |
. . . . . 6
β’ ((π β§ π§ β π
) β (degβ(Xp
βf β (β Γ {π§}))) = 1) |
18 | | ax-1ne0 11175 |
. . . . . . 7
β’ 1 β
0 |
19 | 18 | a1i 11 |
. . . . . 6
β’ ((π β§ π§ β π
) β 1 β 0) |
20 | 17, 19 | eqnetrd 3008 |
. . . . 5
β’ ((π β§ π§ β π
) β (degβ(Xp
βf β (β Γ {π§}))) β 0) |
21 | | fveq2 6888 |
. . . . . . 7
β’
((Xp βf β (β Γ
{π§})) =
0π β (degβ(Xp
βf β (β Γ {π§}))) =
(degβ0π)) |
22 | | dgr0 25767 |
. . . . . . 7
β’
(degβ0π) = 0 |
23 | 21, 22 | eqtrdi 2788 |
. . . . . 6
β’
((Xp βf β (β Γ
{π§})) =
0π β (degβ(Xp
βf β (β Γ {π§}))) = 0) |
24 | 23 | necon3i 2973 |
. . . . 5
β’
((degβ(Xp βf β (β
Γ {π§}))) β 0
β (Xp βf β (β Γ
{π§})) β
0π) |
25 | 20, 24 | syl 17 |
. . . 4
β’ ((π β§ π§ β π
) β (Xp
βf β (β Γ {π§})) β
0π) |
26 | | quotcl2 25806 |
. . . 4
β’ ((πΉ β (Polyββ)
β§ (Xp βf β (β Γ {π§})) β (Polyββ)
β§ (Xp βf β (β Γ {π§})) β 0π)
β (πΉ quot
(Xp βf β (β Γ {π§}))) β
(Polyββ)) |
27 | 5, 16, 25, 26 | syl3anc 1371 |
. . 3
β’ ((π β§ π§ β π
) β (πΉ quot (Xp
βf β (β Γ {π§}))) β
(Polyββ)) |
28 | 1, 27 | eqeltrid 2837 |
. 2
β’ ((π β§ π§ β π
) β π β
(Polyββ)) |
29 | | 1cnd 11205 |
. . 3
β’ ((π β§ π§ β π
) β 1 β β) |
30 | | vieta1lem.6 |
. . . . 5
β’ (π β π· β β) |
31 | 30 | nncnd 12224 |
. . . 4
β’ (π β π· β β) |
32 | 31 | adantr 481 |
. . 3
β’ ((π β§ π§ β π
) β π· β β) |
33 | | dgrcl 25738 |
. . . . 5
β’ (π β (Polyββ)
β (degβπ) β
β0) |
34 | 28, 33 | syl 17 |
. . . 4
β’ ((π β§ π§ β π
) β (degβπ) β
β0) |
35 | 34 | nn0cnd 12530 |
. . 3
β’ ((π β§ π§ β π
) β (degβπ) β β) |
36 | | ax-1cn 11164 |
. . . . 5
β’ 1 β
β |
37 | | addcom 11396 |
. . . . 5
β’ ((1
β β β§ π·
β β) β (1 + π·) = (π· + 1)) |
38 | 36, 32, 37 | sylancr 587 |
. . . 4
β’ ((π β§ π§ β π
) β (1 + π·) = (π· + 1)) |
39 | | vieta1lem.7 |
. . . . . . 7
β’ (π β (π· + 1) = π) |
40 | | vieta1.2 |
. . . . . . 7
β’ π = (degβπΉ) |
41 | 39, 40 | eqtrdi 2788 |
. . . . . 6
β’ (π β (π· + 1) = (degβπΉ)) |
42 | 41 | adantr 481 |
. . . . 5
β’ ((π β§ π§ β π
) β (π· + 1) = (degβπΉ)) |
43 | 6 | eleq2i 2825 |
. . . . . . . . . 10
β’ (π§ β π
β π§ β (β‘πΉ β {0})) |
44 | 10 | ffnd 6715 |
. . . . . . . . . . 11
β’ (π β πΉ Fn β) |
45 | | fniniseg 7058 |
. . . . . . . . . . 11
β’ (πΉ Fn β β (π§ β (β‘πΉ β {0}) β (π§ β β β§ (πΉβπ§) = 0))) |
46 | 44, 45 | syl 17 |
. . . . . . . . . 10
β’ (π β (π§ β (β‘πΉ β {0}) β (π§ β β β§ (πΉβπ§) = 0))) |
47 | 43, 46 | bitrid 282 |
. . . . . . . . 9
β’ (π β (π§ β π
β (π§ β β β§ (πΉβπ§) = 0))) |
48 | 47 | simplbda 500 |
. . . . . . . 8
β’ ((π β§ π§ β π
) β (πΉβπ§) = 0) |
49 | 13 | facth 25810 |
. . . . . . . 8
β’ ((πΉ β (Polyβπ) β§ π§ β β β§ (πΉβπ§) = 0) β πΉ = ((Xp
βf β (β Γ {π§})) βf Β· (πΉ quot (Xp
βf β (β Γ {π§}))))) |
50 | 4, 12, 48, 49 | syl3anc 1371 |
. . . . . . 7
β’ ((π β§ π§ β π
) β πΉ = ((Xp
βf β (β Γ {π§})) βf Β· (πΉ quot (Xp
βf β (β Γ {π§}))))) |
51 | 1 | oveq2i 7416 |
. . . . . . 7
β’
((Xp βf β (β Γ
{π§})) βf
Β· π) =
((Xp βf β (β Γ {π§})) βf Β·
(πΉ quot
(Xp βf β (β Γ {π§})))) |
52 | 50, 51 | eqtr4di 2790 |
. . . . . 6
β’ ((π β§ π§ β π
) β πΉ = ((Xp
βf β (β Γ {π§})) βf Β· π)) |
53 | 52 | fveq2d 6892 |
. . . . 5
β’ ((π β§ π§ β π
) β (degβπΉ) = (degβ((Xp
βf β (β Γ {π§})) βf Β· π))) |
54 | 30 | peano2nnd 12225 |
. . . . . . . . . . . . . . 15
β’ (π β (π· + 1) β β) |
55 | 39, 54 | eqeltrrd 2834 |
. . . . . . . . . . . . . 14
β’ (π β π β β) |
56 | 55 | nnne0d 12258 |
. . . . . . . . . . . . 13
β’ (π β π β 0) |
57 | 40, 56 | eqnetrrid 3016 |
. . . . . . . . . . . 12
β’ (π β (degβπΉ) β 0) |
58 | | fveq2 6888 |
. . . . . . . . . . . . . 14
β’ (πΉ = 0π β
(degβπΉ) =
(degβ0π)) |
59 | 58, 22 | eqtrdi 2788 |
. . . . . . . . . . . . 13
β’ (πΉ = 0π β
(degβπΉ) =
0) |
60 | 59 | necon3i 2973 |
. . . . . . . . . . . 12
β’
((degβπΉ) β
0 β πΉ β
0π) |
61 | 57, 60 | syl 17 |
. . . . . . . . . . 11
β’ (π β πΉ β
0π) |
62 | 61 | adantr 481 |
. . . . . . . . . 10
β’ ((π β§ π§ β π
) β πΉ β
0π) |
63 | 52, 62 | eqnetrrd 3009 |
. . . . . . . . 9
β’ ((π β§ π§ β π
) β ((Xp
βf β (β Γ {π§})) βf Β· π) β
0π) |
64 | | plymul0or 25785 |
. . . . . . . . . . 11
β’
(((Xp βf β (β Γ
{π§})) β
(Polyββ) β§ π β (Polyββ)) β
(((Xp βf β (β Γ {π§})) βf Β·
π) = 0π
β ((Xp βf β (β Γ
{π§})) =
0π β¨ π = 0π))) |
65 | 16, 28, 64 | syl2anc 584 |
. . . . . . . . . 10
β’ ((π β§ π§ β π
) β (((Xp
βf β (β Γ {π§})) βf Β· π) = 0π β
((Xp βf β (β Γ {π§})) = 0π β¨
π =
0π))) |
66 | 65 | necon3abid 2977 |
. . . . . . . . 9
β’ ((π β§ π§ β π
) β (((Xp
βf β (β Γ {π§})) βf Β· π) β 0π
β Β¬ ((Xp βf β (β
Γ {π§})) =
0π β¨ π = 0π))) |
67 | 63, 66 | mpbid 231 |
. . . . . . . 8
β’ ((π β§ π§ β π
) β Β¬ ((Xp
βf β (β Γ {π§})) = 0π β¨ π =
0π)) |
68 | | neanior 3035 |
. . . . . . . 8
β’
(((Xp βf β (β Γ
{π§})) β
0π β§ π β 0π) β Β¬
((Xp βf β (β Γ {π§})) = 0π β¨
π =
0π)) |
69 | 67, 68 | sylibr 233 |
. . . . . . 7
β’ ((π β§ π§ β π
) β ((Xp
βf β (β Γ {π§})) β 0π β§ π β
0π)) |
70 | 69 | simprd 496 |
. . . . . 6
β’ ((π β§ π§ β π
) β π β
0π) |
71 | | eqid 2732 |
. . . . . . 7
β’
(degβ(Xp βf β (β
Γ {π§}))) =
(degβ(Xp βf β (β Γ
{π§}))) |
72 | | eqid 2732 |
. . . . . . 7
β’
(degβπ) =
(degβπ) |
73 | 71, 72 | dgrmul 25775 |
. . . . . 6
β’
((((Xp βf β (β Γ
{π§})) β
(Polyββ) β§ (Xp βf β
(β Γ {π§})) β
0π) β§ (π β (Polyββ) β§ π β 0π))
β (degβ((Xp βf β (β
Γ {π§}))
βf Β· π)) = ((degβ(Xp
βf β (β Γ {π§}))) + (degβπ))) |
74 | 16, 25, 28, 70, 73 | syl22anc 837 |
. . . . 5
β’ ((π β§ π§ β π
) β (degβ((Xp
βf β (β Γ {π§})) βf Β· π)) =
((degβ(Xp βf β (β Γ
{π§}))) + (degβπ))) |
75 | 42, 53, 74 | 3eqtrd 2776 |
. . . 4
β’ ((π β§ π§ β π
) β (π· + 1) = ((degβ(Xp
βf β (β Γ {π§}))) + (degβπ))) |
76 | 17 | oveq1d 7420 |
. . . 4
β’ ((π β§ π§ β π
) β ((degβ(Xp
βf β (β Γ {π§}))) + (degβπ)) = (1 + (degβπ))) |
77 | 38, 75, 76 | 3eqtrd 2776 |
. . 3
β’ ((π β§ π§ β π
) β (1 + π·) = (1 + (degβπ))) |
78 | 29, 32, 35, 77 | addcanad 11415 |
. 2
β’ ((π β§ π§ β π
) β π· = (degβπ)) |
79 | 28, 78 | jca 512 |
1
β’ ((π β§ π§ β π
) β (π β (Polyββ) β§ π· = (degβπ))) |