| Step | Hyp | Ref | Expression | 
						
							| 1 |  | frgpnabl.g |  | 
						
							| 2 |  | frgpnabl.w |  | 
						
							| 3 |  | frgpnabl.r |  | 
						
							| 4 |  | frgpnabl.p |  | 
						
							| 5 |  | frgpnabl.m |  | 
						
							| 6 |  | frgpnabl.t |  | 
						
							| 7 |  | frgpnabl.d |  | 
						
							| 8 |  | frgpnabl.u |  | 
						
							| 9 |  | frgpnabl.i |  | 
						
							| 10 |  | frgpnabl.a |  | 
						
							| 11 |  | frgpnabl.b |  | 
						
							| 12 |  | frgpnabl.n |  | 
						
							| 13 |  | 0ex |  | 
						
							| 14 | 13 | a1i |  | 
						
							| 15 |  | difss |  | 
						
							| 16 | 7 15 | eqsstri |  | 
						
							| 17 | 1 2 3 4 5 6 7 8 9 11 10 | frgpnabllem1 |  | 
						
							| 18 | 17 | elin1d |  | 
						
							| 19 | 16 18 | sselid |  | 
						
							| 20 |  | eqid |  | 
						
							| 21 | 2 3 5 6 7 20 | efgredeu |  | 
						
							| 22 |  | reurmo |  | 
						
							| 23 | 19 21 22 | 3syl |  | 
						
							| 24 | 1 2 3 4 5 6 7 8 9 10 11 | frgpnabllem1 |  | 
						
							| 25 | 24 | elin1d |  | 
						
							| 26 | 2 3 | efger |  | 
						
							| 27 | 26 | a1i |  | 
						
							| 28 | 1 | frgpgrp |  | 
						
							| 29 | 9 28 | syl |  | 
						
							| 30 |  | eqid |  | 
						
							| 31 | 3 8 1 30 | vrgpf |  | 
						
							| 32 | 9 31 | syl |  | 
						
							| 33 | 32 10 | ffvelcdmd |  | 
						
							| 34 | 32 11 | ffvelcdmd |  | 
						
							| 35 | 30 4 | grpcl |  | 
						
							| 36 | 29 33 34 35 | syl3anc |  | 
						
							| 37 |  | eqid |  | 
						
							| 38 | 1 37 3 | frgpval |  | 
						
							| 39 | 9 38 | syl |  | 
						
							| 40 |  | 2on |  | 
						
							| 41 |  | xpexg |  | 
						
							| 42 | 9 40 41 | sylancl |  | 
						
							| 43 |  | wrdexg |  | 
						
							| 44 |  | fvi |  | 
						
							| 45 | 42 43 44 | 3syl |  | 
						
							| 46 | 2 45 | eqtrid |  | 
						
							| 47 |  | eqid |  | 
						
							| 48 | 37 47 | frmdbas |  | 
						
							| 49 | 42 48 | syl |  | 
						
							| 50 | 46 49 | eqtr4d |  | 
						
							| 51 | 3 | fvexi |  | 
						
							| 52 | 51 | a1i |  | 
						
							| 53 |  | fvexd |  | 
						
							| 54 | 39 50 52 53 | qusbas |  | 
						
							| 55 | 36 54 | eleqtrrd |  | 
						
							| 56 | 24 | elin2d |  | 
						
							| 57 |  | qsel |  | 
						
							| 58 | 27 55 56 57 | syl3anc |  | 
						
							| 59 | 17 | elin2d |  | 
						
							| 60 | 59 12 | eleqtrrd |  | 
						
							| 61 |  | qsel |  | 
						
							| 62 | 27 55 60 61 | syl3anc |  | 
						
							| 63 | 58 62 | eqtr3d |  | 
						
							| 64 | 16 25 | sselid |  | 
						
							| 65 | 27 64 | erth |  | 
						
							| 66 | 63 65 | mpbird |  | 
						
							| 67 | 27 19 | erref |  | 
						
							| 68 |  | breq1 |  | 
						
							| 69 |  | breq1 |  | 
						
							| 70 | 68 69 | rmoi |  | 
						
							| 71 | 23 25 66 18 67 70 | syl122anc |  | 
						
							| 72 | 71 | fveq1d |  | 
						
							| 73 |  | opex |  | 
						
							| 74 |  | s2fv0 |  | 
						
							| 75 | 73 74 | ax-mp |  | 
						
							| 76 |  | opex |  | 
						
							| 77 |  | s2fv0 |  | 
						
							| 78 | 76 77 | ax-mp |  | 
						
							| 79 | 72 75 78 | 3eqtr3g |  | 
						
							| 80 |  | opthg |  | 
						
							| 81 | 80 | simprbda |  | 
						
							| 82 | 10 14 79 81 | syl21anc |  |