Step | Hyp | Ref
| Expression |
1 | | iftrue 3336 |
. . . . 5
  
    
                              |
2 | | ax-1cn 6977 |
. . . . 5
 |
3 | 1, 2 | syl6eqel 2128 |
. . . 4
  
    
                              |
4 | 3 | a1i 9 |
. . 3
 
 #
                                         |
5 | | elnnz 8255 |
. . . . . . . . . . . . . 14

    |
6 | | elnnuz 8509 |
. . . . . . . . . . . . . 14

      |
7 | 5, 6 | bitr3i 175 |
. . . . . . . . . . . . 13
  
      |
8 | 7 | biimpi 113 |
. . . . . . . . . . . 12
  
      |
9 | 8 | adantll 445 |
. . . . . . . . . . 11
    
      |
10 | | cnex 7005 |
. . . . . . . . . . . 12
 |
11 | 10 | a1i 9 |
. . . . . . . . . . 11
    
  |
12 | | simpl 102 |
. . . . . . . . . . . . . 14
 
    
  |
13 | | elnnuz 8509 |
. . . . . . . . . . . . . . . 16

      |
14 | | fvconst2g 5375 |
. . . . . . . . . . . . . . . 16
 
           |
15 | 13, 14 | sylan2br 272 |
. . . . . . . . . . . . . . 15
 
               |
16 | 15 | eleq1d 2106 |
. . . . . . . . . . . . . 14
 
             
   |
17 | 12, 16 | mpbird 156 |
. . . . . . . . . . . . 13
 
               |
18 | 17 | adantlr 446 |
. . . . . . . . . . . 12
                   |
19 | 18 | adantlr 446 |
. . . . . . . . . . 11
          
          |
20 | | mulcl 7008 |
. . . . . . . . . . . 12
 
     |
21 | 20 | adantl 262 |
. . . . . . . . . . 11
      
 
    |
22 | 9, 11, 19, 21 | iseqcl 9223 |
. . . . . . . . . 10
    
             |
23 | | iftrue 3336 |
. . . . . . . . . . . 12
   
                                        |
24 | 23 | eleq1d 2106 |
. . . . . . . . . . 11
    
                                         |
25 | 24 | adantl 262 |
. . . . . . . . . 10
    
   
                                         |
26 | 22, 25 | mpbird 156 |
. . . . . . . . 9
    
 
                              |
27 | 26 | ex 108 |
. . . . . . . 8
 
                                   |
28 | 27 | adantr 261 |
. . . . . . 7
     
  
                              |
29 | 28 | 3adantl3 1062 |
. . . . . 6
    #
   
  
                              |
30 | | simpll2 944 |
. . . . . . . . . . . . 13
     #  

   |
31 | 30 | znegcld 8362 |
. . . . . . . . . . . 12
     #  

    |
32 | | simpr 103 |
. . . . . . . . . . . . . . 15
     #  

   |
33 | 30 | zred 8360 |
. . . . . . . . . . . . . . . 16
     #  

   |
34 | | 0red 7028 |
. . . . . . . . . . . . . . . 16
     #  

   |
35 | 33, 34 | lenltd 7134 |
. . . . . . . . . . . . . . 15
     #  

 
   |
36 | 32, 35 | mpbird 156 |
. . . . . . . . . . . . . 14
     #  

   |
37 | | simplr 482 |
. . . . . . . . . . . . . . . 16
     #  


  |
38 | 37 | neneqad 2284 |
. . . . . . . . . . . . . . 15
     #  

   |
39 | 38 | necomd 2291 |
. . . . . . . . . . . . . 14
     #  

   |
40 | | 0z 8256 |
. . . . . . . . . . . . . . . . 17
 |
41 | | zltlen 8319 |
. . . . . . . . . . . . . . . . 17
 
  
    |
42 | 40, 41 | mpan2 401 |
. . . . . . . . . . . . . . . 16
 
     |
43 | 42 | 3ad2ant2 926 |
. . . . . . . . . . . . . . 15
 
 #
   
    |
44 | 43 | ad2antrr 457 |
. . . . . . . . . . . . . 14
     #  

 
     |
45 | 36, 39, 44 | mpbir2and 851 |
. . . . . . . . . . . . 13
     #  

   |
46 | 33 | lt0neg1d 7507 |
. . . . . . . . . . . . 13
     #  

 
    |
47 | 45, 46 | mpbid 135 |
. . . . . . . . . . . 12
     #  

    |
48 | | elnnz 8255 |
. . . . . . . . . . . 12
 
      |
49 | 31, 47, 48 | sylanbrc 394 |
. . . . . . . . . . 11
     #  

    |
50 | | elnnuz 8509 |
. . . . . . . . . . 11
 
       |
51 | 49, 50 | sylib 127 |
. . . . . . . . . 10
     #  

        |
52 | 10 | a1i 9 |
. . . . . . . . . 10
     #  

   |
53 | 17 | 3ad2antl1 1066 |
. . . . . . . . . . . 12
    #
                 |
54 | 53 | adantlr 446 |
. . . . . . . . . . 11
     #  

    
          |
55 | 54 | adantlr 446 |
. . . . . . . . . 10
      #  

     
          |
56 | 20 | adantl 262 |
. . . . . . . . . 10
      #  

 
 
    |
