<!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>Forrester's paradox using typicality</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Julian Chingoma</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Thomas Meyer</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>CAIR and University of Cape Town</institution>
          ,
          <country country="ZA">South Africa</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Deontic logic is a logic often used to formalise scenarios in the legal domain. Within the legal domain there are many exceptions and conflicting obligations. This motivates the enrichment of deontic logic with a notion of typicality which is based on defeasibility, with defeasibility allowing for reasoning about exceptions. Propositional Typicality Logic (PTL) is a logic that employs typicality. Deontic paradoxes are often used to examine logic systems as they provide undesirable results even if the scenarios seem intuitive. Forrester's paradox is one of the most famous of these paradoxes. This paper shows that PTL can be used to represent and reason with Forrester's paradox in such a way as to block undesirable conclusions without sacrificing desirable deontic properties.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Now we outline the structure of the paper. Firstly we present propositional
logic as this is the logic that forms the foundation of the two logic systems
will be working with. We then detail these two logic systems, deontic logic and
propositional typicality logic. The deontic logic section will be where Forrester’s
paradox and its issues is detailed. Once these have been detailed we then look
at the analysis of Forrester’s paradox. Finally, we present the conclusions.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Propositional Logic</title>
      <p>
        Propositional logic is a logic used to formalise statements that can either be
