<?xml version="1.0" encoding="UTF-8"?>

<?xml-stylesheet type="text/xsl" href="http://sw.opencyc.org/xsl/OpenCycOWLCollectionDisplayVersioned.xsl"?>

<!DOCTYPE rdf:RDF [
     <!ENTITY ocyc "http://sw.opencyc.org/concept/" >
     <!ENTITY cyc  "http://sw.cyc.com/concept/" >
     <!ENTITY rdf  "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
     <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
     <!ENTITY xsd  "http://www.w3.org/2001/XMLSchema#" >
     <!ENTITY owl  "http://www.w3.org/2002/07/owl#" >
   ]>

<rdf:RDF xml:base="http://sw.opencyc.org/2008/06/10/concept/"
         xmlns="http://sw.opencyc.org/2008/06/10/concept/"
         xmlns:cycAnnot="http://sw.cyc.com/CycAnnotations_v1#"
         xmlns:rdf="&rdf;"
         xmlns:rdfs="&rdfs;"
         xmlns:owl="&owl;"
         xmlns:xsd="&xsd;">

  <owl:Ontology rdf:about="http://sw.opencyc.org/2008/06/10/concept/">
    <owl:versionInfo>2008/06/10</owl:versionInfo>
    <rdfs:comment xml:lang="en">

      OpenCyc Knowledge Base

      Copyright© 2001-2008 Cycorp, Inc., http://www.cyc.com/, Austin, TX, USA

      This file contains an OWL representation of information contained 
      in the OpenCyc Knowledge Base. The content of this OWL file is 
      licensed under the Creative Commons Attribution 3.0 license whose 
      text can be found at http://creativecommons.org/licenses/by/3.0/legalcode. 
      The content of this OWL file, including the OpenCyc content it represents, 
      constitutes the "Work" referred to in the Creative Commons license. The terms of 
      this license equally apply to, without limitation, renamings and other 
      logically equivalent reformulations of the content of this OWL file 
      (or portions thereof) in any natural or formal language, as well 
      as to derivations of this content or inclusion of it in other ontologies.

    </rdfs:comment>
  </owl:Ontology>

  <owl:AnnotationProperty rdf:about="http://sw.cyc.com/CycAnnotations_v1#externalID">
    <rdfs:label xml:lang="en">externalID</rdfs:label>
    <rdfs:comment xml:lang="en">
      A unique, language-neutral, variable-sized identifier
      for a concept that can be used to refer unambiguously to that concept across 
      OWL exports or across Cyc inference engines.
    </rdfs:comment>
    <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
  </owl:AnnotationProperty>

  <owl:AnnotationProperty rdf:about="http://sw.cyc.com/CycAnnotations_v1#label">
    <rdfs:label xml:lang="en">label</rdfs:label>
    <rdfs:comment xml:lang="en">
      A natural-language representation for a concept that is both human 
      readable and readable by the Cyc inference engine. These terms are not 
      guaranteed to refer to the same concept across time but are guaranteed to
      be consistent within a particular OWL export. Use 'cycAnnot:externalID'
      for unambiguously referring to a concept across OWL exports or across Cyc
      inference engines.
    </rdfs:comment>
  </owl:AnnotationProperty>

  <owl:Class rdf:about="Mx4r7rdrkGJsQdiAiNIadFLTcg">
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rAmoSCGJbQdiSXZJvYiNhkQ&quot; class=&quot;cyc_term&quot;&gt;CycVocabularyTopic&lt;/a&gt; and a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rtGXkHpNaEdqAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;KBDependentCollection&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">basics-fundamental-topic</rdfs:label>
    <cycAnnot:label xml:lang="en">Basics-Fundamental-Topic</cycAnnot:label>
    <rdfs:subClassOf rdf:resource="Mx4rxvmRgmJsQdiYScl3Ay2VXw"/>
    <rdf:type rdf:resource="Mx4rAmoSCGJbQdiSXZJvYiNhkQ"/>
    <rdf:type rdf:resource="Mx4rtGXkHpNaEdqAAAACs0uFOQ"/>
    <owl:sameAs rdf:resource="&cyc;Mx4r7rdrkGJsQdiAiNIadFLTcg"/>
    <owl:sameAs rdf:resource="&ocyc;Mx4r7rdrkGJsQdiAiNIadFLTcg"/>
    <owl:sameAs rdf:resource="http://umbel.org/umbel/ac/Basics_Fundamental_Topic"/>
  </owl:Class>

  <Mx4r7rdrkGJsQdiAiNIadFLTcg rdf:about="Mx4rvViA1pwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvqZFUZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TruthFunction&lt;/a&gt; (q.v.).  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA1pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Predicate&lt;/a&gt; is either a property of things (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvV56npwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnaryPredicate&lt;/a&gt;) or a relationship holding between two or more things.  Like other truth-functions, predicates, or rather the expressions that represent or denote them, are used to form sentences.  More precisely, any CycL expression that denotes an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA1pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Predicate&lt;/a&gt; (and only such an expression) can appear in the &amp;quot;0th&amp;quot; (or &amp;quot;arg0&amp;quot;) position (i.e. as the term following the opening parenthesis) of a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwTB1DpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLAtomicSentence&lt;/a&gt; (q.v.).  Important specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA1pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Predicate&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvV56npwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnaryPredicate&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BinaryPredicate&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBAZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TernaryPredicate&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBAJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;QuaternaryPredicate&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA_5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;QuintaryPredicate&lt;/a&gt;.  Note that, despite its name, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA1pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Predicate&lt;/a&gt; is a collection of &lt;i&gt;relations&lt;/i&gt;, and not a collection of expressions that represent or denote such relations.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Predicate</cycAnnot:label>
    <rdfs:label xml:lang="en">predicate</rdfs:label>
  </Mx4r7rdrkGJsQdiAiNIadFLTcg>

  <Mx4r7rdrkGJsQdiAiNIadFLTcg rdf:about="Mx4rvViAzJwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">type of thing</rdfs:label>
    <cycAnnot:label xml:lang="en">Collection</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjl_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SetOrCollection&lt;/a&gt; (q.v.).  This is the collection of all collections of things.  Each &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt; is a kind or type of thing whose instances share a certain property, attribute, or feature.  For example, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkFc5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Cat&lt;/a&gt; is the collection of all and only cats, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwOckfJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BinaryFunction&lt;/a&gt; is the collection of all and only functions taking two arguments.
