Step | Hyp | Ref
| Expression |
1 | | isphld.l |
. 2
   |
2 | | isphld.f |
. . 3
 Scalar    |
3 | | isphld.r |
. . 3
   |
4 | 2, 3 | eqeltrrd 2702 |
. 2
 Scalar    |
5 | | oveq1 6657 |
. . . . . 6
                   |
6 | 5 | cbvmptv 4750 |
. . . . 5
                             |
7 | | isphld.cl |
. . . . . . . . . . . . . . 15
 

      |
8 | 7 | 3expib 1268 |
. . . . . . . . . . . . . 14
           |
9 | | isphld.v |
. . . . . . . . . . . . . . . 16
       |
10 | 9 | eleq2d 2687 |
. . . . . . . . . . . . . . 15
         |
11 | 9 | eleq2d 2687 |
. . . . . . . . . . . . . . 15
         |
12 | 10, 11 | anbi12d 747 |
. . . . . . . . . . . . . 14
   
    
        |
13 | | isphld.i |
. . . . . . . . . . . . . . . 16
       |
14 | 13 | oveqd 6667 |
. . . . . . . . . . . . . . 15
               |
15 | | isphld.k |
. . . . . . . . . . . . . . . 16
       |
16 | 2 | fveq2d 6195 |
. . . . . . . . . . . . . . . 16
        Scalar     |
17 | 15, 16 | eqtrd 2656 |
. . . . . . . . . . . . . . 15
    Scalar     |
18 | 14, 17 | eleq12d 2695 |
. . . . . . . . . . . . . 14
                 Scalar      |
19 | 8, 12, 18 | 3imtr3d 282 |
. . . . . . . . . . . . 13
      
    
           Scalar      |
20 | 19 | impl 650 |
. . . . . . . . . . . 12
                        Scalar     |
21 | 20 | an32s 846 |
. . . . . . . . . . 11
                        Scalar     |
22 | | oveq1 6657 |
. . . . . . . . . . . 12
                   |
23 | 22 | cbvmptv 4750 |
. . . . . . . . . . 11
                             |
24 | 21, 23 | fmptd 6385 |
. . . . . . . . . 10
 
    
                         Scalar     |
25 | 24 | ralrimiva 2966 |
. . . . . . . . 9
                                Scalar     |
26 | | oveq2 6658 |
. . . . . . . . . . . 12
                   |
27 | 26 | mpteq2dv 4745 |
. . . . . . . . . . 11
                               |
28 | 27 | feq1d 6030 |
. . . . . . . . . 10
                           Scalar  
                         Scalar      |
29 | 28 | rspccva 3308 |
. . . . . . . . 9
                                 Scalar                                 Scalar     |
30 | 25, 29 | sylan 488 |
. . . . . . . 8
 
    
                         Scalar     |
31 | | eqidd 2623 |
. . . . . . . 8
 
    
Scalar  Scalar    |
32 | | isphld.d |
. . . . . . . . . . . . . . . 16
 
            
            |
33 | 32 | 3exp 1264 |
. . . . . . . . . . . . . . 15
                             |
34 | 17 | eleq2d 2687 |
. . . . . . . . . . . . . . 15
     Scalar      |
35 | | 3anrot 1043 |
. . . . . . . . . . . . . . . . 17
 
 
   |
36 | 9 | eleq2d 2687 |
. . . . . . . . . . . . . . . . . 18
         |
37 | 36, 10, 11 | 3anbi123d 1399 |
. . . . . . . . . . . . . . . . 17
   
    
   
        |
38 | 35, 37 | syl5bbr 274 |
. . . . . . . . . . . . . . . 16
   
    
   
        |
39 | | isphld.a |
. . . . . . . . . . . . . . . . . . 19
      |
40 | | isphld.s |
. . . . . . . . . . . . . . . . . . . 20
       |
41 | 40 | oveqd 6667 |
. . . . . . . . . . . . . . . . . . 19
             |
42 | | eqidd 2623 |
. . . . . . . . . . . . . . . . . . 19
   |
43 | 39, 41, 42 | oveq123d 6671 |
. . . . . . . . . . . . . . . . . 18
                      |
44 | | eqidd 2623 |
. . . . . . . . . . . . . . . . . 18
   |
45 | 13, 43, 44 | oveq123d 6671 |
. . . . . . . . . . . . . . . . 17
                                  |
46 | | isphld.p |
. . . . . . . . . . . . . . . . . . 19
      |
47 | 2 | fveq2d 6195 |
. . . . . . . . . . . . . . . . . . 19
      Scalar     |
48 | 46, 47 | eqtrd 2656 |
. . . . . . . . . . . . . . . . . 18
   Scalar     |
49 | | isphld.t |
. . . . . . . . . . . . . . . . . . . 20
       |
50 | 2 | fveq2d 6195 |
. . . . . . . . . . . . . . . . . . . 20
        Scalar     |
51 | 49, 50 | eqtrd 2656 |
. . . . . . . . . . . . . . . . . . 19
    Scalar     |
52 | | eqidd 2623 |
. . . . . . . . . . . . . . . . . . 19
   |
