Proof of Theorem ostth2lem3
Step | Hyp | Ref
| Expression |
1 | | ostth.1 |
. . . . . 6
   |
2 | | ostth2.2 |
. . . . . . . . 9
       |
3 | | eluz2b2 11761 |
. . . . . . . . 9
         |
4 | 2, 3 | sylib 208 |
. . . . . . . 8
     |
5 | 4 | simpld 475 |
. . . . . . 7
   |
6 | | nnq 11801 |
. . . . . . 7
   |
7 | 5, 6 | syl 17 |
. . . . . 6
   |
8 | | qabsabv.a |
. . . . . . 7
AbsVal   |
9 | | qrng.q |
. . . . . . . 8
ℂfld ↾s   |
10 | 9 | qrngbas 25308 |
. . . . . . 7
     |
11 | 8, 10 | abvcl 18824 |
. . . . . 6
 
       |
12 | 1, 7, 11 | syl2anc 693 |
. . . . 5
       |
13 | 12 | adantr 481 |
. . . 4
 

      |
14 | 13 | recnd 10068 |
. . 3
 

      |
15 | | ostth2.7 |
. . . . . . 7
              |
16 | | 1re 10039 |
. . . . . . . 8
 |
17 | | ostth2.5 |
. . . . . . . . . . . 12
       |
18 | | eluz2b2 11761 |
. . . . . . . . . . . 12
         |
19 | 17, 18 | sylib 208 |
. . . . . . . . . . 11
     |
20 | 19 | simpld 475 |
. . . . . . . . . 10
   |
21 | | nnq 11801 |
. . . . . . . . . 10
   |
22 | 20, 21 | syl 17 |
. . . . . . . . 9
   |
23 | 8, 10 | abvcl 18824 |
. . . . . . . . 9
 
       |
24 | 1, 22, 23 | syl2anc 693 |
. . . . . . . 8
       |
25 | | ifcl 4130 |
. . . . . . . 8
                      |
26 | 16, 24, 25 | sylancr 695 |
. . . . . . 7
                |
27 | 15, 26 | syl5eqel 2705 |
. . . . . 6
   |
28 | 27 | adantr 481 |
. . . . 5
 

  |
29 | | 0red 10041 |
. . . . . . . . 9
   |
30 | | 1red 10055 |
. . . . . . . . 9
   |
31 | | 0lt1 10550 |
. . . . . . . . . 10
 |
32 | 31 | a1i 11 |
. . . . . . . . 9
   |
33 | | max2 12018 |
. . . . . . . . . . 11
     

     
         |
34 | 24, 30, 33 | syl2anc 693 |
. . . . . . . . . 10

     
         |
35 | 34, 15 | syl6breqr 4695 |
. . . . . . . . 9

  |
36 | 29, 30, 27, 32, 35 | ltletrd 10197 |
. . . . . . . 8
   |
37 | 36 | adantr 481 |
. . . . . . 7
 

  |
38 | 28, 37 | elrpd 11869 |
. . . . . 6
 

  |
39 | 38 | rpge0d 11876 |
. . . . 5
 

  |
40 | | ostth2.8 |
. . . . . . . 8
           |
41 | 5 | nnred 11035 |
. . . . . . . . . 10
   |
42 | 4 | simprd 479 |
. . . . . . . . . 10
   |
43 | 41, 42 | rplogcld 24375 |
. . . . . . . . 9
       |
44 | 20 | nnred 11035 |
. . . . . . . . . 10
   |
45 | 19 | simprd 479 |
. . . . . . . . . 10
   |
46 | 44, 45 | rplogcld 24375 |
. . . . . . . . 9
       |
47 | 43, 46 | rpdivcld 11889 |
. . . . . . . 8
             |
48 | 40, 47 | syl5eqel 2705 |
. . . . . . 7
   |
49 | 48 | rpred 11872 |
. . . . . 6
   |
50 | 49 | adantr 481 |
. . . . 5
 

  |
51 | 28, 39, 50 | recxpcld 24469 |
. . . 4
 

     |
52 | 51 | recnd 10068 |
. . 3
 

     |
