let p be non empty Graph-yielding FinSequence; ( p . 1 is _finite & ( for n being Element of dom p holds
( not n <= (len p) - 1 or ex v being object st p . (n + 1) is addVertex of p . n,v or ex v1, e, v2 being object st p . (n + 1) is addEdge of p . n,v1,e,v2 ) ) implies p . (len p) is _finite )
assume that
A1:
p . 1 is _finite
and
A2:
for n being Element of dom p holds
( not n <= (len p) - 1 or ex v being object st p . (n + 1) is addVertex of p . n,v or ex v1, e, v2 being object st p . (n + 1) is addEdge of p . n,v1,e,v2 )
; p . (len p) is _finite
defpred S1[ Nat] means ( $1 <= len p implies ex k being Element of dom p st
( $1 = k & p . k is _finite ) );
A3:
S1[1]
A4:
for m being non zero Nat st S1[m] holds
S1[m + 1]
A8:
for m being non zero Nat holds S1[m]
from NAT_1:sch 10(A3, A4);
consider k being Element of dom p such that
A9:
( len p = k & p . k is _finite )
by A8;
thus
p . (len p) is _finite
by A9; verum