Step | Hyp | Ref
| Expression |
1 | | eqid 2622 |
. . . . 5
  ..^    ..^   |
2 | | eqid 2622 |
. . . . 5
   ..^        ..^      |
3 | | ovexd 6680 |
. . . . 5
  ..^   |
4 | | nnex 11026 |
. . . . . . 7
 |
5 | 4 | a1i 11 |
. . . . . 6
   |
6 | | reprpmtf1o.a |
. . . . . 6

  |
7 | 5, 6 | ssexd 4805 |
. . . . 5
   |
8 | | reprpmtf1o.x |
. . . . . 6
  ..^   |
9 | | reprpmtf1o.s |
. . . . . . 7
   |
10 | | lbfzo0 12507 |
. . . . . . 7
  ..^
  |
11 | 9, 10 | sylibr 224 |
. . . . . 6
  ..^   |
12 | | reprpmtf1o.t |
. . . . . 6
    ..^    pmTrsp  ..^          |
13 | 3, 8, 11, 12 | pmtridf1o 29856 |
. . . . 5
    ..^    ..^   |
14 | 1, 1, 2, 3, 3, 7, 13 | fmptco1f1o 29434 |
. . . 4
    ..^         ..^      ..^    |
15 | | f1of1 6136 |
. . . 4
    ..^         ..^      ..^     ..^         ..^      ..^    |
16 | 14, 15 | syl 17 |
. . 3
    ..^         ..^      ..^    |
17 | | ssrab2 3687 |
. . . . . 6
   ..^    ..^       
 ..^   |
18 | | reprpmtf1o.p |
. . . . . . . . . 10
   repr          |
19 | 18 | ssrab3 3688 |
. . . . . . . . 9
  repr     |
20 | 19 | a1i 11 |
. . . . . . . 8

  repr      |
21 | | reprpmtf1o.m |
. . . . . . . . 9
   |
22 | 9 | nnnn0d 11351 |
. . . . . . . . 9
   |
23 | 6, 21, 22 | reprval 30688 |
. . . . . . . 8
   repr       ..^    ..^         |
24 | 20, 23 | sseqtrd 3641 |
. . . . . . 7

   ..^    ..^         |
25 | 24 | sselda 3603 |
. . . . . 6
 
    ..^    ..^         |
26 | 17, 25 | sseldi 3601 |
. . . . 5
 
   ..^    |
27 | 26 | ex 450 |
. . . 4
    ..^     |
28 | 27 | ssrdv 3609 |
. . 3

  ..^    |
29 | | f1ores 6151 |
. . 3
     ..^         ..^      ..^    ..^  
    ..^              ..^          |
30 | 16, 28, 29 | syl2anc 693 |
. 2
     ..^              ..^          |
31 | | resmpt 5449 |
. . . . 5
   ..^      ..^            |
32 | 28, 31 | syl 17 |
. . . 4
     ..^            |
33 | | reprpmtf1o.f |
. . . 4
     |
34 | 32, 33 | syl6eqr 2674 |
. . 3
     ..^        |
35 | | eqidd 2623 |
. . 3
   |
36 | | vex 3203 |
. . . . . . . . 9
 |
37 | 36 | a1i 11 |
. . . . . . . 8
   |
38 | 2, 37, 28 | elimampt 29438 |
. . . . . . 7
      ..^        
     |
39 | | simpr 477 |
. . . . . . . . . . . . 13
           |
40 | | f1of 6137 |
. . . . . . . . . . . . . . . . 17
    ..^         ..^      ..^     ..^         ..^      ..^    |
41 | 14, 40 | syl 17 |
. . . . . . . . . . . . . . . 16
    ..^         ..^      ..^    |
42 | 41 | ad2antrr 762 |
. . . . . . . . . . . . . . 15
          ..^         ..^      ..^    |
43 | 2 | fmpt 6381 |
. . . . . . . . . . . . . . 15
 
  ..^       ..^ 
   ..^         ..^      ..^    |
44 | 42, 43 | sylibr 224 |
. . . . . . . . . . . . . 14
       
  ..^       ..^    |
45 | 26 | adantr 481 |
. . . . . . . . . . . . . 14
         ..^    |
46 | | rspa 2930 |
. . . . . . . . . . . . . 14
     ..^       ..^    ..^       ..^    |
