Step | Hyp | Ref
| Expression |
1 | | hbtlem3.ij |
. 2

  |
2 | | hbtlem3.j |
. . . . . . . . 9
   |
3 | | eqid 2622 |
. . . . . . . . . 10
         |
4 | | hbtlem.u |
. . . . . . . . . 10
LIdeal   |
5 | 3, 4 | lidlss 19210 |
. . . . . . . . 9
       |
6 | 2, 5 | syl 17 |
. . . . . . . 8

      |
7 | 6 | sselda 3603 |
. . . . . . 7
 
       |
8 | | eqid 2622 |
. . . . . . . 8
deg1   deg1    |
9 | | hbtlem.p |
. . . . . . . 8
Poly1   |
10 | 8, 9, 3 | deg1cl 23843 |
. . . . . . 7
    
 deg1      
    |
11 | 7, 10 | syl 17 |
. . . . . 6
 
  deg1           |
12 | | elun 3753 |
. . . . . . 7
  deg1           deg1      
deg1          |
13 | | nnssnn0 11295 |
. . . . . . . . 9
 |
14 | | nn0re 11301 |
. . . . . . . . . 10
  deg1      
deg1        |
15 | | arch 11289 |
. . . . . . . . . 10
  deg1       
deg1        |
16 | 14, 15 | syl 17 |
. . . . . . . . 9
  deg1       
deg1        |
17 | | ssrexv 3667 |
. . . . . . . . 9

 
 deg1       
deg1         |
18 | 13, 16, 17 | mpsyl 68 |
. . . . . . . 8
  deg1       
deg1        |
19 | | elsni 4194 |
. . . . . . . . 9
  deg1      
 deg1        |
20 | | 0nn0 11307 |
. . . . . . . . . . 11
 |
21 | | mnflt0 11959 |
. . . . . . . . . . 11
 |
22 | | breq2 4657 |
. . . . . . . . . . . 12

   |
23 | 22 | rspcev 3309 |
. . . . . . . . . . 11
   
  |
24 | 20, 21, 23 | mp2an 708 |
. . . . . . . . . 10

 |
25 | | breq1 4656 |
. . . . . . . . . . 11
  deg1        deg1     
   |
26 | 25 | rexbidv 3052 |
. . . . . . . . . 10
  deg1         deg1          |
27 | 24, 26 | mpbiri 248 |
. . . . . . . . 9
  deg1       
deg1        |
28 | 19, 27 | syl 17 |
. . . . . . . 8
  deg1      
  deg1        |
29 | 18, 28 | jaoi 394 |
. . . . . . 7
  
deg1      
deg1          deg1        |
30 | 12, 29 | sylbi 207 |
. . . . . 6
  deg1        
  deg1        |
31 | 11, 30 | syl 17 |
. . . . 5
 
   deg1        |
32 | | breq2 4657 |
. . . . . . . . . . . . 13
  
deg1       deg1         |
33 | 32 | imbi1d 331 |
. . . . . . . . . . . 12
    deg1     

  deg1          |
34 | 33 | ralbidv 2986 |
. . . . . . . . . . 11
  
  deg1     


  deg1          |
35 | 34 | imbi2d 330 |
. . . . . . . . . 10
  

  deg1           
deg1           |
36 | | breq2 4657 |
. . . . . . . . . . . . 13
  
deg1       deg1         |
37 | 36 | imbi1d 331 |
. . . . . . . . . . . 12
    deg1     

  deg1          |
38 | 37 | ralbidv 2986 |
. . . . . . . . . . 11
  
  deg1     


  deg1          |
39 | 38 | imbi2d 330 |
. . . . . . . . . 10
  

  deg1           
deg1           |
40 | | breq2 4657 |
. . . . . . . . . . . . . 14
    
deg1       deg1           |
41 | 40 | imbi1d 331 |
. . . . . . . . . . . . 13
      deg1     

  deg1            |
42 | 41 | ralbidv 2986 |
. . . . . . . . . . . 12
    
  deg1     


  deg1            |
43 | | fveq2 6191 |
. . . . . . . . . . . . . . 15
  deg1       deg1        |
44 | 43 | breq1d 4663 |
. . . . . . . . . . . . . 14
  
