reconsider m2 = p .0 as Natby A1; let g1, g2 be FinSequence of D; :: thesis: ( ( for m being Nat st m = p .0 holds ( len g1 = m & ( for i being Nat st 1 <= i & i <= m holds g1 . i = p . i ) ) ) & ( for m being Nat st m = p .0 holds ( len g2 = m & ( for i being Nat st 1 <= i & i <= m holds g2 . i = p . i ) ) ) implies g1 = g2 ) assume that A11:
for m being Nat st m = p .0 holds ( len g1 = m & ( for i being Nat st 1 <= i & i <= m holds g1 . i = p . i ) )
and A12:
for m being Nat st m = p .0 holds ( len g2 = m & ( for i being Nat st 1 <= i & i <= m holds g2 . i = p . i ) )
; :: thesis: g1 = g2 A13:
len g1 = m2
by A11; A14:
for i being Nat st 1 <= i & i <=len g1 holds g1 . i = g2 . i