let v be FinSequence of REAL ; for n, m, i being Nat st v <> {} & rng v c= Seg n & v . (len v) = n & ( for k being Nat st 1 <= k & k <= (len v) - 1 holds
for r, s being Real st r = v . k & s = v . (k + 1) & not |.(r - s).| = 1 holds
r = s ) & i in Seg n & i + 1 in Seg n & m in dom v & v . m = i & ( for k being Nat st k in dom v & v . k = i holds
k <= m ) holds
( m + 1 in dom v & v . (m + 1) = i + 1 )
let n, m, i be Nat; ( v <> {} & rng v c= Seg n & v . (len v) = n & ( for k being Nat st 1 <= k & k <= (len v) - 1 holds
for r, s being Real st r = v . k & s = v . (k + 1) & not |.(r - s).| = 1 holds
r = s ) & i in Seg n & i + 1 in Seg n & m in dom v & v . m = i & ( for k being Nat st k in dom v & v . k = i holds
k <= m ) implies ( m + 1 in dom v & v . (m + 1) = i + 1 ) )
assume that
A1:
v <> {}
and
A2:
rng v c= Seg n
and
A3:
v . (len v) = n
and
A4:
for k being Nat st 1 <= k & k <= (len v) - 1 holds
for r, s being Real st r = v . k & s = v . (k + 1) & not |.(r - s).| = 1 holds
r = s
and
A5:
i in Seg n
and
A6:
i + 1 in Seg n
and
A7:
m in dom v
and
A8:
v . m = i
and
A9:
for k being Nat st k in dom v & v . k = i holds
k <= m
; ( m + 1 in dom v & v . (m + 1) = i + 1 )
A10:
m <= len v
by A7, FINSEQ_3:25;
0 + 1 <= len v
by A1, NAT_1:13;
then A11:
len v in dom v
by FINSEQ_3:25;
reconsider r = v . (m + 1) as Real ;
A12:
i <= n
by A5, FINSEQ_1:1;
A13:
1 <= m
by A7, FINSEQ_3:25;
A14:
i + 1 <= n
by A6, FINSEQ_1:1;
then A17:
m + 1 <= len v
by FINSEQ_3:25;
then A18:
m < len v
by NAT_1:13;
A19:
m <= (len v) - 1
by A17, XREAL_1:19;
hence
( m + 1 in dom v & v . (m + 1) = i + 1 )
; verum