Step | Hyp | Ref
| Expression |
1 | | ply1divalg.r1 |
. . . . . . . . . . . . 13
β’ (π β π
β Ring) |
2 | 1 | adantr 481 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β π
β Ring) |
3 | | ply1divalg.p |
. . . . . . . . . . . . 13
β’ π = (Poly1βπ
) |
4 | 3 | ply1ring 21761 |
. . . . . . . . . . . 12
β’ (π
β Ring β π β Ring) |
5 | 2, 4 | syl 17 |
. . . . . . . . . . 11
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β Ring) |
6 | | ringgrp 20054 |
. . . . . . . . . . 11
β’ (π β Ring β π β Grp) |
7 | 5, 6 | syl 17 |
. . . . . . . . . 10
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β Grp) |
8 | | ply1divalg.f |
. . . . . . . . . . . 12
β’ (π β πΉ β π΅) |
9 | 8 | adantr 481 |
. . . . . . . . . . 11
β’ ((π β§ (π β π΅ β§ π β π΅)) β πΉ β π΅) |
10 | | ply1divalg.g1 |
. . . . . . . . . . . . 13
β’ (π β πΊ β π΅) |
11 | 10 | adantr 481 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β πΊ β π΅) |
12 | | simprl 769 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β π΅) |
13 | | ply1divalg.b |
. . . . . . . . . . . . 13
β’ π΅ = (Baseβπ) |
14 | | ply1divalg.t |
. . . . . . . . . . . . 13
β’ β =
(.rβπ) |
15 | 13, 14 | ringcl 20066 |
. . . . . . . . . . . 12
β’ ((π β Ring β§ πΊ β π΅ β§ π β π΅) β (πΊ β π) β π΅) |
16 | 5, 11, 12, 15 | syl3anc 1371 |
. . . . . . . . . . 11
β’ ((π β§ (π β π΅ β§ π β π΅)) β (πΊ β π) β π΅) |
17 | | ply1divalg.m |
. . . . . . . . . . . 12
β’ β =
(-gβπ) |
18 | 13, 17 | grpsubcl 18899 |
. . . . . . . . . . 11
β’ ((π β Grp β§ πΉ β π΅ β§ (πΊ β π) β π΅) β (πΉ β (πΊ β π)) β π΅) |
19 | 7, 9, 16, 18 | syl3anc 1371 |
. . . . . . . . . 10
β’ ((π β§ (π β π΅ β§ π β π΅)) β (πΉ β (πΊ β π)) β π΅) |
20 | | simprr 771 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β π΅) |
21 | 13, 14 | ringcl 20066 |
. . . . . . . . . . . 12
β’ ((π β Ring β§ πΊ β π΅ β§ π β π΅) β (πΊ β π) β π΅) |
22 | 5, 11, 20, 21 | syl3anc 1371 |
. . . . . . . . . . 11
β’ ((π β§ (π β π΅ β§ π β π΅)) β (πΊ β π) β π΅) |
23 | 13, 17 | grpsubcl 18899 |
. . . . . . . . . . 11
β’ ((π β Grp β§ πΉ β π΅ β§ (πΊ β π) β π΅) β (πΉ β (πΊ β π)) β π΅) |
24 | 7, 9, 22, 23 | syl3anc 1371 |
. . . . . . . . . 10
β’ ((π β§ (π β π΅ β§ π β π΅)) β (πΉ β (πΊ β π)) β π΅) |
25 | 13, 17 | grpsubcl 18899 |
. . . . . . . . . 10
β’ ((π β Grp β§ (πΉ β (πΊ β π)) β π΅ β§ (πΉ β (πΊ β π)) β π΅) β ((πΉ β (πΊ β π)) β (πΉ β (πΊ β π))) β π΅) |
26 | 7, 19, 24, 25 | syl3anc 1371 |
. . . . . . . . 9
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((πΉ β (πΊ β π)) β (πΉ β (πΊ β π))) β π΅) |
27 | | ply1divalg.d |
. . . . . . . . . 10
β’ π· = ( deg1
βπ
) |
28 | 27, 3, 13 | deg1xrcl 25591 |
. . . . . . . . 9
β’ (((πΉ β (πΊ β π)) β (πΉ β (πΊ β π))) β π΅ β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β
β*) |
29 | 26, 28 | syl 17 |
. . . . . . . 8
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β
β*) |
30 | 27, 3, 13 | deg1xrcl 25591 |
. . . . . . . . . 10
β’ ((πΉ β (πΊ β π)) β π΅ β (π·β(πΉ β (πΊ β π))) β
β*) |
31 | 24, 30 | syl 17 |
. . . . . . . . 9
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π·β(πΉ β (πΊ β π))) β
β*) |
32 | 27, 3, 13 | deg1xrcl 25591 |
. . . . . . . . . 10
β’ ((πΉ β (πΊ β π)) β π΅ β (π·β(πΉ β (πΊ β π))) β
β*) |
33 | 19, 32 | syl 17 |
. . . . . . . . 9
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π·β(πΉ β (πΊ β π))) β
β*) |
34 | 31, 33 | ifcld 4573 |
. . . . . . . 8
β’ ((π β§ (π β π΅ β§ π β π΅)) β if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) β
β*) |
35 | 27, 3, 13 | deg1xrcl 25591 |
. . . . . . . . 9
β’ (πΊ β π΅ β (π·βπΊ) β
β*) |
36 | 11, 35 | syl 17 |
. . . . . . . 8
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π·βπΊ) β
β*) |
37 | 29, 34, 36 | 3jca 1128 |
. . . . . . 7
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β β* β§
if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) β β* β§ (π·βπΊ) β
β*)) |
38 | 37 | adantr 481 |
. . . . . 6
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ ((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ))) β ((π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β β* β§
if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) β β* β§ (π·βπΊ) β
β*)) |
39 | 3, 27, 2, 13, 17, 19, 24 | deg1suble 25616 |
. . . . . . . 8
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β€ if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))))) |
40 | 39 | adantr 481 |
. . . . . . 7
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ ((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ))) β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β€ if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))))) |
41 | | xrmaxlt 13156 |
. . . . . . . . 9
β’ (((π·β(πΉ β (πΊ β π))) β β* β§ (π·β(πΉ β (πΊ β π))) β β* β§ (π·βπΊ) β β*) β
(if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) < (π·βπΊ) β ((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ)))) |
42 | 33, 31, 36, 41 | syl3anc 1371 |
. . . . . . . 8
β’ ((π β§ (π β π΅ β§ π β π΅)) β (if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) < (π·βπΊ) β ((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ)))) |
43 | 42 | biimpar 478 |
. . . . . . 7
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ ((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ))) β if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) < (π·βπΊ)) |
44 | 40, 43 | jca 512 |
. . . . . 6
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ ((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ))) β ((π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β€ if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) β§ if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) < (π·βπΊ))) |
45 | | xrlelttr 13131 |
. . . . . 6
β’ (((π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β β* β§
if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) β β* β§ (π·βπΊ) β β*) β
(((π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β€ if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) β§ if((π·β(πΉ β (πΊ β π))) β€ (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π))), (π·β(πΉ β (πΊ β π)))) < (π·βπΊ)) β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) < (π·βπΊ))) |
46 | 38, 44, 45 | sylc 65 |
. . . . 5
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ ((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ))) β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) < (π·βπΊ)) |
47 | 46 | ex 413 |
. . . 4
β’ ((π β§ (π β π΅ β§ π β π΅)) β (((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ)) β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) < (π·βπΊ))) |
48 | | ply1divalg.g2 |
. . . . . . . . . . . . 13
β’ (π β πΊ β 0 ) |
49 | | ply1divalg.z |
. . . . . . . . . . . . . 14
β’ 0 =
(0gβπ) |
50 | 27, 3, 49, 13 | deg1nn0cl 25597 |
. . . . . . . . . . . . 13
β’ ((π
β Ring β§ πΊ β π΅ β§ πΊ β 0 ) β (π·βπΊ) β
β0) |
51 | 1, 10, 48, 50 | syl3anc 1371 |
. . . . . . . . . . . 12
β’ (π β (π·βπΊ) β
β0) |
52 | 51 | ad2antrr 724 |
. . . . . . . . . . 11
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π·βπΊ) β
β0) |
53 | 52 | nn0red 12529 |
. . . . . . . . . 10
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π·βπΊ) β β) |
54 | 1 | ad2antrr 724 |
. . . . . . . . . . 11
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β π
β Ring) |
55 | 13, 17 | grpsubcl 18899 |
. . . . . . . . . . . . 13
β’ ((π β Grp β§ π β π΅ β§ π β π΅) β (π β π) β π΅) |
56 | 7, 20, 12, 55 | syl3anc 1371 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π β π) β π΅) |
57 | 56 | adantr 481 |
. . . . . . . . . . 11
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π β π) β π΅) |
58 | 13, 49, 17 | grpsubeq0 18905 |
. . . . . . . . . . . . . . 15
β’ ((π β Grp β§ π β π΅ β§ π β π΅) β ((π β π) = 0 β π = π)) |
59 | 7, 20, 12, 58 | syl3anc 1371 |
. . . . . . . . . . . . . 14
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((π β π) = 0 β π = π)) |
60 | | equcom 2021 |
. . . . . . . . . . . . . 14
β’ (π = π β π = π) |
61 | 59, 60 | bitrdi 286 |
. . . . . . . . . . . . 13
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((π β π) = 0 β π = π)) |
62 | 61 | necon3bid 2985 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((π β π) β 0 β π β π)) |
63 | 62 | biimpar 478 |
. . . . . . . . . . 11
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π β π) β 0 ) |
64 | 27, 3, 49, 13 | deg1nn0cl 25597 |
. . . . . . . . . . 11
β’ ((π
β Ring β§ (π β π) β π΅ β§ (π β π) β 0 ) β (π·β(π β π)) β
β0) |
65 | 54, 57, 63, 64 | syl3anc 1371 |
. . . . . . . . . 10
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π·β(π β π)) β
β0) |
66 | | nn0addge1 12514 |
. . . . . . . . . 10
β’ (((π·βπΊ) β β β§ (π·β(π β π)) β β0) β (π·βπΊ) β€ ((π·βπΊ) + (π·β(π β π)))) |
67 | 53, 65, 66 | syl2anc 584 |
. . . . . . . . 9
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π·βπΊ) β€ ((π·βπΊ) + (π·β(π β π)))) |
68 | | ply1divmo.e |
. . . . . . . . . 10
β’ πΈ = (RLRegβπ
) |
69 | 10 | ad2antrr 724 |
. . . . . . . . . 10
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β πΊ β π΅) |
70 | 48 | ad2antrr 724 |
. . . . . . . . . 10
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β πΊ β 0 ) |
71 | | ply1divmo.g3 |
. . . . . . . . . . 11
β’ (π β
((coe1βπΊ)β(π·βπΊ)) β πΈ) |
72 | 71 | ad2antrr 724 |
. . . . . . . . . 10
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β ((coe1βπΊ)β(π·βπΊ)) β πΈ) |
73 | 27, 3, 68, 13, 14, 49, 54, 69, 70, 72, 57, 63 | deg1mul2 25623 |
. . . . . . . . 9
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π·β(πΊ β (π β π))) = ((π·βπΊ) + (π·β(π β π)))) |
74 | 67, 73 | breqtrrd 5175 |
. . . . . . . 8
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π·βπΊ) β€ (π·β(πΊ β (π β π)))) |
75 | | ringabl 20091 |
. . . . . . . . . . . . 13
β’ (π β Ring β π β Abel) |
76 | 5, 75 | syl 17 |
. . . . . . . . . . . 12
β’ ((π β§ (π β π΅ β§ π β π΅)) β π β Abel) |
77 | 13, 17, 76, 9, 16, 22 | ablnnncan1 19685 |
. . . . . . . . . . 11
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((πΉ β (πΊ β π)) β (πΉ β (πΊ β π))) = ((πΊ β π) β (πΊ β π))) |
78 | 13, 14, 17, 5, 11, 20, 12 | ringsubdi 20112 |
. . . . . . . . . . 11
β’ ((π β§ (π β π΅ β§ π β π΅)) β (πΊ β (π β π)) = ((πΊ β π) β (πΊ β π))) |
79 | 77, 78 | eqtr4d 2775 |
. . . . . . . . . 10
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((πΉ β (πΊ β π)) β (πΉ β (πΊ β π))) = (πΊ β (π β π))) |
80 | 79 | fveq2d 6892 |
. . . . . . . . 9
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) = (π·β(πΊ β (π β π)))) |
81 | 80 | adantr 481 |
. . . . . . . 8
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) = (π·β(πΊ β (π β π)))) |
82 | 74, 81 | breqtrrd 5175 |
. . . . . . 7
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β (π·βπΊ) β€ (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π))))) |
83 | 36, 29 | xrlenltd 11276 |
. . . . . . . 8
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((π·βπΊ) β€ (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β Β¬ (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) < (π·βπΊ))) |
84 | 83 | adantr 481 |
. . . . . . 7
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β ((π·βπΊ) β€ (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) β Β¬ (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) < (π·βπΊ))) |
85 | 82, 84 | mpbid 231 |
. . . . . 6
β’ (((π β§ (π β π΅ β§ π β π΅)) β§ π β π) β Β¬ (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) < (π·βπΊ)) |
86 | 85 | ex 413 |
. . . . 5
β’ ((π β§ (π β π΅ β§ π β π΅)) β (π β π β Β¬ (π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) < (π·βπΊ))) |
87 | 86 | necon4ad 2959 |
. . . 4
β’ ((π β§ (π β π΅ β§ π β π΅)) β ((π·β((πΉ β (πΊ β π)) β (πΉ β (πΊ β π)))) < (π·βπΊ) β π = π)) |
88 | 47, 87 | syld 47 |
. . 3
β’ ((π β§ (π β π΅ β§ π β π΅)) β (((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ)) β π = π)) |
89 | 88 | ralrimivva 3200 |
. 2
β’ (π β βπ β π΅ βπ β π΅ (((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ)) β π = π)) |
90 | | oveq2 7413 |
. . . . . 6
β’ (π = π β (πΊ β π) = (πΊ β π)) |
91 | 90 | oveq2d 7421 |
. . . . 5
β’ (π = π β (πΉ β (πΊ β π)) = (πΉ β (πΊ β π))) |
92 | 91 | fveq2d 6892 |
. . . 4
β’ (π = π β (π·β(πΉ β (πΊ β π))) = (π·β(πΉ β (πΊ β π)))) |
93 | 92 | breq1d 5157 |
. . 3
β’ (π = π β ((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β (π·β(πΉ β (πΊ β π))) < (π·βπΊ))) |
94 | 93 | rmo4 3725 |
. 2
β’
(β*π β
π΅ (π·β(πΉ β (πΊ β π))) < (π·βπΊ) β βπ β π΅ βπ β π΅ (((π·β(πΉ β (πΊ β π))) < (π·βπΊ) β§ (π·β(πΉ β (πΊ β π))) < (π·βπΊ)) β π = π)) |
95 | 89, 94 | sylibr 233 |
1
β’ (π β β*π β π΅ (π·β(πΉ β (πΊ β π))) < (π·βπΊ)) |