53 | 38, 50 | rpcxpcld 24476 |
. . . 4
 

     |
54 | 53 | rpne0d 11877 |
. . 3
 

     |
55 | | nnnn0 11299 |
. . . 4
   |
56 | 55 | adantl 482 |
. . 3
 

  |
57 | 14, 52, 54, 56 | expdivd 13022 |
. 2
 

                                |
58 | | reexpcl 12877 |
. . . . . 6
     
           |
59 | 12, 55, 58 | syl2an 494 |
. . . . 5
 

          |
60 | 20 | adantr 481 |
. . . . . . . 8
 

  |
61 | 60 | nnred 11035 |
. . . . . . 7
 

  |
62 | | nnre 11027 |
. . . . . . . . . . . 12
   |
63 | 62 | adantl 482 |
. . . . . . . . . . 11
 

  |
64 | 63, 50 | remulcld 10070 |
. . . . . . . . . 10
 

    |
65 | 56 | nn0ge0d 11354 |
. . . . . . . . . . 11
 

  |
66 | 48 | rpge0d 11876 |
. . . . . . . . . . . 12

  |
67 | 66 | adantr 481 |
. . . . . . . . . . 11
 

  |
68 | 63, 50, 65, 67 | mulge0d 10604 |
. . . . . . . . . 10
 

    |
69 | | flge0nn0 12621 |
. . . . . . . . . 10
          
    |
70 | 64, 68, 69 | syl2anc 693 |
. . . . . . . . 9
 

        |
71 | | peano2nn0 11333 |
. . . . . . . . 9
      
          |
72 | 70, 71 | syl 17 |
. . . . . . . 8
 

          |
73 | 72 | nn0red 11352 |
. . . . . . 7
 

          |
74 | 61, 73 | remulcld 10070 |
. . . . . 6
 

            |
75 | 28, 72 | reexpcld 13025 |
. . . . . 6
 

              |
76 | 74, 75 | remulcld 10070 |
. . . . 5
 

                  
       |
77 | | peano2re 10209 |
. . . . . . . . 9
 
   |
78 | 50, 77 | syl 17 |
. . . . . . . 8
 

    |
79 | 63, 78 | remulcld 10070 |
. . . . . . 7
 

      |
80 | 61, 79 | remulcld 10070 |
. . . . . 6
 

  
     |
81 | 51, 56 | reexpcld 13025 |
. . . . . . 7
 

         |
82 | 81, 28 | remulcld 10070 |
. . . . . 6
 

           |
83 | 80, 82 | remulcld 10070 |
. . . . 5
 

                   |
84 | 1 | adantr 481 |
. . . . . . 7
 

  |
85 | 7 | adantr 481 |
. . . . . . 7
 

  |
86 | 9, 8 | qabvexp 25315 |
. . . . . . 7
 
                   |
87 | 84, 85, 56, 86 | syl3anc 1326 |
. . . . . 6
 

                  |
88 | 63 | recnd 10068 |
. . . . . . . . . . . . . . . 16
 

  |
89 | 43 | rpred 11872 |
. . . . . . . . . . . . . . . . . 18
       |
90 | 89 | recnd 10068 |
. . . . . . . . . . . . . . . . 17
       |
91 | 90 | adantr 481 |
. . . . . . . . . . . . . . . 16
 

      |
92 | 46 | rpred 11872 |
. . . . . . . . . . . . . . . . . 18
       |
93 | 92 | recnd 10068 |
. . . . . . . . . . . . . . . . 17
       |
94 | 93 | adantr 481 |
. . . . . . . . . . . . . . . 16
 

      |
95 | 46 | adantr 481 |
. . . . . . . . . . . . . . . . 17
 

      |
96 | 95 | rpne0d 11877 |
. . . . . . . . . . . . . . . 16
 

      |
97 | 88, 91, 94, 96 | divassd 10836 |
. . . . . . . . . . . . . . 15
 

                          |
98 | 40 | oveq2i 6661 |
. . . . . . . . . . . . . . 15
               |
99 | 97, 98 | syl6eqr 2674 |
. . . . . . . . . . . . . 14
 

                |
