<rdf:RDF
    xmlns:iw="http://inferenceweb.stanford.edu/2004/07/iw.owl#"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:owl="http://www.w3.org/2002/07/owl#">
  <owl:Class rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#Source"/>
  <owl:Class rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#Language"/>
  <owl:Class rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#Team"/>
  <owl:Class rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#DeclarativeRule"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#firstSubmissionDate"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#ruleSpec"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#name"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#lastSubmissionDate"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#hasSource"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#submitter"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#englishExample"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#englishDescription"/>
  <rdf:Property rdf:about="http://inferenceweb.stanford.edu/2004/07/iw.owl#hasLanguage"/>
  <iw:Source rdf:about="http://inferenceweb.stanford.edu/registry/PUB/ARGONNE-RULES.owl#ARGONNE-RULES"/>
  <rdf:List rdf:about="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
  <iw:Team rdf:about="http://inferenceweb.stanford.edu/registry/TM/IW-TEAM.owl#IW-TEAM"/>
  <iw:DeclarativeRule rdf:about="http://inferenceweb.stanford.edu/registry/DPR/Bi-Resolution.owl#Bi-Resolution"
     iw:firstSubmissionDate="20030922170837"
     iw:lastSubmissionDate="20041014170904">
    <iw:name>Binary Resolution</iw:name>
    <iw:englishDescription>"Binary resolution always focuses on two clauses and one literal in each. To admit a conclusion, the literals must be opposite in sign and alike in predicate, and there must exist a unifier (substitution of terms for variables) to otherwise make them identical. If a conclusion results, it is obtained by applying the unifier to the two clauses excluding the two literals in focus, and taking the union of the transformed literals."</iw:englishDescription>
    <iw:englishExample>Suppose we have as axioms the following clauses:
&lt;pre>
(or (mortal ?x) (not (human ?x)))
(human Socrates)
&lt;/pre>
By substituting "Socrates" for "?x", the second literal of the first clause is made identical with the negation of the sole literal of the second clause.  The opposed literals are resolved, leaving as a conclusion the resolvent
&lt;pre>
(mortal Socrates)
&lt;/pre></iw:englishExample>
    <iw:hasSource rdf:parseType="Collection">
      <iw:Source rdf:about="http://inferenceweb.stanford.edu/registry/PUB/ARGONNE-RULES.owl#ARGONNE-RULES"/>
      <iw:Source rdf:about="http://inferenceweb.stanford.edu/registry/TM/OTTER-TEAM.owl#OTTER-TEAM"/>
    </iw:hasSource>
    <iw:submitter rdf:resource="http://inferenceweb.stanford.edu/registry/TM/IW-TEAM.owl#IW-TEAM"/>
    <iw:ruleSpec>'(or ' A ')'; '(or' B ')' |- '(or ' A + B - A.i - B.j ')';; (Lit A B) ; (= {A.i} {'(not ' B.j ')'})</iw:ruleSpec>
    <iw:hasLanguage rdf:resource="http://inferenceweb.stanford.edu/registry/LG/PPDR.owl#PPDR"
       rdf:type="http://inferenceweb.stanford.edu/2004/07/iw.owl#Language"/>
  </iw:DeclarativeRule>
</rdf:RDF>