47 | 44, 45, 46 | syl2anc 693 |
. . . . . . . . . . . . 13
           ..^    |
48 | 39, 47 | eqeltrd 2701 |
. . . . . . . . . . . 12
         ..^    |
49 | 39 | adantr 481 |
. . . . . . . . . . . . . . . 16
   

    ..^ 
    |
50 | 49 | fveq1d 6193 |
. . . . . . . . . . . . . . 15
   

    ..^ 
            |
51 | | f1ofun 6139 |
. . . . . . . . . . . . . . . . . . 19
    ..^    ..^
  |
52 | 13, 51 | syl 17 |
. . . . . . . . . . . . . . . . . 18
   |
53 | 52 | ad2antrr 762 |
. . . . . . . . . . . . . . . . 17
     ..^ 
  |
54 | | simpr 477 |
. . . . . . . . . . . . . . . . . 18
     ..^ 
 ..^   |
55 | | f1odm 6141 |
. . . . . . . . . . . . . . . . . . . 20
    ..^    ..^
 ..^   |
56 | 13, 55 | syl 17 |
. . . . . . . . . . . . . . . . . . 19
  ..^   |
57 | 56 | ad2antrr 762 |
. . . . . . . . . . . . . . . . . 18
     ..^ 
 ..^   |
58 | 54, 57 | eleqtrrd 2704 |
. . . . . . . . . . . . . . . . 17
     ..^ 
  |
59 | | fvco 6274 |
. . . . . . . . . . . . . . . . 17
                   |
60 | 53, 58, 59 | syl2anc 693 |
. . . . . . . . . . . . . . . 16
     ..^ 
                |
61 | 60 | adantlr 751 |
. . . . . . . . . . . . . . 15
   

    ..^ 
                |
62 | 50, 61 | eqtrd 2656 |
. . . . . . . . . . . . . 14
   

    ..^ 
              |
63 | 62 | sumeq2dv 14433 |
. . . . . . . . . . . . 13
         ..^        ..^            |
64 | | fveq2 6191 |
. . . . . . . . . . . . . . 15
                   |
65 | | fzofi 12773 |
. . . . . . . . . . . . . . . 16
 ..^  |
66 | 65 | a1i 11 |
. . . . . . . . . . . . . . 15
 
  ..^   |
67 | 13 | adantr 481 |
. . . . . . . . . . . . . . 15
 
    ..^    ..^   |
68 | | eqidd 2623 |
. . . . . . . . . . . . . . 15
     ..^ 
          |
69 | 6 | ad2antrr 762 |
. . . . . . . . . . . . . . . . 17
     ..^ 
  |
70 | 6 | adantr 481 |
. . . . . . . . . . . . . . . . . . 19
 
   |
71 | 21 | adantr 481 |
. . . . . . . . . . . . . . . . . . 19
 
   |
72 | 22 | adantr 481 |
. . . . . . . . . . . . . . . . . . 19
 
   |
73 | 20 | sselda 3603 |
. . . . . . . . . . . . . . . . . . 19
 
   repr      |
74 | 70, 71, 72, 73 | reprf 30690 |
. . . . . . . . . . . . . . . . . 18
 
    ..^     |
75 | 74 | ffvelrnda 6359 |
. . . . . . . . . . . . . . . . 17
     ..^ 
      |
76 | 69, 75 | sseldd 3604 |
. . . . . . . . . . . . . . . 16
     ..^ 
      |
77 | 76 | nncnd 11036 |
. . . . . . . . . . . . . . 15
     ..^ 
      |
78 | 64, 66, 67, 68, 77 | fsumf1o 14454 |
. . . . . . . . . . . . . 14
 
   ..^        ..^            |
79 | 78 | adantr 481 |
. . . . . . . . . . . . 13
         ..^        ..^            |
80 | 70, 71, 72, 73 | reprsum 30691 |
. . . . . . . . . . . . . 14
 
   ..^        |
81 | 80 | adantr 481 |
. . . . . . . . . . . . 13
         ..^        |
82 | 63, 79, 81 | 3eqtr2d 2662 |
. . . . . . . . . . . 12
         ..^        |
83 | | fveq1 6190 |
. . . . . . . . . . . . . . 15
           |
84 | 83 | sumeq2sdv 14435 |
. . . . . . . . . . . . . 14
   ..^        ..^        |
