Step | Hyp | Ref
| Expression |
1 | | fz1ssnn 12372 |
. . . . 5
     |
2 | 1 | a1i 11 |
. . . 4
    
  |
3 | | breprexplema.m |
. . . . 5
   |
4 | 3 | nn0zd 11480 |
. . . 4
   |
5 | | breprexp.s |
. . . 4
   |
6 | | eqid 2622 |
. . . 4
       repr                     repr               |
7 | 2, 4, 5, 6 | reprsuc 30693 |
. . 3
       repr 
         
       repr                |
8 | 7 | sumeq1d 14431 |
. 2
        repr 
       ..^                
            repr                 ..^                  |
9 | | fzfid 12772 |
. . 3
       |
10 | 1 | a1i 11 |
. . . . . 6
 
           |
11 | 4 | adantr 481 |
. . . . . . 7
 
       |
12 | | fzssz 12343 |
. . . . . . . 8
     |
13 | | simpr 477 |
. . . . . . . 8
 
           |
14 | 12, 13 | sseldi 3601 |
. . . . . . 7
 
       |
15 | 11, 14 | zsubcld 11487 |
. . . . . 6
 
     
   |
16 | 5 | adantr 481 |
. . . . . 6
 
       |
17 | 9 | adantr 481 |
. . . . . 6
 
           |
18 | 10, 15, 16, 17 | reprfi 30694 |
. . . . 5
 
           repr        |
19 | | mptfi 8265 |
. . . . 5
       repr             repr                |
20 | 18, 19 | syl 17 |
. . . 4
 
            repr                |
21 | | rnfi 8249 |
. . . 4
        repr                     repr                |
22 | 20, 21 | syl 17 |
. . 3
 
            repr                |
23 | 10, 15, 16 | reprval 30688 |
. . . . 5
 
           repr           
 ..^    ..^           |
24 | | ssrab2 3687 |
. . . . 5
       ..^    ..^               ..^   |
25 | 23, 24 | syl6eqss 3655 |
. . . 4
 
           repr            ..^    |
26 | 9 | elexd 3214 |
. . . 4
       |
27 | | fzonel 12483 |
. . . . 5
 ..^  |
28 | 27 | a1i 11 |
. . . 4
  ..^   |
29 | 25, 26, 5, 28, 6 | actfunsnrndisj 30683 |
. . 3
 Disj
            repr                |
30 | | fzofi 12773 |
. . . . . 6
 ..^    |
31 | 30 | a1i 11 |
. . . . 5
               repr                ..^     |
32 | | breprexplema.l |
. . . . . . . . 9
    ..^               |
33 | 32 | ralrimiva 2966 |
. . . . . . . 8
 
 ..^               |
34 | 33 | ralrimiva 2966 |
. . . . . . 7
   ..^    
          |
35 | 34 | ad3antrrr 766 |
. . . . . 6
   
            repr                ..^   
  ..^               |
36 | | simpr 477 |
. . . . . . 7
   
            repr                ..^   
 ..^     |
37 | | nfv 1843 |
. . . . . . . . . . . 12
         |
38 | | nfcv 2764 |
. . . . . . . . . . . . 13
   |
39 | | nfmpt1 4747 |
. . . . . . . . . . . . . 14
         repr               |
40 | 39 | nfrn 5368 |
. . . . . . . . . . . . 13
         repr               |
41 | 38, 40 | nfel 2777 |
. . . . . . . . . . . 12
        repr               |
42 | 37, 41 | nfan 1828 |
. . . . . . . . . . 11
   
            repr                |
43 | 1 | a1i 11 |
. . . . . . . . . . . . . 14
                 repr                     repr                  
  |
44 | 15 | ad3antrrr 766 |
. . . . . . . . . . . . . 14
                 repr                     repr                   |
45 | 16 | ad3antrrr 766 |
. . . . . . . . . . . . . 14
                 repr                     repr              
  |
46 | | simplr 792 |
. . . . . . . . . . . . . 14
                 repr                     repr                     repr        |
47 | 43, 44, 45, 46 | reprf 30690 |
. . . . . . . . . . . . 13
                 repr                     repr                  ..^         |
48 | 13 | ad3antrrr 766 |
. . . . . . . . . . . . . 14
                 repr                     repr                     |
