| Step | Hyp | Ref | Expression | 
						
							| 1 |  | clwlknf1oclwwlkn.a |  |-  A = ( 1st ` c ) | 
						
							| 2 |  | clwlknf1oclwwlkn.b |  |-  B = ( 2nd ` c ) | 
						
							| 3 |  | clwlknf1oclwwlkn.c |  |-  C = { w e. ( ClWalks ` G ) | ( # ` ( 1st ` w ) ) = N } | 
						
							| 4 |  | clwlknf1oclwwlkn.f |  |-  F = ( c e. C |-> ( B prefix ( # ` A ) ) ) | 
						
							| 5 |  | nnge1 |  |-  ( N e. NN -> 1 <_ N ) | 
						
							| 6 |  | breq2 |  |-  ( ( # ` ( 1st ` w ) ) = N -> ( 1 <_ ( # ` ( 1st ` w ) ) <-> 1 <_ N ) ) | 
						
							| 7 | 5 6 | syl5ibrcom |  |-  ( N e. NN -> ( ( # ` ( 1st ` w ) ) = N -> 1 <_ ( # ` ( 1st ` w ) ) ) ) | 
						
							| 8 | 7 | ad2antlr |  |-  ( ( ( G e. USPGraph /\ N e. NN ) /\ w e. ( ClWalks ` G ) ) -> ( ( # ` ( 1st ` w ) ) = N -> 1 <_ ( # ` ( 1st ` w ) ) ) ) | 
						
							| 9 | 8 | ss2rabdv |  |-  ( ( G e. USPGraph /\ N e. NN ) -> { w e. ( ClWalks ` G ) | ( # ` ( 1st ` w ) ) = N } C_ { w e. ( ClWalks ` G ) | 1 <_ ( # ` ( 1st ` w ) ) } ) | 
						
							| 10 | 3 9 | eqsstrid |  |-  ( ( G e. USPGraph /\ N e. NN ) -> C C_ { w e. ( ClWalks ` G ) | 1 <_ ( # ` ( 1st ` w ) ) } ) | 
						
							| 11 | 10 | resmptd |  |-  ( ( G e. USPGraph /\ N e. NN ) -> ( ( c e. { w e. ( ClWalks ` G ) | 1 <_ ( # ` ( 1st ` w ) ) } |-> ( B prefix ( # ` A ) ) ) |` C ) = ( c e. C |-> ( B prefix ( # ` A ) ) ) ) | 
						
							| 12 | 4 11 | eqtr4id |  |-  ( ( G e. USPGraph /\ N e. NN ) -> F = ( ( c e. { w e. ( ClWalks ` G ) | 1 <_ ( # ` ( 1st ` w ) ) } |-> ( B prefix ( # ` A ) ) ) |` C ) ) |