85 | 84 | eqeq1d 2624 |
. . . . . . . . . . . . 13
    ..^        ..^         |
86 | 85 | elrab 3363 |
. . . . . . . . . . . 12
    ..^    ..^      
   ..^    ..^         |
87 | 48, 82, 86 | sylanbrc 698 |
. . . . . . . . . . 11
          ..^    ..^         |
88 | 23 | ad2antrr 762 |
. . . . . . . . . . 11
         repr       ..^    ..^         |
89 | 87, 88 | eleqtrrd 2704 |
. . . . . . . . . 10
         repr      |
90 | 39 | fveq1d 6193 |
. . . . . . . . . . 11
                   |
91 | 52 | ad2antrr 762 |
. . . . . . . . . . . . 13
         |
92 | 11, 56 | eleqtrrd 2704 |
. . . . . . . . . . . . . 14
   |
93 | 92 | ad2antrr 762 |
. . . . . . . . . . . . 13
         |
94 | | fvco 6274 |
. . . . . . . . . . . . 13
                   |
95 | 91, 93, 94 | syl2anc 693 |
. . . . . . . . . . . 12
                       |
96 | 3, 8, 11, 12 | pmtridfv2 29858 |
. . . . . . . . . . . . . . 15
       |
97 | 96 | ad2antrr 762 |
. . . . . . . . . . . . . 14
             |
98 | 97 | fveq2d 6195 |
. . . . . . . . . . . . 13
                     |
99 | | simpr 477 |
. . . . . . . . . . . . . . . . 17
 
   |
100 | 99, 18 | syl6eleq 2711 |
. . . . . . . . . . . . . . . 16
 
    repr           |
101 | | rabid 3116 |
. . . . . . . . . . . . . . . 16
    repr        
   repr           |
102 | 100, 101 | sylib 208 |
. . . . . . . . . . . . . . 15
 
    repr           |
103 | 102 | simprd 479 |
. . . . . . . . . . . . . 14
 
       |
104 | 103 | adantr 481 |
. . . . . . . . . . . . 13
             |
105 | 98, 104 | eqneltrd 2720 |
. . . . . . . . . . . 12
                 |
106 | 95, 105 | eqneltrd 2720 |
. . . . . . . . . . 11
               |
107 | 90, 106 | eqneltrd 2720 |
. . . . . . . . . 10
             |
108 | 89, 107 | jca 554 |
. . . . . . . . 9
          repr           |
109 | 108 | r19.29an 3077 |
. . . . . . . 8
 

      repr           |
110 | 6 | adantr 481 |
. . . . . . . . . . . . . . . . . 18
 
  repr       |
111 | 21 | adantr 481 |
. . . . . . . . . . . . . . . . . 18
 
  repr       |
112 | 22 | adantr 481 |
. . . . . . . . . . . . . . . . . 18
 
  repr       |
113 | | simpr 477 |
. . . . . . . . . . . . . . . . . 18
 
  repr       repr      |
114 | 110, 111,
112, 113 | reprf 30690 |
. . . . . . . . . . . . . . . . 17
 
  repr        ..^     |
115 | | f1ocnv 6149 |
. . . . . . . . . . . . . . . . . . 19
    ..^    ..^     ..^    ..^   |
116 | | f1of 6137 |
. . . . . . . . . . . . . . . . . . 19
     ..^    ..^     ..^    ..^   |
117 | 13, 115, 116 | 3syl 18 |
. . . . . . . . . . . . . . . . . 18
     ..^    ..^   |
118 | 117 | adantr 481 |
. . . . . . . . . . . . . . . . 17
 
  repr         ..^    ..^   |
119 | | fco 6058 |
. . . . . . . . . . . . . . . . 17
     ..^       ..^    ..^        ..^     |
120 | 114, 118,
119 | syl2anc 693 |
. . . . . . . . . . . . . . . 16
 
  repr           ..^     |
121 | | elmapg 7870 |
. . . . . . . . . . . . . . . . . 18
   ..^        ..^ 
      ..^      |
122 | 7, 3, 121 | syl2anc 693 |
. . . . . . . . . . . . . . . . 17
       ..^ 
      ..^      |
123 | 122 | adantr 481 |
. . . . . . . . . . . . . . . 16
 
  repr           ..^        ..^      |
124 | 120, 123 | mpbird 247 |
. . . . . . . . . . . . . . 15
 
  repr          ..^    |
