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

<?xml-stylesheet type="text/xsl" href="http://sw.opencyc.org/xsl/OpenCycOWLCollectionDisplayLatest.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/concept/"
         xmlns="http://sw.opencyc.org/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/concept/">
    <owl:versionInfo>2009/04/07</owl:versionInfo>
    <rdfs:comment xml:lang="en">

       OpenCyc Knowledge Base

       Copyright© 2001-2009 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 &quot;Work&quot; 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.

       Mappings between OpenCyc terms and Wikipedia article names provided by
       Olena Medelyan and Catherine Legg, University of Waikato, NZ under a Creative 
       Commons Attribution 3.0 license.

    </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="Mx4rv7LKYpwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Nothing</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rDKZQEKVnQdmACrINeAfsGw&quot; class=&quot;cyc_term&quot;&gt;EmptyCollection&lt;/a&gt; (q.v.).  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv7LKYpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Nothing&lt;/a&gt; is in effect the collection-theoretical complement of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt; (q.v.): the necessarily empty collection that is by definition equal to (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt;) (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwROrhZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionDifferenceFn&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;).</rdfs:comment>
    <rdfs:label xml:lang="en">non-thing</rdfs:label>
    <rdfs:subClassOf rdf:resource="Mx4rvViA9JwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rqEYnNVMqEdaSKAACs0x8nw"/>
    <rdf:type rdf:resource="Mx4r9fut4P7NEdmAAAACs2IKaQ"/>
    <rdf:type rdf:resource="Mx4rDKZQEKVnQdmACrINeAfsGw"/>
    <rdf:type rdf:resource="Mx4roVp5xVzKEdiLrQAH6RYvVA"/>
    <owl:sameAs rdf:resource="http://dbpedia.org/resource/Nothing"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rv7LKYpwpEbGdrcN5Y29ycA"/>
    <Mx4rwTvAxJwpEbGdrcN5Y29ycA rdf:resource="Mx8Ngx4rwROrhZwpEbGdrcN5Y29ycB4rvViA9JwpEbGdrcN5Y29ycB4rvViA9JwpEbGdrcN5Y29ycA"/>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">thing that is not thing</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">thing that is not something</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">non-things</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
    <Mx4rTv-jk9SPTXa991kk5mAvHg>Nothing</Mx4rTv-jk9SPTXa991kk5mAvHg>
    <Mx4rNv0nbm4TTjOp7yhmnzOyqg>http://en.wikipedia.org/wiki/Nothing</Mx4rNv0nbm4TTjOp7yhmnzOyqg>
  </owl:Class>

  <owl:ObjectProperty rdf:about="Mx4rwLSVCpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">Pretty String</rdfs:label>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwLSVCpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;prettyString&lt;/a&gt; TERM STRING) means that STRING is the English word or expression (sequence of words) commonly used to refer to TERM.  The predicate &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwLSVCpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;prettyString&lt;/a&gt; is used by the code which generates CycL to English paraphrases, but its applicability is not restricted to this use.</rdfs:comment>
    <cycAnnot:label xml:lang="en">prettyString</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="Mx4rvViA9JwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/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/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/concept/Mx4rvl2en5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Set_Mathematical&lt;/a&gt;, and every &lt;a href=&quot;http://sw.opencyc.org/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/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt;) &lt;a href=&quot;http://sw.opencyc.org/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/concept/Mx4rvViBDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genls&lt;/a&gt;) &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;.  Trivially, &lt;a href=&quot;http://sw.opencyc.org/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>
    <cycAnnot:label xml:lang="en">Thing</cycAnnot:label>
    <rdfs:label xml:lang="en">thing</rdfs:label>
  </owl:Class>

  <owl:Thing rdf:about="http://dbpedia.org/resource/Nothing">
    <cycAnnot:label xml:lang="en">Nothing</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rDKZQEKVnQdmACrINeAfsGw&quot; class=&quot;cyc_term&quot;&gt;EmptyCollection&lt;/a&gt; (q.v.).  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv7LKYpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Nothing&lt;/a&gt; is in effect the collection-theoretical complement of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt; (q.v.): the necessarily empty collection that is by definition equal to (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt;) (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwROrhZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionDifferenceFn&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;).</rdfs:comment>
    <rdfs:label xml:lang="en">non-thing</rdfs:label>
  </owl:Thing>

  <owl:Class rdf:about="Mx4rDKZQEKVnQdmACrINeAfsGw">
    <rdfs:comment xml:lang="en">A collection of collections and a specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv1ZxY5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;EmptySetOrCollection&lt;/a&gt; (q.v.).  A collection is an instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rDKZQEKVnQdmACrINeAfsGw&quot; class=&quot;cyc_term&quot;&gt;EmptyCollection&lt;/a&gt; if and only if it has no instances.  
