<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Dual Aspects of Abduction and Induction</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Philosophy, Sapienza University of Rome</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>The Uses of Abduction</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>A new characterization of abduction and induction is proposed, which is based on the idea that the various aspects of the two kinds of inference rest on the essential features of increment of (so to speak, extensionalized) comprehension and, respectively, of extension of the terms involved. These two essential features are in a reciprocal relation of duality, whence the highlighting of the dual aspects of abduction and induction. Remarkably, the increment of comprehension and of extension are dual ways to realize, in the limit, a 'deductivization' of abduction and induction in a similar way as the Closed World Assumption does in the case of the latter.</p>
      </abstract>
      <kwd-group>
        <kwd>abduction</kwd>
        <kwd>induction</kwd>
        <kwd>extension</kwd>
        <kwd>comprehension</kwd>
        <kwd>duality</kwd>
        <kwd>closed world assumption</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        As is well known, the rst logical analysis of abduction (and the term itself)
has been given in the works of Charles Sanders Peirce. His vast speculation on
abduction has been subdivided by Fann [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] into two periods: an early one, from
1859 to 1890, and a later one from 1891 to 1914; to these periods correspond,
by and large, the two dierent conceptions of abduction which have been called
by Flach and Kakas [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] the syllogistic theory and the inferential theory.
      </p>
      <p>What has remained of the rst theory, mainly in the AI and logic
programming literature, is the triad of examples relating deduction, induction, and
abduction (2.623),3 of which the pertinent one is the following:
(Rule) All the beans from this bag are white
(Result) These beans are white
(Case) These beans are from this bag</p>
      <p>On the other hand, the later peircean theory of abduction is summarized
by this notorious reasoning schema (5.189), to which a massive literature is
dedicated, especially in the eld of philosophy of science:</p>
      <p>The surprising fact, C, is observed;
But if A were true, C would be a matter of course,</p>
      <p>Hence, there is reason to suspect that A is true.</p>
      <p>The would be a matter of course implies something like the fact that A is a
cause or at any rate an explanation of C (as this is what generally accounts
for C being ‘naturally’ expected, given A),4 whence the matching of abduction
with (backward) causal reasoning and/or IBE.</p>
      <p>Despite the formal clarity of ( Abd1) and the informal intent of ( Abd2), often
abduction is represented by this inference schema:</p>
      <p>M ! P
P
M</p>
      <p>Abd0</p>
      <p>
        Now, presumably the ‘rule’ ( Abd0) is simply to be conceived as a forgetful
interpretation of (Abd2), and of this other schema (extracted from ( Abd1)),
which is at the heart of ALP:
3 I’m using the standard quotation format for the Collected Papers of C. S. Peirce [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]:
(&lt;volume number&gt;.&lt;paragraph number(s)&gt; ).
4 Actually, the quoted expression could also be construed as the weakest claim that
C is positively (even if spuriously) correlated to A; but this is usually not the case.
(Abd1)
(Abd2)
P (s1)
M (s1)
      </p>
      <p>AbdQ</p>
      <p>But the fact is that the schema ( Abd0) ‘forgets too much’: if we want to
characterize abduction as IBE, we must operate in a causal/explanatory
framework; while if we want to talk of abduction in a purely logical way, e.g. when
doing logic programming, we must at least use predicate logic. A formulation
in terms of mere propositional logic like that of ( Abd0), besides being vaguely
evocative, is not sucient for neither approach; and, what is worst, it leaves the
door open to easy criticisms against abduction in general (see note 8 below).</p>
      <p>On the other side, it must be said that, often, many useful logical features
of reasoning are captured in terms of pure propositional logic; so the problem
is: can we characterize abduction within propositional logic in a less trivial and
more illuminating way than ( Abd0) does? And can we extract from such a
characterization any new (or, up to now, largely overlooked) feature of abductive
reasoning? The answer to both questions is I hope positive, as will be shown
in the next section.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Abduction as the Dual of Induction</title>
      <p>The analysis of abduction and of its relation of duality with induction which
is to follow is based on, and is an explication of, the works belonging to the
early logical speculation of Peirce, which are framed in a syllogistic (and, later,
probabilistic) setting.</p>
      <p>
        Other works insisting on the duality between abduction and induction are [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ],