53 | 13 | oveqd 6667 |
. . . . . . . . . . . . . . . . . . 19
               |
54 | 51, 52, 53 | oveq123d 6671 |
. . . . . . . . . . . . . . . . . 18
            Scalar               |
55 | 13 | oveqd 6667 |
. . . . . . . . . . . . . . . . . 18
               |
56 | 48, 54, 55 | oveq123d 6671 |
. . . . . . . . . . . . . . . . 17
                   Scalar                Scalar               |
57 | 45, 56 | eqeq12d 2637 |
. . . . . . . . . . . . . . . 16
                
                                  Scalar                Scalar                |
58 | 38, 57 | imbi12d 334 |
. . . . . . . . . . . . . . 15
   
                     
         
    
                             Scalar                Scalar                 |
59 | 33, 34, 58 | 3imtr3d 282 |
. . . . . . . . . . . . . 14
     Scalar        
   
                                  Scalar                Scalar                 |
60 | 59 | imp31 448 |
. . . . . . . . . . . . 13
      Scalar        
   
     
                             Scalar                Scalar               |
61 | 60 | 3exp2 1285 |
. . . . . . . . . . . 12
 
   Scalar                                                Scalar                Scalar                  |
62 | 61 | impancom 456 |
. . . . . . . . . . 11
 
    
    Scalar                                          Scalar                Scalar                  |
63 | 62 | 3imp2 1282 |
. . . . . . . . . 10
            Scalar  
   
     
                             Scalar                Scalar               |
64 | | lveclmod 19106 |
. . . . . . . . . . . . . . . 16

  |
65 | 1, 64 | syl 17 |
. . . . . . . . . . . . . . 15
   |
66 | 65 | adantr 481 |
. . . . . . . . . . . . . 14
 
    
  |
67 | 66 | adantr 481 |
. . . . . . . . . . . . 13
            Scalar  
   
     
  |
68 | | eqid 2622 |
. . . . . . . . . . . . . 14
         |
69 | | eqid 2622 |
. . . . . . . . . . . . . 14
         |
70 | 68, 69 | lss1 18939 |
. . . . . . . . . . . . 13

          |
71 | 67, 70 | syl 17 |
. . . . . . . . . . . 12
            Scalar  
   
     
          |
72 | | eqid 2622 |
. . . . . . . . . . . . 13
Scalar  Scalar   |
73 | | eqid 2622 |
. . . . . . . . . . . . 13
   Scalar      Scalar    |
74 | | eqid 2622 |
. . . . . . . . . . . . 13
       |
75 | | eqid 2622 |
. . . . . . . . . . . . 13
         |
76 | 72, 73, 74, 75, 69 | lsscl 18943 |
. . . . . . . . . . . 12
              Scalar  
   
     
                     |
77 | 71, 76 | sylancom 701 |
. . . . . . . . . . 11
            Scalar  
   
     
                     |
78 | | oveq1 6657 |
. . . . . . . . . . . 12
                                                 |
79 | | eqid 2622 |
. . . . . . . . . . . 12
                             |
80 | | ovex 6678 |
. . . . . . . . . . . 12
         |
81 | 78, 79, 80 | fvmpt3i 6287 |
. . . . . . . . . . 11
                   
                                                          |
82 | 77, 81 | syl 17 |
. . . . . . . . . 10
            Scalar  
   
     
                                                          |
83 | | simpr2 1068 |
. . . . . . . . . . . . 13
            Scalar  
   
     
      |
84 | | oveq1 6657 |
. . . . . . . . . . . . . 14
                   |
85 | 84, 79, 80 | fvmpt3i 6287 |
. . . . . . . . . . . . 13
    
                            |
86 | 83, 85 | syl 17 |
. . . . . . . . . . . 12
            Scalar  
   
     
                            |
87 | 86 | oveq2d 6666 |
. . . . . . . . . . 11
            Scalar  
   
     
     Scalar                            Scalar               |
88 | | simpr3 1069 |
. . . . . . . . . . . 12
            Scalar  
   
     
      |
89 | | oveq1 6657 |
. . . . . . . . . . . . 13
                   |
90 | 89, 79, 80 | fvmpt3i 6287 |
. . . . . . . . . . . 12
    
                            |
91 | 88, 90 | syl 17 |
. . . . . . . . . . 11
            Scalar  
   
     
                            |
92 | 87, 91 | oveq12d 6668 |
. . . . . . . . . 10
            Scalar  
   
     
      Scalar                          Scalar                             Scalar                Scalar               |
93 | 63, 82, 92 | 3eqtr4d 2666 |
. . . . . . . . 9
            Scalar  
   
     
                                       Scalar                          Scalar                         |
94 | 93 | ralrimivvva 2972 |
. . . . . . . 8
 
    
    Scalar    
                                                  Scalar                          Scalar                         |
95 | 72 | lmodring 18871 |
. . . . . . . . . . 11

Scalar    |
96 | | rlmlmod 19205 |
. . . . . . . . . . 11
 Scalar  ringLMod Scalar     |
97 | 65, 95, 96 | 3syl 18 |
. . . . . . . . . 10
 ringLMod Scalar     |
