begin
definition
let L be ( ( non
empty reflexive transitive antisymmetric ) ( non
empty reflexive transitive antisymmetric )
Poset) ;
func MonSet L -> ( (
strict ) (
strict )
RelStr )
means
for
a being ( ( ) ( )
set ) holds
( (
a : ( ( ) ( )
set )
in the
carrier of
it : ( ( non
empty ) ( non
empty )
set ) : ( ( ) ( )
set ) implies ex
s being ( (
Function-like quasi_total ) ( non
empty Relation-like Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( )
set ) ) st
(
a : ( ( ) ( )
set )
= s : ( ( ) ( )
set ) &
s : ( ( ) ( )
set ) is
monotone & ( for
x being ( ( ) ( )
Element of ( ( ) ( non
empty )
set ) ) holds
s : ( ( ) ( )
set )
. x : ( ( ) ( )
set ) : ( ( ) ( )
Element of the
carrier of
(InclPoset (Ids L : ( ( transitive antisymmetric lower-bounded with_suprema ) ( non empty transitive antisymmetric lower-bounded with_suprema ) RelStr ) ) : ( ( ) ( ) set ) ) : ( (
strict ) (
strict reflexive transitive antisymmetric )
RelStr ) : ( ( ) ( )
set ) )
c= downarrow x : ( ( ) ( )
set ) : ( ( ) ( )
Element of
bool the
carrier of
L : ( (
transitive antisymmetric lower-bounded with_suprema ) ( non
empty transitive antisymmetric lower-bounded with_suprema )
RelStr ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) ) ) ) & ( ex
s being ( (
Function-like quasi_total ) ( non
empty Relation-like Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( )
set ) ) st
(
a : ( ( ) ( )
set )
= s : ( ( ) ( )
set ) &
s : ( ( ) ( )
set ) is
monotone & ( for
x being ( ( ) ( )
Element of ( ( ) ( non
empty )
set ) ) holds
s : ( ( ) ( )
set )
. x : ( ( ) ( )
set ) : ( ( ) ( )
Element of the
carrier of
(InclPoset (Ids L : ( ( transitive antisymmetric lower-bounded with_suprema ) ( non empty transitive antisymmetric lower-bounded with_suprema ) RelStr ) ) : ( ( ) ( ) set ) ) : ( (
strict ) (
strict reflexive transitive antisymmetric )
RelStr ) : ( ( ) ( )
set ) )
c= downarrow x : ( ( ) ( )
set ) : ( ( ) ( )
Element of
bool the
carrier of
L : ( (
transitive antisymmetric lower-bounded with_suprema ) ( non
empty transitive antisymmetric lower-bounded with_suprema )
RelStr ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) ) ) implies
a : ( ( ) ( )
set )
in the
carrier of
it : ( ( non
empty ) ( non
empty )
set ) : ( ( ) ( )
set ) ) & ( for
c,
d being ( ( ) ( )
set ) holds
(
[c : ( ( ) ( ) set ) ,d : ( ( ) ( ) set ) ] : ( ( ) ( )
set )
in the
InternalRel of
it : ( ( non
empty ) ( non
empty )
set ) : ( ( ) (
Relation-like )
Element of
bool [: the carrier of it : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) , the carrier of it : ( ( non empty ) ( non empty ) set ) : ( ( ) ( ) set ) :] : ( ( ) (
Relation-like )
set ) : ( ( ) ( non
empty )
set ) ) iff ex
f,
g being ( (
Function-like quasi_total ) ( non
empty Relation-like Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( )
set ) ) st
(
c : ( ( ) ( )
set )
= f : ( (
Function-like quasi_total ) ( non
empty Relation-like Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( non
empty )
set ) ) &
d : ( ( ) ( )
set )
= g : ( (
Function-like quasi_total ) ( non
empty Relation-like Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( non
empty )
set ) ) &
c : ( ( ) ( )
set )
in the
carrier of
it : ( ( non
empty ) ( non
empty )
set ) : ( ( ) ( )
set ) &
d : ( ( ) ( )
set )
in the
carrier of
it : ( ( non
empty ) ( non
empty )
set ) : ( ( ) ( )
set ) &
f : ( (
Function-like quasi_total ) ( non
empty Relation-like Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( non
empty )
set ) )
<= g : ( (
Function-like quasi_total ) ( non
empty Relation-like Function-like total quasi_total )
Function of ( ( ) ( non
empty )
set ) , ( ( ) ( non
empty )
set ) ) ) ) ) );
end;
begin
begin
definition
let L be ( ( ) ( )
RelStr ) ;
let X be ( ( ) ( )
set ) ;
let x be ( ( ) ( )
Element of ( ( ) ( )
set ) ) ;
end;
definition
let L be ( ( ) ( )
RelStr ) ;
let X be ( ( ) ( )
set ) ;
let x be ( ( ) ( )
Element of ( ( ) ( )
set ) ) ;
end;