let i, j be Nat; ( 1 <= i & i < j implies for f being FinSequence of (TOP-REAL 2) st j <= len f holds
L~ (mid (f,i,j)) = (LSeg (f,i)) \/ (L~ (mid (f,(i + 1),j))) )
assume that
A1:
1 <= i
and
A2:
i < j
; for f being FinSequence of (TOP-REAL 2) st j <= len f holds
L~ (mid (f,i,j)) = (LSeg (f,i)) \/ (L~ (mid (f,(i + 1),j)))
let f be FinSequence of (TOP-REAL 2); ( j <= len f implies L~ (mid (f,i,j)) = (LSeg (f,i)) \/ (L~ (mid (f,(i + 1),j))) )
assume A3:
j <= len f
; L~ (mid (f,i,j)) = (LSeg (f,i)) \/ (L~ (mid (f,(i + 1),j)))
set A = { (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) } ;
set B = { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } ;
A4:
{ (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) } = { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } \/ {(LSeg (f,i))}
proof
thus
{ (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) } c= { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } \/ {(LSeg (f,i))}
XBOOLE_0:def 10 { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } \/ {(LSeg (f,i))} c= { (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) } proof
let e be
object ;
TARSKI:def 3 ( not e in { (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) } or e in { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } \/ {(LSeg (f,i))} )
assume
e in { (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) }
;
e in { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } \/ {(LSeg (f,i))}
then consider k being
Nat such that A5:
e = LSeg (
f,
k)
and A6:
i <= k
and A7:
k < j
;
(
i = k or
i < k )
by A6, XXREAL_0:1;
then
(
i = k or
i + 1
<= k )
by NAT_1:13;
then
(
e in { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } or
e in {(LSeg (f,i))} )
by A5, A7, TARSKI:def 1;
hence
e in { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } \/ {(LSeg (f,i))}
by XBOOLE_0:def 3;
verum
end;
let e be
object ;
TARSKI:def 3 ( not e in { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } \/ {(LSeg (f,i))} or e in { (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) } )
assume A8:
e in { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } \/ {(LSeg (f,i))}
;
e in { (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) }
end;
A12:
1 <= i + 1
by NAT_1:11;
A13:
i + 1 <= j
by A2, NAT_1:13;
thus L~ (mid (f,i,j)) =
union { (LSeg (f,k)) where k is Nat : ( i <= k & k < j ) }
by A1, A2, A3, SPRECT_2:14
.=
(union { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } ) \/ (union {(LSeg (f,i))})
by A4, ZFMISC_1:78
.=
(union { (LSeg (f,k)) where k is Nat : ( i + 1 <= k & k < j ) } ) \/ (LSeg (f,i))
by ZFMISC_1:25
.=
(LSeg (f,i)) \/ (L~ (mid (f,(i + 1),j)))
by A3, A12, A13, SPRECT_2:14
; verum