100 | 99 | oveq1d 6665 |
. . . . . . . . . . . . 13
 

                            |
101 | 88, 91 | mulcld 10060 |
. . . . . . . . . . . . . 14
 

        |
102 | 101, 94, 96 | divcan1d 10802 |
. . . . . . . . . . . . 13
 

                          |
103 | 100, 102 | eqtr3d 2658 |
. . . . . . . . . . . 12
 

                |
104 | | flltp1 12601 |
. . . . . . . . . . . . . 14
   
     
     |
105 | 64, 104 | syl 17 |
. . . . . . . . . . . . 13
 

      
     |
106 | 64, 73, 95, 105 | ltmul1dd 11927 |
. . . . . . . . . . . 12
 

             
          |
107 | 103, 106 | eqbrtrrd 4677 |
. . . . . . . . . . 11
 

           
          |
108 | 89 | adantr 481 |
. . . . . . . . . . . . 13
 

      |
109 | 63, 108 | remulcld 10070 |
. . . . . . . . . . . 12
 

        |
110 | 92 | adantr 481 |
. . . . . . . . . . . . 13
 

      |
111 | 73, 110 | remulcld 10070 |
. . . . . . . . . . . 12
 

     
          |
112 | | eflt 14847 |
. . . . . . . . . . . 12
             
                             
                               |
113 | 109, 111,
112 | syl2anc 693 |
. . . . . . . . . . 11
 

                        
              
            |
114 | 107, 113 | mpbid 222 |
. . . . . . . . . 10
 

                              |
115 | 5 | nnrpd 11870 |
. . . . . . . . . . 11
   |
116 | | nnz 11399 |
. . . . . . . . . . 11
   |
117 | | reexplog 24341 |
. . . . . . . . . . 11
          
        |
118 | 115, 116,
117 | syl2an 494 |
. . . . . . . . . 10
 

       
        |
119 | 60 | nnrpd 11870 |
. . . . . . . . . . 11
 

  |
120 | 72 | nn0zd 11480 |
. . . . . . . . . . 11
 

          |
121 | | reexplog 24341 |
. . . . . . . . . . 11
      
           
                        |
122 | 119, 120,
121 | syl2anc 693 |
. . . . . . . . . 10
 

                    
           |
123 | 114, 118,
122 | 3brtr4d 4685 |
. . . . . . . . 9
 

           
      |
124 | | nnexpcl 12873 |
. . . . . . . . . . 11
 
       |
125 | 5, 55, 124 | syl2an 494 |
. . . . . . . . . 10
 

      |
126 | 60, 72 | nnexpcld 13030 |
. . . . . . . . . 10
 

              |
127 | | nnltlem1 11444 |
. . . . . . . . . 10
                                   
            
        |
128 | 125, 126,
127 | syl2anc 693 |
. . . . . . . . 9
 

            
   
            
        |
129 | 123, 128 | mpbid 222 |
. . . . . . . 8
 

            
       |
130 | 125 | nnnn0d 11351 |
. . . . . . . . . 10
 

      |
131 | | nn0uz 11722 |
. . . . . . . . . 10
     |
132 | 130, 131 | syl6eleq 2711 |
. . . . . . . . 9
 

          |
133 | 126 | nnzd 11481 |
. . . . . . . . . 10
 

              |
134 | | peano2zm 11420 |
. . . . . . . . . 10
                     
       |
135 | 133, 134 | syl 17 |
. . . . . . . . 9
 

                |
136 | | elfz5 12334 |
. . . . . . . . 9
                  
                                
                 |
137 | 132, 135,
136 | syl2anc 693 |
. . . . . . . 8
 

                
     
            
        |
138 | 129, 137 | mpbird 247 |
. . . . . . 7
 

               
        |
139 | | padic.j |
. . . . . . . . . 10
 
        
      |
140 | | ostth.k |
. . . . . . . . . 10
        |
141 | | ostth2.3 |
. . . . . . . . . 10
       |
142 | | ostth2.4 |
. . . . . . . . . 10
               |
143 | | ostth2.6 |
. . . . . . . . . 10
               |