125 | 124 | adantr 481 |
. . . . . . . . . . . . . 14
     repr               ..^    |
126 | | f1ofun 6139 |
. . . . . . . . . . . . . . . . . . . 20
     ..^    ..^
   |
127 | 13, 115, 126 | 3syl 18 |
. . . . . . . . . . . . . . . . . . 19
    |
128 | 127 | ad2antrr 762 |
. . . . . . . . . . . . . . . . . 18
     repr      ..^ 
   |
129 | | simpr 477 |
. . . . . . . . . . . . . . . . . . . 20
 
 ..^   ..^   |
130 | | f1odm 6141 |
. . . . . . . . . . . . . . . . . . . . . 22
     ..^    ..^
  ..^   |
131 | 13, 115, 130 | 3syl 18 |
. . . . . . . . . . . . . . . . . . . . 21
   ..^   |
132 | 131 | adantr 481 |
. . . . . . . . . . . . . . . . . . . 20
 
 ..^ 
  ..^   |
133 | 129, 132 | eleqtrrd 2704 |
. . . . . . . . . . . . . . . . . . 19
 
 ..^     |
134 | 133 | adantlr 751 |
. . . . . . . . . . . . . . . . . 18
     repr      ..^ 
   |
135 | | fvco 6274 |
. . . . . . . . . . . . . . . . . 18
  
 
                  |
136 | 128, 134,
135 | syl2anc 693 |
. . . . . . . . . . . . . . . . 17
     repr      ..^ 
                  |
137 | 136 | sumeq2dv 14433 |
. . . . . . . . . . . . . . . 16
 
  repr       ..^           ..^             |
138 | | fveq2 6191 |
. . . . . . . . . . . . . . . . 17
                     |
139 | 65 | a1i 11 |
. . . . . . . . . . . . . . . . 17
 
  repr      ..^   |
140 | 13, 115 | syl 17 |
. . . . . . . . . . . . . . . . . 18
     ..^    ..^   |
141 | 140 | adantr 481 |
. . . . . . . . . . . . . . . . 17
 
  repr         ..^    ..^   |
142 | | eqidd 2623 |
. . . . . . . . . . . . . . . . 17
     repr      ..^ 
            |
143 | 110 | adantr 481 |
. . . . . . . . . . . . . . . . . . 19
     repr      ..^ 
  |
144 | 114 | ffvelrnda 6359 |
. . . . . . . . . . . . . . . . . . 19
     repr      ..^ 
      |
145 | 143, 144 | sseldd 3604 |
. . . . . . . . . . . . . . . . . 18
     repr      ..^ 
      |
146 | 145 | nncnd 11036 |
. . . . . . . . . . . . . . . . 17
     repr      ..^ 
      |
147 | 138, 139,
141, 142, 146 | fsumf1o 14454 |
. . . . . . . . . . . . . . . 16
 
  repr       ..^        ..^             |
148 | 110, 111,
112, 113 | reprsum 30691 |
. . . . . . . . . . . . . . . 16
 
  repr       ..^        |
149 | 137, 147,
148 | 3eqtr2d 2662 |
. . . . . . . . . . . . . . 15
 
  repr       ..^           |
150 | 149 | adantr 481 |
. . . . . . . . . . . . . 14
     repr            ..^           |
151 | | fveq1 6190 |
. . . . . . . . . . . . . . . . 17
                 |
152 | 151 | sumeq2sdv 14435 |
. . . . . . . . . . . . . . . 16
      ..^        ..^           |
153 | 152 | eqeq1d 2624 |
. . . . . . . . . . . . . . 15
       ..^        ..^            |
154 | 153 | elrab 3363 |
. . . . . . . . . . . . . 14
       ..^    ..^      
      ..^  
 ..^            |
155 | 125, 150,
154 | sylanbrc 698 |
. . . . . . . . . . . . 13
     repr                ..^    ..^         |
156 | 23 | ad2antrr 762 |
. . . . . . . . . . . . 13
     repr            repr       ..^  
 ..^         |
157 | 155, 156 | eleqtrrd 2704 |
. . . . . . . . . . . 12
     repr               repr      |
158 | 127 | ad2antrr 762 |
. . . . . . . . . . . . . 14
     repr             |
159 | 8, 131 | eleqtrrd 2704 |
. . . . . . . . . . . . . . 15
    |