deg1        
deg1           |
45 | | eleq1 2689 |
. . . . . . . . . . . . . 14
 
   |
46 | 44, 45 | imbi12d 334 |
. . . . . . . . . . . . 13
    deg1       

  deg1            |
47 | 46 | cbvralv 3171 |
. . . . . . . . . . . 12
 
 
deg1            deg1       
   |
48 | 42, 47 | syl6bb 276 |
. . . . . . . . . . 11
    
  deg1     


  deg1            |
49 | 48 | imbi2d 330 |
. . . . . . . . . 10
    

  deg1           
deg1             |
50 | | hbtlem3.r |
. . . . . . . . . . . . . 14
   |
51 | 50 | adantr 481 |
. . . . . . . . . . . . 13
 
   |
52 | | eqid 2622 |
. . . . . . . . . . . . . 14
         |
53 | 8, 9, 52, 3 | deg1lt0 23851 |
. . . . . . . . . . . . 13
        
deg1             |
54 | 51, 7, 53 | syl2anc 693 |
. . . . . . . . . . . 12
 
  
deg1             |
55 | 9 | ply1ring 19618 |
. . . . . . . . . . . . . . . 16

  |
56 | 50, 55 | syl 17 |
. . . . . . . . . . . . . . 15
   |
57 | | hbtlem3.i |
. . . . . . . . . . . . . . 15
   |
58 | 4, 52 | lidl0cl 19212 |
. . . . . . . . . . . . . . 15
         |
59 | 56, 57, 58 | syl2anc 693 |
. . . . . . . . . . . . . 14
       |
60 | | eleq1a 2696 |
. . . . . . . . . . . . . 14
             |
61 | 59, 60 | syl 17 |
. . . . . . . . . . . . 13
         |
62 | 61 | adantr 481 |
. . . . . . . . . . . 12
 
         |
63 | 54, 62 | sylbid 230 |
. . . . . . . . . . 11
 
  
deg1         |
64 | 63 | ralrimiva 2966 |
. . . . . . . . . 10
    deg1     
   |
65 | 6 | 3ad2ant2 1083 |
. . . . . . . . . . . . . . . . 17
     deg1     
        |
66 | 65 | sselda 3603 |
. . . . . . . . . . . . . . . 16
  

  deg1               |
67 | 8, 9, 3 | deg1cl 23843 |
. . . . . . . . . . . . . . . 16
    
 deg1      
    |
68 | 66, 67 | syl 17 |
. . . . . . . . . . . . . . 15
  

  deg1          deg1           |
69 | | simpl1 1064 |
. . . . . . . . . . . . . . . 16
  

  deg1           |
70 | 69 | nn0zd 11480 |
. . . . . . . . . . . . . . 15
  

  deg1           |
71 | | degltp1le 23833 |
. . . . . . . . . . . . . . 15
  
deg1           
deg1        
deg1         |
72 | 68, 70, 71 | syl2anc 693 |
. . . . . . . . . . . . . 14
  

  deg1          
deg1        
deg1         |
73 | | hbtlem5.e |
. . . . . . . . . . . . . . . . . . . . 21
         
          |
74 | | fveq2 6191 |
. . . . . . . . . . . . . . . . . . . . . . 23
                   |
75 | | fveq2 6191 |
. . . . . . . . . . . . . . . . . . . . . . 23
                   |
76 | 74, 75 | sseq12d 3634 |
. . . . . . . . . . . . . . . . . . . . . 22
         
       
                   |
77 | 76 | rspcva 3307 |
. . . . . . . . . . . . . . . . . . . . 21
                                      |
78 | 73, 77 | sylan2 491 |
. . . . . . . . . . . . . . . . . . . 20
  
                  |
79 | 50 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . 21
  
  |
80 | 2 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . 21
  
  |
81 | | simpl 473 |
. . . . . . . . . . . . . . . . . . . . 21
  
  |
82 | | hbtlem.s |
. . . . . . . . . . . . . . . . . . . . . 22
ldgIdlSeq   |
83 | 9, 4, 82, 8 | hbtlem1 37693 |
. . . . . . . . . . . . . . . . . . . . 21
 
          
 
deg1     
 coe1         |
