<?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="Mx4rvxwC-ZwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rnVZQSiCmEdaAAACgyZzFrg&quot; class=&quot;cyc_term&quot;&gt;NumericInterval&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViCW5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ScalarPointValue&lt;/a&gt; (qq.v.).  This is the most general collection of numbers.   Each instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt; is a number in some sense of the word, i.e. an element of some mathematical structure with at least reasonably conventional notions of arithmetic and ordering.  Canonical examples include integers, rational numbers, and real numbers.  Some specializations of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt; are &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAmJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RealNumber&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVi4CpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComplexNumber&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjrdZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PrimeNumber&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjfYJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ProbabilityInterval&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Number-General</cycAnnot:label>
    <rdfs:label xml:lang="en">number</rdfs:label>
    <rdfs:subClassOf rdf:resource="Mx4rvViCW5wpEbGdrcN5Y29ycA"/>
    <rdfs:subClassOf rdf:resource="Mx4rnVZQSiCmEdaAAACgyZzFrg"/>
    <rdf:type rdf:resource="Mx4rzw1ZKqTuQdiLqrjLEubYWg"/>
    <rdf:type rdf:resource="Mx4rvVirnZwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rvzndCZwpEbGdrcN5Y29ycA"/>
    <rdf:type rdf:resource="Mx4rC-8cJgBpEdqAAAACs0uFOQ"/>
    <owl:sameAs rdf:resource="&cyc;Mx4rvxwC-ZwpEbGdrcN5Y29ycA"/>
    <Mx4rwLSVCpwpEbGdrcN5Y29ycA xml:lang="en">numbers</Mx4rwLSVCpwpEbGdrcN5Y29ycA>
    <Mx4riWVFR6HJSpaEaHrcWS3MSA>http://www.w3.org/2006/03/wn/wn20/instances/synset-number-noun-2</Mx4riWVFR6HJSpaEaHrcWS3MSA>
  </owl:Class>

  <owl:Class rdf:about="Mx4rgdz1yMyGEdmAAAACs0uFOQ">
    <rdfs:subClassOf rdf:resource="Mx4rvxwC-ZwpEbGdrcN5Y29ycA"/>
    <cycAnnot:label xml:lang="en">ExtendedRealNumber</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt; and a generalization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAmJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RealNumber&lt;/a&gt;. &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rgdz1yMyGEdmAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;ExtendedRealNumber&lt;/a&gt; is the collection of real numbers extended to include two additional instances, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4r7uEUtMyHEdmAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;PlusInfinity_Ordinal&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rLVyE6MyJEdmAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;MinusInfinity_Ordinal&lt;/a&gt;.  Extended reals are useful, for example, in measuring the size of an infinite spatial thing, such as a &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVkGy5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Line&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">extended real number</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvVi4CpwpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rvxwC-ZwpEbGdrcN5Y29ycA"/>
    <cycAnnot:label xml:lang="en">ComplexNumber</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of both &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt; and  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViCW5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ScalarPointValue&lt;/a&gt;.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVi4CpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComplexNumber&lt;/a&gt; can be thought of as a vector of two numbers, which are usually called the &amp;quot;real part&amp;quot; and the &amp;quot;imaginary part&amp;quot; of the complex number.  