98 | 97 | adantr 481 |
. . . . . . . . 9
 
    
ringLMod Scalar     |
99 | | rlmbas 19195 |
. . . . . . . . . 10
   Scalar      ringLMod Scalar     |
100 | | fvex 6201 |
. . . . . . . . . . 11
Scalar   |
101 | | rlmsca 19200 |
. . . . . . . . . . 11
 Scalar  Scalar  Scalar ringLMod Scalar      |
102 | 100, 101 | ax-mp 5 |
. . . . . . . . . 10
Scalar  Scalar ringLMod Scalar     |
103 | | rlmplusg 19196 |
. . . . . . . . . 10
  Scalar     ringLMod Scalar     |
104 | | rlmvsca 19202 |
. . . . . . . . . 10
   Scalar      ringLMod Scalar     |
105 | 68, 99, 72, 102, 73, 74, 103, 75, 104 | islmhm2 19038 |
. . . . . . . . 9
  ringLMod Scalar                    LMHom ringLMod Scalar                              Scalar   Scalar  Scalar      Scalar                                                       Scalar                          Scalar                           |
106 | 66, 98, 105 | syl2anc 693 |
. . . . . . . 8
 
    
                LMHom ringLMod Scalar   
                          Scalar   Scalar  Scalar      Scalar                                                       Scalar                          Scalar                           |
107 | 30, 31, 94, 106 | mpbir3and 1245 |
. . . . . . 7
 
    
               LMHom ringLMod Scalar      |
108 | 107 | ralrimiva 2966 |
. . . . . 6
                      LMHom ringLMod Scalar      |
109 | | oveq2 6658 |
. . . . . . . . 9
                   |
110 | 109 | mpteq2dv 4745 |
. . . . . . . 8
                               |
111 | 110 | eleq1d 2686 |
. . . . . . 7
                 LMHom ringLMod Scalar   
               LMHom ringLMod Scalar       |
112 | 111 | rspccva 3308 |
. . . . . 6
                       LMHom ringLMod Scalar   
                    LMHom ringLMod Scalar      |
113 | 108, 112 | sylan 488 |
. . . . 5
 
    
               LMHom ringLMod Scalar      |
114 | 6, 113 | syl5eqel 2705 |
. . . 4
 
    
               LMHom ringLMod Scalar      |
115 | | isphld.ns |
. . . . . . 7
 
    
 |
116 | 115 | 3exp 1264 |
. . . . . 6
          |
117 | 13 | oveqd 6667 |
. . . . . . . 8
               |
118 | | isphld.o |
. . . . . . . . 9
       |
119 | 2 | fveq2d 6195 |
. . . . . . . . 9
        Scalar     |
120 | 118, 119 | eqtrd 2656 |
. . . . . . . 8
    Scalar     |
121 | 117, 120 | eqeq12d 2637 |
. . . . . . 7
                 Scalar      |
122 | | isphld.z |
. . . . . . . 8
       |
123 | 122 | eqeq2d 2632 |
. . . . . . 7
         |
124 | 121, 123 | imbi12d 334 |
. . . . . 6
      
            Scalar  
        |
125 | 116, 10, 124 | 3imtr3d 282 |
. . . . 5
                  Scalar  
        |
126 | 125 | imp 445 |
. . . 4
 
    
            Scalar          |
127 | | isphld.cj |
. . . . . . . 8
 

            |
128 | 127 | 3expib 1268 |
. . . . . . 7
                 |
129 | | isphld.c |
. . . . . . . . . 10
        |
130 | 2 | fveq2d 6195 |
. . . . . . . . . 10
          Scalar     |
131 | 129, 130 | eqtrd 2656 |
. . . . . . . . 9
     Scalar     |
132 | 131, 14 | fveq12d 6197 |
. . . . . . . 8
            Scalar                |
133 | 13 | oveqd 6667 |
. . . . . . . 8
               |
134 | 132, 133 | eqeq12d 2637 |
. . . . . . 7
                 Scalar                         |
135 | 128, 12, 134 | 3imtr3d 282 |
. . . . . 6
      
    
     Scalar                         |
136 | 135 | expdimp 453 |
. . . . 5
 
    
    
     Scalar                         |
137 | 136 | ralrimiv 2965 |
. . . 4
 
    
           Scalar                        |
138 | 114, 126,
137 | 3jca 1242 |
. . 3
 
    
                LMHom ringLMod Scalar                Scalar  
                Scalar                         |
139 | 138 | ralrimiva 2966 |
. 2
                       LMHom ringLMod Scalar                Scalar  
                Scalar                         |
140 | | eqid 2622 |
. . 3
         |
141 | | eqid 2622 |
. . 3
         |
142 | | eqid 2622 |
. . 3
    Scalar       Scalar    |
143 | | eqid 2622 |
. . 3
   Scalar      Scalar    |
144 | 68, 72, 140, 141, 142, 143 | isphl 19973 |
. 2
  Scalar 
                      LMHom ringLMod Scalar                Scalar  
                Scalar                          |
145 | 1, 4, 139, 144 | syl3anbrc 1246 |
1
   |