let f be circular s.c.c. FinSequence of (TOP-REAL 2); for n being Nat st n < len f & len f > 4 holds
f | n is one-to-one
let n be Nat; ( n < len f & len f > 4 implies f | n is one-to-one )
assume that
A1:
n < len f
and
A2:
len f > 4
; f | n is one-to-one
for c1, c2 being Element of NAT st c1 in dom (f | n) & c2 in dom (f | n) & (f | n) /. c1 = (f | n) /. c2 holds
c1 = c2
proof
A3:
len (f | n) <= n
by FINSEQ_5:17;
A4:
len (f | n) <= n
by FINSEQ_5:17;
let c1,
c2 be
Element of
NAT ;
( c1 in dom (f | n) & c2 in dom (f | n) & (f | n) /. c1 = (f | n) /. c2 implies c1 = c2 )
assume that A5:
c1 in dom (f | n)
and A6:
c2 in dom (f | n)
and A7:
(f | n) /. c1 = (f | n) /. c2
;
c1 = c2
A8:
1
<= c1
by A5, FINSEQ_3:25;
c1 <= len (f | n)
by A5, FINSEQ_3:25;
then
c1 <= n
by A3, XXREAL_0:2;
then A9:
c1 < len f
by A1, XXREAL_0:2;
A10:
1
<= c2
by A6, FINSEQ_3:25;
A11:
(f | n) /. c1 = f /. c1
by A5, FINSEQ_4:70;
c2 <= len (f | n)
by A6, FINSEQ_3:25;
then
c2 <= n
by A4, XXREAL_0:2;
then A12:
c2 < len f
by A1, XXREAL_0:2;
A13:
(f | n) /. c2 = f /. c2
by A6, FINSEQ_4:70;
assume A14:
c1 <> c2
;
contradiction
end;
hence
f | n is one-to-one
by PARTFUN2:9; verum