&lt;p/&gt;
Some collections are by their very nature necessarily empty; e.g. &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv7LKYpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Nothing&lt;/a&gt; (q.v.).  Conversely, some collections are empty in some contexts and non-empty in others; e.g. &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvhn_I5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Unicorn&lt;/a&gt; might be empty in the context of the actual world but non-empty in certain mythological contexts.  Similarly, a &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwIE23ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TimeDependentCollection&lt;/a&gt; might be empty at certain times and non-empty at certain other times; e.g. the collection of female US presidents is currently empty but will hopefully become non-empty some time in the near future.  This last example demonstrates that &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rDKZQEKVnQdmACrINeAfsGw&quot; class=&quot;cyc_term&quot;&gt;EmptyCollection&lt;/a&gt; is itself a time-dependent collection.
&lt;p/&gt;
Note that each instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rDKZQEKVnQdmACrINeAfsGw&quot; class=&quot;cyc_term&quot;&gt;EmptyCollection&lt;/a&gt; is &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA45wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;disjointWith&lt;/a&gt; (q.v.) every collection -- including itself.
&lt;p/&gt;
Cf. &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4r_3mf2qedQdmNjeDW39lDKA&quot; class=&quot;cyc_term&quot;&gt;NonEmptyCollection&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">empty collection</rdfs:label>
    <cycAnnot:label xml:lang="en">EmptyCollection</cycAnnot:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="Mx4rNv0nbm4TTjOp7yhmnzOyqg">
    <rdfs:label xml:lang="en">Wikipedia Article URL</rdfs:label>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rNv0nbm4TTjOp7yhmnzOyqg&quot; class=&quot;cyc_term&quot;&gt;wikipediaArticleURL&lt;/a&gt; THING URL) means that in &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rtqXA6OC8QdiWC72DuLJdUw&quot; class=&quot;cyc_term&quot;&gt;Wikipedia_WebSite&lt;/a&gt; THING is described by an article located at URL</rdfs:comment>
    <cycAnnot:label xml:lang="en">wikipediaArticleURL</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="Mx4roVp5xVzKEdiLrQAH6RYvVA">
    <rdfs:label xml:lang="en">non abducible collection</rdfs:label>
    <rdfs:comment xml:lang="en">The collection &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4roVp5xVzKEdiLrQAH6RYvVA&quot; class=&quot;cyc_term&quot;&gt;NonAbducibleCollection&lt;/a&gt; is a sub-collection of 
