Select language: english | cesky | deutsch | italiano | simplified chinese | traditional chinese | hindi
Concept:
English word:
Home

class (Class)

Classes differ from Sets in two important respects. First, Classes are not assumed to be extensional. That is, distinct Classes might well have exactly the same instances. Second, Classes typically have an associated `condition' that determines the instances of the Class. So, for example, the condition `human' determines the Class of Humans. Note that some Classes might satisfy their own condition (e.g., the Class of Abstract things is Abstract) and hence be instances of themselves.

Ontology

SUMO / BASE-ONTOLOGY

Superclass(es)

[tree]
entity
is subclass of
  abstract  
is subclass of
  set or class  
is subclass of
  class  

Instance(s)

inheritable relation 

Coordinate term(s)

mutually disjoint class  pairwise disjoint class  set 

Constrains relations

abstraction fn  extension fn  disjoint decomposition  exhaustive decomposition  partition 

Related WordNet synsets

category
a general concept that marks divisions or coordinations in a conceptual scheme
category is kind of (all)...   category is kind of...   kinds of category...   kinds of category (all)...  
kind, sort, form, variety
a category of things distinguished by some common characteristic or quality; "sculpture is a form of art"; "what kinds of desserts are there?"
kind is kind of (all)...   kind is kind of...   kinds of kind...   kinds of kind (all)...  
classification, categorization
a group of people or things arranged by class or category
classification is kind of (all)...   classification is kind of...   kinds of classification...   kinds of classification (all)...  
class, category, family
a collection of things sharing a common attribute; "there are two classes of detergents"
class is kind of (all)...   class is kind of...   kinds of class...   kinds of class (all)...   members of class...  
stamp
a type or class; "more men of his stamp are needed"
stamp is kind of (all)...   stamp is kind of...  
See more related synsets on a separate page.

Axioms (4)

(=>
      (exhaustiveDecomposition @ROW)
      (=>
            (inList
                  ?ELEMENT
                  (ListFn @ROW))
            (instance ?ELEMENT Class)))

(=>
      (disjointDecomposition @ROW)
      (=>
            (inList
                  ?ELEMENT
                  (ListFn @ROW))
            (instance ?ELEMENT Class)))

If class is an instance of class, then class is a subclass of entity.
(=>
      (instance ?CLASS Class)
      (subclass ?CLASS Entity))

set or class is exhaustively partitioned into set,class.
(partition SetOrClass Set Class)