Proof of Theorem islmhm2
Step | Hyp | Ref
| Expression |
1 | | islmhm2.b |
. . . . 5
     |
2 | | islmhm2.c |
. . . . 5
     |
3 | 1, 2 | lmhmf 19034 |
. . . 4
  LMHom 
      |
4 | | islmhm2.k |
. . . . 5
Scalar   |
5 | | islmhm2.l |
. . . . 5
Scalar   |
6 | 4, 5 | lmhmsca 19030 |
. . . 4
  LMHom 
  |
7 | | lmghm 19031 |
. . . . . . . 8
  LMHom 

   |
8 | 7 | adantr 481 |
. . . . . . 7
   LMHom  
 

   |
9 | | lmhmlmod1 19033 |
. . . . . . . . 9
  LMHom 
  |
10 | 9 | adantr 481 |
. . . . . . . 8
   LMHom  
 
  |
11 | | simpr1 1067 |
. . . . . . . 8
   LMHom  
 
  |
12 | | simpr2 1068 |
. . . . . . . 8
   LMHom  
 
  |
13 | | islmhm2.m |
. . . . . . . . 9
     |
14 | | islmhm2.e |
. . . . . . . . 9
     |
15 | 1, 4, 13, 14 | lmodvscl 18880 |
. . . . . . . 8
 
 
   |
16 | 10, 11, 12, 15 | syl3anc 1326 |
. . . . . . 7
   LMHom  
 
    |
17 | | simpr3 1069 |
. . . . . . 7
   LMHom  
 
  |
18 | | islmhm2.p |
. . . . . . . 8
    |
19 | | islmhm2.q |
. . . . . . . 8
    |
20 | 1, 18, 19 | ghmlin 17665 |
. . . . . . 7
    

     
       
 
       |
21 | 8, 16, 17, 20 | syl3anc 1326 |
. . . . . 6
   LMHom  
 
            
         |
22 | | islmhm2.n |
. . . . . . . . 9
     |
23 | 4, 14, 1, 13, 22 | lmhmlin 19035 |
. . . . . . . 8
   LMHom 
               |
24 | 23 | 3adant3r3 1276 |
. . . . . . 7
   LMHom  
 
      
       |
25 | 24 | oveq1d 6665 |
. . . . . 6
   LMHom  
 
             
            |
26 | 21, 25 | eqtrd 2656 |
. . . . 5
   LMHom  
 
                      |
27 | 26 | ralrimivvva 2972 |
. . . 4
  LMHom 



                      |
28 | 3, 6, 27 | 3jca 1242 |
. . 3
  LMHom 
    



                       |
29 | 28 | adantl 482 |
. 2
   
 LMHom                                  |
30 | | lmodgrp 18870 |
. . . . . 6

  |
31 | | lmodgrp 18870 |
. . . . . 6

  |
32 | 30, 31 | anim12i 590 |
. . . . 5
   
   |
33 | 32 | adantr 481 |
. . . 4
                                 
    |
34 | | simpr1 1067 |
. . . . 5
                                 
      |
35 | 4 | lmodring 18871 |
. . . . . . . . . 10

  |
36 | 35 | ad2antrr 762 |
. . . . . . . . 9
             |
37 | | eqid 2622 |
. . . . . . . . . 10
         |
38 | 14, 37 | ringidcl 18568 |
. . . . . . . . 9

      |
39 | | oveq1 6657 |
. . . . . . . . . . . . . 14
     
         |
40 | 39 | oveq1d 6665 |
. . . . . . . . . . . . 13
       
           |
41 | 40 | fveq2d 6195 |
. . . . . . . . . . . 12
         
            
    |
42 | | oveq1 6657 |
. . . . . . . . . . . . 13
     
                 |
43 | 42 | oveq1d 6665 |
. . . . . . . . . . . 12
                           
       |
44 | 41, 43 | eqeq12d 2637 |
. . . . . . . . . . 11
           
   
                                         |
45 | 44 | 2ralbidv 2989 |
. . . . . . . . . 10
      

                     
        
             
        |
46 | 45 | rspcv 3305 |
. . . . . . . . 9
      


                   


                               |
47 | 36, 38, 46 | 3syl 18 |
. . . . . . . 8
            


                   


                               |
48 | | simplll 798 |
. . . . . . . . . . . . 13
            
    |
49 | | simprl 794 |
. . . . . . . . . . . . 13
            
    |
50 | 1, 4, 13, 37 | lmodvs1 18891 |
. . . . . . . . . . . . 13
       
   |
51 | 48, 49, 50 | syl2anc 693 |
. . . . . . . . . . . 12
            
      
   |
52 | 51 | oveq1d 6665 |
. . . . . . . . . . 11
            
        
     |
53 | 52 | fveq2d 6195 |
. . . . . . . . . 10
            
          
      
    |
54 | | simplrr 801 |
. . . . . . . . . . . . . 14
            
    |
55 | 54 | fveq2d 6195 |
. . . . . . . . . . . . 13
            
            |
56 | 55 | oveq1d 6665 |
. . . . . . . . . . . 12
            
      
                 |
57 | | simpllr 799 |
. . . . . . . . . . . . 13
            
    |
58 | | simplrl 800 |
. . . . . . . . . . . . . 14
            
        |
59 | 58, 49 | ffvelrnd 6360 |
. . . . . . . . . . . . 13
            
        |
60 | | eqid 2622 |
. . . . . . . . . . . . . 14
         |
61 | 2, 5, 22, 60 | lmodvs1 18891 |
. . . . . . . . . . . . 13
           
           |