&lt;p/&gt;
The notion of collection is fundamental to the Cyc ontology, and is thus difficult to define in a precise and substantive way.  But it is instructive to compare it to the mathematical notion of a set (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvl2en5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Set_Mathematical&lt;/a&gt;).  Like a set, a collection is an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rpJ-nSEkJQdeC8NLkYPDBBw&quot; class=&quot;cyc_term&quot;&gt;AbstractThing&lt;/a&gt; (i.e. aspatial and atemporal) that is not an &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt; (cf.), but instead has elements (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGWaK5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;elementOf&lt;/a&gt;).  Unlike a set, however, the elements or &amp;quot;instances&amp;quot; (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt;) of a given collection can vary from context to context, and it is possible for distinct collections to have exactly the same elements (i.e. to have the same &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwN2YGZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;extent&lt;/a&gt;) with respect to a given context. For example, the (non-reified) collections &amp;quot;Chordate&amp;quot; and &amp;quot;Renate&amp;quot; are co-extensional in the context of the present-day actual world, but have differring extents with respect to hypothetical contexts in which there exist creatures having hearts but not kidneys.  This difference is sometimes summarized by saying that sets are &amp;quot;extensional&amp;quot; things and collections are &amp;quot;intensional&amp;quot; things.
&lt;p/&gt;
Many, though by no means all, of the collections reified in the Cyc ontology correspond to natural kinds or classes.  It is particulary useful to reify collections that are difficult to define precisely, but about which there are many common-sense rules and other things to state.  For example, it would not be worthwile to introduce a constant &apos;WhiteCat&apos;, both because it&apos;s easy to define the collection of white cats in terms of more general, already-reified notions (e.g. &apos;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwEcGC5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionIntersection2Fn&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkFc5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Cat&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rBjWwGHS-EdaAAACgyZzFrg&quot; class=&quot;cyc_term&quot;&gt;WhiteColor&lt;/a&gt;)&apos;), and because there&apos;s not much to say about that particular collection.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rsX6vHnS6EdaAAACgyZzFrg&quot; class=&quot;cyc_term&quot;&gt;WhiteCollarWorker&lt;/a&gt;, on the other hand, is a good collection to have reified, as it is hard to define precisely, yet is a collection about which there are many things to say.
&lt;p/&gt;
Some of the many reified specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt; are &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHIBS0h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FirstOrderCollection&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwIE23ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TimeDependentCollection&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.</rdfs:comment>
  </Mx4r7rdrkGJsQdiAiNIadFLTcg>

  <Mx4r7rdrkGJsQdiAiNIadFLTcg rdf:about="Mx4rvViBDpwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkGXJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TaxonomicSlotForCollections&lt;/a&gt; (q.v.) and  a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVkIH5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;generalizations&lt;/a&gt;.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; relates a given collection  (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;) to those collections that subsume it.  More precisely, &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;b&gt;SUBCOL&lt;/b&gt; &lt;b&gt;SUPERCOL&lt;/b&gt;)&lt;/code&gt; means that &lt;code&gt;&lt;b&gt;SUPERCOL&lt;/b&gt;&lt;/code&gt; is a supercollection of &lt;code&gt;&lt;b&gt;SUBCOL&lt;/b&gt;&lt;/code&gt;:  anything that is an instance of (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt;) &lt;code&gt;&lt;b&gt;SUBCOL&lt;/b&gt;&lt;/code&gt; is also an instance of &lt;code&gt;&lt;b&gt;SUPERCOL&lt;/b&gt;&lt;/code&gt;.  For example, &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaoJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Dog&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVimKJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Mammal&lt;/a&gt;)&lt;/code&gt; holds.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; is one of the most commonly-occurring predicates in the Cyc Knowledge Base, and one of  the relations most fundamental to the Cyc ontology.  See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvZA-05wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;subsetOf&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">genls</cycAnnot:label>
    <rdfs:label xml:lang="en">is a type of</rdfs:label>
  </Mx4r7rdrkGJsQdiAiNIadFLTcg>

  <Mx4r7rdrkGJsQdiAiNIadFLTcg rdf:about="Mx4rvVjaApwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Individual</cycAnnot:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt; is the collection of all individuals:  things that are &lt;i&gt;not&lt;/i&gt; sets or collections.  Individuals might be concrete or abstract, and include (among other things) physical objects, events, numbers,  relations, and groups.  An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt; might have parts or  structure (including discontinuous parts); but &lt;i&gt;no&lt;/i&gt; individual has elements  or subsets (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGWaK5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;elementOf&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvZA-05wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;subsetOf&lt;/a&gt;). Thus, an individual that has parts (e.g. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj5FpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;physicalParts&lt;/a&gt; or &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj-BJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;groupMembers&lt;/a&gt;) is &lt;i&gt;not&lt;/i&gt; the same thing as either the set or the collection containing those same parts.  For example, your car is an individual, but the collection of all the parts of your car is not an individual but an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;.  This collection (unlike the car itself) is abstract: it doesn&apos;t have a location, mass, or a top speed; but it does have instances, subcollections, and supercollections.  In partial contrast, the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjmoJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Group&lt;/a&gt; (q.v.) of parts of your car (while also not the same thing as the car itself) &lt;i&gt;is&lt;/i&gt; an individual that has location and mass.  Another example: A given company, the group consisting of all the company&apos;s employees, the collection of those employees, and the set of those employees are four distinct things, and only the first two are individuals.</rdfs:comment>
    <rdfs:label xml:lang="en">individual</rdfs:label>
  </Mx4r7rdrkGJsQdiAiNIadFLTcg>

  <Mx4r7rdrkGJsQdiAiNIadFLTcg rdf:about="Mx4rvViBBJwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">isa</cycAnnot:label>
    <rdfs:label xml:lang="en">is a</rdfs:label>
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAypwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TaxonomicSlot&lt;/a&gt; (q.v.) that relates things of any  kind to collections (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;) of which they are instances.   &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;THING&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; means that &lt;code&gt;&lt;b&gt;THING&lt;/b&gt;&lt;/code&gt; is an instance of the collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;.   &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; is by far the most commonly-occurring predicate in the Cyc Knowledge  Base, and is one of the relations most fundamental to the Cyc ontology. An important logical feature of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; is that it &amp;quot;transfers through&amp;quot;  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; (q.v.): &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;THING&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; and &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt; &lt;b&gt;COL&lt;/b&gt; &lt;b&gt;SUPERCOL&lt;/b&gt;)&lt;/code&gt; jointly  imply &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;THING&lt;/b&gt; &lt;b&gt;SUPERCOL&lt;/b&gt;)&lt;/code&gt;.  This logical feature is expressed in a  rule that -- along with various other rules that also sanction the  derivation of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; sentences -- has been asserted to the Knowledge Base.   As a result, only a small fraction of the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; based ground atomic  formulas (or &amp;quot;GAF&amp;quot;s; see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvcyGiZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLClosedAtomicSentence&lt;/a&gt;) the Cyc system  &amp;quot;knows&amp;quot; to be true have been manually asserted; the vast majority  have been derived, or are derivable, automatically by the Cyc inference  engine via the use of such rules.  See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwGWaK5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;elementOf&lt;/a&gt;.</rdfs:comment>
  </Mx4r7rdrkGJsQdiAiNIadFLTcg>

  <Mx4r7rdrkGJsQdiAiNIadFLTcg rdf:about="Mx4rvViA9JwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">thing</rdfs:label>
    <cycAnnot:label xml:lang="en">Thing</cycAnnot:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt; is the &amp;quot;universal collection&amp;quot;: the collection which, by definition, contains everything there is.  Every thing in the Cyc ontology -- every &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt; (of any kind), every &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvl2en5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Set_Mathematical&lt;/a&gt;, and every &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt; -- is an instance of (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt;) &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;.  Similarly, every collection is a subcollection of (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt;) &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;.  Trivially, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt; is both an instance of and a subcollection of itself, and is not a subcollection of any other collection.  (Note that the above reference to &amp;quot;every thing in the Cyc ontology&amp;quot; is &lt;i&gt;not&lt;/i&gt; meant to be limited to things actually &lt;i&gt;reified&lt;/i&gt; in the Cyc system, but includes (e.g.) every instance -- reified or not, known or not -- of every collection recognized by Cyc.)</rdfs:comment>
  </Mx4r7rdrkGJsQdiAiNIadFLTcg>

  <owl:Thing rdf:about="http://umbel.org/umbel/ac/Basics_Fundamental_Topic">
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rAmoSCGJbQdiSXZJvYiNhkQ&quot; class=&quot;cyc_term&quot;&gt;CycVocabularyTopic&lt;/a&gt; and a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rtGXkHpNaEdqAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;KBDependentCollection&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">basics-fundamental-topic</rdfs:label>
    <cycAnnot:label xml:lang="en">Basics-Fundamental-Topic</cycAnnot:label>
  </owl:Thing>

  <owl:Class rdf:about="&ocyc;Mx4r7rdrkGJsQdiAiNIadFLTcg">
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rAmoSCGJbQdiSXZJvYiNhkQ&quot; class=&quot;cyc_term&quot;&gt;CycVocabularyTopic&lt;/a&gt; and a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rtGXkHpNaEdqAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;KBDependentCollection&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">basics-fundamental-topic</rdfs:label>
    <cycAnnot:label xml:lang="en">Basics-Fundamental-Topic</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rtGXkHpNaEdqAAAACs0uFOQ">
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwIE23ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TimeDependentCollection&lt;/a&gt; (q.v.).  This is the collection of all and only those collections &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; such that any thing&apos;s being an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; depends on the current state of the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjqoZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycKB&lt;/a&gt;.  Such a &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; corresponds to a property defined (at least partly) in terms of the contents, features, or implementation of the Cyc Knowledge Base itself, as opposed to a property that &amp;quot;exists out there&amp;quot; in the KB-independent world.  
&lt;p/&gt;
For example, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvV281JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLAssertion&lt;/a&gt; is a KB-dependent collection, membership in which requires of a given CycL sentence that it has in fact been asserted to the KB.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAoJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLSentence&lt;/a&gt; is also KB-dependent, as being a CycL sentence requires being composed (ultimately) out of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvu6KTZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLReifiedDenotationalTerm&lt;/a&gt;s (and perhaps variables) -- i.e. terms that are currently reified in the KB.  Conversely, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv5ddsJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Sentence&lt;/a&gt; is &lt;i&gt;not&lt;/i&gt; a KB-dependent collection.
&lt;p/&gt;
See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvip9N5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;KBDependentRelation&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">KB dependent collection</rdfs:label>
    <cycAnnot:label xml:lang="en">KBDependentCollection</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rxvmRgmJsQdiYScl3Ay2VXw">
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rAmoSCGJbQdiSXZJvYiNhkQ&quot; class=&quot;cyc_term&quot;&gt;CycVocabularyTopic&lt;/a&gt; and a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rtGXkHpNaEdqAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;KBDependentCollection&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Fundamental-Topic</cycAnnot:label>
    <rdfs:label xml:lang="en">fundamental-topic</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="&cyc;Mx4r7rdrkGJsQdiAiNIadFLTcg">
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rAmoSCGJbQdiSXZJvYiNhkQ&quot; class=&quot;cyc_term&quot;&gt;CycVocabularyTopic&lt;/a&gt; and a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rtGXkHpNaEdqAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;KBDependentCollection&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">basics-fundamental-topic</rdfs:label>
    <cycAnnot:label xml:lang="en">Basics-Fundamental-Topic</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rAmoSCGJbQdiSXZJvYiNhkQ">
    <cycAnnot:label xml:lang="en">CycVocabularyTopic</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvprlOZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FacetingCollectionType&lt;/a&gt; and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rgQsP1F2xEdif1wACs2IMlQ&quot; class=&quot;cyc_term&quot;&gt;Topic&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rAmoSCGJbQdiSXZJvYiNhkQ&quot; class=&quot;cyc_term&quot;&gt;CycVocabularyTopic&lt;/a&gt; is a collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;s falling under a topic for which some Cyc Vocabulary exists.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rgQsP1F2xEdif1wACs2IMlQ&quot; class=&quot;cyc_term&quot;&gt;Topic&lt;/a&gt; is neither a strict [&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvcZ1FpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;facets_Strict&lt;/a&gt;] nor a covering [&lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv86JWpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;facets_Covering&lt;/a&gt;] faceting of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;: many &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;s may be instances of no &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rgQsP1F2xEdif1wACs2IMlQ&quot; class=&quot;cyc_term&quot;&gt;Topic&lt;/a&gt;, or of multiple &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rgQsP1F2xEdif1wACs2IMlQ&quot; class=&quot;cyc_term&quot;&gt;Topic&lt;/a&gt;s.</rdfs:comment>
    <rdfs:label xml:lang="en">cyc vocabulary topic</rdfs:label>
  </owl:Class>

</rdf:RDF>