57 | 51, 52, 55, 56 | iseqcl 9223 |
. . . . . . . . 9
     #  

               |
58 | | simpll1 943 |
. . . . . . . . . . 11
     #  

   |
59 | | expivallem 9256 |
. . . . . . . . . . . . 13
  #
              #   |
60 | 59 | 3com23 1110 |
. . . . . . . . . . . 12
   #              #   |
61 | 60 | 3expia 1106 |
. . . . . . . . . . 11
     #             #    |
62 | 58, 49, 61 | syl2anc 391 |
. . . . . . . . . 10
     #  

  #
            #    |
63 | 39 | neneqd 2226 |
. . . . . . . . . . . . 13
     #  


  |
64 | | ioran 669 |
. . . . . . . . . . . . 13
 
     |
65 | 32, 63, 64 | sylanbrc 394 |
. . . . . . . . . . . 12
     #  

 
   |
66 | | zleloe 8292 |
. . . . . . . . . . . . . . 15
 
  
    |
67 | 40, 66 | mpan 400 |
. . . . . . . . . . . . . 14
 
     |
68 | 67 | 3ad2ant2 926 |
. . . . . . . . . . . . 13
 
 #
   
    |
69 | 68 | ad2antrr 457 |
. . . . . . . . . . . 12
     #  

 
     |
70 | 65, 69 | mtbird 598 |
. . . . . . . . . . 11
     #  

   |
71 | 70 | pm2.21d 549 |
. . . . . . . . . 10
     #  

 
            #    |
72 | | simpll3 945 |
. . . . . . . . . 10
     #  

  #
   |
73 | 62, 71, 72 | mpjaod 638 |
. . . . . . . . 9
     #  

             #   |
74 | 57, 73 | recclapd 7757 |
. . . . . . . 8
     #  

                 |
75 | | iffalse 3339 |
. . . . . . . . . 10
   
                                           |
76 | 75 | eleq1d 2106 |
. . . . . . . . 9
                                                 |
77 | 76 | adantl 262 |
. . . . . . . 8
     #  

    
                                            |
78 | 74, 77 | mpbird 156 |
. . . . . . 7
     #  

   
                             |
79 | 78 | ex 108 |
. . . . . 6
    #
   
  
                              |
80 | | zdclt 8318 |
. . . . . . . . . . 11
 
 DECID   |
81 | 40, 80 | mpan 400 |
. . . . . . . . . 10

DECID
  |
82 | | df-dc 743 |
. . . . . . . . . 10
DECID     |
83 | 81, 82 | sylib 127 |
. . . . . . . . 9
 
   |
84 | 83 | adantl 262 |
. . . . . . . 8
 
     |
85 | 84 | adantr 261 |
. . . . . . 7
     
   |
86 | 85 | 3adantl3 1062 |
. . . . . 6
    #
   
   |
87 | 29, 79, 86 | mpjaod 638 |
. . . . 5
    #
     
                             |
88 | | iffalse 3339 |
. . . . . . 7
       
                                                            |
89 | 88 | eleq1d 2106 |
. . . . . 6
                                                                      |
90 | 89 | adantl 262 |
. . . . 5
    #
          
                           
 
                               |
91 | 87, 90 | mpbird 156 |
. . . 4
    #
    
    
                              |
92 | 91 | ex 108 |
. . 3
 
 #
  
 
                                    |
93 | | zdceq 8316 |
. . . . . 6
 
 DECID   |
94 | 40, 93 | mpan2 401 |
. . . . 5

DECID
  |
95 | | df-dc 743 |
. . . . 5
DECID     |
96 | 94, 95 | sylib 127 |
. . . 4
 
   |
97 | 96 | 3ad2ant2 926 |
. . 3
 
 #
      |
98 | 4, 92, 97 | mpjaod 638 |
. 2
 
 #
        
                              |
99 | | sneq 3386 |
. . . . . . . 8
  
    |
100 | 99 | xpeq2d 4369 |
. . . . . . 7
           |
101 | | iseqeq3 9216 |
. . . . . . 7
                           |
102 | 100, 101 | syl 14 |
. . . . . 6
                   |
103 | 102 | fveq1d 5180 |
. . . . 5
                         |
104 | 102 | fveq1d 5180 |
. . . . . 6
                           |
105 | 104 | oveq2d 5528 |
. . . . 5
                               |
106 | 103, 105 | ifeq12d 3347 |
. . . 4
   
                                                           |
107 | 106 | ifeq2d 3346 |
. . 3
       
                                                                 |
108 | | eqeq1 2046 |
. . . 4
     |
109 | | breq2 3768 |
. . . . 5
 
   |
110 | | fveq2 5178 |
. . . . 5
           
             |
111 | | negeq 7204 |
. . . . . . 7
     |
112 | 111 | fveq2d 5182 |
. . . . . 6
                           |
113 | 112 | oveq2d 5528 |
. . . . 5
                               |
114 | 109, 110,
113 | ifbieq12d 3354 |
. . . 4
   
                                                           |
115 | 108, 114 | ifbieq2d 3352 |
. . 3
       
                                                                 |
116 | | df-iexp 9255 |
. . 3


      
                              |
117 | 107, 115,
116 | ovmpt2g 5635 |
. 2
 
 
    
                                                                      |
118 | 98, 117 | syld3an3 1180 |
1
 
 #
                                           |