let D be non empty set ; for d being XFinSequence of D holds rng d = rng (XFS2FS d)
let d be XFinSequence of D; rng d = rng (XFS2FS d)
set Xd = XFS2FS d;
A1:
len (XFS2FS d) = len d
by AFINSQ_1:def 9;
thus
rng d c= rng (XFS2FS d)
XBOOLE_0:def 10 rng (XFS2FS d) c= rng d
let y be object ; TARSKI:def 3 ( not y in rng (XFS2FS d) or y in rng d )
assume
y in rng (XFS2FS d)
; y in rng d
then consider x being object such that
A7:
x in dom (XFS2FS d)
and
A8:
(XFS2FS d) . x = y
by FUNCT_1:def 3;
reconsider x = x as Nat by A7;
A9:
1 <= x
by A7, FINSEQ_3:25;
A10:
x <= len (XFS2FS d)
by A7, FINSEQ_3:25;
x - 1 >= 1 - 1
by A7, FINSEQ_3:25, XREAL_1:9;
then A11:
x - 1 = x -' 1
by XREAL_0:def 2;
A12:
d . (x -' 1) = (XFS2FS d) . x
by A9, A10, A1, AFINSQ_1:def 9;
(x -' 1) + 1 = x
by A11;
then
x -' 1 in dom d
by A10, A1, NAT_1:13, AFINSQ_1:66;
hence
y in rng d
by A8, A12, FUNCT_1:def 3; verum