begin
theorem
for
X,
Y being ( ( ) ( )
set ) holds
(
dom <:(pr2 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b2 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b1 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like )
set ) : ( ( ) ( )
set )
= [:X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) :] : ( ( ) ( )
set ) &
rng <:(pr2 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b2 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b1 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like )
set ) : ( ( ) ( )
set )
= [:Y : ( ( ) ( ) set ) ,X : ( ( ) ( ) set ) :] : ( ( ) ( )
set ) ) ;
theorem
for
X,
Y,
A,
B being ( ( ) ( )
set ) holds
<:(pr2 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b2 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b1 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like )
set )
.: [:A : ( ( ) ( ) set ) ,B : ( ( ) ( ) set ) :] : ( ( ) ( )
set ) : ( ( ) ( )
set )
c= [:B : ( ( ) ( ) set ) ,A : ( ( ) ( ) set ) :] : ( ( ) ( )
set ) ;
theorem
for
X,
Y being ( ( ) ( )
set )
for
A being ( ( ) ( )
Subset of ( ( ) ( non
empty )
set ) )
for
B being ( ( ) ( )
Subset of ( ( ) ( non
empty )
set ) ) holds
<:(pr2 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b2 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b1 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like )
set )
.: [:A : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,B : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) :] : ( ( ) (
Relation-like b1 : ( ( ) ( )
set )
-defined b2 : ( ( ) ( )
set )
-valued )
Element of
bool [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) : ( ( ) ( )
set )
= [:B : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,A : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) :] : ( ( ) (
Relation-like b2 : ( ( ) ( )
set )
-defined b1 : ( ( ) ( )
set )
-valued )
Element of
bool [:b2 : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( )
set ) : ( ( ) ( non
empty )
set ) ) ;
theorem
for
X,
Y being ( ( ) ( )
set ) holds
<:(pr2 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b2 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b1 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like )
set ) is
one-to-one ;
registration
let X,
Y be ( ( ) ( )
set ) ;
end;
theorem
for
X,
Y being ( ( ) ( )
set ) holds
<:(pr2 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b2 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 (X : ( ( ) ( ) set ) ,Y : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b1 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b1 : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like one-to-one )
set )
" : ( (
Relation-like Function-like ) (
Relation-like Function-like )
set )
= <:(pr2 (Y : ( ( ) ( ) set ) ,X : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b2 : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b1 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b2 : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 (Y : ( ( ) ( ) set ) ,X : ( ( ) ( ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [:b2 : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) -defined b2 : ( ( ) ( ) set ) -valued Function-like quasi_total ) Element of bool [:[:b2 : ( ( ) ( ) set ) ,b1 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) ,b2 : ( ( ) ( ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like one-to-one )
set ) ;
begin
theorem
for
R being ( (
reflexive transitive antisymmetric with_infima upper-bounded ) ( non
empty reflexive transitive antisymmetric with_infima upper-bounded non
void )
Semilattice)
for
X being ( ( ) ( )
Subset of ) st
ex_inf_of (inf_op R : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) ) : ( (
Function-like quasi_total ) ( non
empty Relation-like the
carrier of
[:b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) :] : ( (
strict ) ( non
empty strict reflexive transitive antisymmetric with_infima non
void )
RelStr ) : ( ( ) ( non
empty )
set )
-defined the
carrier of
b1 : ( (
reflexive transitive antisymmetric with_infima upper-bounded ) ( non
empty reflexive transitive antisymmetric with_infima upper-bounded non
void )
Semilattice) : ( ( ) ( non
empty )
set )
-valued Function-like total quasi_total V177(
[:b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) :] : ( (
strict ) ( non
empty strict reflexive transitive antisymmetric with_infima non
void )
RelStr ) ,
b1 : ( (
reflexive transitive antisymmetric with_infima upper-bounded ) ( non
empty reflexive transitive antisymmetric with_infima upper-bounded non
void )
Semilattice) ) )
Element of
bool [: the carrier of [:b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) :] : ( ( strict ) ( non empty strict reflexive transitive antisymmetric with_infima non void ) RelStr ) : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) : ( ( ) ( non empty ) set ) :] : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
.: X : ( ( ) ( )
Subset of ) : ( ( ) ( )
Element of
bool the
carrier of
b1 : ( (
reflexive transitive antisymmetric with_infima upper-bounded ) ( non
empty reflexive transitive antisymmetric with_infima upper-bounded non
void )
Semilattice) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) ,
R : ( (
reflexive transitive antisymmetric with_infima upper-bounded ) ( non
empty reflexive transitive antisymmetric with_infima upper-bounded non
void )
Semilattice) holds
inf_op R : ( (
reflexive transitive antisymmetric with_infima upper-bounded ) ( non
empty reflexive transitive antisymmetric with_infima upper-bounded non
void )
Semilattice) : ( (
Function-like quasi_total ) ( non
empty Relation-like the
carrier of
[:b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) :] : ( (
strict ) ( non
empty strict reflexive transitive antisymmetric with_infima non
void )
RelStr ) : ( ( ) ( non
empty )
set )
-defined the
carrier of
b1 : ( (
reflexive transitive antisymmetric with_infima upper-bounded ) ( non
empty reflexive transitive antisymmetric with_infima upper-bounded non
void )
Semilattice) : ( ( ) ( non
empty )
set )
-valued Function-like total quasi_total V177(
[:b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) :] : ( (
strict ) ( non
empty strict reflexive transitive antisymmetric with_infima non
void )
RelStr ) ,
b1 : ( (
reflexive transitive antisymmetric with_infima upper-bounded ) ( non
empty reflexive transitive antisymmetric with_infima upper-bounded non
void )
Semilattice) ) )
Element of
bool [: the carrier of [:b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) :] : ( ( strict ) ( non empty strict reflexive transitive antisymmetric with_infima non void ) RelStr ) : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( reflexive transitive antisymmetric with_infima upper-bounded ) ( non empty reflexive transitive antisymmetric with_infima upper-bounded non void ) Semilattice) : ( ( ) ( non empty ) set ) :] : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
preserves_inf_of X : ( ( ) ( )
Subset of ) ;
theorem
for
R being ( (
reflexive transitive antisymmetric with_suprema lower-bounded ) ( non
empty reflexive transitive antisymmetric with_suprema lower-bounded non
void )
sup-Semilattice)
for
X being ( ( ) ( )
Subset of ) st
ex_sup_of (sup_op R : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) ) : ( (
Function-like quasi_total ) ( non
empty Relation-like the
carrier of
[:b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) :] : ( (
strict ) ( non
empty strict reflexive transitive antisymmetric with_suprema non
void )
RelStr ) : ( ( ) ( non
empty )
set )
-defined the
carrier of
b1 : ( (
reflexive transitive antisymmetric with_suprema lower-bounded ) ( non
empty reflexive transitive antisymmetric with_suprema lower-bounded non
void )
sup-Semilattice) : ( ( ) ( non
empty )
set )
-valued Function-like total quasi_total V177(
[:b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) :] : ( (
strict ) ( non
empty strict reflexive transitive antisymmetric with_suprema non
void )
RelStr ) ,
b1 : ( (
reflexive transitive antisymmetric with_suprema lower-bounded ) ( non
empty reflexive transitive antisymmetric with_suprema lower-bounded non
void )
sup-Semilattice) ) )
Element of
bool [: the carrier of [:b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) :] : ( ( strict ) ( non empty strict reflexive transitive antisymmetric with_suprema non void ) RelStr ) : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) : ( ( ) ( non empty ) set ) :] : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
.: X : ( ( ) ( )
Subset of ) : ( ( ) ( )
Element of
bool the
carrier of
b1 : ( (
reflexive transitive antisymmetric with_suprema lower-bounded ) ( non
empty reflexive transitive antisymmetric with_suprema lower-bounded non
void )
sup-Semilattice) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) ,
R : ( (
reflexive transitive antisymmetric with_suprema lower-bounded ) ( non
empty reflexive transitive antisymmetric with_suprema lower-bounded non
void )
sup-Semilattice) holds
sup_op R : ( (
reflexive transitive antisymmetric with_suprema lower-bounded ) ( non
empty reflexive transitive antisymmetric with_suprema lower-bounded non
void )
sup-Semilattice) : ( (
Function-like quasi_total ) ( non
empty Relation-like the
carrier of
[:b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) :] : ( (
strict ) ( non
empty strict reflexive transitive antisymmetric with_suprema non
void )
RelStr ) : ( ( ) ( non
empty )
set )
-defined the
carrier of
b1 : ( (
reflexive transitive antisymmetric with_suprema lower-bounded ) ( non
empty reflexive transitive antisymmetric with_suprema lower-bounded non
void )
sup-Semilattice) : ( ( ) ( non
empty )
set )
-valued Function-like total quasi_total V177(
[:b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) :] : ( (
strict ) ( non
empty strict reflexive transitive antisymmetric with_suprema non
void )
RelStr ) ,
b1 : ( (
reflexive transitive antisymmetric with_suprema lower-bounded ) ( non
empty reflexive transitive antisymmetric with_suprema lower-bounded non
void )
sup-Semilattice) ) )
Element of
bool [: the carrier of [:b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) ,b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) :] : ( ( strict ) ( non empty strict reflexive transitive antisymmetric with_suprema non void ) RelStr ) : ( ( ) ( non empty ) set ) , the carrier of b1 : ( ( reflexive transitive antisymmetric with_suprema lower-bounded ) ( non empty reflexive transitive antisymmetric with_suprema lower-bounded non void ) sup-Semilattice) : ( ( ) ( non empty ) set ) :] : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
preserves_sup_of X : ( ( ) ( )
Subset of ) ;
begin
theorem
for
S1,
T1,
S2,
T2 being ( (
TopSpace-like ) (
TopSpace-like )
TopSpace)
for
f being ( (
Function-like quasi_total ) (
Relation-like the
carrier of
b1 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-defined the
carrier of
b3 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-valued Function-like quasi_total )
Function of ( ( ) ( )
set ) , ( ( ) ( )
set ) )
for
g being ( (
Function-like quasi_total ) (
Relation-like the
carrier of
b2 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-defined the
carrier of
b4 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-valued Function-like quasi_total )
Function of ( ( ) ( )
set ) , ( ( ) ( )
set ) ) st
TopStruct(# the
carrier of
S1 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set ) , the
topology of
S1 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of b1 : ( ( TopSpace-like ) ( TopSpace-like ) TopSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) #) : ( (
strict ) (
strict TopSpace-like )
TopStruct )
= TopStruct(# the
carrier of
T1 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set ) , the
topology of
T1 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of b2 : ( ( TopSpace-like ) ( TopSpace-like ) TopSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) #) : ( (
strict ) (
strict TopSpace-like )
TopStruct ) &
TopStruct(# the
carrier of
S2 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set ) , the
topology of
S2 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of b3 : ( ( TopSpace-like ) ( TopSpace-like ) TopSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) #) : ( (
strict ) (
strict TopSpace-like )
TopStruct )
= TopStruct(# the
carrier of
T2 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set ) , the
topology of
T2 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of b4 : ( ( TopSpace-like ) ( TopSpace-like ) TopSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) #) : ( (
strict ) (
strict TopSpace-like )
TopStruct ) &
f : ( (
Function-like quasi_total ) (
Relation-like the
carrier of
b1 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-defined the
carrier of
b3 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-valued Function-like quasi_total )
Function of ( ( ) ( )
set ) , ( ( ) ( )
set ) )
= g : ( (
Function-like quasi_total ) (
Relation-like the
carrier of
b2 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-defined the
carrier of
b4 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-valued Function-like quasi_total )
Function of ( ( ) ( )
set ) , ( ( ) ( )
set ) ) &
f : ( (
Function-like quasi_total ) (
Relation-like the
carrier of
b1 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-defined the
carrier of
b3 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-valued Function-like quasi_total )
Function of ( ( ) ( )
set ) , ( ( ) ( )
set ) ) is
continuous holds
g : ( (
Function-like quasi_total ) (
Relation-like the
carrier of
b2 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-defined the
carrier of
b4 : ( (
TopSpace-like ) (
TopSpace-like )
TopSpace) : ( ( ) ( )
set )
-valued Function-like quasi_total )
Function of ( ( ) ( )
set ) , ( ( ) ( )
set ) ) is
continuous ;
theorem
for
S,
T being ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) holds
<:(pr2 ( the carrier of S : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of T : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like quasi_total ) Element of bool [:[: the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 ( the carrier of S : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of T : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) -defined the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like quasi_total ) Element of bool [:[: the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) , the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like one-to-one )
set ) is ( (
Function-like quasi_total continuous ) ( non
empty Relation-like the
carrier of
[:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
-defined the
carrier of
[:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
-valued Function-like total quasi_total continuous )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( non
empty )
set ) ) ;
theorem
for
S,
T being ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace)
for
f being ( (
Function-like quasi_total ) ( non
empty Relation-like the
carrier of
[:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
-defined the
carrier of
[:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
-valued Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( non
empty )
set ) ) st
f : ( (
Function-like quasi_total ) ( non
empty Relation-like the
carrier of
[:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
-defined the
carrier of
[:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
-valued Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( non
empty )
set ) )
= <:(pr2 ( the carrier of S : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of T : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like quasi_total ) Element of bool [:[: the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) ,(pr1 ( the carrier of S : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of T : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) )) : ( ( Function-like quasi_total ) ( Relation-like [: the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) -defined the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like quasi_total ) Element of bool [:[: the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) , the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) :] : ( ( ) ( ) set ) : ( ( ) ( non empty ) set ) ) :> : ( (
Relation-like Function-like ) (
Relation-like Function-like one-to-one )
set ) holds
f : ( (
Function-like quasi_total ) ( non
empty Relation-like the
carrier of
[:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
-defined the
carrier of
[:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
-valued Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( non
empty )
set ) ) is
being_homeomorphism ;
theorem
for
S1,
S2,
T1,
T2 being ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace)
for
R being ( ( ) ( non
empty TopSpace-like )
Refinement of
[:S1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,T1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ,
[:S2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,T2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ) st the
carrier of
S1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set )
= the
carrier of
S2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set ) & the
carrier of
T1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set )
= the
carrier of
T2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set ) holds
{ ([:U1 : ( ( ) ( ) Subset of ) ,V1 : ( ( ) ( ) Subset of ) :] : ( ( ) ( ) Element of bool the carrier of [:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( ( strict TopSpace-like ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) /\ [:U2 : ( ( ) ( ) Subset of ) ,V2 : ( ( ) ( ) Subset of ) :] : ( ( ) ( ) Element of bool the carrier of [:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( ( strict TopSpace-like ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( ) Element of bool the carrier of [:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( ( strict TopSpace-like ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) where U1 is ( ( ) ( ) Subset of ) , U2 is ( ( ) ( ) Subset of ) , V1 is ( ( ) ( ) Subset of ) , V2 is ( ( ) ( ) Subset of ) : ( U1 : ( ( ) ( ) Subset of ) is open & U2 : ( ( ) ( ) Subset of ) is open & V1 : ( ( ) ( ) Subset of ) is open & V2 : ( ( ) ( ) Subset of ) is open ) } is ( (
open quasi_basis ) ( non
empty open quasi_basis )
Basis of
R : ( ( ) ( non
empty TopSpace-like )
Refinement of
[:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ,
[:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ) ) ;
theorem
for
S1,
S2,
T1,
T2 being ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace)
for
R being ( ( ) ( non
empty TopSpace-like )
Refinement of
[:S1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,T1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ,
[:S2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,T2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) )
for
R1 being ( ( ) ( non
empty TopSpace-like )
Refinement of
S1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) ,
S2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) )
for
R2 being ( ( ) ( non
empty TopSpace-like )
Refinement of
T1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) ,
T2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) ) st the
carrier of
S1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set )
= the
carrier of
S2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set ) & the
carrier of
T1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set )
= the
carrier of
T2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set ) holds
( the
carrier of
[:R1 : ( ( ) ( non empty TopSpace-like ) Refinement of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ) ,R2 : ( ( ) ( non empty TopSpace-like ) Refinement of b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
set )
= the
carrier of
R : ( ( ) ( non
empty TopSpace-like )
Refinement of
[:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ,
[:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ) : ( ( ) ( non
empty )
set ) & the
topology of
[:R1 : ( ( ) ( non empty TopSpace-like ) Refinement of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ) ,R2 : ( ( ) ( non empty TopSpace-like ) Refinement of b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of [:b6 : ( ( ) ( non empty TopSpace-like ) Refinement of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ) ,b7 : ( ( ) ( non empty TopSpace-like ) Refinement of b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ) :] : ( ( strict TopSpace-like ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
= the
topology of
R : ( ( ) ( non
empty TopSpace-like )
Refinement of
[:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ,
[:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of b5 : ( ( ) ( non empty TopSpace-like ) Refinement of [:b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( ( strict TopSpace-like ) ( non empty strict TopSpace-like ) TopStruct ) ,[:b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( ( strict TopSpace-like ) ( non empty strict TopSpace-like ) TopStruct ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) ) ;
theorem
for
S1,
S2,
T1,
T2 being ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace)
for
R1 being ( ( ) ( non
empty TopSpace-like )
Refinement of
S1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) ,
S2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) )
for
R2 being ( ( ) ( non
empty TopSpace-like )
Refinement of
T1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) ,
T2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) ) st the
carrier of
S1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set )
= the
carrier of
S2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set ) & the
carrier of
T1 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set )
= the
carrier of
T2 : ( ( non
empty TopSpace-like ) ( non
empty TopSpace-like )
TopSpace) : ( ( ) ( non
empty )
set ) holds
[:R1 : ( ( ) ( non empty TopSpace-like ) Refinement of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ) ,R2 : ( ( ) ( non empty TopSpace-like ) Refinement of b3 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,b4 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) is ( ( ) ( non
empty TopSpace-like )
Refinement of
[:S1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,T1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ,
[:S2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) ,T2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) :] : ( (
strict TopSpace-like ) ( non
empty strict TopSpace-like )
TopStruct ) ) ;