based on the early peircean theory like the present one; [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which exploits the
notion of preferential entailment and instead considers the later peircean
conception of abduction; [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], which remarks that abduction and induction are related
in the same way extension and intension are. 5
      </p>
      <p>
        I shall represent induction and abduction by the following inference schemata,
which are dual to each other:
5 Few remarks about the importance of the duality relation. It is a key concept in
category theory; in fact, category theory itself seems to have been born to solve a
duality problem, with Mac Lane’s 1950 article Duality in Groups (cf. [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]). Moreover,
duality is an ‘hidden interest’ of philosophers: think of Hempel and Oppenheim’s
attempt to dene the systematic power (‘content’) of a theory as the notion which is
dual to the one of logical probability (‘range’) in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Finally, the concept of duality
is a central one in recent logical research on proof theory and the foundations of
theoretical computer science: see [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>S1 _
S1 ! P
.
.</p>
      <p>.</p>
      <p>Sj ! P
M ! P
_ Sj ! M</p>
      <p>M ! P1 ^
Ind</p>
      <p>S ! P1
.
.</p>
      <p>.</p>
      <p>S ! Pk
S ! M</p>
      <p>Abd</p>
      <p>These denitions arise as a way to connect the schema ( Abd1) above (p. 2),
and the analogous schema for induction, to the earliest characterization of
inducton and abduction given by Peirce (in (2.511), and also in (2.424425)), in
which multiple subject/predicate classes are explicitly inserted.</p>
      <p>The natural means (suggested, more or less in clear terms, by Peirce himself
in (2.461516)) to move from a multiplicity of objects to a single class is simply to
take their union or intersection,6 if they are subjects or, respectively, predicates.</p>
      <p>The enlargement of a class by adding members to an union, and the shrinkage
of a class by adding members to an intersection, are respectively the extensional
counterparts of the concepts of breadth and depth of a term (i.e. a class), which
Peirce investigates thoroughly in (2.407 .). They are akin to the concepts of
extension and comprehension,7 and to the aforementioned notions of range and
content examined in the early hempelian analysis of scientic explanation (see
note 5).</p>
      <p>
        The central aspect in the present approach is the idea that induction and
abduction are essentially based upon, respectively, the enlargement and the
shrinkage of classes, all the other features being derived from these. Console
and Saitta [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] make a similar claim, identifying as the logical processes
governing induction and abduction those of generalization and specialization, which
are at the base of the theory of Machine Learning.
      </p>
      <p>To see how the inductive and abductive inferences work in this conceptual
framework, consider Fig. 1 and Fig. 2, which illustrate what happens in (the
set-theoretical versions of) the inferences ( Ind ) and (Abd ) with j = k = 2.
Briey, an inductive inference is the more conrmed/plausible the more subjects
it examines, up to the ideal point when the subject class has been enlarged so
much that it coincides with the middle term class; at which point all the tests
Sj ! P are passed, so that M n P = ? (the shaded area, i.e. the potential
6 I take for granted the shifting from predicate logic to set notation and then to
propositional logic, in the case of categorical propositions of the form A (universal
aermative); so that 8x (A(x) ! B(x)) becomes A B, which in turn can be
written as A ! B. Taking !; :; _; ^ instead of ; n; [; \ (as indeed happens in the
schemata (Ind ) and (Abd )) is really a way to let propositional logic speak for the
relevant logical features of objects otherwise represented by predicate logic.
7 Things are actually more complicated: Peirce makes a distinction between essential,
substantial and informed breadth and depth, each subjected to dierent rules; and
he is critical precisely of the careless attening of these concepts on those of extension
and comprehension.</p>
      <p>M</p>
      <p>S1</p>
      <p>S2
P1</p>
      <p>M
counterexample space for the conclusion, is empty), and the arrow in the rst
premise of (Ind ) can be inverted, so that a deduction is obtained.</p>
      <p>Dually, an abductive inference is the more conrmed/plausible the more
properties of subjects it considers, up to the ideal point when the predicate class has
been shrunk so much that it coincides with the middle term class. That being
the case, all the tests S ! Pk are passed, so that S n M = ? (again, the shaded
area, i.e. the potential counterexample space, is empty), and the arrow in the
rst premise of ( Abd ) can be inverted, so as to get a deduction.</p>
      <p>
        This reversal of arrows in induction and abduction is linked with completion
or circumscription techniques, so basically with the Closed World Assumption .
On this point an interesting analysis has been made by Lachiche [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Conclusions and Further Research</title>
      <p>The present view of induction and abduction is an ‘incremental’ one: we increase
the number of tests up to the limiting point in which all of the relevant
subjects (induction) or all of the relevant properties (abduction) have been tested;
even before reaching this ideal point, we get more and more condent about
our conclusion as we proceed further. 8 In the opposite direction, we have as
limiting/trivial cases, respectively, single-case induction and ( AbdQ), as in both
these inference forms only a single test is taken into consideration.</p>
      <p>In this work I have considered implications (i.e. inclusions) as categorical, and
tests as yes/no questions; it may be interesting, then, to extend this approach in
order to capture probabilistic features as well. This in turn is needed if one wants
to dene some measure of conrmation/plausibility and, possibly, to implement
the new inference gures in a logic programming system.
8 Thus it can be avoided, or at least minimized, the problem of ( Abd0)
committing the fallacy of arming the consequent : an eect can have, e.g., two competing
causes/explanations; but it is improbable that for a conjunction of eects (i.e. for a
more detailed description of the eect in question or, in the limit, for its
‘maximally detailed’, or ‘complete’, description) both of the same two explanations remain
available. I wish to thank a reviewer for having pointed this matter.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Britz</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heidema</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Labuschagne</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Entailment, duality, and the forms of reasoning</article-title>
          .
          <source>Tech. Rep. OUCS-2007-01</source>
          , Department of Computer Science, University of Otago, Otago, New Zealand (
          <year>2007</year>
          ), available at: http://www.cs.otago.ac.nz/ research/publications/OUCS-2007-01.pdf
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Console</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saitta</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>On the relations between abductive and inductive explanation</article-title>
          .
          <source>In: Flach and Kakas [5]</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Corry</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Modern algebra and the rise of mathematical structures</article-title>
          .
          <source>Birkhauser</source>
          , Basel,
          <volume>2</volume>
          <fpage>edn</fpage>
          . (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Fann</surname>
          </string-name>
          , K.T.:
          <article-title>Peirce's theory of abduction</article-title>
          .
          <source>Martin Nijho</source>
          , The
          <string-name>
            <surname>Hague</surname>
          </string-name>
          (
          <year>1970</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Flach</surname>
            ,
            <given-names>P.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kakas</surname>
          </string-name>
          , A.C. (eds.):
          <article-title>Abdcution and induction</article-title>
          .
          <source>Essays on their relation and integration, Applied logic series</source>
          , vol.
          <volume>18</volume>
          . Kluwer Academic Publishers, Dordrecht (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Flach</surname>
            ,
            <given-names>P.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kakas</surname>
            ,
            <given-names>A.C.</given-names>
          </string-name>
          :
          <article-title>Abductive and inductive reasoning: background and issues</article-title>
          . [5]
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Gabbay</surname>
            ,
            <given-names>D.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hogger</surname>
            ,
            <given-names>C.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Robinson</surname>
            ,
            <given-names>J.A</given-names>
          </string-name>
          . (eds.):
          <article-title>Handbook of Logic in Articial Intelligence and Logic Programming</article-title>
          . Vol.
          <volume>3</volume>
          :
          <string-name>
            <given-names>Nonmonotonic</given-names>
            <surname>Reasoning</surname>
          </string-name>
          and
          <string-name>
            <given-names>Uncertain</given-names>
            <surname>Reasoning</surname>
          </string-name>
          . Clarendon Press, Oxford (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Girard</surname>
            ,
            <given-names>J.Y.</given-names>
          </string-name>
          :
          <article-title>The Blind Spot</article-title>
          .
          <source>European Mathematical Society</source>
          , Zrich (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Hartshorne</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weiss</surname>
          </string-name>
          , P. (eds.):
          <article-title>Collected papers of Charles Sanders Peirce</article-title>
          . The Belknap Press of Harvard University Press, Cambridge, Massachussets (
          <year>1960</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hempel</surname>
            ,
            <given-names>C.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oppenheim</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Studies in the logic of explanation</article-title>
          . In: Hempel,
          <string-name>
            <surname>C.G.</surname>
          </string-name>
          :
          <article-title>Aspects of scientic explanation and other essays in the philosophy of science</article-title>
          , pp.
          <fpage>245295</fpage>
          . The Free Press, New York (
          <year>1965</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Kakas</surname>
            ,
            <given-names>A.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kowalski</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toni</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Abductive Logic Programming</article-title>
          .
          <source>Journal of Logic and Computation</source>
          <volume>2</volume>
          (
          <issue>6</issue>
          ),
          <volume>719770</volume>
          (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Kowalski</surname>
            ,
            <given-names>R.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sadri</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Towards a logic-based unifying framework for computing (</article-title>
          <year>2013</year>
          ), preprint available at: http://arxiv.org/pdf/1301.6905
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Lachiche</surname>
          </string-name>
          , N.:
          <article-title>Abduction and induction from a non-monotonic reasoning perspective</article-title>
          .
          <source>In: Flach and Kakas [5]</source>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Muggleton</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>Inductive logic programming</article-title>
          . Academic Press, London (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>From Inheritance Relation to Non-Axiomatic Logic</article-title>
          .
          <source>International Journal of Approximate Reasoning</source>
          <volume>7</volume>
          ,
          <issue>174</issue>
          (
          <year>1994</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>