144 | 9, 8, 139, 140, 1, 2, 141, 142, 17, 143, 15 | ostth2lem2 25323 |
. . . . . . . . 9
 
                                      
 
                
       |
145 | 144 | 3expia 1267 |
. . . . . . . 8
 
                         
     
              
                    |
146 | 72, 145 | syldan 487 |
. . . . . . 7
 

                
                    
                    |
147 | 138, 146 | mpd 15 |
. . . . . 6
 

              
                   |
148 | 87, 147 | eqbrtrrd 4677 |
. . . . 5
 

              
                   |
149 | 80, 75 | remulcld 10070 |
. . . . . 6
 

              
       |
150 | | peano2re 10209 |
. . . . . . . . . 10
         |
151 | 64, 150 | syl 17 |
. . . . . . . . 9
 

      |
152 | 70 | nn0red 11352 |
. . . . . . . . . 10
 

        |
153 | | 1red 10055 |
. . . . . . . . . 10
 

  |
154 | | flle 12600 |
. . . . . . . . . . 11
             |
155 | 64, 154 | syl 17 |
. . . . . . . . . 10
 

          |
156 | 152, 64, 153, 155 | leadd1dd 10641 |
. . . . . . . . 9
 

              |
157 | | nnge1 11046 |
. . . . . . . . . . . 12
   |
158 | 157 | adantl 482 |
. . . . . . . . . . 11
 

  |
159 | 153, 63, 64, 158 | leadd2dd 10642 |
. . . . . . . . . 10
 

          |
160 | 50 | recnd 10068 |
. . . . . . . . . . . 12
 

  |
161 | 153 | recnd 10068 |
. . . . . . . . . . . 12
 

  |
162 | 88, 160, 161 | adddid 10064 |
. . . . . . . . . . 11
 

            |
163 | 88 | mulid1d 10057 |
. . . . . . . . . . . 12
 

    |
164 | 163 | oveq2d 6666 |
. . . . . . . . . . 11
 

            |
165 | 162, 164 | eqtrd 2656 |
. . . . . . . . . 10
 

          |
166 | 159, 165 | breqtrrd 4681 |
. . . . . . . . 9
 

     
    |
167 | 73, 151, 79, 156, 166 | letrd 10194 |
. . . . . . . 8
 

         
    |
168 | 60 | nngt0d 11064 |
. . . . . . . . 9
 

  |
169 | | lemul2 10876 |
. . . . . . . . 9
      
   

  
 
     
    
 
     
    
        |
170 | 73, 79, 61, 168, 169 | syl112anc 1330 |
. . . . . . . 8
 

     
    
 
     
    
        |
171 | 167, 170 | mpbid 222 |
. . . . . . 7
 

           
      |
172 | | expgt0 12893 |
. . . . . . . . 9
      
   
              |
173 | 28, 120, 37, 172 | syl3anc 1326 |
. . . . . . . 8
 

       
      |
174 | | lemul1 10875 |
. . . . . . . 8
       
    

            
                 
 
          
                      
       
                    |
175 | 74, 80, 75, 173, 174 | syl112anc 1330 |
. . . . . . 7
 

            

  
 
                
       
                    |
176 | 171, 175 | mpbid 222 |
. . . . . 6
 

                  
       

                  |
177 | 28 | recnd 10068 |
. . . . . . . . 9
 

  |
178 | 177, 70 | expp1d 13009 |
. . . . . . . 8
 

                   
      |
179 | 35 | adantr 481 |
. . . . . . . . . . 11
 

  |
180 | | remulcl 10021 |
. . . . . . . . . . . 12
 
     |
181 | 49, 62, 180 | syl2an 494 |
. . . . . . . . . . 11
 

    |
182 | 88, 160 | mulcomd 10061 |
. . . . . . . . . . . 12
 

      |
183 | 155, 182 | breqtrd 4679 |
. . . . . . . . . . 11
 

          |
184 | 28, 179, 152, 181, 183 | cxplead 24467 |
. . . . . . . . . 10
 

                |
185 | | cxpexp 24414 |
. . . . . . . . . . 11
              
               |
186 | 177, 70, 185 | syl2anc 693 |
. . . . . . . . . 10
 

               
     |