true or false [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. These statements are usually represented using propositional
letters such as p,q and r. Given a set of propositional letters , the language of
propositional logic can be represented with the following constants and operators
[
        <xref ref-type="bibr" rid="ref14 ref15 ref7">7, 14, 15</xref>
        ]. ? is a constant which represents a contradiction, : and ^ are operators
which represents negation and conjunction respectively. The generation of _, !,
$ and &gt; can be done in the usual way using the other parts of the language
[
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ]. Since the reasoning aspect is of interest to us it is important to mention
the notion of entailment. Entailment refers to what conclusions logically follow
from a set of premises and will be presented more formally in a later section [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>KLM-style defeasible reasoning</title>
      <p>
        We now briefly present a logic system which is a form of defeasible reasoning,
which allows for conclusions to be retracted and therefore allows for dealing
with exceptions. The logic often referred to as KLM approach is an enriched
version of propositional logic with defeasible implications of the form j [
        <xref ref-type="bibr" rid="ref2 ref3 ref8">2,
3, 8</xref>
        ]. Defeasible implications will then represent implications that we can reject
in exceptional circumstances and are read as “ typically/usually implies ”.
Defeasible entailment, j j , means that all the minimal valuations that
satisfy also satisfy [
        <xref ref-type="bibr" rid="ref3 ref8">3, 8</xref>
        ]. Minimal valuations will be detailed formally in the
following section.
4
      </p>
    </sec>
    <sec id="sec-4">
      <title>Deontic Logic</title>
      <p>
        This section will formally present deontic logic and the specific logic system we
will investigate. Deontic Logic is a field of logic which formalises normative
concepts. These concepts include obligation (“what is an individual’s duty”, “what
an individual ought to do”), permission (“what an individual may do”) as well as
other related concepts such as prohibition (“what an individual is forbidden from
doing”) [
        <xref ref-type="bibr" rid="ref13 ref15 ref6">6, 13, 15</xref>
        ]. The system we will be working with is the traditional Dyadic
Standard Deontic Logic (DSDL) approach [
        <xref ref-type="bibr" rid="ref12 ref14 ref15">12, 14, 15</xref>
        ] although there are
alternative approaches to deontic logic such as input/output logic [
        <xref ref-type="bibr" rid="ref6 ref9">6, 9</xref>
        ]. The reason
we opted for the more traditional approach was that it has semantics based on
valuations, similar to that of the other logic systems we deal with in the research
study [
        <xref ref-type="bibr" rid="ref12 ref15">12, 15</xref>
        ].
4.1
      </p>
      <sec id="sec-4-1">
        <title>Language</title>
        <p>
          Given a set of propositional letters , the language of Dyadic Standard
Deontic Logic (DSDL) can be represented with the following operator added to the
propositional logic language [
          <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
          ]: the -operator is added which represents
obligation. This operator in DSDL better handles conditional obligations such as
“if p is true then you must do q”. Such statements can be represented using the
“j” notation which is usually seen in conditional probability. The above example
would be translated to (q j p) in DSDL. Since many legal statements are of
the conditional form, the conventional DSDL will be the logic used when we
are dealing in the deontic environment instead of Standard Deontic Logic (SDL)
which does not have the “ j” mechanism for conditional obligations. The notion of
permission is related to obligation by Pp = : :p and that of prohibition being
similarly related by Fp = :p. Pp is to be read as “ p is permitted” while Fp can
be read as “ p is prohibited/forbidden” [
          <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
          ]. Obligations without a conditional
can be written in the conditional form in the following manner p = (pj &gt;)
[
          <xref ref-type="bibr" rid="ref15">15</xref>
          ].
4.2
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>Semantics</title>
        <p>
          We can now formally define the preference-based semantics for DSDL as similarly
presented by Parent et al. [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] and Pigozzi et al. [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ]. We have preference models
defined as M = (V; ) where V W , with W being a non-empty set of possible
valuations. Possible valuations for a knowledge base containing the propositional
letters p and q are ffp; qg; fp; :qg; f:p; qg; f:p; :qgg, where fp; :qg is a
valuation where p is true and q is false. Note that we will not allow for duplicate
valuations. is not only a binary relation over V but a total preorder as it is
reflexive, transitive and connected. The operator j= represents the satisfaction
of a formula. Given a model M and an s 2 V we can define the satisfaction of
formulas in the language, M; s j= p as follows [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]:
– M; s j= p iff p is true in the valuation s
– M; s j= :p iff not M; s j= p, as in p is false in s
– M; s j= p ^ q iff M; s j= p and M; s j= q, as in p and q are both true in s
– M; s j= (q j p) iff 8s0, if s0 2 fs 2k p k: s t; 8t 2k p k}, then M; s0 j= q.
        </p>
        <p>Here k p k = fs 2 W : M ,s j= pg and s &lt; s0 means that s s0 and s0
s. So (q j p) means that given p being true, then only if the “minimal” or
“most typical” valuations that satisfy p also satisfy q can we then can derive
that q is obligatory
4.3</p>
      </sec>
      <sec id="sec-4-3">
        <title>Properties</title>
        <p>
          The following is an outline of some of the desirable deontic properties that
commonly occur in deontic logic literature [
          <xref ref-type="bibr" rid="ref12 ref15 ref18 ref4">4, 12, 15, 18</xref>
          ]. These properties were
chosen because they were presented as being important or at least relevant when
assessing the usefulness of deontic logic systems. Thus they should be seen as
properties that an ideal system of deontic logic would have. Note, this is not a
full list of properties that can seem desirable for a deontic logic nor are they
necessary properties for a reasonable deontic system. These are simply those
needed for the analysis of Forrester’s paradox in the paper..
        </p>
        <p>Ought Implies Can :
( ^ : )
This property could also be represented as : ? as the conjunction of conflicting
tasks, ^ : , will be a logical contradiction and can therefore be represented
by ?. The property states that it is undesirable for contradictory tasks such
as and : to be obligatory. Without “ought implies can”, the derivation of a
contradiction, e.g ?, would be acceptable and simply indicate that there has
been a violation.</p>
        <sec id="sec-4-3-1">
          <title>Factual Detachment If we have</title>
          <p>( j ) and
then we can derive
If we have an obligation to do a task when is satisfied, once we have that
has happened then it is intuitive that we are now obligated to do .</p>
        </sec>
        <sec id="sec-4-3-2">
          <title>Restricted Strengthening of the Antecedant If we have</title>
          <p>can derive ( j ^ ) if is true
( j ) then we
Let’s say we have the obligation to do when is true. It is intuitive that a
more specific version of being true would still make obligatory. Note that this
restricted version of the property requires ^ to be consistent. The property
will also be referred to as RSA during this paper.</p>
        </sec>
        <sec id="sec-4-3-3">
          <title>Conjunction If we have</title>
          <p>( j ) and
( ^ j )</p>
          <p>( j ) then we can derive
^
Let’s say we have an obligation to do a task when is satisfied. And we
also have an obligation to do when is satisfied. By combining these two
obligations, it is intuitive that we are now obligated to do both and when
we have . We will be working with a restricted version of this property where
we will require that be consistent.</p>
        </sec>
        <sec id="sec-4-3-4">
          <title>Weakening If we have</title>
          <p>( ^ j ) then we can derive
( j )
Let’s say that we have the obligation to do both and when
intuitive that we can derive an obligation to do only one of or
satisfied. So Weakening can be applied in this scenario since we know
is true. It is
when is
^ ! .
4.4</p>
        </sec>
      </sec>
      <sec id="sec-4-4">
        <title>Forrester’s paradox</title>
        <p>
          Forrester’s paradox is one of the most frequently occurring paradoxes in the
deontic logic literature [
          <xref ref-type="bibr" rid="ref12 ref15 ref18">12, 15, 18</xref>
          ]. One of the reasons that this paradox was
chosen is that it is similar in structure to many other deontic examples as it
is a contrary-to-duty scenario [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ]. For obligations ( 1 j 1) and ( 2 j 2)
we say that the second obligation is a contrary-to-duty obligation of the first if
its antecedant 2 is contradictory to the consequent of the first 1. Intuitively,
this means an obligation that informs us what must be the case when something
forbidden has been done [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. Another reason we look at the paradox is that it
provides difficulties that the straightforward examples would not, as it has been
a challenge for deontic logic researchers [
          <xref ref-type="bibr" rid="ref10 ref12 ref18">10, 12, 18</xref>
          ].
This paradox comprises three statements. “You must not kill anybody”, “If you
kill someone then you must kill them gently” and “You killed someone”. With this
we also have the background knowledge that “Killing gently implies killing” [
          <xref ref-type="bibr" rid="ref12 ref15 ref18">12,
15, 18</xref>
          ]. We will now detail two undesirable derivations that occur through the
different combinations of the deontic properties on this paradox’s set of
statements. Both are presented as they illustrate different issues with the paradox and
the properties. In the following figures, derivations of obligations are shown
using an arrow with a subscript containing the abbreviation of the property which
was used for the derivation. ( j ) !W ( j ) would mean the Weakening
property was used to go from ( j ) to ( j ). Weakening would be the
applicable here if we have ! . For derivations that involve more than one
obligation as the premise, these obligations are displayed between braces and
separated by a comma. f ( j ); ( j )g !Conj ( ^ j ) means that
the Conjunction property was used on the obligations ( j ) and ( j )
to derive ( ^ j ). The paradox’s statements can be represented by the
following deontic knowledge base: f :k; (g j k); kg
        </p>
      </sec>
      <sec id="sec-4-5">
        <title>RSA, Weakening and Conjunction</title>
        <p>
          1. :k !W :g
2. :g !RSA (:g j k)
3. f (:g j k); (g j k)g !Conj (:g ^ g j k)
The background knowledge is represented by g ! k. When we apply Weakening
to the first obligation “You must not kill anybody”, we can then derive “You
must not kill gently” since we have that “Killing gently implies killing” and the
contrapositive that “Not killing implies not killing gently”. This is an intuitive
derivation since killing gently is still killing, which we want to be forbidden. Then
using RSA and the fact that “You killed someone”, we can go from “You must
not kill gently” to “If you kill then you must not kill gently”. This derivation is
the issue with the paradox with an obligation becoming the premise from which
its own contrary-to-duty obligation is derived which is counter-intuitive [
          <xref ref-type="bibr" rid="ref12 ref15">12, 15</xref>
          ].
Then using Conjunction we can derive a contradiction from the obligations “If
you kill then you must not kill gently” and “If you kill then you must kill gently”.
If we have the aforementioned “ought implies can” property then this would be
undesirable [
          <xref ref-type="bibr" rid="ref12 ref15 ref18">12, 15, 18</xref>
          ]. Without it, we would be satisfies with the derivation of a
violation but “ought implies can” states we don’t want to settle for a contradiction
but rather to act as best as possible in the case of a violation [
          <xref ref-type="bibr" rid="ref18">18</xref>
          ].
        </p>
      </sec>
      <sec id="sec-4-6">
        <title>Factual Detachment and Conjunction</title>
        <p>1. f (g j k), kg !F D
2. f :k, gg !Conj</p>
        <p>
          g
(:k ^ g)
The rule of Factual Detachment gives us “You should kill gently” from the fact
“You have killed” and the obligation “If you kill then you should kill gently”.
Applying Conjunction to “You should kill gently” and the non-conditional
obligation “You ought to not kill someone” gives us “You should not kill and you
should kill gently” which is an undesirable derivation if one was to use the “ought
implies can” principle [
          <xref ref-type="bibr" rid="ref12 ref15">12, 15</xref>
          ]. And as in the previous derivation, if we do not
have “ought implies can” then the derivation is not problem.
5
5.1
        </p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Propositional Typicality Logic</title>
      <sec id="sec-5-1">
        <title>Language</title>
        <p>
          Given a set of propositional letters , the language of the propositional typicality
logic, denoted by L , can be represented with the following -operator added to
the propositional logic language [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]: There is with its intuition being that
it represents the most typical situations where holds. Note that this means
that PTL is more expressive than KLM-style logic [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] from section 3 and the
bullet operator can be applied to both the antecedant and consequent side of
a conditional. The following example illustrates how it can be used. ! :
stands for “the most typical situations where holds, imply the most typical
situations where does not hold”. Note, this is a similar reading to the semantics
to that of DSDL conditionals as stated in section 4.2.
5.2
        </p>
      </sec>
      <sec id="sec-5-2">
        <title>Semantics</title>
        <p>
          For the semantics of PTL, it is done using ranked interpretations. With W being
the set of possible valuations, ranked interpretations are pairs &lt; V; &gt;, where
V W and is a total preorder over V . Intuitively, the valuations pushed lower
down the rankings are more typical than those that are higher [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. And given a
ranked interpretation R and a formula , the set of valuations that satisfy are
represented as J KR [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Satisfaction of a formula is done in the classical way,
such as in section 4.2, with the omission of the -operator satisfaction and the
addition of the following [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]: v j= iff v j= and there is not a v0 v such
that v0 j= . So the valuations that satisfy will be the minimal valuations
that satisfy . So J KR := min (J KR) for a ranked interpretation R.
Note that the typicality -operator can express any KLM-style conditionals.
That is, for every ranked interpretation R and every , 2 L, R j
if and only if R ! . There are L -sentences that cannot be expressed
using KLM-style j -statements on L, so the converse does not hold.[
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Now
the method of entailment we will use, which is proposed by Booth et al. [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], is
outlined.
5.3
        </p>
      </sec>
      <sec id="sec-5-3">
        <title>LM-entailment</title>
        <p>
          The first form of entailment to be looked at is one that produces a single ranked
model that is constructed to be the LM-minimum model for the knowledge base.
A sequence of ranked interpretations (R0,R1,R2,...) constructed during the
algorithm will be used to construct RKB, which will be used for entailment. The
algorithm will make use of ranks in order to construct RKB. The ranks represent
a level in the ranked interpretation, where the rank of a valuation u is less than
the rank of v if and only if u &lt; v, as defined in section 5.2 [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ].
        </p>
        <p>
          The following is some of the notation used during the algorithm. In this
algorithm, we say RS1 is the ranked interpretation obtained when any valuation
not in S, where S V R, has its rank increased by 1. Similarly, RS1 is the ranked
interpretation obtained from R by setting the rank of all valuations not in S to
1 [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. These would represent those at the highest level of RKB and deemed to
be atypical. Now to present the steps in the algorithm [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ].
        </p>
        <p>Step 1 Set the ranks of all valuations in the knowledge base to 0, define S0
which is initially empty and have variable i equal to 1.</p>
        <p>Step 2 Find the valuations which satisfy the knowledge base with respect to
the current ranked interpretation R0 and put them into the set Si.
Step 3 If Si is equal to Si 1 then there hasn’t been a change so set the rank of
all the valuations that do not satisfy the knowledge base with respect to Ri to
1 and return the interpretation that remains.</p>
        <p>Step 4 Otherwise create a new ranked interpretation Ri, by increasing the rank
of every valuation not in Si by 1.</p>
        <p>Step 5 Find the valuations which satisfy the knowledge base with respect to
the current ranked interpretation Ri and put them in the set Si+1 and finally,
increment i.</p>
        <p>Step 6 Go to Step 3.</p>
        <p>Example Now to present an example that illustrates the above steps. Let’s
take the knowledge base, f p ! :f; b ! f; p ! bg. The conditionals can be
read as “typical penguins do not fly”, “typical birds do fly” and “penguins are
birds”. Intuitively, the situations that are most reasonable given the information
we have would be the situations where there are no penguins while the most
typical birds do fly. Such a scenario would satisfy all the statements. It seems
reasonable that the next best situation is when the most typical penguins don’t
fly while we can have that non-typical birds also don’t fly. Then we can have
that non-typical penguins do fly. The least desirable situations are when we have
penguins that aren’t birds at all as this violates a classical conditional, p ! b.
Now to look if the reasoning matches our intuition.</p>
        <p>Firstly we note that because of the last statement we can immediately discount
the valuations fp; :b; f g and fp; :b; :f g as having infinite rank, and therefore on
the highest level, as they will never satisfy the set of statements. So we begin by
setting the rank of all the valuations to 0. The valuations that satisfy all the
statements are f:p; b; f g, f:p; :b; f g and f:p; :b; :f g. Therefore they become the
first level of our model, S1 := JKBKR0 = ff:p; b; f g; f:p; :b; f g; f:p; :b; :f gg.
All the valuations not in S1 obtain a rank of 1. The valuations that satisfy
all the statements w.r.t. R! are fp; b; :f g and f:p; b; :f g. So we have S2 :=
JKBKR1 = ffp; b; :f g; f:p; b; :f gg. The remaining valuation fp; b; f g will be S3
and fp; :b; f g and fp; :b; :f g will be S4. As previously mentioned the valuations
in S4 will not satisfy the statements so S4 will remain the same as S5 and so on.
The algorithm terminates at this stage. The ranked models for the Bird
example generated during the execution of the LM-entailment algorithm are given in
figure 1.</p>
        <p>R0
0. f:p; b; f g; f:p; :b; f g; f:p; :b; :f g; fp; b; :f g</p>
        <p>f:p; b; :f g; fp; b; f g; fp; :b; f g; fp; :b; :f g
1. fp; b; :f g; f:p; b; :f g; fp; b; f g; fp; :b; f g; fp; :b; :f g
R1 0. f:p; b; f g; f:p; :b; f gf:p; :b; :f g</p>
        <p>2. fp; b; f g; fp; :b; f g; fp; :b; :f g
R2 1. fp; b; :f g; f:p; b; :f g; fp; b; f g; fp; :b; f g; fp; :b; :f g
0. f:p; b; f g; f:p; :b; f gf:p; :b; :f g
1
2.</p>
        <p>RKB 1.</p>
        <p>fp; :b; f g; fp; :b; :f g</p>
        <p>fp; b; f g
fp; b; :f g; f:p; b; :f g
0. f:p; b; f g; f:p; :b; f g; f:p; :b; :f g
It is important to note that we restrict ourselves to the use of only a subset of
PTL for this analysis. We will only allow PTL statements of the form, !
or ! , where and could be any combination of the PTL language
except -operator. The reason being that the examples we deal with can be
represented reasonably with this limited language and this limiting also reduces
the complexity of the analysis. Statements of the form ! do not have the
intuitive reading we desire. Since we do not want the properties of , whether
they are the most typical or not, to apply to all valuations. This is why we
require that the antecedant have a bullet operator. We can represent the
statements with the typicality bullet on antecedent side only where ! reads as
“the most typical are ”. As previously stated, bullets on the antecedant-side
only make the conditionals equivalent to the KLM-style conditionals and this
is examined in more detail in the greater research study. Thus we will use the
alternative representation to examine typicality and its added expressive power.
This is and can be read as “the most typical are the most typical ”.
Since Forrester’s paradox is a contrary-to-duty scenario, it would be
reasonable to introduce a contrary-to-duty example and observe if the translation is
sound. The obligations of the scenario are as follows: “You should not be late for
work” and “If you are late then you must apologise” . These can be translated to
f &gt; ! :l; l ! ag. The reading of the statements with bullets on both sides
seems reasonable. This reading specifies that the most typical situations where
one is late, l, must be the most typical situations where one apologises, a, as
opposed to any general apologising scenario. So bullets on both sides seem to
be reasonable for contrary-to-duty obligations and will be used to represent the
paradox.
6.2</p>
      </sec>
      <sec id="sec-5-4">
        <title>Properties</title>
        <p>We check whether our restricted PTL satisfies the aforementioned desirable
properties using LM-entailment. In other words, we check if the properties can be
applied when we have obligations of the form similar to that of Forrester’s
paradox. We are not assessing whether these are general properties that are satisfied
by PTL. Except for the “ought implies can” principle, we do the check for the
different representations of obligations that we have, which are cases which
involve non-conditional and conditional obligations. For each property, we present
the knowledge bases and their corresponding LM-entailment models.
Ought Implies Can and Violations Let’s say we have a knowledge base that
contains the conditionals &gt; ! and &gt; ! : . There will be no valuations
that satisfy the knowledge base because of the conflicting conditionals, therefore
we cannot reason with this knowledge base. This implies that we have the “ought
implies can” property. Since having contradictory facts in the knowledge base
stops us from using the LM-entailment reasoning, we will not have any facts in
the knowledge base when using the LM-entailment algorithm. We will instead
use facts after the LM-entailment algorithm constructs the ranked model. We
will strip valuations from the model that contradict the facts we are presented
with and then reason with the resultant model. This will give the best case
scenario whenever an obligation has been violated.</p>
        <p>Restricted Strengthening of the Antecedant We assume that we have
( j ) and then check if ( j ^ ) can be derived.
1. We have f &gt; !
gand ideally want to derive
!
when</p>
        <p>holds.
1 { ,: },{: ,: }
0 { , },{: , }
In the case where holds then it is clear that the most typical valuation is
also the most typical valuation. This would be blocked if we had : !
or ! : in the knowledge base.
2. We have f ! g and ideally want to derive ( ^ ) ! when holds.
1 { ,: , },{ ,: , : }
0 { , , },{ , , : }, {: , , }, {: ,: , }, {: ,: , : }, {: , , : }
In the case where holds then it is clear that the most typical ^ valuation
is also the most typical valuation. This would be blocked if we had :( ^
) ! in the knowledge base.</p>
        <p>Weakening We assume that we have
can be derived.
( ^ j ) and then check if
( j )
1. We have f &gt; ! ( ^ )g and ideally want to derive &gt; !
.
1 { ,: , },{ ,: , : }, { , , : }
0 { , , }, {: , , }, {: ,: , }, {: ,: , : }, {: , , : }</p>
        <p>!
It is clear that the most typical valuation, which is f ; ; g, is also the
most typical valuation as well as the most typical valuation. This means
that both and also holds.</p>
        <p>Factual Detachment We assume that we have ( j ) and , and then
check the if can be derived when using LM-entailment. There is only one
case to look at as the non-conditional obligation check is trivial.
1. We have f
g and ideally want to derive &gt; !
in when
holds.
1 { ,: }
0 { , }, {: , }, {: ,: }
When is true then the most typical valuation is f ; g therefore the
derivation holds.</p>
        <p>Conjunction We assume that we have ( j ) and ( j ), and then check
if ( ^ j ) can be derived. The cases with non-conditional obligations aren’t
checked since they will equivalent to Deontic Detachment.
1. We have f &gt; !
; &gt; !
1 { ,: },{: , },{: ,: }
0 { , }</p>
        <p>g and ideally want to derive &gt; ! ( ^ ).</p>
        <p>It is clear that we get &gt; ! ( ^ ) as the best valuation is f ; g.
2. We have f ! ; ! g and ideally want to derive ! ( ^ ).
1 { ,: , },{ ,: , : }, { , , : }
0 { , , }, {: , , }, {: ,: , }, {: ,: , : }, {: , , : }
‘There is only one best valuation and it is f ; ; g therefore we can derive
! ( ^ ).
We present the paradox once again and then translate it into a PTL version.
The LM-entailment model is then presented and afterwards we show that the
undesirable derivations, from section 4.4, can no longer be derived. This is despite
the satisfaction of all the properties. The paradox’s statements are translated into
the following PTL knowledge base, f &gt; ! :k; k ! gg. With this knowledge
base comes the background knowledge g ! k and the fact k. The background
knowledge means that the valuation fg; :kg must be omitted from the model.
2 f:g; kg
1 fg; kg
0 f:g; :kg
RSA, Weakening and Conjunction Now using Weakening we can go from
&gt; ! :k to &gt; ! :g as the model shows that the most typical valuations are
:g valuations. This is equivalent to the derivation of “You must not kill gently”
from “You must not kill anybody” in section 4.4. But unlike in section 4.4, one
cannot derive k ! :g using RSA. The model blocks this derivation since the
best k valuations are g valuations in this model.</p>
      </sec>
      <sec id="sec-5-5">
        <title>Factual Detachment and Conjunction The issue presented in section 4.4 is</title>
        <p>blocked because once we assume the fact k in the model, the :k valuations are
removed as seen in the following model. The model shows that the derivation of
&gt; ! :k, which means “You must not kill anybody”, is not possible, and thus
when k is assumed the derivation of &gt; ! (:k ^ g) is blocked in the model.
7</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>
        The focus on this paper was to explore the extent that PTL can be used to
deal with Forrester’s paradox. After detailing the paradox and its issues, we
presented PTL and the LM-entailment algorithm. Section 6.1 then presents how
we represent the paradox using PTL. We then see that there is a way to use
LM-entailment to solves the issues with Forrester’s paradox. Section 6.2 shows
that PTL satisfies the deontic properties we desire in our restricted environment.
These are the properties which are the source of the paradox’s issues. Section
6.3 then shows that the undesirable derivations from section 4.4 are avoided by
the models produced by LM-entailment algorithm. This shows the potential that
PTL possesses when applied in a deontic setting and this potential is explored
further in the ongoing research study. This approach differs from other Forrester’s
paradox solutions such as those by Sinnott-Armstrong [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] and Meyer [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] in that
it avoids the need for the expansion of the representative language using actions
and/or logic quantifiers. Now the question to be asked is if PTL can be used on
a variety of other examples to similar effectiveness.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Booth</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Casini</surname>
          </string-name>
          , G., Meyer, T.,
          <string-name>
            <surname>Varzinczak</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>On the entailment problem for a logic of typicality</article-title>
          .
          <source>Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Casini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Straccia</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Lexicographic closure for defeasible description logics</article-title>
          .
          <source>In: Proc. of Australasian Ontology Workshop</source>
          . vol.
          <volume>969</volume>
          , pp.
          <fpage>28</fpage>
          -
          <lpage>39</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Giordano</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gliozzi</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Olivetti</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pozzato</surname>
            ,
            <given-names>G.L.</given-names>
          </string-name>
          :
          <article-title>Semantic characterization of rational closure: From propositional logic to description logics</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>226</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>33</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Goble</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          : Prima Facie Norms, Normative Conflicts, and Dilemnas,
          <source>chap. 4</source>
          , pp.
          <fpage>241</fpage>
          -
          <lpage>352</lpage>
          . College Publications (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Grossi</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rotolo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Logic in the law: A concise overview (</article-title>
          <year>2012</year>
          ), https://pdfs. semanticscholar.org/e1d1/5fe4cf3c29cb5417b6c89368f6c790fe3c60.pdf
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Hilpinen</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McNamara</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Deontic Logic: A historical Survey and Introduction (</article-title>
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Klement</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Propositional logic</article-title>
          , https://www.iep.utm.edu/prop-log/#SH3a
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Kraus</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lehmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Magidor</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Nonmonotonic reasoning, preferential models and cumulative logics</article-title>
          .
          <source>Artificial Intelligence</source>
          <volume>44</volume>
          ,
          <fpage>167</fpage>
          -
          <lpage>207</lpage>
          (
          <year>1990</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Makinson</surname>
          </string-name>
          , D., van der Torre, L.:
          <article-title>Input/output logics</article-title>
          .
          <source>Journal of Philosophical Logic</source>
          <volume>29</volume>
          ,
          <fpage>383</fpage>
          -
          <lpage>408</lpage>
          (
          <year>2000</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>McNamara</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          : Deontic logic (
          <year>February 2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. Meyer, J.J.:
          <article-title>A simple solution to the “deepest” paradox inn deontic logic</article-title>
          .
          <source>Logique et Analyse</source>
          <volume>30</volume>
          ,
          <fpage>81</fpage>
          -
          <lpage>90</lpage>
          (
          <year>1987</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Parent</surname>
          </string-name>
          , X.,
          <string-name>
            <surname>van der Torre</surname>
          </string-name>
          , L.:
          <article-title>Detachment in normative systems: Examples, inference patterns, properties</article-title>
          .
          <source>IFCoLog Journal of Logic and its Applications</source>
          <volume>4</volume>
          (
          <issue>9</issue>
          ) (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Parent</surname>
          </string-name>
          , X.,
          <string-name>
            <surname>van der Torre</surname>
          </string-name>
          , L.,
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          :
          <article-title>Handout lecture 1:standard deontic logic, unpublished notes</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Parent</surname>
          </string-name>
          , X.,
          <string-name>
            <surname>van der Torre</surname>
          </string-name>
          , L.,
          <string-name>
            <surname>Sun</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          :
          <article-title>Handout lecture 2: Dyadic standard deontic logic</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Pigozzi</surname>
          </string-name>
          , G., van der Torre, L.:
          <article-title>Multiagent deontic logic and its challenges from a normative systems perspective</article-title>
          .
          <source>IFCoLog Journal of Logic and its Applications</source>
          <volume>4</volume>
          (
          <issue>9</issue>
          ),
          <fpage>2929</fpage>
          -
          <lpage>2994</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Rönnedal</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Contrary-to-duty paradoxes and counterfactual deontic logic</article-title>
          , https: //link.springer.com/content/pdf/10.1007%
          <fpage>2Fs11406</fpage>
          -
          <fpage>018</fpage>
          -0036-0.pdf
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Sinnott-Armstrong</surname>
            ,
            <given-names>W.:</given-names>
          </string-name>
          <article-title>A solution to forrester's paradox of gentle murder</article-title>
          .
          <source>The journal of Philosophy 82.3</source>
          ,
          <fpage>162</fpage>
          -
          <lpage>168</lpage>
          (
          <year>1985</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>van der Torre</surname>
          </string-name>
          , L.:
          <article-title>Reasoning About Obligations, Defeasibility In Preference-based Deontic Logic</article-title>
          .
          <source>Ph.D. thesis</source>
          , Erasmus University Rotterdam (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>