62 | 57, 59, 61 | syl2anc 693 |
. . . . . . . . . . . 12
            
      
           |
63 | 56, 62 | eqtr3d 2658 |
. . . . . . . . . . 11
            
      
           |
64 | 63 | oveq1d 6665 |
. . . . . . . . . 10
            
                              |
65 | 53, 64 | eqeq12d 2637 |
. . . . . . . . 9
            
            
       
                             |
66 | 65 | 2ralbidva 2988 |
. . . . . . . 8
            

        
             
    


                   |
67 | 47, 66 | sylibd 229 |
. . . . . . 7
            


                   


                   |
68 | 67 | exp32 631 |
. . . . . 6
          


                    

                     |
69 | 68 | 3imp2 1282 |
. . . . 5
                                 


                  |
70 | 34, 69 | jca 554 |
. . . 4
                                 
     

                   |
71 | 1, 2, 18, 19 | isghm 17660 |
. . . 4
            
                    |
72 | 33, 70, 71 | sylanbrc 698 |
. . 3
                                 

   |
73 | | simpr2 1068 |
. . 3
                                 
  |
74 | | eqid 2622 |
. . . . . 6
         |
75 | | eqid 2622 |
. . . . . 6
         |
76 | 74, 75 | ghmid 17666 |
. . . . 5
  
              |
77 | 72, 76 | syl 17 |
. . . 4
                                 
              |
78 | 30 | ad3antrrr 766 |
. . . . . . . . . 10
                        
    |
79 | 1, 74 | grpidcl 17450 |
. . . . . . . . . 10
       |
80 | | oveq2 6658 |
. . . . . . . . . . . . 13
       
           |
81 | 80 | fveq2d 6195 |
. . . . . . . . . . . 12
         
        
        |
82 | | fveq2 6191 |
. . . . . . . . . . . . 13
                   |
83 | 82 | oveq2d 6666 |
. . . . . . . . . . . 12
                       
           |
84 | 81, 83 | eqeq12d 2637 |
. . . . . . . . . . 11
           
   
                       
                 |
85 | 84 | rspcv 3305 |
. . . . . . . . . 10
      
                   
             
                 |
86 | 78, 79, 85 | 3syl 18 |
. . . . . . . . 9
                        
   
                   
             
                 |
87 | | simplll 798 |
. . . . . . . . . . . . 13
                        
    |
88 | | simprl 794 |
. . . . . . . . . . . . 13
                        
    |
89 | | simprr 796 |
. . . . . . . . . . . . 13
                        
    |
90 | 87, 88, 89, 15 | syl3anc 1326 |
. . . . . . . . . . . 12
                        
  
   |
91 | 1, 18, 74 | grprid 17453 |
. . . . . . . . . . . 12
  
              |
92 | 78, 90, 91 | syl2anc 693 |
. . . . . . . . . . 11
                        
    
         |
93 | 92 | fveq2d 6195 |
. . . . . . . . . 10
                        
      
          
    |
94 | | simplr3 1105 |
. . . . . . . . . . . 12
                        
                |
95 | 94 | oveq2d 6666 |
. . . . . . . . . . 11
                        
                                |
96 | | simpllr 799 |
. . . . . . . . . . . . 13
                        
    |
97 | 96, 31 | syl 17 |
. . . . . . . . . . . 12
                        
    |
98 | | simplr2 1104 |
. . . . . . . . . . . . . . . 16
                        
    |
99 | 98 | fveq2d 6195 |
. . . . . . . . . . . . . . 15
                        
            |
100 | 99, 14 | syl6eqr 2674 |
. . . . . . . . . . . . . 14
                        
        |
101 | 88, 100 | eleqtrrd 2704 |
. . . . . . . . . . . . 13
                        
        |
102 | | simplr1 1103 |
. . . . . . . . . . . . . 14
                        
        |
103 | 102, 89 | ffvelrnd 6360 |
. . . . . . . . . . . . 13
                        
        |
104 | | eqid 2622 |
. . . . . . . . . . . . . 14
         |
105 | 2, 5, 22, 104 | lmodvscl 18880 |
. . . . . . . . . . . . 13
     
    
        |
106 | 96, 101, 103, 105 | syl3anc 1326 |
. . . . . . . . . . . 12
                        
  
       |
107 | 2, 19, 75 | grprid 17453 |
. . . . . . . . . . . 12
  
            
             |
108 | 97, 106, 107 | syl2anc 693 |
. . . . . . . . . . 11
                        
                      |
109 | 95, 108 | eqtrd 2656 |
. . . . . . . . . 10
                        
                  
       |
110 | 93, 109 | eqeq12d 2637 |
. . . . . . . . 9
                        
        
                         
           |
111 | 86, 110 | sylibd 229 |
. . . . . . . 8
                        
   
                   
      
        |
112 | 111 | ralimdvva 2964 |
. . . . . . 7
                      
 


    
         
     

               |
113 | 112 | 3exp2 1285 |
. . . . . 6
                     
 


    
         
     

                  |
114 | 113 | com45 97 |
. . . . 5
          


                                 

                  |
115 | 114 | 3imp2 1282 |
. . . 4
                                 
            


      
        |
116 | 77, 115 | mpd 15 |
. . 3
                                 


      
       |
117 | 4, 5, 14, 1, 13, 22 | islmhm3 19028 |
. . . 4
   
 LMHom          
            |
118 | 117 | adantr 481 |
. . 3
                                 
  LMHom    
 
                |
119 | 72, 73, 116, 118 | mpbir3and 1245 |
. 2
                                 

LMHom    |
120 | 29, 119 | impbida 877 |
1
   
 LMHom       


                        |