187 | 38, 50, 88 | cxpmuld 24480 |
. . . . . . . . . . 11
 

             |
188 | | cxpexp 24414 |
. . . . . . . . . . . 12
                     |
189 | 52, 56, 188 | syl2anc 693 |
. . . . . . . . . . 11
 

               |
190 | 187, 189 | eqtrd 2656 |
. . . . . . . . . 10
 

              |
191 | 184, 186,
190 | 3brtr3d 4684 |
. . . . . . . . 9
 

      
            |
192 | 28, 70 | reexpcld 13025 |
. . . . . . . . . 10
 

      
     |
193 | 192, 81, 38 | lemul1d 11915 |
. . . . . . . . 9
 

                 
       
                |
194 | 191, 193 | mpbid 222 |
. . . . . . . 8
 

                       |
195 | 178, 194 | eqbrtrd 4675 |
. . . . . . 7
 

                       |
196 | | nngt0 11049 |
. . . . . . . . . . 11
   |
197 | 196 | adantl 482 |
. . . . . . . . . 10
 

  |
198 | | 0red 10041 |
. . . . . . . . . . 11
 

  |
199 | 48 | adantr 481 |
. . . . . . . . . . . 12
 

  |
200 | 199 | rpgt0d 11875 |
. . . . . . . . . . 11
 

  |
201 | 50 | ltp1d 10954 |
. . . . . . . . . . 11
 

    |
202 | 198, 50, 78, 200, 201 | lttrd 10198 |
. . . . . . . . . 10
 

    |
203 | 63, 78, 197, 202 | mulgt0d 10192 |
. . . . . . . . 9
 

 
    |
204 | 61, 79, 168, 203 | mulgt0d 10192 |
. . . . . . . 8
 

 
      |
205 | | lemul2 10876 |
. . . . . . . 8
         
               

     
    
                     
 
            
       
                 |
206 | 75, 82, 80, 204, 205 | syl112anc 1330 |
. . . . . . 7
 

                     
 
            
       
                 |
207 | 195, 206 | mpbid 222 |
. . . . . 6
 

              
       

               |
208 | 76, 149, 83, 176, 207 | letrd 10194 |
. . . . 5
 

                  
       

               |
209 | 59, 76, 83, 148, 208 | letrd 10194 |
. . . 4
 

          

               |
210 | 80 | recnd 10068 |
. . . . . 6
 

  
     |
211 | 81 | recnd 10068 |
. . . . . 6
 

         |
212 | 210, 211,
177 | mul12d 10245 |
. . . . 5
 

                            
       |
213 | 61 | recnd 10068 |
. . . . . . . 8
 

  |
214 | 79 | recnd 10068 |
. . . . . . . 8
 

      |
215 | 213, 214,
177 | mul32d 10246 |
. . . . . . 7
 

           
      |
216 | 213, 177 | mulcld 10060 |
. . . . . . . 8
 

    |
217 | 78 | recnd 10068 |
. . . . . . . 8
 

    |
218 | 216, 88, 217 | mul12d 10245 |
. . . . . . 7
 

    
             |
219 | 215, 218 | eqtrd 2656 |
. . . . . 6
 

                  |
220 | 219 | oveq2d 6666 |
. . . . 5
 

                             
      |
221 | 212, 220 | eqtrd 2656 |
. . . 4
 

                             
      |
222 | 209, 221 | breqtrd 4679 |
. . 3
 

                           |
223 | 61, 28 | remulcld 10070 |
. . . . . 6
 

    |
224 | 223, 78 | remulcld 10070 |
. . . . 5
 

        |
225 | 63, 224 | remulcld 10070 |
. . . 4
 

          |
226 | 116 | adantl 482 |
. . . . 5
 

  |
227 | 53, 226 | rpexpcld 13032 |
. . . 4
 

         |
228 | 59, 225, 227 | ledivmuld 11925 |
. . 3
 

                 
    
  
                            |
229 | 222, 228 | mpbird 247 |
. 2
 

                     
     |
230 | 57, 229 | eqbrtrd 4675 |
1
 

                 
     |