<?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="Mx4rbEngJGwWEdqAAAACs71DGQ">
    <rdfs:comment xml:lang="en">A collection of collections.  Every instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rbEngJGwWEdqAAAACs71DGQ&quot; class=&quot;cyc_term&quot;&gt;CollectionClosedUnderSpecialization&lt;/a&gt; is a collection &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt; with the following property: If the collection &lt;code&gt;&lt;b&gt;COLL&lt;/b&gt;&lt;/code&gt; is an instance of &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt;, then for any specialization &lt;code&gt;&lt;b&gt;SPEC&lt;/b&gt;&lt;/code&gt; of &lt;code&gt;&lt;b&gt;COLL&lt;/b&gt;&lt;/code&gt;, &lt;code&gt;&lt;b&gt;SPEC&lt;/b&gt;&lt;/code&gt; is also an instance of &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt;.  Notable examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVitN5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalStuffType&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">collection closed under specialization</rdfs:label>
    <cycAnnot:label xml:lang="en">CollectionClosedUnderSpecialization</cycAnnot:label>
    <rdfs:subClassOf rdf:resource="Mx4rvViAzJwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rvtppU5wpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rNs-F0CChEdaAAABQ2rksLw"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rbEngJGwWEdqAAAACs71DGQ"/>
    <owl:sameAs rdf:resource="&ocyc;Mx4rbEngJGwWEdqAAAACs71DGQ"/>
  </owl:Class>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rvViI_pwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A collection of collections, and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjatpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RelationshipType&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViI_pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PredicateType&lt;/a&gt; is a collection 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;s.  The predicates in a given predicate category represented in the Knowledge Base are typically those sharing some common feature(s) considered significant enough that the collection of all such predicates is useful to reify.  Although what constitutes a &amp;quot;significant common feature&amp;quot; is difficult to specify precisely, there are many clear-cut cases. Instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViI_pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PredicateType&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViDSpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalPartPredicate&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBYpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;QuantitySlot&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViBpJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FunctionalSlot&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjwkZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;InterActorSlot&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjJFpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TransitiveBinaryPredicate&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViUdZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PropositionalAttitudeSlot&lt;/a&gt;.  See also the comment on &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA1pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Predicate&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">predicate category</rdfs:label>
    <cycAnnot:label xml:lang="en">PredicateType</cycAnnot:label>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rviPYH5wpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">type of collection type</rdfs:label>
    <cycAnnot:label xml:lang="en">CollectionTypeType</cycAnnot:label>
    <rdfs:comment xml:lang="en">A higher-order collection and an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNs-F0CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;VariedOrderCollection&lt;/a&gt;. Instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rviPYH5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionTypeType&lt;/a&gt; are types of collection types, that is, collections whose instances are collections of (not necessarily first-order) collections. Thus any instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNooX_CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt; (q.v.) of order greater than or equal to 3 is a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rviPYH5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionTypeType&lt;/a&gt;.</rdfs:comment>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rNooX_CChEdaAAABQ2rksLw">
    <rdfs:label xml:lang="en">fixed-order Cyc collection</rdfs:label>
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt; and the collection of all and only those &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;s whose own instances are all of the same fixed &amp;quot;order&amp;quot;, where order is understood as follows.  Let individuals (i.e. instances 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;) be &amp;quot;zeroth-order&amp;quot; things, collections of (only) individuals &amp;quot;first-order&amp;quot; collections, ..., and collections of (only) &lt;code&gt;&lt;b&gt;N&lt;/b&gt;&lt;/code&gt;th-order things &amp;quot;&lt;code&gt;(&lt;b&gt;N&lt;/b&gt;&lt;/code&gt;+1)th-order&amp;quot; collections. More precisely, then, a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt; &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is a &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNooX_CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt; if and only if it is an &lt;code&gt;&lt;b&gt;N&lt;/b&gt;&lt;/code&gt;th-order collection (for &lt;code&gt;&lt;b&gt;N&lt;/b&gt;&lt;/code&gt; &amp;gt;= 1).
&lt;p/&gt;
Instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNooX_CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt;, &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/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHUFI8h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;ThirdOrderCollection&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHM37Dh_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FourthOrderCollection&lt;/a&gt;, and all specializations of these.  Specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNooX_CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt; include all of the preceding examples except &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt; and its specializations.
&lt;p/&gt;
Note that any &lt;font color=&quot;#ff0000&quot;&gt;#$quotedCollection&lt;/font&gt; (q.v.) is a fixed-order collection, since all of its instances are CycL expressions.  Thus (e.g.) &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvZczwpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLDenotationalTerm&lt;/a&gt; is fixed-order.  It would be a mistake to infer, from the fact that the instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvZczwpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLDenotationalTerm&lt;/a&gt; happen to &lt;i&gt;denote&lt;/i&gt; things of different orders, that this collection is itself not of fixed-order.
&lt;p/&gt;
An example of a collection that is &lt;i&gt;not&lt;/i&gt; fixed-order is &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;, which is a varied-order collection since it contains both (zeroth-order) abstract individuals and (first-and-higher-order) collections.
&lt;p/&gt;
Note that, although they are mutually disjoint, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNooX_CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNs-F0CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;VariedOrderCollection&lt;/a&gt; (q.v.) do &lt;i&gt;not&lt;/i&gt; constitute a partition 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;: since the notion of order described above is not applicable to sets, &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; (e.g.) and its specializations are neither fixed-order nor varied-order collections.</rdfs:comment>
    <cycAnnot:label xml:lang="en">FixedOrderCollection</cycAnnot:label>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rHQdVmB_TEdaAAABQ2rksLw">
    <rdfs:comment xml:lang="en">The collection of all specializations of &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;, that is, of all collections of (first-order) collections, and an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHUFI8h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;ThirdOrderCollection&lt;/a&gt;.  Instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt; are collections of &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;s.  Any instance of any instance of any instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt; is 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;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">SecondOrderCollection</cycAnnot:label>
    <rdfs:label xml:lang="en">second-order Cyc collection</rdfs:label>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rvtppU5wpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A collection of collections of collections.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt; is the collection of all (and only) types 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;s.
