Wählen Sie Sprache: english | cesky | deutsch | italiano | simplified chinese | traditional chinese | hindi
Concept:
English word:
Home

Menge oder Kategorie (SetOrClass)

The SetOrClass of Sets and Classes, i.e. any instance of Abstract that has elements or instances.

Ontology

SUMO / BASE-ONTOLOGY

Superclass(es)

[tree]
Wesen
is subclass of
  abstrakter Gegenstand  
is subclass of
  Menge oder Kategorie  

Subclass(es)

Kategorie  Menge  paarweise disjunkte Kategorie  gegenseitige disjunkte Kategorie 

Coordinate term(s)

Attribut  Graph  Graphelement  Proposition  Eigenschaft  Relation 

Constrains relations

KardinalitätFn  ErgänzungFn  GeneralisierteDurchschnittFn  GeneralisierteVereinigungFn  DurchschnittFn  KappaFn  PotenzMengeFn  RelativeErgänzungFn  VereinigungFn  aufgeschlossen  disjunkt  definitionsbereich  definitionsbereichteilkategorie  äquivalenzrelationMit  fall  irreflexivAur  teilweiseEinrichtung  &%bildbereich von %1 ist ein fall von %2 {nicht}  bildbereichTeilkategorie  reflexivAuf  teilkategorie  gesamteinrichtung  trichotomizierungAuf 

Axioms (4)

subclass ist eine teilkategorie von class nur wenn
(<=>
      (subclass ?SUBCLASS ?CLASS)
      (and
            (instance ?SUBCLASS SetOrClass)
            (instance ?CLASS SetOrClass)
            (forall
                  (?INST)
                  (=>
                        (instance ?INST ?SUBCLASS)
                        (instance ?INST ?CLASS)))))

class1 ist dijunkt von class2 nur wenn
(<=>
      (disjoint ?CLASS1 ?CLASS2)
      (and
            (instance ?CLASS1 SetOrClass)
            (instance ?CLASS2 SetOrClass)
            (forall
                  (?INST)
                  (not
                        (and
                              (instance ?INST ?CLASS1)
                              (instance ?INST ?CLASS2))))))

Menge oder Kategorie wird vollständig in Menge,Kategorie verteilt.
(partition SetOrClass Set Class)

Wenn class1 ist ein fall von Menge oder Kategorie und class2 ist ein fall von Menge oder Kategorie , dann "der unterschied zwischen class1 und class2" ist gleich "der durchschnitt von class1 und "die ergänzung von class2"" .
(=>
      (and
            (instance ?CLASS1 SetOrClass)
            (instance ?CLASS2 SetOrClass))
      (equal
            (RelativeComplementFn ?CLASS1 ?CLASS2)
            (IntersectionFn
                  ?CLASS1
                  (ComplementFn ?CLASS2))))