&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjl_ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SetOrCollection&lt;/a&gt;.  Abductive inferences sometimes involve hypothesizing 
the existence of entities as part of the explanation of some assertion or 
set of assertions. Cyc will not hypothesize the existence of instances of 
the collections that are instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4roVp5xVzKEdiLrQAH6RYvVA&quot; class=&quot;cyc_term&quot;&gt;NonAbducibleCollection&lt;/a&gt;.  Roughly, 
abductive inferences consume conceptual / theoretical knowledge rather 
than produce it.  So, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt; is an instance of 
&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4roVp5xVzKEdiLrQAH6RYvVA&quot; class=&quot;cyc_term&quot;&gt;NonAbducibleCollection&lt;/a&gt; because Cyc should be employing existing 
theoretical knowledge about instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rHQdVmB_TEdaAAABQ2rksLw&quot; class=&quot;cyc_term&quot;&gt;SecondOrderCollection&lt;/a&gt; rather 
than hypothesizing new instances.</rdfs:comment>
    <cycAnnot:label xml:lang="en">NonAbducibleCollection</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx8Ngx4rwROrhZwpEbGdrcN5Y29ycB4rvViA9JwpEbGdrcN5Y29ycB4rvViA9JwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">non-thing</rdfs:label>
    <cycAnnot:label xml:lang="en">(CollectionDifferenceFn Thing Thing)</cycAnnot:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="Mx4rwTvAxJwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAyZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;equals&lt;/a&gt; and a &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWKHbpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLReformulatorConstant&lt;/a&gt; that relates pairs of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwE2kWpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLClosedDenotationalTerm&lt;/a&gt;s.   &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt; is, in a sense, a &amp;quot;directional&amp;quot; version of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAyZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;equals&lt;/a&gt;.  &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt; &lt;b&gt;FAVORED-TERM&lt;/b&gt; &lt;b&gt;DISFAVORED-TERM&lt;/b&gt;)&lt;/code&gt; means that (1) &lt;code&gt;&lt;b&gt;FAVORED-TERM&lt;/b&gt;&lt;/code&gt; and &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt; denote the same thing, and (2) &lt;code&gt;&lt;b&gt;FAVORED-TERM&lt;/b&gt;&lt;/code&gt; is deemed worthy of being privileged over &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt; in the following senses: assertions made on &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt; will be propagated to &lt;code&gt;&lt;b&gt;FAVORED-TERM&lt;/b&gt;&lt;/code&gt;, and whenever possible attempts to reason about  &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt; will be transformed into attempts to reason about &lt;code&gt;&lt;b&gt;FAVORED-TERM&lt;/b&gt;&lt;/code&gt;.  The propagated assertions will differ from the original assertions only in that the propagated assertions will be the result of substituting &lt;code&gt;&lt;b&gt;FAVORED-TERM&lt;/b&gt;&lt;/code&gt; for &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt; wherever &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt; occurs in the original assertions.  Note that substitution does not happen in the opposite direction.  That is, assertions containing &lt;code&gt;&lt;b&gt;FAVORED-TERM&lt;/b&gt;&lt;/code&gt; will not propagate to &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt;.
&lt;p/&gt;
One common use of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt; is that in which &lt;code&gt;&lt;b&gt;FAVORED-TERM&lt;/b&gt;&lt;/code&gt; is a syntactically simpler term than &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt;.  For example, &lt;code&gt;&lt;b&gt;FAVORED-TERM&lt;/b&gt;&lt;/code&gt; may contain fewer nested terms that denote &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVxAsJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Function_Denotational&lt;/a&gt;s than does &lt;code&gt;&lt;b&gt;DISFAVORED-TERM&lt;/b&gt;&lt;/code&gt;.  (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjxdJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnitedStatesNavy&lt;/a&gt; (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwGGrfpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;NavyFn&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVikKpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnitedStatesOfAmerica&lt;/a&gt;)) is a good example of this common sort of use.
&lt;p/&gt;
Note that &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt; expresses a strictly conventional notion of &amp;quot;directional&amp;quot; equality. Pragmatic considerations, not ontology, will dictate which term is chosen to occur as the privileged (left-hand side) term in a &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt; assertion.  Thus, in the example the fact that simpler terms are generally easier to use (remember, manipulate, etc.) dictates that &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjxdJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnitedStatesNavy&lt;/a&gt; should be a rewrite of (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwGGrfpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;NavyFn&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVikKpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnitedStatesOfAmerica&lt;/a&gt;), and not vice versa.</rdfs:comment>
    <rdfs:label xml:lang="en">Rewrite Of</rdfs:label>
    <cycAnnot:label xml:lang="en">rewriteOf</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="Mx4r9fut4P7NEdmAAAACs2IKaQ">
    <cycAnnot:label xml:lang="en">TestOWLExportConcept</cycAnnot:label>
    <rdfs:label xml:lang="en">test OWL export concept</rdfs:label>
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4ret7qgOKgEdmAAAACs6hfSg&quot; class=&quot;cyc_term&quot;&gt;ConceptTypeByDomain&lt;/a&gt; (q.v.).  Instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4r9fut4P7NEdmAAAACs2IKaQ&quot; class=&quot;cyc_term&quot;&gt;TestOWLExportConcept&lt;/a&gt; are concepts each of which tests some aspect of the new export schema.</rdfs:comment>
  </owl:Class>

  <owl:ObjectProperty rdf:about="Mx4rTv-jk9SPTXa991kk5mAvHg">
    <cycAnnot:label xml:lang="en">wikipediaArticleName</cycAnnot:label>
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rTv-jk9SPTXa991kk5mAvHg&quot; class=&quot;cyc_term&quot;&gt;wikipediaArticleName&lt;/a&gt; THING NAME) means that in &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rtqXA6OC8QdiWC72DuLJdUw&quot; class=&quot;cyc_term&quot;&gt;Wikipedia_WebSite&lt;/a&gt; THING is described by an article with the title NAME</rdfs:comment>
    <rdfs:label xml:lang="en">Wikipedia Article Name</rdfs:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="Mx4rqEYnNVMqEdaSKAACs0x8nw">
    <rdfs:label xml:lang="en">type of atemporal collection in which membership is necessarily essential</rdfs:label>
    <cycAnnot:label xml:lang="en">AtemporalNecessarilyEssentialCollectionType</cycAnnot:label>
    <rdfs:comment xml:lang="en">A collection of collections.  Each instance &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rqEYnNVMqEdaSKAACs0x8nw&quot; class=&quot;cyc_term&quot;&gt;AtemporalNecessarilyEssentialCollectionType&lt;/a&gt; (&lt;i&gt;ANECT&lt;/i&gt;) is a collection satisfying three conditions: (1) &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is disjoint with (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA45wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;disjointWith&lt;/a&gt;) &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalThing&lt;/a&gt;, (2) every instance &lt;code&gt;&lt;b&gt;INST&lt;/b&gt;&lt;/code&gt; of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; essentially (i.e. &lt;code&gt;&lt;b&gt;INST&lt;/b&gt;&lt;/code&gt; is an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;, and could not exist without being an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;), and (3) condition (2) is a necessary truth about &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;.