&lt;p/&gt;
Every complex number can be represented as &lt;i&gt;a&lt;/i&gt; + i&lt;i&gt;b&lt;/i&gt; where i is the square root of negative one (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvx4CzZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;I_TheNumber&lt;/a&gt;), and &lt;i&gt;a&lt;/i&gt; and &lt;i&gt;b&lt;/i&gt; are reals (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAmJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RealNumber&lt;/a&gt;).  When &lt;i&gt;b&lt;/i&gt;=0, the complex number has no imaginary part, and therefore is a real number.  When &lt;i&gt;b&lt;/i&gt; is not zero the complex number has an imginary part and so it is an imaginary number (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwL5mhJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ImaginaryNumber&lt;/a&gt;).  
&lt;p/&gt;
Complex numbers may also be considered as corresponding to points in the real plane, where the x axis determines the real component of a complex number and the y axis the imaginary component.  The unit value on the real number line is 1, the unit value on the imaginary number line is the square root of -1, generally written &apos;i&apos; in mathematics and &apos;j&apos; in engineering.</rdfs:comment>
    <rdfs:label xml:lang="en">complex number</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rwIDbkJwpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rvxwC-ZwpEbGdrcN5Y29ycA"/>
    <rdfs:label xml:lang="en">cardinal number</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt; (q.v.).  This is the collection of all cardinals, finite and infinite.  It includes both the &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVi_aZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;NonNegativeInteger&lt;/a&gt;s and the &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4r6vGJrE4UQdmQeuITDfKNGA&quot; class=&quot;cyc_term&quot;&gt;TransfiniteCardinal&lt;/a&gt;s, such as Aleph-0 (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViEspwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PlusInfinity&lt;/a&gt;) and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvgw0fZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Aleph_1&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Cardinal-Mathematical</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rQ-Ffxj-XQdeRMsuOebkIHQ">
    <rdfs:subClassOf rdf:resource="Mx4rvxwC-ZwpEbGdrcN5Y29ycA"/>
    <cycAnnot:label xml:lang="en">Number-Extended</cycAnnot:label>
    <rdfs:label xml:lang="en">extended number</rdfs:label>
    <rdfs:comment xml:lang="en">&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rQ-Ffxj-XQdeRMsuOebkIHQ&quot; class=&quot;cyc_term&quot;&gt;Number_Extended&lt;/a&gt; is the collection of all &amp;quot;extended numbers&amp;quot;.  An &amp;quot;extended number&amp;quot; is either a &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVkIbJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SubLRealNumber&lt;/a&gt; or a &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rMmdTZD7YQdebcpHFCIlYUg&quot; class=&quot;cyc_term&quot;&gt;Number_Scientific&lt;/a&gt;.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rv2r7MpwpEbGdrcN5Y29ycA">
    <rdfs:subClassOf rdf:resource="Mx4rvxwC-ZwpEbGdrcN5Y29ycA"/>
    <cycAnnot:label xml:lang="en">PositiveNumber</cycAnnot:label>
    <rdfs:label xml:lang="en">positive number</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAmJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RealNumber&lt;/a&gt;.  An instance NUMBER of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAmJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RealNumber&lt;/a&gt; is also an instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv2r7MpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PositiveNumber&lt;/a&gt; just in case NUMBER is greater than zero.  Instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv2r7MpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PositiveNumber&lt;/a&gt; include 42 and 0.17, but not 0 or -5.</rdfs:comment>
  </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:ObjectProperty rdf:about="Mx4riWVFR6HJSpaEaHrcWS3MSA">
    <cycAnnot:label xml:lang="en">seeAlsoURI</cycAnnot:label>
    <rdfs:comment xml:lang="en">&lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4riWVFR6HJSpaEaHrcWS3MSA&quot; class=&quot;cyc_term&quot;&gt;seeAlsoURI&lt;/a&gt; &lt;b&gt;THING&lt;/b&gt; &lt;b&gt;URI&lt;/b&gt;)&lt;/code&gt; means that a description of the resource identified by URI is likely to contain information pertinent to THING.  This predicate is roughly equivalent to rdfs:seeAlso.</rdfs:comment>
    <rdfs:label xml:lang="en">See Also URI</rdfs:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="&cyc;Mx4rvxwC-ZwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rnVZQSiCmEdaAAACgyZzFrg&quot; class=&quot;cyc_term&quot;&gt;NumericInterval&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViCW5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ScalarPointValue&lt;/a&gt; (qq.v.).  This is the most general collection of numbers.   Each instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt; is a number in some sense of the word, i.e. an element of some mathematical structure with at least reasonably conventional notions of arithmetic and ordering.  Canonical examples include integers, rational numbers, and real numbers.  Some specializations of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt; are &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAmJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;RealNumber&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVi4CpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ComplexNumber&lt;/a&gt;, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjrdZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;PrimeNumber&lt;/a&gt;, and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjfYJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ProbabilityInterval&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Number-General</cycAnnot:label>
    <rdfs:label xml:lang="en">number</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rC-8cJgBpEdqAAAACs0uFOQ">
    <cycAnnot:label xml:lang="en">UnitOfMeasureConcept</cycAnnot: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/Mx4rC-8cJgBpEdqAAAACs0uFOQ&quot; class=&quot;cyc_term&quot;&gt;UnitOfMeasureConcept&lt;/a&gt; are collections and relations having to do with unit of measurement functions and the kinds of quantities they return as values.  Important specializations and instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAqpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;UnitOfMeasure&lt;/a&gt;, major specializations or &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAp5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ScalarInterval&lt;/a&gt;, and relations that are important to measurement theory are instances of this collection.</rdfs:comment>
    <rdfs:label xml:lang="en">unit of measure concept</rdfs:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rnVZQSiCmEdaAAACgyZzFrg">
    <rdfs:comment xml:lang="en">A partition of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAp5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ScalarInterval&lt;/a&gt; (q.v.).  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rnVZQSiCmEdaAAACgyZzFrg&quot; class=&quot;cyc_term&quot;&gt;NumericInterval&lt;/a&gt; comprises the &amp;quot;purely numeric&amp;quot; scalars, and is thus disjoint with &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rSGNLQK45EdqAAAACs6hRXg&quot; class=&quot;cyc_term&quot;&gt;Quantity&lt;/a&gt; (q.v.).  Each instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rnVZQSiCmEdaAAACgyZzFrg&quot; class=&quot;cyc_term&quot;&gt;NumericInterval&lt;/a&gt; is either a number of some sort (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt;) or a proper interval on the real number line (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rrMRklqndQdiFxe5MQvukaA&quot; class=&quot;cyc_term&quot;&gt;ProperIntervalOnNumberLine&lt;/a&gt;).</rdfs:comment>
    <rdfs:label xml:lang="en">numeric value</rdfs:label>
    <cycAnnot:label xml:lang="en">NumericInterval</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvzndCZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">TimeIndependentCollection</cycAnnot:label>
    <rdfs:label xml:lang="en">time independent collection</rdfs:label>
    <rdfs:comment xml:lang="en">A collection of collections.  Each instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvzndCZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TimeIndependentCollection&lt;/a&gt; is a collection whose membership cannot change over time.  Examples of time-independent collections are &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv0YfN5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MathematicalObject&lt;/a&gt;.  By contrast, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwFronJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Supermodel&lt;/a&gt; is clearly a &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwIE23ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TimeDependentCollection&lt;/a&gt; (q.v.).</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvVirnZwpEbGdrcN5Y29ycA">
    <cycAnnot:label xml:lang="en">ObjectType</cycAnnot:label>
    <rdfs:label xml:lang="en">type of object</rdfs:label>
    <rdfs:comment xml:lang="en">The collection of all collections that are &amp;quot;object-like&amp;quot; in at least one respect. A collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is object-like just in case there is some sense of &apos;part&apos; according to which any (or nearly any) given proper part of an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is &lt;i&gt;not&lt;/i&gt; itself an instance of &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;; when this happens &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; is said to be object-like with respect to that sense of &apos;part&apos;.
