SUMO   View all facts   Glossary   Help
Entity > Abstract > Class > Relation > Predicate > exhaustiveDecomposition
Next Predicateholds    UpPredicate, VariableArityRelation    Previous PredicatedisjointDecomposition   

exhaustiveDecomposition
subjectfact 
exhaustiveDecompositiondocumentation An exhaustiveDecomposition of a Class C is a set of subclasses of C such that every subclass of C either is an element of the set or is a subclass of an element of the set. Note: this does not necessarily mean that the elements of the set are disjoint (see partition - a partition is a disjoint exhaustive decomposition.2001-11-30 13:34:13.0
has axiom
(=>
(exhaustiveDecomposition ?CLASS1 ?CLASS2 ?CLASS3)
(forall (?OBJ)
(=>
(instance ?OBJ ?CLASS1)
(or
(instance ?OBJ ?CLASS2)
(instance ?OBJ ?CLASS3)))))
2001-11-30 13:34:13.0
has axiom
(=>
(exhaustiveDecomposition ?CLASS1 ?CLASS2 ?CLASS3 ?CLASS4)
(forall (?OBJ)
(=>
(instance ?OBJ ?CLASS1)
(or
(instance ?OBJ ?CLASS2)
(instance ?OBJ ?CLASS3)
(instance ?OBJ ?CLASS4)))))
2001-11-30 13:34:13.0
has axiom
(=>
(exhaustiveDecomposition ?CLASS1 ?CLASS2 ?CLASS3 ?CLASS4 ?CLASS5)
(forall (?OBJ)
(=>
(instance ?OBJ ?CLASS1)
(or
(instance ?OBJ ?CLASS2)
(instance ?OBJ ?CLASS3)
(instance ?OBJ ?CLASS4)
(instance ?OBJ ?CLASS5)))))
2001-11-30 13:34:13.0
has axiom
(forall (?INT) (domain exhaustiveDecomposition ?INT Class))
2001-11-30 13:34:13.0
has domain1 Class2001-11-30 13:34:13.0
has relatedInternalConcept partition2001-11-30 13:34:13.0
is an instance of Predicate2001-11-30 13:34:13.0
is an instance of VariableArityRelation2001-11-30 13:34:13.0
Predicateis first domain of singleValued2001-11-30 13:35:02.0
Relationis second domain of subrelation2001-11-30 13:35:10.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