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

<?xml-stylesheet type="text/xsl" href="http://sw.opencyc.org/xsl/OpenCycOWLPredicateDisplayLatest.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:ObjectProperty rdf:about="Mx4rvbIgq5wpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvbIgq5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;authorOfLiteraryWork_CW&lt;/a&gt; PERSON LITERARYWORK) means that PERSON is one of the authors of LITERARYWORK.</rdfs:comment>
    <rdfs:label xml:lang="en">Author Of Literary Work CW</rdfs:label>
    <cycAnnot:label xml:lang="en">authorOfLiteraryWork-CW</cycAnnot:label>
    <rdf:type rdf:resource="Mx4rGgUHiK5DEdaAAACgycbRfg"/>
    <rdfs:domain rdf:resource="Mx4rvViAkpwpEbGdrcN5Y29ycA"/>
    <rdfs:range rdf:resource="Mx4rvrGTP5wpEbGdrcN5Y29ycA"/>
    <Mx4rvWHsNJwpEbGdrcN5Y29ycA rdf:resource="Mx4rvVjamJwpEbGdrcN5Y29ycA"/>
    <Mx4rv3W2hJwpEbGdrcN5Y29ycA rdf:resource="Mx4rvdx3bpwpEbGdrcN5Y29ycA"/>
    <Mx4rv7jSXpwpEbGdrcN5Y29ycA rdf:resource="Mx4rvVjamJwpEbGdrcN5Y29ycA"/>
    <Mx4rvViAzpwpEbGdrcN5Y29ycA>2</Mx4rvViAzpwpEbGdrcN5Y29ycA>
    <owl:sameAs rdf:resource="&cyc;Mx4rvbIgq5wpEbGdrcN5Y29ycA"/>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="Mx4rv3W2hJwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">Typed Genl Preds</rdfs:label>
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rVn3AgECHEdaAAACgydogAg&quot; class=&quot;cyc_term&quot;&gt;TaxonomicSlotForPredicates&lt;/a&gt; that is a specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVtJUZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlPreds&lt;/a&gt; (q.v.).  &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv3W2hJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;typedGenlPreds&lt;/a&gt; &lt;b&gt;SPECPRED&lt;/b&gt; &lt;b&gt;GENLPRED&lt;/b&gt;)&lt;/code&gt; means that &lt;code&gt;&lt;b&gt;GENLPRED&lt;/b&gt;&lt;/code&gt; is a more general version of &lt;code&gt;&lt;b&gt;SPECPRED&lt;/b&gt;&lt;/code&gt; that allows for more general argument types.  Futhermore, any sequence of things that stand in the relation &lt;code&gt;&lt;b&gt;GENLPRED&lt;/b&gt;&lt;/code&gt; and that satisfy all of the respective argument-constraints on &lt;code&gt;&lt;b&gt;SPECPRED&lt;/b&gt;&lt;/code&gt; also stand in the relation &lt;code&gt;&lt;b&gt;SPECPRED&lt;/b&gt;&lt;/code&gt;.  More precisely, the &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv3W2hJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;typedGenlPreds&lt;/a&gt; sentence above entails each of the following: 
&lt;pre&gt;
1. &lt;b&gt;GENLPRED&lt;/b&gt; is a generalization of &lt;b&gt;SPECPRED&lt;/b&gt; (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVtJUZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlPreds&lt;/a&gt;). 

2. The individual argument-type constraints (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvprxT5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ArgIsaPredicate&lt;/a&gt; 
   and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWGmR5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ArgGenlPredicate&lt;/a&gt;) on &lt;b&gt;SPECPRED&lt;/b&gt; are all at least as narrow 
   as, and in at least one argument-place narrower than, the 
   corresponding constraints on &lt;b&gt;GENLPRED&lt;/b&gt;. 

3. For any list of things &lt;b&gt;ARGS&lt;/b&gt; such that (&lt;b&gt;GENLPRED&lt;/b&gt; . &lt;b&gt;ARGS&lt;/b&gt;) 
   holds and where the items in &lt;b&gt;ARGS&lt;/b&gt; satisfy both (a) the 
   respective individual argument-type constraints on the 
   corresponding argument-places of &lt;b&gt;SPECPRED&lt;/b&gt; and (b) any 
   &lt;i&gt;inter-argument&lt;/i&gt; constraints (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvYCzipwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;InterArgTypePredicate&lt;/a&gt;) 
   on &lt;b&gt;SPECPRED&lt;/b&gt;, (&lt;b&gt;SPECPRED&lt;/b&gt; . &lt;b&gt;ARGS&lt;/b&gt;) holds.