84 | 79, 80, 81, 83 | syl3anc 1326 |
. . . . . . . . . . . . . . . . . . . 20
  
         
  deg1     
 coe1         |
85 | 57 | adantl 482 |
. . . . . . . . . . . . . . . . . . . . 21
  
  |
86 | 9, 4, 82, 8 | hbtlem1 37693 |
. . . . . . . . . . . . . . . . . . . . 21
 
          
 
deg1     
 coe1         |
87 | 79, 85, 81, 86 | syl3anc 1326 |
. . . . . . . . . . . . . . . . . . . 20
  
         
  deg1     
 coe1         |
88 | 78, 84, 87 | 3sstr3d 3647 |
. . . . . . . . . . . . . . . . . . 19
  
    deg1       coe1           deg1       coe1         |
89 | 88 | 3adant3 1081 |
. . . . . . . . . . . . . . . . . 18
     deg1     
   
 
deg1     
 coe1           deg1       coe1         |
90 | 89 | adantr 481 |
. . . . . . . . . . . . . . . . 17
  

  deg1          deg1            deg1     
 coe1        
  deg1     
 coe1         |
91 | | simpl 473 |
. . . . . . . . . . . . . . . . . . . 20
  
deg1      
  |
92 | | simpr 477 |
. . . . . . . . . . . . . . . . . . . 20
  
deg1      
 deg1     
  |
93 | | eqidd 2623 |
. . . . . . . . . . . . . . . . . . . 20
  
deg1      
 coe1      coe1       |
94 | | fveq2 6191 |
. . . . . . . . . . . . . . . . . . . . . . 23
  deg1       deg1        |
95 | 94 | breq1d 4663 |
. . . . . . . . . . . . . . . . . . . . . 22
  
deg1       deg1         |
96 | | fveq2 6191 |
. . . . . . . . . . . . . . . . . . . . . . . 24
 coe1  coe1    |
97 | 96 | fveq1d 6193 |
. . . . . . . . . . . . . . . . . . . . . . 23
  coe1      coe1       |
98 | 97 | eqeq2d 2632 |
. . . . . . . . . . . . . . . . . . . . . 22
   coe1      coe1    
 coe1      coe1        |
99 | 95, 98 | anbi12d 747 |
. . . . . . . . . . . . . . . . . . . . 21
    deg1       coe1      coe1     
  deg1       coe1      coe1         |
100 | 99 | rspcev 3309 |
. . . . . . . . . . . . . . . . . . . 20
    deg1       coe1      coe1       
  deg1       coe1      coe1        |
101 | 91, 92, 93, 100 | syl12anc 1324 |
. . . . . . . . . . . . . . . . . . 19
  
deg1      

  deg1       coe1      coe1        |
102 | | fvex 6201 |
. . . . . . . . . . . . . . . . . . . 20
 coe1      |
103 | | eqeq1 2626 |
. . . . . . . . . . . . . . . . . . . . . 22
  coe1       coe1    
 coe1      coe1        |
104 | 103 | anbi2d 740 |
. . . . . . . . . . . . . . . . . . . . 21
  coe1        deg1     
 coe1     
  deg1       coe1      coe1         |
105 | 104 | rexbidv 3052 |
. . . . . . . . . . . . . . . . . . . 20
  coe1         deg1     
 coe1     

  deg1       coe1      coe1         |
106 | 102, 105 | elab 3350 |
. . . . . . . . . . . . . . . . . . 19
  coe1      
  deg1     
 coe1       
  deg1       coe1      coe1        |
107 | 101, 106 | sylibr 224 |
. . . . . . . . . . . . . . . . . 18
  
deg1      
 coe1         deg1     
 coe1         |
108 | 107 | adantl 482 |
. . . . . . . . . . . . . . . . 17
  

  deg1          deg1         coe1      
  deg1     
 coe1         |
109 | 90, 108 | sseldd 3604 |
. . . . . . . . . . . . . . . 16
  

  deg1          deg1         coe1      
  deg1     
 coe1         |
110 | 104 | rexbidv 3052 |
. . . . . . . . . . . . . . . . . 18
  coe1         deg1     
 coe1     

  deg1       coe1      coe1         |
111 | 102, 110 | elab 3350 |
. . . . . . . . . . . . . . . . 17
  coe1      
  deg1     
 coe1       
  deg1       coe1      coe1        |