&lt;p/&gt;
More precisely, for a collection &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; to be an instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt; it is sufficient that there be some specialization &lt;code&gt;&lt;b&gt;PARTPRED&lt;/b&gt;&lt;/code&gt; of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwgfukKs8QdePzLB9nLNpTw&quot; class=&quot;cyc_term&quot;&gt;properParts&lt;/a&gt; such that, for any &lt;code&gt;&lt;b&gt;OBJ1&lt;/b&gt;&lt;/code&gt; and &lt;code&gt;&lt;b&gt;OBJ2&lt;/b&gt;&lt;/code&gt;, if &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;OBJ1&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; and &lt;code&gt;(&lt;b&gt;PARTPRED&lt;/b&gt; &lt;b&gt;OBJ1&lt;/b&gt; &lt;b&gt;OBJ2&lt;/b&gt;)&lt;/code&gt; both hold, then &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; &lt;b&gt;OBJ2&lt;/b&gt; &lt;b&gt;COL&lt;/b&gt;)&lt;/code&gt; does &lt;i&gt;not&lt;/i&gt; hold.  (Also sufficient for &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;&apos;s being an object-type is that there be some specialization &lt;code&gt;&lt;b&gt;INVPARTPRED&lt;/b&gt;&lt;/code&gt; of the &lt;i&gt;inverse&lt;/i&gt; of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwgfukKs8QdePzLB9nLNpTw&quot; class=&quot;cyc_term&quot;&gt;properParts&lt;/a&gt; (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWHsNJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlInverse&lt;/a&gt;) such that &lt;code&gt;(&lt;b&gt;INVPARTPRED&lt;/b&gt; &lt;b&gt;OBJ2&lt;/b&gt; &lt;b&gt;OBJ1&lt;/b&gt;)&lt;/code&gt;, with everything else remaining the same as above.)  Note that neither of the above sufficient conditions for &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt;&apos;s being an object-type is strictly necessary: some exceptions are allowed.  Thus as long as either one of the above conditionals holds in &lt;i&gt;nearly&lt;/i&gt; all cases, &lt;code&gt;&lt;b&gt;COL&lt;/b&gt;&lt;/code&gt; should be considered an instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.
&lt;p/&gt;
Here are two examples.  Consider &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViVwZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt;.  Take an instance of that, say my car.  Now consider one of the proper &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVj5FpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;physicalParts&lt;/a&gt; of my car, say the steering wheel.  The steering wheel is &lt;i&gt;not&lt;/i&gt; an instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViVwZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt;.  And the same would be true for any proper physical part of any car.  So &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViVwZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Automobile&lt;/a&gt; is an &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.  Consider &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjyV5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CalendarYear&lt;/a&gt;. No proper &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWn4OZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;timeSlices&lt;/a&gt; of a year is itself a year.  So &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjyV5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CalendarYear&lt;/a&gt; is an &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVirnZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ObjectType&lt;/a&gt;.  
&lt;p/&gt;
See &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVir35wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;StuffType&lt;/a&gt; for the contrasting (though not disjoint) notion of being stuff-like.</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvViCW5wpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">scalar value</rdfs:label>
    <cycAnnot:label xml:lang="en">ScalarPointValue</cycAnnot:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAp5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ScalarInterval&lt;/a&gt; (q.v.).  Each instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViCW5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ScalarPointValue&lt;/a&gt; is a specific number or quantity, as opposed to a range of numbers or quantities (cf. &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rLOwZCvkjQdea-sfI2QK3kQ&quot; class=&quot;cyc_term&quot;&gt;ScalarProperInterval&lt;/a&gt;).  Instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViCW5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ScalarPointValue&lt;/a&gt; include all reals numbers and other &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvxwC-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Number_General&lt;/a&gt;s (q.v.), as well as specific instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rSGNLQK45EdqAAAACs6hRXg&quot; class=&quot;cyc_term&quot;&gt;Quantity&lt;/a&gt; such as (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjRp5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Meter&lt;/a&gt; 3) and (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjrsZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SecondsDuration&lt;/a&gt; 10).</rdfs:comment>
  </owl:Class>

  <owl:Class rdf:about="Mx4rzw1ZKqTuQdiLqrjLEubYWg">
    <rdfs:comment xml:lang="en">The collection of all instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4r_4bScKNtQdiVw7XtX-HN0Q&quot; class=&quot;cyc_term&quot;&gt;ClarifyingCollectionType&lt;/a&gt; that are used by the &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvYbXiJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;QueryAugmentationApplication&lt;/a&gt; to resolve natural language ambiguities.</rdfs:comment>
    <cycAnnot:label xml:lang="en">QAClarifyingCollectionType</cycAnnot:label>
    <rdfs:label xml:lang="en">QA clarifying collection type</rdfs:label>
  </owl:Class>

</rdf:RDF>
