begin
definition
let n,
m be ( ( ) (
V4()
V5()
V6()
V10()
complex V12()
ext-real non
negative integer )
Element of
NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) ) ;
func Nbdl2 (
n,
m)
-> ( ( ) (
Relation-like [:(Seg n : ( ( ) ( ) RelStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set )
-defined [:(Seg n : ( ( ) ( ) RelStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set )
-valued )
Relation of )
means
for
x being ( ( ) ( )
set ) st
x : ( ( ) ( )
set )
in [:(Seg n : ( ( ) ( ) RelStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set ) holds
for
i,
j being ( ( ) (
V4()
V5()
V6()
V10()
complex V12()
ext-real non
negative integer )
Element of
NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) ) st
x : ( ( ) ( )
set )
= [i : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,j : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ] : ( ( ) ( )
set ) holds
Im (
it : ( ( ) ( )
Element of
n : ( ( ) ( )
RelStr ) ) ,
x : ( ( ) ( )
set ) ) : ( ( ) (
Relation-like Seg n : ( ( ) ( )
RelStr ) : ( ( ) ( )
Element of
bool NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) : ( ( ) ( non
empty )
set ) )
-defined Seg m : ( ( ) (
Relation-like n : ( ( ) ( )
RelStr )
-defined n : ( ( ) ( )
RelStr )
-valued )
Element of
bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) : ( ( ) ( )
Element of
bool NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) : ( ( ) ( non
empty )
set ) )
-valued )
Subset of ( ( ) ( non
empty )
set ) )
= [:(Im ((Nbdl1 n : ( ( ) ( ) RelStr ) ) : ( ( ) ( Relation-like Seg n : ( ( ) ( ) RelStr ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Seg n : ( ( ) ( ) RelStr ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) -valued ) Element of bool [:(Seg n : ( ( ) ( ) RelStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg n : ( ( ) ( ) RelStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,i : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) )) : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,(Im ((Nbdl1 m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( Relation-like Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) -valued ) Element of bool [:(Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,j : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) )) : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set ) ;
end;
definition
let n,
m be ( ( ) (
V4()
V5()
V6()
V10()
complex V12()
ext-real non
negative integer )
Element of
NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) ) ;
func FTSL2 (
n,
m)
-> ( (
strict ) (
strict )
RelStr )
equals
RelStr(#
[:(Seg n : ( ( ) ( ) RelStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set ) ,
(Nbdl2 (n : ( ( ) ( ) RelStr ) ,m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) )) : ( ( ) (
Relation-like [:(Seg n : ( ( ) ( ) RelStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set )
-defined [:(Seg n : ( ( ) ( ) RelStr ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( Relation-like n : ( ( ) ( ) RelStr ) -defined n : ( ( ) ( ) RelStr ) -valued ) Element of bool [:n : ( ( ) ( ) RelStr ) ,n : ( ( ) ( ) RelStr ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set )
-valued )
Relation of ) #) : ( (
strict ) (
strict )
RelStr ) ;
end;
definition
let n,
m be ( ( ) (
V4()
V5()
V6()
V10()
complex V12()
ext-real non
negative integer )
Element of
NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) ) ;
func Nbds2 (
n,
m)
-> ( ( ) (
Relation-like [:(Seg n : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set )
-defined [:(Seg n : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set )
-valued )
Relation of )
means
for
x being ( ( ) ( )
set ) st
x : ( ( ) ( )
set )
in [:(Seg n : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set ) holds
for
i,
j being ( ( ) (
V4()
V5()
V6()
V10()
complex V12()
ext-real non
negative integer )
Element of
NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) ) st
x : ( ( ) ( )
set )
= [i : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ,j : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) ] : ( ( ) ( )
set ) holds
Im (
it : ( ( ) ( )
Element of
n : ( ( ) ( )
set ) ) ,
x : ( ( ) ( )
set ) ) : ( ( ) (
Relation-like Seg n : ( ( ) ( )
set ) : ( ( ) ( )
Element of
bool NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) : ( ( ) ( non
empty )
set ) )
-defined Seg m : ( ( ) ( )
set ) : ( ( ) ( )
Element of
bool NAT : ( ( ) ( non
empty V4()
V5()
V6() )
Element of
bool REAL : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) : ( ( ) ( non
empty )
set ) )
-valued )
Subset of ( ( ) ( non
empty )
set ) )
= [:{i : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) } : ( ( ) ( non empty ) set ) ,(Im ((Nbdl1 m : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like Seg m : ( ( ) ( ) set ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Seg m : ( ( ) ( ) set ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) -valued ) Element of bool [:(Seg m : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg m : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,j : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) )) : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) :] : ( ( ) ( )
set )
\/ [:(Im ((Nbdl1 n : ( ( ) ( ) set ) ) : ( ( ) ( Relation-like Seg n : ( ( ) ( ) set ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Seg n : ( ( ) ( ) set ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) -valued ) Element of bool [:(Seg n : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ,(Seg n : ( ( ) ( ) set ) ) : ( ( ) ( ) Element of bool NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,i : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) )) : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,{j : ( ( ) ( V4() V5() V6() V10() complex V12() ext-real non negative integer ) Element of NAT : ( ( ) ( non empty V4() V5() V6() ) Element of bool REAL : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ) } : ( ( ) ( non empty ) set ) :] : ( ( ) ( )
set ) : ( ( ) ( )
set ) ;
end;