112 | | simpll2 1101 |
. . . . . . . . . . . . . . . . . . . . . 22
   

 
deg1          deg1           deg1       coe1      coe1          |
113 | 112, 56 | syl 17 |
. . . . . . . . . . . . . . . . . . . . 21
   

 
deg1          deg1           deg1       coe1      coe1          |
114 | | ringgrp 18552 |
. . . . . . . . . . . . . . . . . . . . 21

  |
115 | 113, 114 | syl 17 |
. . . . . . . . . . . . . . . . . . . 20
   

 
deg1          deg1           deg1       coe1      coe1          |
116 | 112, 6 | syl 17 |
. . . . . . . . . . . . . . . . . . . . 21
   

 
deg1          deg1           deg1       coe1      coe1              |
117 | | simplrl 800 |
. . . . . . . . . . . . . . . . . . . . 21
   

 
deg1          deg1           deg1       coe1      coe1          |
118 | 116, 117 | sseldd 3604 |
. . . . . . . . . . . . . . . . . . . 20
   

 
deg1          deg1           deg1       coe1      coe1              |
119 | 3, 4 | lidlss 19210 |
. . . . . . . . . . . . . . . . . . . . . . 23
       |
120 | 57, 119 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . 22

      |
121 | 112, 120 | syl 17 |
. . . . . . . . . . . . . . . . . . . . 21
   

 
deg1          deg1           deg1       coe1      coe1              |
122 | | simprl 794 |
. . . . . . . . . . . . . . . . . . . . 21
   

 
deg1          deg1           deg1       coe1      coe1          |
123 | 121, 122 | sseldd 3604 |
. . . . . . . . . . . . . . . . . . . 20
   

 
deg1          deg1           deg1       coe1      coe1              |
124 | | eqid 2622 |
. . . . . . . . . . . . . . . . . . . . 21
       |
125 | | eqid 2622 |
. . . . . . . . . . . . . . . . . . . . 21
         |
126 | 3, 124, 125 | grpnpcan 17507 |
. . . . . . . . . . . . . . . . . . . 20
 
                          |
127 | 115, 118,
123, 126 | syl3anc 1326 |
. . . . . . . . . . . . . . . . . . 19
   

 
deg1          deg1           deg1       coe1      coe1                         |
128 | 57 | 3ad2ant2 1083 |
. . . . . . . . . . . . . . . . . . . . 21
     deg1     
 
  |
129 | 128 | ad2antrr 762 |
. . . . . . . . . . . . . . . . . . . 20
   

 
deg1          deg1           deg1       coe1      coe1          |
130 | | simpll1 1100 |
. . . . . . . . . . . . . . . . . . . . . 22
   

 
deg1          deg1           deg1       coe1      coe1          |
131 | 112, 50 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . 22
   

 
deg1          deg1           deg1       coe1      coe1          |
132 | | simplrr 801 |
. . . . . . . . . . . . . . . . . . . . . 22
   

 
deg1          deg1           deg1       coe1      coe1         deg1        |
133 | | simprrl 804 |
. . . . . . . . . . . . . . . . . . . . . 22
   

 
deg1          deg1           deg1       coe1      coe1         deg1        |
134 | | eqid 2622 |
. . . . . . . . . . . . . . . . . . . . . 22
coe1  coe1   |
135 | | eqid 2622 |
. . . . . . . . . . . . . . . . . . . . . 22
coe1  coe1   |
136 | | simprrr 805 |
. . . . . . . . . . . . . . . . . . . . . 22
   

 
deg1          deg1           deg1       coe1      coe1         coe1      coe1       |
137 | 8, 9, 3, 125, 130, 131, 118, 132, 123, 133, 134, 135, 136 | deg1sublt 23870 |
. . . . . . . . . . . . . . . . . . . . 21
   

 
deg1          deg1           deg1       coe1      coe1         deg1                |
138 | 112, 2 | syl 17 |
. . . . . . . . . . . . . . . . . . . . . . 23
   

 
deg1          deg1           deg1       coe1      coe1          |
139 | 1 | 3ad2ant2 1083 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
     deg1     
    |