&lt;p/&gt;
Positive examples of ANECTs include &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAzJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Collection&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVieEpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Integer&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAzZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Relation&lt;/a&gt; (each of which is a collection of atemporals and is such that, necessarily, all of its instances are in it essentially).  Negative examples include &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjpUZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SpatialThing&lt;/a&gt; (though arguably it is necessary that all of its instances are essentially instances of it, it is not disjoint with &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalThing&lt;/a&gt;) and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwP4FM5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UniqueAnatomicalPartType&lt;/a&gt; (which, though disjoint with &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalThing&lt;/a&gt;, has instances, such as &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjvDpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Heart&lt;/a&gt;, that could exist even if they weren&apos;t instances of it; e.g. it might have been the case that every creature with a heart had at least two hearts).  There are no known examples of Cyc-reified collections satisfying conditions (1) and (2) but not (3), but one can be contrived.  Suppose that all of today&apos;s winning lottery numbers were primes.  Now consider the collection:
&lt;p/&gt;
 (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvrhK-JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionUnionFn&lt;/a&gt; 
   (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjkdpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TheSet&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjrdZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PrimeNumber&lt;/a&gt; &lt;i&gt;TodaysWinningLotteryNumbers&lt;/i&gt;))
&lt;p/&gt;
This collection is clearly disjoint with &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TemporalThing&lt;/a&gt; and, by hypothesis, all of its instances are in it essentially (as each prime number is essentially a prime number).  But this last fact is not &lt;i&gt;necessarily&lt;/i&gt; true of this collection: the collection might have had instances that belonged to it only contingently (i.e. not essentially), as it might have been the case that one of today&apos;s winning lottery numbers was non-prime, and no number is such that it is essentially one of today&apos;s winning lottery numbers.
&lt;p/&gt;
When asserting that something is an instance or specialization of a given instance of ANECT, it is appropriate to do so in the &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4r3_SgQU2iEdaCwAACs0x8nw&quot; class=&quot;cyc_term&quot;&gt;UniversalVocabularyMt&lt;/a&gt; (q.v.).  Indeed, ANECT was specially defined to facilitate the movement of appropriate assertions to that microtheory.
&lt;p/&gt;
Cf. &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rGeylLJTfEdqAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;PragmaticallyDecontextualizedCollection&lt;/a&gt;.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="&cyc;Mx4rv7LKYpwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">Nothing</cycAnnot:label>
    <rdfs:comment xml:lang="en">An instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rDKZQEKVnQdmACrINeAfsGw&quot; class=&quot;cyc_term&quot;&gt;EmptyCollection&lt;/a&gt; (q.v.).  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv7LKYpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Nothing&lt;/a&gt; is in effect the collection-theoretical complement of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt; (q.v.): the necessarily empty collection that is by definition equal to (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwTvAxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;rewriteOf&lt;/a&gt;) (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwROrhZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CollectionDifferenceFn&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViA9JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Thing&lt;/a&gt;).</rdfs:comment>
    <rdfs:label xml:lang="en">non-thing</rdfs:label>
  </owl:Class>

</rdf:RDF>
