| Step | Hyp | Ref
 | Expression | 
| 1 |   | lss1d.f | 
. . 3
       Scalar    | 
| 2 | 1 | a1i 9 | 
. 2
                          Scalar     | 
| 3 |   | lss1d.k | 
. . 3
            | 
| 4 | 3 | a1i 9 | 
. 2
                                | 
| 5 |   | lss1d.v | 
. . 3
            | 
| 6 | 5 | a1i 9 | 
. 2
                                | 
| 7 |   | eqidd 2197 | 
. 2
                                      | 
| 8 |   | lss1d.t | 
. . 3
            | 
| 9 | 8 | a1i 9 | 
. 2
                                | 
| 10 |   | lss1d.s | 
. . 3
            | 
| 11 | 10 | a1i 9 | 
. 2
                                | 
| 12 | 5, 1, 8, 3 | lmodvscl 13861 | 
. . . . . . 7
                 
               
        | 
| 13 | 12 | 3expa 1205 | 
. . . . . 6
                              
             | 
| 14 | 13 | an32s 568 | 
. . . . 5
                              
             | 
| 15 |   | eleq1a 2268 | 
. . . . 5
                                        | 
| 16 | 14, 15 | syl 14 | 
. . . 4
                              
                       | 
| 17 | 16 | rexlimdva 2614 | 
. . 3
                        
       
                  | 
| 18 | 17 | abssdv 3257 | 
. 2
                                               
   | 
| 19 |   | eqid 2196 | 
. . . . . 6
                | 
| 20 | 1, 3, 19 | lmod0cl 13870 | 
. . . . 5
        
             | 
| 21 |   | elex2 2779 | 
. . . . 5
                         | 
| 22 | 20, 21 | syl 14 | 
. . . 4
        
            | 
| 23 | 22 | adantr 276 | 
. . 3
                               | 
| 24 |   | nfv 1542 | 
. . . 4
                    | 
| 25 |   | nfre1 2540 | 
. . . . . 6
              
        | 
| 26 | 25 | nfsab 2188 | 
. . . . 5
                                  | 
| 27 | 26 | nfex 1651 | 
. . . 4
                    
               | 
| 28 |   | vex 2766 | 
. . . . . . . 8
        | 
| 29 |   | vscaslid 12840 | 
. . . . . . . . . . 11
       Slot      
             | 
| 30 | 29 | slotex 12705 | 
. . . . . . . . . 10
        
             | 
| 31 | 8, 30 | eqeltrid 2283 | 
. . . . . . . . 9
        
         | 
| 32 | 31 | adantr 276 | 
. . . . . . . 8
                            | 
| 33 |   | simpr 110 | 
. . . . . . . 8
                            | 
| 34 |   | ovexg 5956 | 
. . . . . . . 8
                 
               
        | 
| 35 | 28, 32, 33, 34 | mp3an2i 1353 | 
. . . . . . 7
                         
        | 
| 36 |   | elabrexg 5805 | 
. . . . . . 7
                                                               | 
| 37 | 35, 36 | sylan2 286 | 
. . . . . 6
              
               
                     
              | 
| 38 |   | elex2 2779 | 
. . . . . 6
                            
                             
              | 
| 39 | 37, 38 | syl 14 | 
. . . . 5
              
               
                                 | 
| 40 | 39 | expcom 116 | 
. . . 4
                                
               
               | 
| 41 | 24, 27, 40 | exlimd 1611 | 
. . 3
                        
                        
                 | 
| 42 | 23, 41 | mpd 13 | 
. 2
                                                      | 
| 43 |   | vex 2766 | 
. . . . . . . . . . 11
        | 
| 44 |   | eqeq1 2203 | 
. . . . . . . . . . . 12
                         
              | 
| 45 | 44 | rexbidv 2498 | 
. . . . . . . . . . 11
              
       
         
      
              | 
| 46 | 43, 45 | elab 2908 | 
. . . . . . . . . 10
                      
          
      
             | 
| 47 |   | oveq1 5929 | 
. . . . . . . . . . . 12
               
              | 
| 48 | 47 | eqeq2d 2208 | 
. . . . . . . . . . 11
                         
              | 
| 49 | 48 | cbvrexvw 2734 | 
. . . . . . . . . 10
                       
      
             | 
| 50 | 46, 49 | bitri 184 | 
. . . . . . . . 9
                      
          
      
             | 
| 51 |   | vex 2766 | 
. . . . . . . . . . 11
        | 
| 52 |   | eqeq1 2203 | 
. . . . . . . . . . . 12
                         
              | 
| 53 | 52 | rexbidv 2498 | 
. . . . . . . . . . 11
              
       
         
      
              | 
| 54 | 51, 53 | elab 2908 | 
. . . . . . . . . 10
                      
          
      
             | 
| 55 |   | oveq1 5929 | 
. . . . . . . . . . . 12
               
              | 
| 56 | 55 | eqeq2d 2208 | 
. . . . . . . . . . 11
                         
              | 
| 57 | 56 | cbvrexvw 2734 | 
. . . . . . . . . 10
                       
      
             | 
| 58 | 54, 57 | bitri 184 | 
. . . . . . . . 9
                      
          
      
             | 
| 59 | 50, 58 | anbi12i 460 | 
. . . . . . . 8
                                                
                                                             | 
| 60 |   | reeanv 2667 | 
. . . . . . . 8
              
                    
          
     
                    
                | 
| 61 | 59, 60 | bitr4i 187 | 
. . . . . . 7
                                                
                    
      
                                 | 
| 62 |   | simpll 527 | 
. . . . . . . . . . . . 13
                                                      
   | 