&lt;/pre&gt;
For example, &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv3W2hJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;typedGenlPreds&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjTxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;sisters&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjj6ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;siblings&lt;/a&gt;)&lt;/code&gt; entails that if &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjj6ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;siblings&lt;/a&gt; John Alex)&lt;/code&gt; holds and Alex is a &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViQ-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;FemaleAnimal&lt;/a&gt; (and thus satisfies the relatively narrower type-constraint on the second argument of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjTxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;sisters&lt;/a&gt;), then &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjTxJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;sisters&lt;/a&gt; John Alex)&lt;/code&gt; holds.</rdfs:comment>
    <cycAnnot:label xml:lang="en">typedGenlPreds</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="Mx4rvrGTP5wpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">The collection of all works of literature, broadly construed. Including articles, essays, as well as novels and poems.</rdfs:comment>
    <rdfs:label xml:lang="en">literary work</rdfs:label>
    <cycAnnot:label xml:lang="en">LiteraryWork-CW</cycAnnot:label>
  </owl:Class>

  <owl:Class rdf:about="Mx4rvViAkpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">person</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViknpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SocialBeing&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVilYpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;IndividualAgent&lt;/a&gt;: the collection of all persons. Personhood is a vague, emotionally loaded yet extremely salient concept with respect to common-sense reasoning. Something is an instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAkpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt; if it is an individual &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVinb5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;IntelligentAgent&lt;/a&gt; with perceptual sensibility, capable of complex social relationships, and possessing a certain moral sophistication and an intrinsic moral value, or -- if it lacks certain of these characteristics -- is a member of a distinct type of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViknpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;SocialBeing&lt;/a&gt; (usually a species) which generally possesses such characteristics and is therefore acknowledged by other members of that type as a person within their social systems. Most currently known instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAkpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt; are instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rIcwFloGUQdeMlsOWYLFB2w&quot; class=&quot;cyc_term&quot;&gt;HomoSapiens&lt;/a&gt; but there is no reason why all need be (consider &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvdRsSZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Hobbit&lt;/a&gt;s in the fictional world of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVi8lZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;LordOfTheRings_Trilogy&lt;/a&gt;). They need not even be instances of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVim7ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BiologicalLivingObject&lt;/a&gt; (consider the possibility of a person-like AI). Also note that &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAkpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Person&lt;/a&gt; excludes non-human &amp;quot;legal persons&amp;quot;, who are, however, included in the collection &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVinsZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;LegalAgent&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">Person</cycAnnot:label>
  </owl:Class>

  <owl:ObjectProperty rdf:about="Mx4rvViAzpwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv09GqpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MetaRelation&lt;/a&gt; used for stating that a given  relation takes a specified number of arguments.  &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAzpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;arity&lt;/a&gt; &lt;b&gt;RELN&lt;/b&gt; &lt;b&gt;N&lt;/b&gt;)&lt;/code&gt;  means that that semantic well-formedness requires that &lt;code&gt;&lt;b&gt;RELN&lt;/b&gt;&lt;/code&gt; take  exactly &lt;code&gt;&lt;b&gt;N&lt;/b&gt;&lt;/code&gt; arguments at a time.  That is, a formula  &lt;code&gt;(&lt;b&gt;RELN&lt;/b&gt; &lt;b&gt;ARG&lt;/b&gt;&lt;small&gt;1&lt;/small&gt; ... &lt;b&gt;ARG&lt;/b&gt;&lt;small&gt;&lt;b&gt;M&lt;/b&gt;&lt;/small&gt;)&lt;/code&gt; is semantically well-formed only if &lt;code&gt;&lt;b&gt;M&lt;/b&gt;&lt;/code&gt; = &lt;code&gt;&lt;b&gt;N&lt;/b&gt;&lt;/code&gt;.
&lt;p/&gt;
For example, the &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViAzpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;arity&lt;/a&gt; of any instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViBApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;BinaryPredicate&lt;/a&gt; is 2.
&lt;p/&gt;
Note that full semantic well-formedness requires obeying argument-type constraints (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvV3kTJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ArgTypePredicate&lt;/a&gt;) as well as arity constraints.  For a general explanation of semantic well-formedness, see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwJHhhJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLExpression_Assertible&lt;/a&gt;.  See also &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWAXgZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;CycLExpression_Askable&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">arity</rdfs:label>
    <cycAnnot:label xml:lang="en">arity</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="Mx4rvVjamJwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjamJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;informationArtifactAuthor&lt;/a&gt; INFO-ARTIFACT AUTHOR) means that AUTHOR is the creator of the &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvu__KJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;InformationStore&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvjSBSZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;Artifact_Generic&lt;/a&gt; INFO-ARTIFACT.</rdfs:comment>
    <cycAnnot:label xml:lang="en">informationArtifactAuthor</cycAnnot:label>
    <rdfs:label xml:lang="en">author</rdfs:label>
  </owl:ObjectProperty>

  <owl:Class rdf:about="Mx4rGgUHiK5DEdaAAACgycbRfg">
    <cycAnnot:label xml:lang="en">TimeDependentRelation</cycAnnot:label>
    <rdfs:label xml:lang="en">time dependent relation</rdfs:label>
    <rdfs:comment xml:lang="en">A specialization of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4ra8WhwoMwQdiCedG8Y-SJ-Q&quot; class=&quot;cyc_term&quot;&gt;TemporallyQualifiableRelation&lt;/a&gt; (q.v.).  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rGgUHiK5DEdaAAACgycbRfg&quot; class=&quot;cyc_term&quot;&gt;TimeDependentRelation&lt;/a&gt; is the collection of all (not eternally-empty) predicates and functions that are such that nothing remains in their extensions eternally.  