More precisely, a thing COLLTYPE is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt; if and 
only if COLLTYPE is a non-empty collection all of whose instances are collections.  Example: &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwPzQbJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PersonTypeByCulture&lt;/a&gt;, each of whose instances is the collection of all persons who participate in some particular human culture, is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt;.  Important specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWPoRpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DisjointCollectionType&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA4pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SiblingDisjointCollectionType&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rviPYH5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionTypeType&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">CollectionType</cycAnnot:label>
    <rdfs:label xml:lang="en">type of collection</rdfs:label>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ 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>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rv_hDCJwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">FunctionType</cycAnnot:label>
    <rdfs:label xml:lang="en">type of function</rdfs:label>
    <rdfs:comment xml:lang="en">A collection of collections that is a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjatpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RelationshipType&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv_hDCJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FunctionType&lt;/a&gt; is a collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVxAsJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Function_Denotational&lt;/a&gt;s.  The functions in a given function-category represented in the Knowledge Base are typically those sharing some common feature(s) -- often having to do with what kind of thing the functions return (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA8ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;resultIsa&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjWq5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;resultGenl&lt;/a&gt;s) -- considered significant enough that the collection of all such functions is useful to reify.  Although what constitutes a &amp;quot;significant common feature&amp;quot; is difficult to specify precisely, there are many clear-cut cases.  Examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj62ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;IndividualDenotingFunction&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAapwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionDenotingFunction&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwAUw9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FunctionDenotingFunction&lt;/a&gt;.  See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViI_pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PredicateType&lt;/a&gt;.</rdfs:comment>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rHM37Dh_TEdaAAABQ2rksLw">
    <rdfs:label xml:lang="en">fourth-order Cyc collection</rdfs:label>
    <cycAnnot:label xml:lang="en">FourthOrderCollection</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNooX_CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt; and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rviPYH5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionTypeType&lt;/a&gt;.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHM37Dh_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FourthOrderCollection&lt;/a&gt; is the collection of all specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHUFI8h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;ThirdOrderCollection&lt;/a&gt;.  A notable instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHM37Dh_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FourthOrderCollection&lt;/a&gt; is &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHUFI8h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;ThirdOrderCollection&lt;/a&gt;.</rdfs:comment>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rHUFI8h_TEdaAAABQ2rksLw">
    <rdfs:label xml:lang="en">third-order Cyc collection</rdfs:label>
    <cycAnnot:label xml:lang="en">ThirdOrderCollection</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHM37Dh_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FourthOrderCollection&lt;/a&gt; and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rviPYH5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionTypeType&lt;/a&gt;.  &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHUFI8h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;ThirdOrderCollection&lt;/a&gt; is the collection of all specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt; (q.v.).  Notable instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHUFI8h_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;ThirdOrderCollection&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViNxpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BiologicalTaxonType&lt;/a&gt;.</rdfs:comment>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rvWXYgJwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A collection of collections.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWXYgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ExistingObjectType&lt;/a&gt; is a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj27ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PartiallyTangible&lt;/a&gt; (q.v.).  Moreover, each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWXYgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ExistingObjectType&lt;/a&gt; is a collection that is temporally stuff-like (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVitN5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalStuffType&lt;/a&gt;) but physically-spatially object-like (see &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;) -- i.e.  object-like with respect to some physical-spatial part-whole predicate (e.g. some specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4r8a2smPXcQdiEoJhcx65EiQ&quot; class=&quot;cyc_term&quot;&gt;properPhysicalDecompositions&lt;/a&gt;).