49 | 45, 48 | fsnd 6179 |
. . . . . . . . . . . . 13
                 repr                     repr                                |
50 | | fzodisjsn 12505 |
. . . . . . . . . . . . . 14
  ..^     |
51 | 50 | a1i 11 |
. . . . . . . . . . . . 13
                 repr                     repr                 ..^      |
52 | | fun2 6067 |
. . . . . . . . . . . . 13
      ..^                         ..^                ..^            |
53 | 47, 49, 51, 52 | syl21anc 1325 |
. . . . . . . . . . . 12
                 repr                     repr                          ..^            |
54 | | simpr 477 |
. . . . . . . . . . . . 13
                 repr                     repr                        |
55 | | nn0uz 11722 |
. . . . . . . . . . . . . . . 16
     |
56 | 5, 55 | syl6eleq 2711 |
. . . . . . . . . . . . . . 15
       |
57 | | fzosplitsn 12576 |
. . . . . . . . . . . . . . 15
    
 ..^     ..^      |
58 | 56, 57 | syl 17 |
. . . . . . . . . . . . . 14
  ..^     ..^      |
59 | 58 | ad4antr 768 |
. . . . . . . . . . . . 13
                 repr                     repr                ..^     ..^      |
60 | 54, 59 | feq12d 6033 |
. . . . . . . . . . . 12
                 repr                     repr                   ..^                    ..^             |
61 | 53, 60 | mpbird 247 |
. . . . . . . . . . 11
                 repr                     repr                  ..^           |
62 | | simpr 477 |
. . . . . . . . . . . 12
               repr                      repr                |
63 | | vex 3203 |
. . . . . . . . . . . . . 14
 |
64 | | snex 4908 |
. . . . . . . . . . . . . 14
      |
65 | 63, 64 | unex 6956 |
. . . . . . . . . . . . 13
        |
66 | 6, 65 | elrnmpti 5376 |
. . . . . . . . . . . 12
        repr             
       repr                |
67 | 62, 66 | sylib 208 |
. . . . . . . . . . 11
               repr                      repr                |
68 | 42, 61, 67 | r19.29af 3076 |
. . . . . . . . . 10
               repr                  ..^           |
69 | 68 | adantr 481 |
. . . . . . . . 9
   
            repr                ..^   
   ..^           |
70 | 69, 36 | ffvelrnd 6360 |
. . . . . . . 8
   
            repr                ..^   
          |
71 | 1, 70 | sseldi 3601 |
. . . . . . 7
   
            repr                ..^   
      |
72 | | fveq2 6191 |
. . . . . . . . . 10
           |
73 | 72 | fveq1d 6193 |
. . . . . . . . 9
                   |
74 | 73 | eleq1d 2686 |
. . . . . . . 8
         
           |
75 | | fveq2 6191 |
. . . . . . . . 9
                           |
76 | 75 | eleq1d 2686 |
. . . . . . . 8
             
               |
77 | 74, 76 | rspc2v 3322 |
. . . . . . 7
   ..^         
 ..^    
       
               |
78 | 36, 71, 77 | syl2anc 693 |
. . . . . 6
   
            repr                ..^   
 
 ..^                            |
79 | 35, 78 | mpd 15 |
. . . . 5
   
            repr                ..^   
              |
80 | 31, 79 | fprodcl 14682 |
. . . 4
               repr                 ..^                  |
81 | 80 | anasss 679 |
. . 3
 
    
       repr                  ..^                  |
82 | 9, 22, 29, 81 | fsumiun 14553 |
. 2
 
            repr                 ..^                              repr                 ..^                  |
83 | 58 | ad2antrr 762 |
. . . . . . 7
              repr      
 ..^     ..^      |
84 | 83 | prodeq1d 14651 |
. . . . . 6
              repr      
  ..^                          ..^                          |
85 | | nfv 1843 |
. . . . . . 7
   
           repr        |
86 | | nfcv 2764 |
. . . . . . 7
                      |
87 | | fzofi 12773 |
. . . . . . . 8
 ..^  |
88 | 87 | a1i 11 |
. . . . . . 7
              repr      
 ..^   |
89 | 16 | adantr 481 |
. . . . . . 7
              repr      
  |
90 | 27 | a1i 11 |
. . . . . . 7
              repr      
 ..^   |