&lt;p/&gt;
A predicate &lt;code&gt;&lt;b&gt;PRED&lt;/b&gt;&lt;/code&gt; is an instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rGgUHiK5DEdaAAACgycbRfg&quot; class=&quot;cyc_term&quot;&gt;TimeDependentRelation&lt;/a&gt; if and only if both (i) for any sequence of things &lt;code&gt;&lt;b&gt;SEQ&lt;/b&gt;&lt;/code&gt; and time &lt;code&gt;&lt;b&gt;T&lt;/b&gt;&lt;/code&gt;, if &lt;code&gt;&lt;b&gt;PRED&lt;/b&gt;&lt;/code&gt; holds of &lt;code&gt;&lt;b&gt;SEQ&lt;/b&gt;&lt;/code&gt; at &lt;code&gt;&lt;b&gt;T&lt;/b&gt;&lt;/code&gt;, then there is some different time &lt;code&gt;&lt;b&gt;T&lt;/b&gt;&apos;&lt;/code&gt; such that &lt;code&gt;&lt;b&gt;PRED&lt;/b&gt;&lt;/code&gt; does &lt;i&gt;not&lt;/i&gt; hold of &lt;code&gt;&lt;b&gt;SEQ&lt;/b&gt;&lt;/code&gt; at &lt;code&gt;&lt;b&gt;T&lt;/b&gt;&apos;&lt;/code&gt; and (ii) there is some sequence and some time such that &lt;code&gt;&lt;b&gt;PRED&lt;/b&gt;&lt;/code&gt; holds of that sequence at that time.  (Condition (ii) is needed to exclude relations with necessarily empty extensions, such as &lt;i&gt;is neither identical to nor distinct from&lt;/i&gt;.)   For example, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVi6bJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;likesAsFriend&lt;/a&gt; is time-dependent. &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVi6bJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;likesAsFriend&lt;/a&gt; Amy Bob)&lt;/code&gt; can be true today but false tomorrow (and will certainly not be true after Amy and Bob are dead).  On the other hand, &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViBBJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;isa&lt;/a&gt; is not time-dependent but merely temporally-qualifiable; although it holds of some things temporarily, it holds of some other things eternally.
&lt;p/&gt;
A function &lt;code&gt;&lt;b&gt;FUNC&lt;/b&gt;&lt;/code&gt; is an instance of &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rGgUHiK5DEdaAAACgycbRfg&quot; class=&quot;cyc_term&quot;&gt;TimeDependentRelation&lt;/a&gt; if its value for any given sequence of arguments in its (non-empty) domain, and/or the fact that is &lt;i&gt;has&lt;/i&gt; a value for that sequence, changes over time.  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvYkdfpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;TerritoryFn&lt;/a&gt; is an example of a time-dependent function.</rdfs:comment>
  </owl:Class>

  <owl:ObjectProperty rdf:about="&cyc;Mx4rvbIgq5wpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvbIgq5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;authorOfLiteraryWork_CW&lt;/a&gt; PERSON LITERARYWORK) means that PERSON is one of the authors of LITERARYWORK.</rdfs:comment>
    <rdfs:label xml:lang="en">Author Of Literary Work CW</rdfs:label>
    <cycAnnot:label xml:lang="en">authorOfLiteraryWork-CW</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="Mx4rvWHsNJwpEbGdrcN5Y29ycA">
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwNZi3JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MetaPredicate&lt;/a&gt; for stating that one binary  predicate is a generalization of the &lt;i&gt;inverse&lt;/i&gt; of another binary predicate.   &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWHsNJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlInverse&lt;/a&gt; &lt;b&gt;PRED&lt;/b&gt; &lt;b&gt;GENL-INV-PRED&lt;/b&gt;)&lt;/code&gt; means that &lt;code&gt;&lt;b&gt;GENL-INV-PRED&lt;/b&gt;&lt;/code&gt; is a  &amp;quot;generalized inverse&amp;quot; of &lt;code&gt;&lt;b&gt;PRED&lt;/b&gt;&lt;/code&gt;.  That is, &lt;code&gt;(&lt;b&gt;PRED&lt;/b&gt; &lt;b&gt;ARG1&lt;/b&gt; &lt;b&gt;ARG2&lt;/b&gt;)&lt;/code&gt; implies  &lt;code&gt;(&lt;b&gt;GENL-INV-PRED&lt;/b&gt; &lt;b&gt;ARG2&lt;/b&gt; &lt;b&gt;ARG1&lt;/b&gt;)&lt;/code&gt;.  For example, &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWHsNJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlInverse&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvViQ-pwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;grandchildren&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVixApwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ancestors&lt;/a&gt;)&lt;/code&gt; means that grandparents are  ancestors of their grandchildren.  See also &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVtJUZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlPreds&lt;/a&gt; and &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVxE4ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;negationInverse&lt;/a&gt;.</rdfs:comment>
    <rdfs:label xml:lang="en">Genl Inverse</rdfs:label>
    <cycAnnot:label xml:lang="en">genlInverse</cycAnnot:label>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="Mx4rv7jSXpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">Typed Genl Inverse</rdfs:label>
    <cycAnnot:label xml:lang="en">typedGenlInverse</cycAnnot:label>
    <rdfs:comment xml:lang="en">A &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwNZi3JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;MetaPredicate&lt;/a&gt; that is a specialization of
