let f be FinSequence of (TOP-REAL 2); for n being Element of NAT st f is s.n.c. holds
f | n is s.n.c.
let n be Element of NAT ; ( f is s.n.c. implies f | n is s.n.c. )
assume A1:
f is s.n.c.
; f | n is s.n.c.
let i, j be Nat; TOPREAL1:def 9 ( j <= i + 1 or LSeg (f | n),i misses LSeg (f | n),j )
assume A2:
i + 1 < j
; LSeg (f | n),i misses LSeg (f | n),j
per cases
( i = 0 or j + 1 > len (f | n) or ( i <> 0 & j + 1 <= len (f | n) ) )
;
suppose that
i <> 0
and A4:
j + 1
<= len (f | n)
;
LSeg (f | n),i misses LSeg (f | n),jA5:
LSeg f,
i misses LSeg f,
j
by A1, A2, TOPREAL1:def 9;
j <= j + 1
by NAT_1:11;
then
i + 1
< j + 1
by A2, XXREAL_0:2;
then (LSeg (f | n),i) /\ (LSeg (f | n),j) =
(LSeg f,i) /\ (LSeg (f | n),j)
by A4, Th3, XXREAL_0:2
.=
(LSeg f,i) /\ (LSeg f,j)
by A4, Th3
.=
{}
by A5, XBOOLE_0:def 7
;
hence
LSeg (f | n),
i misses LSeg (f | n),
j
by XBOOLE_0:def 7;
verum end; end;