let f be FinSequence of (TOP-REAL 2); :: thesis: for p being Point of (TOP-REAL 2) st p in L~ f holds
L~ (L_Cut (f,p)) c= L~ f

let p be Point of (TOP-REAL 2); :: thesis: ( p in L~ f implies L~ (L_Cut (f,p)) c= L~ f )
assume A1: p in L~ f ; :: thesis: L~ (L_Cut (f,p)) c= L~ f
Index (p,f) < len f by A1, JORDAN3:8;
then A2: (Index (p,f)) + 1 <= len f by NAT_1:13;
len f <> 0 by A1, TOPREAL1:22;
then len f > 0 by NAT_1:3;
then A3: len f >= 0 + 1 by NAT_1:13;
then A4: len f in dom f by FINSEQ_3:25;
A5: 1 <= Index (p,f) by A1, JORDAN3:8;
then A6: 1 < (Index (p,f)) + 1 by NAT_1:13;
then A7: (Index (p,f)) + 1 in dom f by A2, FINSEQ_3:25;
per cases ( p = f . ((Index (p,f)) + 1) or p <> f . ((Index (p,f)) + 1) ) ;
suppose p = f . ((Index (p,f)) + 1) ; :: thesis: L~ (L_Cut (f,p)) c= L~ f
then L_Cut (f,p) = mid (f,((Index (p,f)) + 1),(len f)) by JORDAN3:def 3;
hence L~ (L_Cut (f,p)) c= L~ f by A3, A6, A2, JORDAN4:35; :: thesis: verum
end;
suppose p <> f . ((Index (p,f)) + 1) ; :: thesis: L~ (L_Cut (f,p)) c= L~ f
then A8: L_Cut (f,p) = <*p*> ^ (mid (f,((Index (p,f)) + 1),(len f))) by JORDAN3:def 3;
A9: f /. ((Index (p,f)) + 1) in LSeg ((f /. (Index (p,f))),(f /. ((Index (p,f)) + 1))) by RLTOPSP1:68;
p in LSeg (f,(Index (p,f))) by A1, JORDAN3:9;
then A10: p in LSeg ((f /. (Index (p,f))),(f /. ((Index (p,f)) + 1))) by A5, A2, TOPREAL1:def 3;
A11: LSeg ((f /. (Index (p,f))),(f /. ((Index (p,f)) + 1))) c= L~ f by A1, A2, JORDAN3:8, SPPOL_2:16;
(mid (f,((Index (p,f)) + 1),(len f))) /. 1 = f /. ((Index (p,f)) + 1) by A4, A7, SPRECT_2:8;
then LSeg (p,((mid (f,((Index (p,f)) + 1),(len f))) /. 1)) c= LSeg ((f /. (Index (p,f))),(f /. ((Index (p,f)) + 1))) by A10, A9, TOPREAL1:6;
then A12: LSeg (p,((mid (f,((Index (p,f)) + 1),(len f))) /. 1)) c= L~ f by A11;
len (mid (f,((Index (p,f)) + 1),(len f))) >= 0 + 1 by A4, A7, SPRECT_2:5;
then mid (f,((Index (p,f)) + 1),(len f)) <> {} ;
then A13: L~ (<*p*> ^ (mid (f,((Index (p,f)) + 1),(len f)))) = (LSeg (p,((mid (f,((Index (p,f)) + 1),(len f))) /. 1))) \/ (L~ (mid (f,((Index (p,f)) + 1),(len f)))) by SPPOL_2:20;
L~ (mid (f,((Index (p,f)) + 1),(len f))) c= L~ f by A3, A6, A2, JORDAN4:35;
hence L~ (L_Cut (f,p)) c= L~ f by A8, A13, A12, XBOOLE_1:8; :: thesis: verum
end;
end;