<!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>Revisiting C1</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mauricio Osorio</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jose Luis Carballido</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Claudia Zepeda</string-name>
          <email>czepedacg@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Benemerita Universidad Atonoma de Puebla</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universidad de las Americas - Puebla</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>We show that logic C1 cannot be extended to a paraconsistent logic in which the substitution theorem is valid. We show with the help of an answer set programming (ASP) tool called clasp, that C1 is robust with respect to certain three valued paraconsistent logics with some desirable properties. In particular C1 is robust with respect to three-valued logic P2, a logic for which some of the De Morgan laws are valid.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        methodology sometimes could have limitations (see [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]), however it is useful to
researchers interested in the study of logics, such as in our case.
      </p>
      <p>
        One of the properties a logic can have and in which we are particularly
interested is paraconsistency. Following Beziau [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], a logic is paraconsistent if it has a
negation :, which is paraconsistent in the sense that a; :a 0 b, and at the same
time has enough strong properties to be called a negation. Paraconsistent logics
have important applications, speci cally [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] mention three applications in
different elds: Mathematics, Arti cial Intelligence and Philosophy. In relation to the
second one, the authors mention that in certain domains, such as the
construction of expert systems, the presence of inconsistencies is almost unavoidable (see
for example [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]). An application that has not been fully recognized is the use of
paraconsistent logics in non-monotonic reasoning. In this sense [
        <xref ref-type="bibr" rid="ref14 ref6">6,14</xref>
        ] illustrate
such novel applications. Thus, the research on paraconsistent logics is far from
being over. A three-valued paraconsistent logic of particular interest to us is C1,
which has been studied in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        In this paper, we present two results, rst we show that there is not
paraconsistent logic that extends C1 and for which the substitution theorem holds,
second we explain how to construct a program that obtains a paraconsistent
three-valued logic, called P2 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], such that the logic C1 is sound w.r.t. P2.
      </p>
      <p>We take advantage of clasp since it allows us to de ne redundant constraints
to de ne easily the primitive connectives as mathematical functions such as the
_, :, ^, and !. For instance, in clasp we write</p>
      <p>
        1fand(X; Y; Z) : v(Z)g1 v(X); v(Y ) instead of writing