&lt;p/&gt;
Consider the collection &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwJaXepwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BookCopy&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwJaXepwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BookCopy&lt;/a&gt; is a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj27ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PartiallyTangible&lt;/a&gt;. Further, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwJaXepwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BookCopy&lt;/a&gt; is temporally stuff-like: any one of the &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWn4OZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;timeSlices&lt;/a&gt; of a given copy &lt;code&gt;&lt;b&gt;COPY&lt;/b&gt;&lt;/code&gt; of (say) &amp;quot;Moby Dick&amp;quot; is still a copy of &amp;quot;Moby Dick&amp;quot;. (Most collections of tangible objects are temporally stuff-like in this way.)   But &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwJaXepwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BookCopy&lt;/a&gt; is spatially &lt;i&gt;object-like&lt;/i&gt;: if we take a scalpel and slice &lt;code&gt;&lt;b&gt;COPY&lt;/b&gt;&lt;/code&gt; into ten pieces, each piece is not a copy of &amp;quot;Moby Dick&amp;quot;.  So &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rwJaXepwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BookCopy&lt;/a&gt; is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWXYgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ExistingObjectType&lt;/a&gt;.
&lt;p/&gt;
See also &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVir35wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;StuffType&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVny6pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ExistingStuffType&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">ExistingObjectType</cycAnnot:label>
    <rdfs:label xml:lang="en">type of object</rdfs:label>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rvVjatpwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A collection of collections.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjatpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RelationshipType&lt;/a&gt; is a collection of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Relation&lt;/a&gt;s.  The relations in a given relationship-type represented in the Knowledge Base are typically those sharing some common feature(s) -- often having to do with what kinds of things the relations relate (see e.g. &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvuItPZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;argIsa&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvyTLHJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;argGenl&lt;/a&gt;s) -- considered significant enough that the collection of all such relations is useful to reify.  Although what constitutes a &amp;quot;significant common feature&amp;quot; is difficult to specify precisely, there are many clear-cut cases.  Examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViviZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnaryFunction&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVi5-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;LogicalConnective&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj62ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;IndividualDenotingFunction&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj6CJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;GenericTimePredicate&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVj9L5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;LanguageDescribingPredicate&lt;/a&gt;.  Two important specializations of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjatpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RelationshipType&lt;/a&gt; are &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViI_pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PredicateType&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rv_hDCJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FunctionType&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">type of relationship</rdfs:label>
    <cycAnnot:label xml:lang="en">RelationshipType</cycAnnot:label>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rHIBS0h_TEdaAAABQ2rksLw">
    <rdfs:label xml:lang="en">first-order collection</rdfs:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt;, and a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNooX_CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt;.  &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; is the collection of all specializations 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; (q.v.)  Notable specializations of &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; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViq35wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalObjectType&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVny6pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ExistingStuffType&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvWXYgJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ExistingObjectType&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">FirstOrderCollection</cycAnnot:label>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ 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>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <Mx4rbEngJGwWEdqAAAACs71DGQ rdf:about="Mx4rvVjm6JwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">type of microtheory</rdfs:label>
    <rdfs:comment xml:lang="en">A collection of collections.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjm6JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MicrotheoryType&lt;/a&gt; is a specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA1ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Microtheory&lt;/a&gt;.  Instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjm6JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MicrotheoryType&lt;/a&gt; include the collections &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVik8ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;HypotheticalContext&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViRl5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;GeneralMicrotheory&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">MicrotheoryType</cycAnnot:label>
  </Mx4rbEngJGwWEdqAAAACs71DGQ>

  <owl:Class rdf:about="&cyc;Mx4rbEngJGwWEdqAAAACs71DGQ">
    <rdfs:comment xml:lang="en">A collection of collections.  Every instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rbEngJGwWEdqAAAACs71DGQ&quot; class=&quot;cyc_term&quot;&gt;CollectionClosedUnderSpecialization&lt;/a&gt; is a collection &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt; with the following property: If the collection &lt;code&gt;&lt;b&gt;COLL&lt;/b&gt;&lt;/code&gt; is an instance of &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt;, then for any specialization &lt;code&gt;&lt;b&gt;SPEC&lt;/b&gt;&lt;/code&gt; of &lt;code&gt;&lt;b&gt;COLL&lt;/b&gt;&lt;/code&gt;, &lt;code&gt;&lt;b&gt;SPEC&lt;/b&gt;&lt;/code&gt; is also an instance of &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt;.  Notable examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVitN5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalStuffType&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">collection closed under specialization</rdfs:label>
    <cycAnnot:label xml:lang="en">CollectionClosedUnderSpecialization</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="&ocyc;Mx4rbEngJGwWEdqAAAACs71DGQ">
    <rdfs:comment xml:lang="en">A collection of collections.  Every instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rbEngJGwWEdqAAAACs71DGQ&quot; class=&quot;cyc_term&quot;&gt;CollectionClosedUnderSpecialization&lt;/a&gt; is a collection &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt; with the following property: If the collection &lt;code&gt;&lt;b&gt;COLL&lt;/b&gt;&lt;/code&gt; is an instance of &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt;, then for any specialization &lt;code&gt;&lt;b&gt;SPEC&lt;/b&gt;&lt;/code&gt; of &lt;code&gt;&lt;b&gt;COLL&lt;/b&gt;&lt;/code&gt;, &lt;code&gt;&lt;b&gt;SPEC&lt;/b&gt;&lt;/code&gt; is also an instance of &lt;code&gt;&lt;b&gt;COLL-TYPE&lt;/b&gt;&lt;/code&gt;.  Notable examples include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVitN5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalStuffType&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">collection closed under specialization</rdfs:label>
    <cycAnnot:label xml:lang="en">CollectionClosedUnderSpecialization</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rNs-F0CChEdaAAABQ2rksLw">
    <cycAnnot:label xml:lang="en">VariedOrderCollection</cycAnnot:label>
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt; and the collection of all and only those &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;s some of whose instances (or instances of instances, or instances of instances of instances, etc.) are of different &amp;quot;orders&amp;quot;, where order is understood as follows.  Let &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt;s be &amp;quot;zeroth-order&amp;quot; things, collections of (only) &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjaApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Individual&lt;/a&gt;s &amp;quot;first-order&amp;quot;, ..., and collections of (only) Nth-order things &amp;quot;(N+1)th-order&amp;quot;.  A more precise, recursive definition, then, is: a collection COL is an instance of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNs-F0CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;VariedOrderCollection&lt;/a&gt; if and only if COL has instances INST1 and INST2 such that either (i) INST1 and INST2 are of two different fixed orders N1 and N2, (ii) INST1 is of the fixed order N1 and INST2 is a varied-order collection, or (iii) INST1 and INST2 are both varied-order collections.
&lt;p/&gt;
For example, &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; is a varied-order collection since it contains both (zeroth-order) abstract individuals and (higher-order) collections.  Other instances of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNs-F0CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;VariedOrderCollection&lt;/a&gt; include &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvVjjo5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Intangible&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvtppU5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionType&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;.  Note that (by clauses ii and iii) any generalization of a varied-order collection is varied-order; and (by clause iii) any (non-empty) specialization of &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNs-F0CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;VariedOrderCollection&lt;/a&gt; is varied-order.
&lt;p/&gt;
Note that &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNooX_CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;FixedOrderCollection&lt;/a&gt; (q.v.) and &lt;a href=&quot;http://sw.opencyc.org/2008/06/10/concept/Mx4rNs-F0CChEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;VariedOrderCollection&lt;/a&gt; do _not_ constitute a partition 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;: since the notion of order described above is not applicable to sets, &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; (e.g.) and its specializations are neither fixed-order nor varied-order collections.</rdfs:comment>
    <rdfs:label xml:lang="en">variable-order Cyc collection</rdfs:label>
  </owl:Class>

</rdf:RDF>