| 63 |   | simprr 531 | 
. . . . . . . . . . . . . 14
                                                      
   | 
| 64 |   | simprll 537 | 
. . . . . . . . . . . . . 14
                                                          | 
| 65 |   | eqid 2196 | 
. . . . . . . . . . . . . . 15
                | 
| 66 | 1, 3, 65 | lmodmcl 13856 | 
. . . . . . . . . . . . . 14
                 
                          | 
| 67 | 62, 63, 64, 66 | syl3anc 1249 | 
. . . . . . . . . . . . 13
                                                                  | 
| 68 |   | simprlr 538 | 
. . . . . . . . . . . . 13
                                                          | 
| 69 |   | eqid 2196 | 
. . . . . . . . . . . . . 14
                  | 
| 70 | 1, 3, 69 | lmodacl 13855 | 
. . . . . . . . . . . . 13
                                                             | 
| 71 | 62, 67, 68, 70 | syl3anc 1249 | 
. . . . . . . . . . . 12
                                                                           | 
| 72 |   | simplr 528 | 
. . . . . . . . . . . . . 14
                                                      
   | 
| 73 |   | eqid 2196 | 
. . . . . . . . . . . . . . 15
                  | 
| 74 | 5, 73, 1, 8, 3, 69 | lmodvsdir 13868 | 
. . . . . . . . . . . . . 14
                                
       
     
                                                           | 
| 75 | 62, 67, 68, 72, 74 | syl13anc 1251 | 
. . . . . . . . . . . . 13
                                                                                                              | 
| 76 | 5, 1, 8, 3, 65 | lmodvsass 13869 | 
. . . . . . . . . . . . . . 15
                        
       
     
                           
     | 
| 77 | 62, 63, 64, 72, 76 | syl13anc 1251 | 
. . . . . . . . . . . . . 14
                                                                                    | 
| 78 | 77 | oveq1d 5937 | 
. . . . . . . . . . . . 13
                                                                                                                  | 
| 79 | 75, 78 | eqtr2d 2230 | 
. . . . . . . . . . . 12
                                                                                                            | 
| 80 |   | oveq1 5929 | 
. . . . . . . . . . . . 13
                                
                               | 
| 81 | 80 | rspceeqv 2886 | 
. . . . . . . . . . . 12
                                       
                                                      
     
                                  | 
| 82 | 71, 79, 81 | syl2anc 411 | 
. . . . . . . . . . 11
                                                     
                                            | 
| 83 |   | oveq2 5930 | 
. . . . . . . . . . . . . 14
                     
                    | 
| 84 |   | oveq12 5931 | 
. . . . . . . . . . . . . 14
                                 
                                                            | 
| 85 | 83, 84 | sylan 283 | 
. . . . . . . . . . . . 13
                     
                                                            | 
| 86 | 85 | eqeq1d 2205 | 
. . . . . . . . . . . 12
                     
                                                                                  | 
| 87 | 86 | rexbidv 2498 | 
. . . . . . . . . . 11
                     
                                                  
                                             | 
| 88 | 82, 87 | syl5ibrcom 157 | 
. . . . . . . . . 10
                                                                  
                     
     
    
                  | 
| 89 | 88 | expr 375 | 
. . . . . . . . 9
                                                                 
                     
     
    
                   | 
| 90 | 89 | com23 78 | 
. . . . . . . 8
                                                        
                          
                                  | 
| 91 | 90 | rexlimdvva 2622 | 
. . . . . . 7
                        
      
                                 
      
        
     
    
                   | 
| 92 | 61, 91 | biimtrid 152 | 
. . . . . 6
                                      
                            
                          
      
     
    
                   | 
| 93 | 92 | expcomd 1452 | 
. . . . 5
                                                    
              
                            
                                   | 
| 94 | 93 | com24 87 | 
. . . 4
                                              
                                              
      
     
    
                    | 
| 95 | 94 | 3imp2 1224 | 
. . 3
                                            
                    
               
            
      
     
    
                 | 
| 96 |   | vex 2766 | 
. . . . . . 7
        | 
| 97 | 43 | a1i 9 | 
. . . . . . 7
        
         | 
| 98 |   | ovexg 5956 | 
. . . . . . 7
                 
               
        | 
| 99 | 96, 31, 97, 98 | mp3an2i 1353 | 
. . . . . 6
        
               | 
| 100 |   | plusgslid 12790 | 
. . . . . . 7
       Slot                  
   | 
| 101 | 100 | slotex 12705 | 
. . . . . 6
        
              | 
| 102 | 51 | a1i 9 | 
. . . . . 6
        
         | 
| 103 |   | ovexg 5956 | 
. . . . . 6
                                                              | 
| 104 | 99, 101, 102, 103 | syl3anc 1249 | 
. . . . 5
        
                        | 
| 105 |   | eqeq1 2203 | 
. . . . . . 7
                                        
     
    
                  | 
| 106 | 105 | rexbidv 2498 | 
. . . . . 6
                             
       
         
      
     
    
                  | 
| 107 | 106 | elabg 2910 | 
. . . . 5
                                                       
                
      
     
    
                  | 
| 108 | 104, 107 | syl 14 | 
. . . 4
        
                               
                
      
     
    
                  | 
| 109 | 108 | ad2antrr 488 | 
. . 3
                                            
                    
               
            
                             
                
      
     
    
                  | 
| 110 | 95, 109 | mpbird 167 | 
. 2
                                            
                    
               
            
     
    
                   
              | 
| 111 |   | simpl 109 | 
. 2
                            | 
| 112 | 2, 4, 6, 7, 9, 11,
18, 42, 110, 111 | islssmd 13915 | 
1
                                                   |