91 | 1 | a1i 11 |
. . . . . . . . . . . . 13
              repr      
      |
92 | 15 | adantr 481 |
. . . . . . . . . . . . 13
              repr      
    |
93 | | simpr 477 |
. . . . . . . . . . . . 13
              repr      
      repr        |
94 | 91, 92, 89, 93 | reprf 30690 |
. . . . . . . . . . . 12
              repr      
   ..^         |
95 | | ffn 6045 |
. . . . . . . . . . . 12
    ..^        ..^   |
96 | 94, 95 | syl 17 |
. . . . . . . . . . 11
              repr      
 ..^   |
97 | 96 | adantr 481 |
. . . . . . . . . 10
   
           repr        ..^   ..^   |
98 | 13 | adantr 481 |
. . . . . . . . . . . 12
              repr      
      |
99 | | fnsng 5938 |
. . . . . . . . . . . 12
 
              |
100 | 89, 98, 99 | syl2anc 693 |
. . . . . . . . . . 11
              repr      
         |
101 | 100 | adantr 481 |
. . . . . . . . . 10
   
           repr        ..^           |
102 | 50 | a1i 11 |
. . . . . . . . . 10
   
           repr        ..^    ..^      |
103 | | simpr 477 |
. . . . . . . . . 10
   
           repr        ..^   ..^   |
104 | | fvun1 6269 |
. . . . . . . . . 10
   ..^     
     ..^   
 ..^                    |
105 | 97, 101, 102, 103, 104 | syl112anc 1330 |
. . . . . . . . 9
   
           repr        ..^                   |
106 | 105 | fveq2d 6195 |
. . . . . . . 8
   
           repr        ..^                                   |
107 | 34 | ad2antrr 762 |
. . . . . . . . . 10
              repr      
  ..^               |
108 | 107 | adantr 481 |
. . . . . . . . 9
   
           repr        ..^    ..^    
          |
109 | | fzossfzop1 12545 |
. . . . . . . . . . . . 13

 ..^  ..^     |
110 | 5, 109 | syl 17 |
. . . . . . . . . . . 12
  ..^  ..^     |
111 | 110 | ad2antrr 762 |
. . . . . . . . . . 11
              repr      
 ..^  ..^     |
112 | 111 | sselda 3603 |
. . . . . . . . . 10
   
           repr        ..^   ..^     |
113 | 94 | ffvelrnda 6359 |
. . . . . . . . . . 11
   
           repr        ..^            |
114 | 1, 113 | sseldi 3601 |
. . . . . . . . . 10
   
           repr        ..^        |
115 | | fveq2 6191 |
. . . . . . . . . . . 12
                           |
116 | 115 | eleq1d 2686 |
. . . . . . . . . . 11
             
               |
117 | 74, 116 | rspc2v 3322 |
. . . . . . . . . 10
   ..^         
 ..^    
       
               |
118 | 112, 114,
117 | syl2anc 693 |
. . . . . . . . 9
   
           repr        ..^     ..^                            |
119 | 108, 118 | mpd 15 |
. . . . . . . 8
   
           repr        ..^                |
120 | 106, 119 | eqeltrd 2701 |
. . . . . . 7
   
           repr        ..^                       |
121 | | fveq2 6191 |
. . . . . . . 8
           |
122 | | fveq2 6191 |
. . . . . . . 8
                         |
123 | 121, 122 | fveq12d 6197 |
. . . . . . 7
                                         |
124 | 50 | a1i 11 |
. . . . . . . . . . 11
              repr      
  ..^      |
125 | | snidg 4206 |
. . . . . . . . . . . 12

    |
126 | 89, 125 | syl 17 |
. . . . . . . . . . 11
              repr      
    |
127 | | fvun2 6270 |
. . . . . . . . . . 11
   ..^     
     ..^   
   
                      |
128 | 96, 100, 124, 126, 127 | syl112anc 1330 |
. . . . . . . . . 10
              repr      
                      |
129 | | fvsng 6447 |
. . . . . . . . . . 11
 
                |
130 | 89, 98, 129 | syl2anc 693 |
. . . . . . . . . 10
              repr      
           |
131 | 128, 130 | eqtrd 2656 |
. . . . . . . . 9
              repr      
             |
132 | 131 | fveq2d 6195 |
. . . . . . . 8
              repr      
                             |