140 | 139 | ad2antrr 762 |
. . . . . . . . . . . . . . . . . . . . . . . 24
   

 
deg1          deg1           deg1       coe1      coe1          |
141 | 140, 122 | sseldd 3604 |
. . . . . . . . . . . . . . . . . . . . . . 23
   

 
deg1          deg1           deg1       coe1      coe1          |
142 | 4, 125 | lidlsubcl 19216 |
. . . . . . . . . . . . . . . . . . . . . . 23
                 |
143 | 113, 138,
117, 141, 142 | syl22anc 1327 |
. . . . . . . . . . . . . . . . . . . . . 22
   

 
deg1          deg1           deg1       coe1      coe1                  |
144 | | simpll3 1102 |
. . . . . . . . . . . . . . . . . . . . . 22
   

 
deg1          deg1           deg1       coe1      coe1           deg1     
   |
145 | | fveq2 6191 |
. . . . . . . . . . . . . . . . . . . . . . . . 25
          deg1       deg1                |
146 | 145 | breq1d 4663 |
. . . . . . . . . . . . . . . . . . . . . . . 24
          
deg1       deg1                 |
147 | | eleq1 2689 |
. . . . . . . . . . . . . . . . . . . . . . . 24
         
           |
148 | 146, 147 | imbi12d 334 |
. . . . . . . . . . . . . . . . . . . . . . 23
            deg1     

  deg1                          |
149 | 148 | rspcva 3307 |
. . . . . . . . . . . . . . . . . . . . . 22
          
 
deg1       
  deg1                         |
150 | 143, 144,
149 | syl2anc 693 |
. . . . . . . . . . . . . . . . . . . . 21
   

 
deg1          deg1           deg1       coe1      coe1          deg1                         |
151 | 137, 150 | mpd 15 |
. . . . . . . . . . . . . . . . . . . 20
   

 
deg1          deg1           deg1       coe1      coe1                  |
152 | 4, 124 | lidlacl 19213 |
. . . . . . . . . . . . . . . . . . . 20
                                |
153 | 113, 129,
151, 122, 152 | syl22anc 1327 |
. . . . . . . . . . . . . . . . . . 19
   

 
deg1          deg1           deg1       coe1      coe1                         |
154 | 127, 153 | eqeltrrd 2702 |
. . . . . . . . . . . . . . . . . 18
   

 
deg1          deg1           deg1       coe1      coe1          |
155 | 154 | rexlimdvaa 3032 |
. . . . . . . . . . . . . . . . 17
  

  deg1          deg1         
  deg1       coe1      coe1         |
156 | 111, 155 | syl5bi 232 |
. . . . . . . . . . . . . . . 16
  

  deg1          deg1          coe1      
  deg1     
 coe1          |
157 | 109, 156 | mpd 15 |
. . . . . . . . . . . . . . 15
  

  deg1          deg1          |
158 | 157 | expr 643 |
. . . . . . . . . . . . . 14
  

  deg1          
deg1         |
159 | 72, 158 | sylbid 230 |
. . . . . . . . . . . . 13
  

  deg1          
deg1           |
160 | 159 | ralrimiva 2966 |
. . . . . . . . . . . 12
     deg1     
  
  deg1       
   |
161 | 160 | 3exp 1264 |
. . . . . . . . . . 11

     deg1     
 
  deg1       
     |
162 | 161 | a2d 29 |
. . . . . . . . . 10

     deg1     
  

  deg1             |
163 | 35, 39, 49, 39, 64, 162 | nn0ind 11472 |
. . . . . . . . 9

    deg1     
    |
164 | | rsp 2929 |
. . . . . . . . 9
 
 
deg1       
  deg1          |
165 | 163, 164 | syl6com 37 |
. . . . . . . 8
     deg1     
     |
166 | 165 | com23 86 |
. . . . . . 7
     deg1     
     |
167 | 166 | imp 445 |
. . . . . 6
 
   
deg1          |
168 | 167 | rexlimdv 3030 |
. . . . 5
 
  

deg1         |
169 | 31, 168 | mpd 15 |
. . . 4
 
   |
170 | 169 | ex 450 |
. . 3
     |
171 | 170 | ssrdv 3609 |
. 2

  |
172 | 1, 171 | eqssd 3620 |
1
   |