and(X; Y; Z) v(X); v(Z); v(Y ); not nothera(X; Y; Z).
nothera(X; Y; Z) and(X; Y; Z1); Z! = Z1; v(X); v(Y ); v(Z); v(Z1).
as we wrote in a preliminary work using DLV [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. We also use the called
conditions in clasp to de ne easily and brie y some constraints in our encoding. For
instance, in clasp we write not f (X) : not sel(X) : v(X) instead of writing
notf (1); f (2) as we wrote in [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. Moreover in our clasp conditions we use
not which is the negation as failure used in DLV.
      </p>
      <p>Our paper is structured as follows. In section 2, we summarize some basic
concepts and de nitions. In section 3, we show our results, a theorem and a
clasp-encoding. Finally, in section 4, we present some conclusions.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background</title>
      <p>There are two ways to de ne a logic: by giving a set of axioms and specifying
a set of inference rules; and by the use of truth values and interpretations. In
this section we summarize each of them and we present some basic concepts and
de nitions useful to understand this paper.
2.1</p>
      <sec id="sec-2-1">
        <title>Hilbert style</title>
        <p>In Hilbert style proof systems, also known as axiomatic systems, a logic is
speci ed by giving a set of axioms and a set of inference rules. In these systems, it
is common to use the notation ⊢X F for provability of a logic formula F in the
logic X. In that case we say that F is a theorem of X.</p>
        <p>We say that a logic X is paraconsistent if the formula (A ^ :A) ! B is not
a theorem 2.</p>
        <p>The relevance of logics for which the formula (A ^ :A) ! B is not a theorem,
is that they are useful to de ne alternative semantics that can be applied in the
study of non monotonic reasoning as we mentioned in the introduction section.</p>
        <p>A very important property satis ed by many logics is the substitution
theorem which we present now.</p>
        <p>De nition 1. A logic X satis es the substitution theorem if: ⊢X $ 3
then ⊢X [ =p] $ [ =p] for any formulas , , and and any atom p that
appear in where [ =p] denotes the resulting formula that is left after every
occurrence of p is substituted by the formula .</p>
        <p>
          As examples of axiomatic systems, we present three logics: the positive logic
[
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], the C! logic which is a paraconsistent logic de ned by daCosta [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], and C1
logic [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. In Table 1 we present a list of axioms, the rst eight of them de ne
positive logic. C! logic is de ned by the axioms of positive logic plus axioms
C!1 and C!2.
C1 logic is de ned by the axioms of C! plus the following two axioms:
:1: B◦ ! ((A ! B) ! ((A ! :B) ! :A))
:2: A◦ ^ B◦ ! (A ^ B)◦ ^ (A _ B)◦ ^ (A ! B)◦
where B◦ = :(B ^ :B).
2 For any logic X that contains Pos1 and Pos2 (axioms of positive logic de ned in
Table 1) among its axioms and Modus Ponens as its unique inference rule, the
formula (A ^ :A) ! B is a theorem if and only if A; :A ⊢X B.
3 Here we use the notation ⊢X to indicate that the formula that follows is a theorem
or a tautology depending on how the logic is de ned.
2.2
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>Multi-valued logics</title>
        <p>
          An alternative way to de ne a logic is by the use of truth values and
interpretations. Multi-valued logics generalize the idea of using truth tables to determine
the validity of formulas in classical logic. The core of a multi-valued logic is its
domain of values D, where some of such values are special and identi ed as
designated or select values. Logic connectives (e.g. ^, _, !, :) are then introduced
as operators over D according to the particular de nition of the logic, see [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ].
        </p>
        <p>An interpretation is a function I : L ! D that maps atoms to elements in the
domain. The application of I is then extended to arbitrary formulas by mapping
rst the atoms to values in D, and then evaluating the resulting expression in
terms of the connectives of the logic (which are de ned over D). It is understood
in general that, if I is an interpretation de ned on the arbitrary formulas of a
given program P , then I(P ) is de ned as the function I applied to the
conjunction of all the formulas in P . A formula F is said to be a tautology, denoted
usually by j= F if, for every possible interpretation, the formula F evaluates to a
designated value. The simplest example of a multi-valued logic is classical logic
where: D = f0; 1g, 1 is the unique designated value, and the connectives are
de ned through the usual basic truth tables.</p>
        <p>Note that in a multi-valued logic, so that it can truly be a logic, the
implication connective has to satisfy the following property: for every value x 2 D, if
there is a designated value y 2 D such that y ! x is designated, then x must also
be a designated value. This restriction enforces the validity of Modus Ponens in
the logic.</p>
        <p>
          As an example of a multi-valued logic, we present the well known
paraconsistent logic P2 [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ] (also called Cive), a three-valued logic that is relevant in
this work. The truth values of logic P2 are in the domain D = f0; 1; 2g where
1 and 2 are the designated values. The ^, _, !, and : connectives are de ned
according to the truth tables given in Table 2.
An interesting theoretical question that arises in the study of logics is whether a
given logic satis es the substitution theorem [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. It is well known that there are
several paraconsistent logics for which that theorem is not valid [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ]. We show that
logic C1 can not be extended to a paraconsistent logic in which the substitution
theorem is valid. In order to do this we provide a de nition and some results.
De nition 2. A logic X satis es the weak substitution property if:
then
⊢X :
$ : .
⊢X
$
Theorem 1. [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] Any logic stronger than C! satis es the weak substitution
property iff satis es the substitution property.
        </p>
        <p>The rst result of our paper is that C1 can not be extended to a paraconsistent
logic in which the substitution theorem holds.</p>
        <p>Theorem 2. Any extension of logic C1 to a logic where the substitution theorem
holds, is not paraconsistent.</p>
        <sec id="sec-2-2-1">
          <title>Proof. It is easy to see that a; :a ⊢ (a ^ :a) $ a.</title>
        </sec>
        <sec id="sec-2-2-2">
          <title>By substitution theorem we have a; :a ⊢ :(a ^ :a) $ :a,</title>
          <p>but a; :a ⊢ :a,
therefore a; :a ⊢ :(a ^ :a).</p>
          <p>We also know by an instance of axiom :1 that
⊢ :(a ^ :a) ! ((:b ! a) ! ((:b ! :a) ! ::b))),
then by using modus ponens in the previous line
a; :a ⊢ ((:b ! a) ! ((:b ! :a) ! ::b))),
now we use Pos1 and modus ponens and a; :a ⊢ (:b ! a),
therefore by usung modus ponens again ⊢ (:b ! :a) ! ::b,
we also have a; :a ⊢ (:b ! a).
then a; :a ⊢ ::b,
using C!2 ::b ⊢ b.</p>
        </sec>
        <sec id="sec-2-2-3">
          <title>Finally, we have a; :a ⊢ b.</title>
          <p>This last line shows that paraconsistency does not hold.
⊔⊓</p>
          <p>Our second result is based on an ASP encoding. ASP has been used to
develop different approaches in the areas of planning, logical agents and arti cial
intelligence. However, as far as the authors know, it has not been used as a tool to
study logics. Here we use ASP to represent axioms and the inference rule Moduls
Ponens in clasp in order to</p>
          <p>nd three-valued logics that are paraconsistent and
for which the axioms of C1 are tautologies.</p>
          <p>In what follows, we explain how to construct a program that obtains
three</p>
        </sec>
        <sec id="sec-2-2-4">
          <title>C1+, and then for larger family that de ne the logic P2.</title>
          <p>valued logics such that the logic C1 is sound w.r.t. them. We use this program
repeatedly, rst for the axioms of C1 and then for the axioms of a logic called</p>
          <p>Based on a set of values, and a subset of values corresponding to the property
of being select, the clasp-encoding constructs the adequate truth tables for the
connectives of a multi-valued logic that makes all instances of the axioms of the
given logic select. These truth tables are built in such a way that Modus Ponens
preserves the property of being select. The encoding also includes the adequate
conditions that each connective of the logic should satisfy, such as the arity, and
the uniqueness; the de nition of Modus Ponens; and all of the axioms of the
logic. It is worth mentioning that all of the axioms are encoded as constraints.
When each axiom is encoded as a constraint, the elimination of those assignment
values of the logic connectives for which the axioms are not select, is guaranteed.</p>
          <p>Now we present the clasp-encoding, to search for three-valued logics for
which logic C1 is sound by extending C1 with the addition of desirable properties
represented in terms of axioms. We present the encoding of one of the axioms
of C1, the encoding of the other axioms is similar. The encoding uses the values
0, 1, and 2 to create the truth tables for the connectives of the logic. The select
value are 1 and 2 4. Thus, for any assignment of the values 0, 1 and 2 to the
statements letters of a formula F , the tables determine a corresponding value for
F . If F always takes the values 1 and 2, F will be called select. Furthermore,
is a propositional program. As usual in ASP, we take for granted that programs
with predicate symbols are only an abbreviation of the ground program. The
encoding corresponds to the program Pval [ Pprim [ Pdef [ PAx [ Ppar that we
present below. We want to remark that Pdef includes all the de ned connectives
of the C1 logic, PAx includes the axioms of C1 logic.</p>
          <p>Pval : &gt;&lt;8&gt;: sv%%e(ST0l(;er11lu)e;:t2sche)t:l(vv2aa)ll:uuees:0:0; 1; 2 Pprim : &gt;&gt;&gt;&lt;&gt;&gt;8&gt;: :11%%:ffiP:inmmergippm(llX(iieXt;siZ;,vY)en;:oZcvto),(nZ:onv)rg(e,Z1cat)nigv1dev,s(.X..v)(:X); v(Y ):
Pdef :
PAx :
Ppar :
8 % B◦
&gt;&lt; bl(X; Z) neg(X; X1); and(X; X1; Y ); neg(Y; Z):</p>
          <p>%Modus Ponens
&gt;: impl(X; Y; Z); sel(X); sel(Z); not sel(Y ); v(X); v(Y ); v(Z):
&gt;: : : :
8 %Axioms of C1
&gt;&lt; %A1 : A ! (B ! A)</p>
          <p>impl(B; A; Z); impl(A; Z; R); v(R); not sel(R):
{ %Paraconsistency: (A ^ :A) ! B is not a theorem.</p>
          <p>eval(R) neg(A; A1); and(A; A1; L); impl(L; B; R); v(R):</p>
          <p>not eval(X) : not sel(X) : v(X):</p>
          <p>We can see that the paraconsistency property is encoded as a constraint in
Ppar. This means that in case of obtaining answer sets they must satisfy the
paraconsistency property.</p>
          <p>When we execute the clasp-encoding , we obtain 8192 answer sets. Each of
them corresponds to an adequate set of truth tables for the connectives of a
paraconsistent three-valued logic that make logic C1 sound. These 8192 three-valued
logics really represent 4096 different three-valued logics because of isomorphisms
created by the two designated values.</p>
          <p>
            It is always convenient to look for logics as close to classical logic as possible,
then we go one step further to obtain an extension proposed by Beziau for which
certain De Morgan laws are valid. In this sense, if we replace the axiom :2 in
C1 by the following stronger axiom, called :3, then we obtain logic C1+ [
            <xref ref-type="bibr" rid="ref9">9</xref>
            ]:
          </p>
          <p>A◦ _ B◦ ! (A ^ B) ◦ ^(A _ B) ◦ ^(A ! B)◦
4 We choose two designated values because we already know that when running the
same program with the option of one designated value it does not return any logic.</p>
          <p>When we implement this replacement in the clasp-encoding and we
execute it, we obtain 8 answer sets. Each of them corresponds to an adequate set of
truth tables for the connectives of a three-valued logic that is sound with respect
to the C1+ logic and satis es the paraconsistency property. These 8 three-valued
logics really represent 4 different three-valued logics because of isomorphisms
created by the two designated values.</p>
          <p>
            Now, if we add the following two axioms to C1+ logic
(A _ B)◦
(A ! B)◦
and we add their implementation in the clasp-encoding , we obtain 2 answer
sets, each of them corresponds to an adequate set of truth tables for the
connectives of a three-valued logic thats make logic P2 [
            <xref ref-type="bibr" rid="ref3">3</xref>
            ] sound and satis es the
paraconsistency property. These two three-valued logics are isomorphic due to
the symmetry generated by the two designated values.
4
          </p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Conclusions</title>
      <p>ASP have been used to develop different approaches in the areas of planning,
logical agents and arti cial intelligence. However, as far as the authors know, it
has not been used as a tool to study logics. We provide a clasp-encoding that
can be used to obtain paraconsistent multi-valued logics. We also proved that
C1 logic can not be extended to a paraconsistent logic where the substitution
theorem holds.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>J. Y.</given-names>
            <surname>Beziau</surname>
          </string-name>
          .
          <article-title>The paraconsistent logic Z. A possible solution to jaskowski's problem</article-title>
          .
          <source>Logic and logical philosophy</source>
          ,
          <volume>15</volume>
          :
          <fpage>99</fpage>
          {
          <fpage>111</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>W. A.</given-names>
            <surname>Carnielli</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Marcos</surname>
          </string-name>
          .
          <article-title>Limits for paraconsistent calculi</article-title>
          .
          <source>Notre Dame Journal of Formal Logic</source>
          ,
          <volume>40</volume>
          (
          <issue>3</issue>
          ):
          <volume>375</volume>
          {
          <fpage>390</fpage>
          ,
          <year>1999</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>W. A.</given-names>
            <surname>Carnielli</surname>
          </string-name>
          and
          <string-name>
            <given-names>J.</given-names>
            <surname>Marcos</surname>
          </string-name>
          .
          <article-title>A taxonomy of C-Systems</article-title>
          .
          <article-title>In Paraconsistency: The Logical Way to the Inconsistent</article-title>
          ,
          <source>Proceedings of the Second World Congress on Paraconsistency (WCP</source>
          <year>2000</year>
          ),
          <source>number 228 in Lecture Notes in Pure and Applied Mathematics</source>
          , pages
          <volume>1</volume>
          {
          <fpage>94</fpage>
          .
          <string-name>
            <surname>Marcel</surname>
            <given-names>Dekker</given-names>
          </string-name>
          , Inc.,
          <year>2002</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>N. C.</surname>
          </string-name>
          <article-title>A. da</article-title>
          <string-name>
            <surname>Costa</surname>
            , J.-Y. Beziau, and
            <given-names>O. A. S.</given-names>
          </string-name>
          <string-name>
            <surname>Bueno</surname>
          </string-name>
          .
          <article-title>Aspects of paraconsistent logic</article-title>
          .
          <source>Logic Journal of the IGPL</source>
          ,
          <volume>3</volume>
          (
          <issue>4</issue>
          ):
          <volume>597</volume>
          {
          <fpage>614</fpage>
          ,
          <year>1995</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>N. C.</surname>
          </string-name>
          <article-title>A. daCosta. On the theory of inconsistent formal systems (in Portuguese)</article-title>
          .
          <source>PhD thesis</source>
          , Curitiva:
          <string-name>
            <surname>Editora</surname>
            <given-names>UFPR</given-names>
          </string-name>
          , Brazil,
          <year>1963</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>M. J. O. Galindo</surname>
            ,
            <given-names>J. R. A.</given-names>
          </string-name>
          <article-title>Ram rez, and</article-title>
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Carballido</surname>
          </string-name>
          .
          <article-title>Logical weak completions of paraconsistent logics</article-title>
          .
          <source>J. Log. Comput.</source>
          ,
          <volume>18</volume>
          (
          <issue>6</issue>
          ):
          <volume>913</volume>
          {
          <fpage>940</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>M.</given-names>
            <surname>Gelfond</surname>
          </string-name>
          and
          <string-name>
            <given-names>V.</given-names>
            <surname>Lifschitz</surname>
          </string-name>
          .
          <article-title>The Stable Model Semantics for Logic Programming</article-title>
          . In R. Kowalski and K. Bowen, editors,
          <source>5th Conference on Logic Programming</source>
          , pages
          <volume>1070</volume>
          {
          <fpage>1080</fpage>
          . MIT Press,
          <year>1988</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>K. G</surname>
          </string-name>
          <article-title>odel. Uber unabhangigkeitsbeweise im aussagenkalkul(sobre pruebas de independencia en el calculo conectivo)</article-title>
          .
          <source>In ergebnisse eines mathematischen kolloquiums</source>
          , ed. by k.
          <source>menger, num. 4</source>
          (
          <issue>1931</issue>
          -32), pages
          <fpage>9</fpage>
          -
          <lpage>10</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>J.-Y.</given-names>
            <surname>Beziau</surname>
          </string-name>
          .
          <article-title>Logiques construites suivant les methodes de dacosta</article-title>
          .
          <source>Logique et Analyse</source>
          ,
          <volume>33</volume>
          :
          <fpage>259</fpage>
          {
          <fpage>272</fpage>
          ,
          <year>1990</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. E. Mendelson. Introduction to Mathematical Logic. Wadsworth, Belmont, CA, third edition,
          <year>1987</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <given-names>V. S. S. N. da</given-names>
            <surname>Costa</surname>
          </string-name>
          .
          <article-title>Paraconsistent logics as a formalism for reasoning about inconsistent knowledge bases</article-title>
          .
          <source>Arti cial Intelligence in Medicine</source>
          ,
          <volume>1</volume>
          :
          <fpage>167</fpage>
          {
          <fpage>174</fpage>
          ,
          <year>1989</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>M.</given-names>
            <surname>Osorio</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Carballido</surname>
          </string-name>
          .
          <article-title>Brief study of G'3 logic</article-title>
          .
          <source>Journal of Applied Non-Classical Logic</source>
          ,
          <volume>18</volume>
          (
          <issue>4</issue>
          ):
          <volume>475</volume>
          {
          <fpage>499</fpage>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>M. Osorio</surname>
            ,
            <given-names>J. L.</given-names>
          </string-name>
          <string-name>
            <surname>Carballido</surname>
            , and
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Zepeda</surname>
          </string-name>
          .
          <article-title>An application of clasp in the study of logics</article-title>
          . In J. P. Delgrande and W. Faber, editors,
          <source>LPNMR</source>
          , volume
          <volume>6645</volume>
          of Lecture Notes in Computer Science, pages
          <volume>278</volume>
          {
          <fpage>283</fpage>
          . Springer,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>M. Osorio</surname>
            ,
            <given-names>J. A.</given-names>
          </string-name>
          <string-name>
            <surname>Navarro</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Arrazola</surname>
            , and
            <given-names>V.</given-names>
          </string-name>
          <string-name>
            <surname>Borja</surname>
          </string-name>
          .
          <article-title>Logics with common weak completions</article-title>
          .
          <source>Journal of Logic and Computation</source>
          ,
          <volume>16</volume>
          (
          <issue>6</issue>
          ):
          <volume>867</volume>
          {
          <fpage>890</fpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15. D. van Dalen.
          <source>Logic and Structure</source>
          . Springer, Berlin, second edition,
          <year>1980</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>C. Zepeda</surname>
            ,
            <given-names>J. L.</given-names>
          </string-name>
          <string-name>
            <surname>Carballido</surname>
            ,
            <given-names>A. Mar n</given-names>
          </string-name>
          , and
          <string-name>
            <given-names>M.</given-names>
            <surname>Osorio</surname>
          </string-name>
          .
          <article-title>Answer set programming for studying logics</article-title>
          .
          <source>In Special Session MICAI 2009. Ed. IEEE Computer Society</source>
          , pages
          <fpage>153</fpage>
          {
          <fpage>158</fpage>
          ,
          <string-name>
            <surname>Puebla</surname>
          </string-name>
          , Mxico. ISBN:
          <volume>13</volume>
          <fpage>978</fpage>
          -
          <lpage>0</lpage>
          -
          <fpage>7695</fpage>
          -3933-1.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>