160 | 159 | ad2antrr 762 |
. . . . . . . . . . . . . 14
     repr             |
161 | | fvco 6274 |
. . . . . . . . . . . . . 14
  
 
                  |
162 | 158, 160,
161 | syl2anc 693 |
. . . . . . . . . . . . 13
     repr                            |
163 | | f1ocnvfv 6534 |
. . . . . . . . . . . . . . . . . 18
     ..^    ..^  ..^      
        |
164 | 163 | imp 445 |
. . . . . . . . . . . . . . . . 17
      ..^    ..^  ..^              |
165 | 13, 11, 96, 164 | syl21anc 1325 |
. . . . . . . . . . . . . . . 16
        |
166 | 165 | ad2antrr 762 |
. . . . . . . . . . . . . . 15
     repr                 |
167 | 166 | fveq2d 6195 |
. . . . . . . . . . . . . 14
     repr                         |
168 | | simpr 477 |
. . . . . . . . . . . . . 14
     repr                |
169 | 167, 168 | eqneltrd 2720 |
. . . . . . . . . . . . 13
     repr                     |
170 | 162, 169 | eqneltrd 2720 |
. . . . . . . . . . . 12
     repr                   |
171 | | fveq1 6190 |
. . . . . . . . . . . . . . 15
                 |
172 | 171 | eleq1d 2686 |
. . . . . . . . . . . . . 14
        
          |
173 | 172 | notbid 308 |
. . . . . . . . . . . . 13
        
          |
174 | 173 | elrab 3363 |
. . . . . . . . . . . 12
       repr        
      repr              |
175 | 157, 170,
174 | sylanbrc 698 |
. . . . . . . . . . 11
     repr                repr           |
176 | 175, 18 | syl6eleqr 2712 |
. . . . . . . . . 10
     repr               |
177 | 176 | anasss 679 |
. . . . . . . . 9
 
   repr               |
178 | | simpr 477 |
. . . . . . . . . . 11
      repr                   |
179 | 178 | coeq1d 5283 |
. . . . . . . . . 10
      repr                       |
180 | 179 | eqeq2d 2632 |
. . . . . . . . 9
      repr                         |
181 | | f1ococnv1 6165 |
. . . . . . . . . . . . . 14
    ..^    ..^   
 ..^    |
182 | 13, 181 | syl 17 |
. . . . . . . . . . . . 13
   
 ..^    |
183 | 182 | adantr 481 |
. . . . . . . . . . . 12
 
   repr            
 ..^    |
184 | 183 | coeq2d 5284 |
. . . . . . . . . . 11
 
   repr            
    ..^     |
185 | 114 | adantrr 753 |
. . . . . . . . . . . 12
 
   repr             ..^     |
186 | | fcoi1 6078 |
. . . . . . . . . . . 12
    ..^     ..^     |
187 | 185, 186 | syl 17 |
. . . . . . . . . . 11
 
   repr            ..^     |
188 | 184, 187 | eqtr2d 2657 |
. . . . . . . . . 10
 
   repr                 |
189 | | coass 5654 |
. . . . . . . . . 10
           |
190 | 188, 189 | syl6eqr 2674 |
. . . . . . . . 9
 
   repr                 |
191 | 177, 180,
190 | rspcedvd 3317 |
. . . . . . . 8
 
   repr          
    |
192 | 109, 191 | impbida 877 |
. . . . . . 7
        repr            |
193 | 38, 192 | bitrd 268 |
. . . . . 6
      ..^           repr            |
194 | | fveq1 6190 |
. . . . . . . . 9
           |
195 | 194 | eleq1d 2686 |
. . . . . . . 8
     
       |
196 | 195 | notbid 308 |
. . . . . . 7
     
       |
197 | 196 | elrab 3363 |
. . . . . 6
    repr        
   repr           |
198 | 193, 197 | syl6bbr 278 |
. . . . 5
      ..^           repr            |
199 | 198 | eqrdv 2620 |
. . . 4
     ..^           repr           |
200 | | reprpmtf1o.o |
. . . 4
   repr          |
201 | 199, 200 | syl6eqr 2674 |
. . 3
     ..^          |
202 | 34, 35, 201 | f1oeq123d 6133 |
. 2
      ..^              ..^               |
203 | 30, 202 | mpbid 222 |
1
       |