begin
theorem
for
C being ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext)
for
D being ( ( non
empty ) ( non
empty )
Subset of ) holds
( the
Extent of
("\/" (D : ( ( non empty ) ( non empty ) Subset of ) ,C : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) )) : ( ( non
empty concept-like ) ( non
empty concept-like )
FormalConcept of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) ) : ( ( ) ( )
Element of
bool the
carrier of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
= (AttributeDerivation C : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) : ( (
Function-like quasi_total ) ( non
empty V7()
V10(
bool the
carrier' of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
Element of
bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) )
V11(
bool the
carrier of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) )
Function-like V17(
bool the
carrier' of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
Element of
bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) )
quasi_total )
Element of
bool [:(bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ,(bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
. ((ObjectDerivation C : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) : ( ( Function-like quasi_total ) ( non empty V7() V10( bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) Element of bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) V11( bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) Element of bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) Function-like V17( bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) Element of bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) quasi_total ) Element of bool [:(bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ,(bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) . (union { the Extent of ConceptStr(# E : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,I : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) #) : ( ( strict ) ( strict ) ConceptStr over b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) : ( ( ) ( ) Element of bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) where E is ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) , I is ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) : ConceptStr(# E : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,I : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) #) : ( ( strict ) ( strict ) ConceptStr over b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) in D : ( ( non empty ) ( non empty ) Subset of ) } ) : ( ( ) ( ) set ) ) : ( ( ) ( )
set ) : ( ( ) ( )
set ) & the
Intent of
("\/" (D : ( ( non empty ) ( non empty ) Subset of ) ,C : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) )) : ( ( non
empty concept-like ) ( non
empty concept-like )
FormalConcept of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) ) : ( ( ) ( )
Element of
bool the
carrier' of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
= meet { the Intent of ConceptStr(# E : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,I : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) #) : ( ( strict ) ( strict ) ConceptStr over b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) : ( ( ) ( ) Element of bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) where E is ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) , I is ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) : ConceptStr(# E : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,I : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) #) : ( ( strict ) ( strict ) ConceptStr over b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) in D : ( ( non empty ) ( non empty ) Subset of ) } : ( ( ) ( )
set ) ) ;
theorem
for
C being ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext)
for
D being ( ( non
empty ) ( non
empty )
Subset of ) holds
( the
Extent of
("/\" (D : ( ( non empty ) ( non empty ) Subset of ) ,C : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) )) : ( ( non
empty concept-like ) ( non
empty concept-like )
FormalConcept of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) ) : ( ( ) ( )
Element of
bool the
carrier of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
= meet { the Extent of ConceptStr(# E : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,I : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) #) : ( ( strict ) ( strict ) ConceptStr over b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) : ( ( ) ( ) Element of bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) where E is ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) , I is ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) : ConceptStr(# E : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,I : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) #) : ( ( strict ) ( strict ) ConceptStr over b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) in D : ( ( non empty ) ( non empty ) Subset of ) } : ( ( ) ( )
set ) & the
Intent of
("/\" (D : ( ( non empty ) ( non empty ) Subset of ) ,C : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) )) : ( ( non
empty concept-like ) ( non
empty concept-like )
FormalConcept of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) ) : ( ( ) ( )
Element of
bool the
carrier' of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
= (ObjectDerivation C : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) : ( (
Function-like quasi_total ) ( non
empty V7()
V10(
bool the
carrier of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) )
V11(
bool the
carrier' of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
Element of
bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) )
Function-like V17(
bool the
carrier of
b1 : ( ( non
quasi-empty ) ( non
quasi-empty )
FormalContext) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
Element of
bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) ) )
quasi_total )
Element of
bool [:(bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ,(bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( non
empty )
set ) : ( ( ) ( non
empty )
set ) )
. ((AttributeDerivation C : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) : ( ( Function-like quasi_total ) ( non empty V7() V10( bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) Element of bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) V11( bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) Element of bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) Function-like V17( bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) Element of bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ) quasi_total ) Element of bool [:(bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) ,(bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) Element of bool (bool the carrier of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) :] : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) . (union { the Intent of ConceptStr(# E : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,I : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) #) : ( ( strict ) ( strict ) ConceptStr over b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) : ( ( ) ( ) Element of bool the carrier' of b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) : ( ( ) ( non empty ) set ) : ( ( ) ( non empty ) set ) ) where E is ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) , I is ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) : ConceptStr(# E : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) ,I : ( ( ) ( ) Subset of ( ( ) ( non empty ) set ) ) #) : ( ( strict ) ( strict ) ConceptStr over b1 : ( ( non quasi-empty ) ( non quasi-empty ) FormalContext) ) in D : ( ( non empty ) ( non empty ) Subset of ) } ) : ( ( ) ( ) set ) ) : ( ( ) ( )
set ) : ( ( ) ( )
set ) ) ;
begin
begin