SUMO   View all facts   Glossary   Help
Entity > Abstract > Class > Relation > BinaryRelation > UnaryFunction > ComplementFn
Next UnaryFunctionCosineFn    UpUnaryFunction    Previous UnaryFunctionCeilingFn   

ComplementFn
subjectfact 
ComplementFndocumentation The complement of a given Class C is the Class of all things that are not instances of C. In other words, an object is an instance of the complement of a Class C just in case it is not an instance of C2001-11-30 13:33:53.0
has axiom
(<=> 
(instance ?ENTITY (ComplementFn ?CLASS))
(not
(instance ?ENTITY ?CLASS)))
2001-11-30 13:33:53.0
has axiom
(equal (RelativeComplementFn ?CLASS1 ?CLASS2)
(IntersectionFn ?CLASS1 (ComplementFn ?CLASS2)))
2001-11-30 13:33:53.0
has axiom
(equal NullSet (ComplementFn Entity))
2001-11-30 13:33:53.0
has domain1 Class2001-11-30 13:33:53.0
has range Class2001-11-30 13:33:53.0
is an instance of UnaryFunction2001-11-30 13:33:53.0
BinaryRelationis first domain of DomainFn2001-11-30 13:33:44.0
is first domain of equivalenceRelationOn2001-11-30 13:33:44.0
is first domain of inverse2001-11-30 13:33:44.0
is first domain of irreflexiveOn2001-11-30 13:33:44.0
is first domain of partialOrderingOn2001-11-30 13:33:44.0
is first domain of RangeFn2001-11-30 13:33:44.0
is first domain of reflexiveOn2001-11-30 13:33:44.0
is first domain of totalOrderingOn2001-11-30 13:33:44.0
is first domain of trichotomizingOn2001-11-30 13:33:44.0
is second domain of inverse2001-11-30 13:33:44.0
Functionis first domain of AssignmentFn2001-11-30 13:34:18.0
is first domain of closedOn2001-11-30 13:34:18.0
is first domain of range2001-11-30 13:34:18.0
is first domain of rangeSubclass2001-11-30 13:34:18.0
Classis third domain of domain2001-11-30 13:33:51.0
is third domain of domainSubclass2001-11-30 13:33:51.0
Abstractis disjoint from Physical2001-11-30 13:33:32.0

Next UnaryFunctionCosineFn    UpUnaryFunction    Previous UnaryFunctionCeilingFn