133 | | fzonn0p1 12544 |
. . . . . . . . . . . 12

 ..^     |
134 | 5, 133 | syl 17 |
. . . . . . . . . . 11
  ..^     |
135 | 134 | ad2antrr 762 |
. . . . . . . . . 10
              repr      
 ..^     |
136 | 1, 98 | sseldi 3601 |
. . . . . . . . . 10
              repr      
  |
137 | | fveq2 6191 |
. . . . . . . . . . . . 13
           |
138 | 137 | fveq1d 6193 |
. . . . . . . . . . . 12
                   |
139 | 138 | eleq1d 2686 |
. . . . . . . . . . 11
         
           |
140 | | fveq2 6191 |
. . . . . . . . . . . 12
                   |
141 | 140 | eleq1d 2686 |
. . . . . . . . . . 11
         
           |
142 | 139, 141 | rspc2v 3322 |
. . . . . . . . . 10
   ..^     
 ..^    
       
           |
143 | 135, 136,
142 | syl2anc 693 |
. . . . . . . . 9
              repr      
 
 ..^                        |
144 | 107, 143 | mpd 15 |
. . . . . . . 8
              repr      
          |
145 | 132, 144 | eqeltrd 2701 |
. . . . . . 7
              repr      
                     |
146 | 85, 86, 88, 89, 90, 120, 123, 145 | fprodsplitsn 14720 |
. . . . . 6
              repr      
   ..^                           ..^                                           |
147 | 106 | prodeq2dv 14653 |
. . . . . . 7
              repr      
  ..^                       ..^                |
148 | 147, 132 | oveq12d 6668 |
. . . . . 6
              repr      
   ..^                                            ..^                         |
149 | 84, 146, 148 | 3eqtrd 2660 |
. . . . 5
              repr      
  ..^                        
 ..^                         |
150 | 149 | sumeq2dv 14433 |
. . . 4
 
            repr       
 ..^                              repr        
 ..^                         |
151 | | simpl 473 |
. . . . . . . 8
        
 ..^             |
152 | 151 | fveq1d 6193 |
. . . . . . 7
        
 ..^                     |
153 | 152 | fveq2d 6195 |
. . . . . 6
        
 ..^                                     |
154 | 153 | prodeq2dv 14653 |
. . . . 5
          ..^                  ..^                         |
155 | 25, 26, 5, 28, 6 | actfunsnf1o 30682 |
. . . . 5
 
            repr                      repr               repr                |
156 | 6 | a1i 11 |
. . . . . 6
              repr      
       repr                     repr                |
157 | | simpr 477 |
. . . . . . 7
   
           repr       
  |
158 | 157 | uneq1d 3766 |
. . . . . 6
   
           repr       
                |
159 | | vex 3203 |
. . . . . . . 8
 |
160 | 159, 64 | unex 6956 |
. . . . . . 7
        |
161 | 160 | a1i 11 |
. . . . . 6
              repr      
         |
162 | 156, 158,
93, 161 | fvmptd 6288 |
. . . . 5
              repr      
        repr                          |
163 | 154, 18, 155, 162, 80 | fsumf1o 14454 |
. . . 4
 
             repr                 ..^                       repr         ..^                         |
164 | | simpl 473 |
. . . . . . . . . 10
 
 ..^    |
165 | 164 | fveq1d 6193 |
. . . . . . . . 9
 
 ..^            |
166 | 165 | fveq2d 6195 |
. . . . . . . 8
 
 ..^                            |
167 | 166 | prodeq2dv 14653 |
. . . . . . 7
   ..^                ..^                |
168 | 167 | oveq1d 6665 |
. . . . . 6
    ..^                        
 ..^                         |
169 | 168 | cbvsumv 14426 |
. . . . 5
       repr          ..^                       
      repr          ..^                        |
170 | 169 | a1i 11 |
. . . 4
 
            repr          ..^                       
      repr          ..^                         |
171 | 150, 163,
170 | 3eqtr4d 2666 |
. . 3
 
             repr                 ..^                       repr        
 ..^                         |
172 | 171 | sumeq2dv 14433 |
. 2
               repr                 ..^                             repr        
 ..^                         |
173 | 8, 82, 172 | 3eqtrd 2660 |
1
        repr 
       ..^                             repr        
 ..^                         |