defpred S1[ Nat, Real] means ( x0 < $2 & $2 < x0 + (1 / ($1 + 1)) & $2 in dom f );
let g1, g2 be Real; ( ( for seq being Real_Sequence st seq is convergent & lim seq = x0 & rng seq c= (dom f) /\ (right_open_halfline x0) holds
( f /* seq is convergent & lim (f /* seq) = g1 ) ) & ( for seq being Real_Sequence st seq is convergent & lim seq = x0 & rng seq c= (dom f) /\ (right_open_halfline x0) holds
( f /* seq is convergent & lim (f /* seq) = g2 ) ) implies g1 = g2 )
assume that
A2:
for seq being Real_Sequence st seq is convergent & lim seq = x0 & rng seq c= (dom f) /\ (right_open_halfline x0) holds
( f /* seq is convergent & lim (f /* seq) = g1 )
and
A3:
for seq being Real_Sequence st seq is convergent & lim seq = x0 & rng seq c= (dom f) /\ (right_open_halfline x0) holds
( f /* seq is convergent & lim (f /* seq) = g2 )
; g1 = g2
consider s being Real_Sequence such that
A8:
for n being Element of NAT holds S1[n,s . n]
from FUNCT_2:sch 3(A4);
A9:
for n being Nat holds S1[n,s . n]
A10:
rng s c= (dom f) /\ (right_open_halfline x0)
by A9, Th6;
A11:
lim s = x0
by A9, Th6;
A12:
s is convergent
by A9, Th6;
then
lim (f /* s) = g1
by A11, A10, A2;
hence
g1 = g2
by A12, A11, A10, A3; verum