&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWHsNJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlInverse&lt;/a&gt;.  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv7jSXpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;typedGenlInverse&lt;/a&gt; is to &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWHsNJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlInverse&lt;/a&gt; what &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv3W2hJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;typedGenlPreds&lt;/a&gt; 
is to &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVtJUZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlPreds&lt;/a&gt; (qq.v.).  (&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv7jSXpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;typedGenlInverse&lt;/a&gt; PRED TYPED-GENL-INV-PRED) means that TYPED-GENL-INV-PRED is a more general version of the inverse of PRED that allows for more general argument types.  More precisely: (i) TYPED-GENL-INV-PRED
is a generalization of the inverse of PRED (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvWHsNJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;genlInverse&lt;/a&gt;); (ii) the 
argument-type constraints (see &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvV3kTJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ArgTypePredicate&lt;/a&gt;) on PRED are at least as 
narrow as (and in most cases narrower than) the inversely-corresponding constraints on TYPED-GENL-INV-PRED, and (iii) for any pair of things &amp;lt;THING1, THING2&amp;gt; such that (TYPED-GENL-INV-PRED THING2 THING1) holds and where THING1 
and THING2 respectively satisfy the argument-type constraints on the first and second argument-places of PRED, (PRED THING1 THING2) holds.  For example, 
(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv7jSXpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;typedGenlInverse&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvfPaw5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;pathInsideRegion&lt;/a&gt; &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv9FMG5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;spatiallySubsumes&lt;/a&gt;) implies that any
path that is spatially subsumed by a given geographical region is a path inside 
that region.</rdfs:comment>
  </owl:ObjectProperty>

  <owl:ObjectProperty rdf:about="Mx4rvdx3bpwpEbGdrcN5Y29ycA">
    <rdfs:label xml:lang="en">Creator Of CW</rdfs:label>
    <rdfs:comment xml:lang="en">An &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVjs8JwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;IntangibleObjectPredicate&lt;/a&gt; that relates &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvVinb5wpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;IntelligentAgent&lt;/a&gt;s to  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rv9p3wpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;DevisedPracticeOrWork&lt;/a&gt;s that they have created. &lt;code&gt;(&lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvdx3bpwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;creatorOfCW&lt;/a&gt; &lt;b&gt;AGENT&lt;/b&gt; &lt;b&gt;WORK&lt;/b&gt;)&lt;/code&gt;  means that &lt;code&gt;&lt;b&gt;AGENT&lt;/b&gt;&lt;/code&gt; is responsible for the creation of a substantial portion of the content of &lt;code&gt;&lt;b&gt;WORK&lt;/b&gt;&lt;/code&gt;.  To indicate the creator of a part of a written  &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rwClAZJwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;ConceptualWork&lt;/a&gt;, use &lt;a href=&quot;http://sw.opencyc.org/concept/Mx4rvy7z-ZwpEbGdrcN5Y29ycA&quot; class=&quot;cyc_term&quot;&gt;creatorOfPartOfWork&lt;/a&gt;.</rdfs:comment>
    <cycAnnot:label xml:lang="en">creatorOfCW</cycAnnot:label>
  </owl:ObjectProperty>

</rdf:RDF>
