1 Introduction

A contrary-to-duty obligation is an obligation telling us what ought to be the case if something forbidden is true. Here are some examples of sentences that often express such obligations: ‘If she is guilty, she should confess’, ‘If he has hurt his friend, he should apologise to her’, ‘If you are not going to keep your promise to him, you ought to call him’, ‘If the books are not returned by the due date, you must pay a fine’. We might also say that a contrary-to-duty obligation is a conditional obligation where the condition (in the obligation) is forbidden, or where the condition is fulfilled only if a primary, unconditional obligation is violated. She should not be guilty; but if she is, she should confess. He should not have hurt his friend; but if he did, he should apologise. You should keep your promise to him; but if you are not going to do so, you ought to call him. The books ought to be returned by the due date; but if they are not, you must pay a fine.

Contrary-to-duty obligations turn up in discussions concerning guilt, blame, restoration, reparation, confession, punishment, repentance, retributive justice, compensation, apologies, damage control, etc. Therefore, they are important in our moral and legal thinking. The rationale of a contrary-to-duty obligation is the fact that most of us do neglect our primary duties from time to time and yet it is reasonable to believe that we should make the best of a bad situation, or at least that it matters what we do when this is the case. We want to be able to find an adequate formal representation of such obligations; it has, however, turned out to be difficult to do that. The so-called contrary-to-duty (obligation) paradox, sometimes called the contrary-to-duty imperative paradox, which has been discussed by deontic logicians for more than fifty years now, has clearly shown this. Roderick Chisholm was one of the first philosophers to address this puzzle (Chisholm 1963). Since then many different versions of this problem have been mentioned in the literature (see, e.g., Powers 1967; Åqvist 1967, 2002; Forrester 1984; Prakken and Sergot 1996; and Carmo and Jones 2002, for some examples).

The contrary-to-duty paradox arises when we try to symbolise certain intuitively consistent sets of ordinary language sentences, sets that include at least one contrary-to-duty obligation sentence, by means of ordinary counterparts available in various monadic deontic logics, such as so-called Standard Deontic Logic and similar systems. The formal representations often turn out to be inconsistent, in the sense that it is possible to deduce contradictions from them, or else they might violate some other intuitively plausible condition, for example that the sentences in a representation should be independent of each other.

In this paper, I will discuss some examples of the contrary-to-duty paradox, and I will investigate and evaluate one kind of solution to this puzzle that has been suggested in the literature. I will call this proposal ‘the counterfactual solution’. The idea behind this kind of solution is that we can solve the paradox if we combine deontic logic with counterfactual logic. A contrary-to-duty obligation is interpreted as a kind of conditional obligation that involves a counterfactual conditional. Mott (1973) and Niles (1997), for example, are sympathetic to this kind of approach, while Tomberlin (1981) and DeCew (1981) criticise it.

I will not discuss which, if any, contrary-to-duty obligations are true. In this paper, I am primarily interested in the logical form of such obligations and the paradoxes they seem to generate. Before we can answer the question whether a particular contrary-to-duty obligation is true or not, it seems that we must know what we mean by a ‘contrary-to-duty obligation’.

In my analysis of the paradox, I will use some recent systems that combine not only counterfactual logic and deontic logic, but also temporal logic (Rönnedal 2016; see the appendix). In those systems, we can avoid some problems with earlier similar counterfactual solutions, and we can make an important distinction between ‘afterward’ (‘backward’), ‘beforehand’ (‘forward’) and ‘timeless’ or ‘parallel’ contrary-to-duty obligations. In an ‘afterward’ contrary-to-duty obligation, the content of the obligation comes after the time of the condition. ‘If you do not keep your promise, you ought to apologise (afterwards)’ can be used to express such an obligation. The content of the obligation, that you apologise, is supposed to take place after you violate your primary, unconditional obligation to keep your promise, if, in fact, you do not keep it. In a ‘beforehand’ contrary-to-duty obligation, the content of the obligation comes before the time of the condition. ‘If you are not going to keep your promise, you ought to call your friend (beforehand)’ can be used to express such an obligation. The content of the obligation, that you call your friend, is supposed to take place before you violate your primary obligation to keep your promise. If, in fact, you will not keep your promise, you ought to call your friend beforehand. In a ‘parallel’ contrary-to-duty obligation, the content of the obligation is supposed to take place at the same time as the condition. ‘If there is a dog, there ought to be a warning sign’ can be used to express such an obligation. The content of the obligation, that there is a warning sign, is supposed to be fulfilled at the same time as the primary obligation, that there is no dog, is violated.

I will argue that the counterfactual solution presented in this paper has many attractive features and that it can give a fairly satisfactory answer to some examples of the contrary-to-duty paradox, primarily examples that involve afterward contrary-to-duty obligations, but that it nevertheless has some serious problems, especially with parallel and beforehand contrary-to-duty paradoxes. The conclusion is that, notwithstanding the many attractive features of the solution, there seem to be other approaches to the paradox that are more promising.

The plan of the paper is as follows. In Section 2, I will describe one example of a contrary-to-duty paradox, and in Section 3, I will show how this version can be solved in counterfactual temporal alethic-deontic logic. Section 4 includes several arguments for this solution, and in Section 5, I will consider some problems with the approach. Section 6 contains a summary of the paper and a conclusion.

2 The Contrary-to-Duty (Obligation) Paradox

In this section, I will begin by discussing a particular version of a contrary-to-duty paradox that involves an afterward contrary-to-duty obligation. I will call this version ‘the (afterward) promise (contrary-to-duty) paradox’. Then, in later sections, I will mention some other versions.

Scenario I: The (Afterward) Promise (Contrary-to-Duty) Paradox (after Prakken and Sergot 1996)

Consider the following scenario. It is Monday and you promise a friend to meet her on Friday to help her with some task. Suppose, further, that you always meet your friend on Saturdays. In this example, the following sentences all seem to be true:

N-CTD

N1:

(On Monday it is true that) You ought to keep your promise (and see your friend on Friday).

N2:

(On Monday it is true that) It ought to be that if you keep your promise, you do not apologise (when you meet your friend on Saturday).

N3:

(On Monday it is true that) If you do not keep your promise (i.e. if you do not see your friend on Friday and help her out), you ought to apologise (when you meet her on Saturday).

N4:

(On Monday it is true that) You do not keep your promise (on Friday).

Let N-CTD = {N1, N2, N3, N4}. N3 is a contrary-to-duty obligation (or expresses a contrary-to-duty obligation). If the condition is true, the primary obligation that you should keep your promise (expressed by N1) is violated. Furthermore, it is an afterward contrary-to-duty obligation. If you do not keep your promise on Friday, you ought to apologise afterwards, when you meet your friend on Saturday. N-CTD appears to be consistent, it does not seem possible to deduce any contradiction from this set. Nonetheless, if we try to formalise N-CTD in so-called Standard Deontic Logic, for instance, we immediately encounter some problems. Standard Deontic Logic is a well-known logical system described in most introductions to deontic logic (see e.g. Gabbay, Horty, Parent, van der Meyden and van der Torre (eds.), Gabbay et al. 2013, pp. 36–39). It is basically a normal modal system of the kind KD (Chellas 1980). In Åqvist (2002) this system is called OK+. For introductions to deontic logic, see e.g. Hilpinen (1971), (Hilpinen 1981) and Gabbay et al. (2013). Consider the following symbolisation:

SDL-CTD

SDL1:

Ok

SDL2:

O(k → ¬a)

SDL3:

¬k → Oa

SDL4:

¬k

O is a sentential operator that takes a sentence as argument and gives a sentence as value. Informally, ‘Op’ says ‘It ought to be (or it should be) the case that (or it is obligatory that) p’. ‘¬’ is the standard negation sign, and ‘→’ the standard material implication sign, well-known from ordinary propositional logic. In SDL-CTD, ‘k’ stands for ‘You keep your promise (meet your friend on Friday and help her with her task)’ and ‘a’ abbreviates ‘You apologise (to your friend for not keeping your promise)’. In this symbolisation, SDL1 is supposed to express a primary obligation and SDL3 a contrary-to-duty obligation telling us what ought to be the case if the primary obligation is violated. However, the set SDL-CTD = {SDL1, SDL2, SDL3, SDL4} is not consistent in Standard Deontic Logic. O¬a is entailed by SDL1 and SDL2, and from SDL3 and SDL4 we can derive Oa. Hence, we can deduce the following formula from SDL-CTD OaO¬a (‘It is obligatory that you apologise and it is obligatory that you do not apologise’), which directly contradicts the so-called axiom D, that is, the schema ¬(OAO¬A). (‘∧’ is the ordinary symbol for conjunction.) ¬(OAO¬A) is included in Standard Deontic Logic (usually as an axiom). Clearly this sentence rules out explicit moral dilemmas. Since N-CTD seems to be consistent, while SDL-CTD is inconsistent, something must be wrong with our formalisation, with Standard Deontic Logic or with our intuitions. In a nutshell, this puzzle is the contrary-to-duty (obligation) paradox.

3 Solutions to the Contrary-to-Duty (Obligation) Paradox: The Counterfactual Solution

There are several possible responses to the contrary-to-duty paradox. The various solutions that have been suggested in the literature can be divided into five categories: quick solutions, e.g. reject some axioms or rules of inference that are necessary to derive the contradiction, try to find some alternative formalisation of N-CTD or reject some of our intuitions about this set; operator solutions that introduce several deontic operators that can be used to symbolise different kinds of unconditional obligations (e.g. Åqvist 1967; Jones and Pörn 1985; Carmo and Jones 2002); connective solutions that interpret the expression ‘if, then’ in a non-standard way (e.g. Mott 1973; Niles 1997; Bonevac 1998); action or agent solutions that argue that deontic logic should be combined with some kind of action logic (e.g. Castañeda 1977, 1981, 1989; Meyer 1988; Bartha 1993); and temporal solutions, which use some combination of deontic logic and temporal logic to solve the puzzle (e.g. van Eck 1982; Loewer and Belzer 1983; Feldman 1986, 1990; Bartha 1993; Åqvist 2003).

In this section, I will consider the counterfactual solution to the contrary-to-duty paradox and in sections 4 and 5, I discuss some arguments for and against this approach. The idea behind this kind of solution is that we can solve the paradox if we combine deontic logic with counterfactual logic. A contrary-to-duty obligation is interpreted as a kind of conditional obligation that involves a counterfactual conditional. Mott (1973) and Niles (1997), for example, are sympathetic to a view of this kind, while Tomberlin (1981) and DeCew (1981), for instance, criticise it. I will, however, use some recent systems that combine not only counterfactual logic and deontic logic, but also temporal logic, in my analysis of the paradox (Rönnedal 2016; see the appendix). In those systems, we can avoid some problems with earlier similar counterfactual solutions and we can make an important distinction between ‘afterward’, ‘beforehand’ and ‘parallel’ contrary-to-duty obligations. (For some early attempts to combine deontic logic and temporal logic, see e.g. Montague 1968, and Chellas 1969.)

In a counterfactual temporal alethic-deontic logic of the kind introduced by Rönnedal (2016), it is possible to symbolise the concept of a conditional obligation in at least four interesting ways: (A □ → OB), O(A □ → B), (A □ ⇒ OB) and O(A □ ⇒ B). □ → (and □⇒) is a two-place, sentential operator that takes two sentences as arguments and gives one sentence as value. ‘A □→ B’ (and ‘A □⇒ B’) is often read ‘If A were the case, then B would be the case’. (The differences between □ → and □ ⇒ are unimportant in this context and I will focus on □ → .) According to the counterfactual solution, contrary-to-duty obligations are conditional obligations of this kind where the condition is forbidden or violates some primary obligation. I will show how counterfactual temporal alethic-deontic logic can be used to avoid the contrary-to-duty paradox.

In this section, I will consider one possible formalisation of N-CTD that seems to be among the most plausible in counterfactual temporal alethic-deontic logic. In sections 4 and 5, I will discuss several other attempts to symbolise some other examples of contrary-to-duty paradoxes. First, however, I will explain some symbols: t1 (in the formalisation below) refers to the moment on Monday when you make your promise, t2 refers to the moment on Friday when you should keep your promise and t3 refers to the moment on Saturday when you should apologise if you do not keep your promise on Friday. R is a temporal operator; ‘Rt1A’ says that it is realised at time t1 (it is true at t1) that A, etc. N-CTD can now be symbolised in the following way:

CF-CTD

CF1:

Rt 1 ORt 2 k

CF2:

Rt1O(Rt2k □ → Rt3¬a)

CF3:

Rt1(Rt2¬k □ → Rt2ORt3a)

CF4:

Rt1Rt2¬k

Note that Rt1Rt2¬k is equivalent to Rt2¬k. This means that it is true on Monday that it is true on Friday that you do not keep your promise if and only if it is true on Friday that you do not keep your promise. Accordingly, we can use Rt2¬k as an alternative symbolisation of N4. Furthermore, note that it might be true on Monday that you will not keep your promise on Friday (in some possible world) even though this is not a settled fact, that is, even though it is not historically necessary. In some possible worlds you will keep your promise on Friday and in some possible worlds you will not. F4 is true at t1 (i.e. on Monday) in the possible worlds where you do not keep your promise at t2 (i.e. on Friday).

In counterfactual temporal alethic-deontic logic truth is relativised to world-moment pairs. In other words, a sentence can be true in one possible world ω at a particular time τ even though it is false in some other possible world, say ω′, at this time, that is, at τ, or false in this world, that is, in ω, at another time, say τ′. A temporally settled sentence satisfies the following condition: if it is true (in a possible world), it is true at every moment of time (in this possible world); and if it is false (in a possible world), it is false at every moment of time (in this possible world). Some (but not all) sentences are temporally settled. All the sentences in CF-CTD are temporally settled; ORt2k, O(Rt2k □ → Rt3¬a) and O(Rt2¬k □ → Rt3a) are examples of sentences that are not, as their truth values may vary from one moment of time to another (in one and the same possible world).

Let us call the counterfactual temporal alethic-deontic system that includes all basic alethic, deontic and temporal rules, all rules in Tables 3, 4, 5 and 6 and all rules in Table 7 except Tc7 in Rönnedal (2016), all alethic rules that correspond to the fact that the alethic accessibility relation is ‘reflexive’, ‘symmetric’ and ‘transitive’, all deontic rules that correspond to the fact that the deontic accessibility relation is ‘serial’, ‘transitive’ and ‘Euclidean’, and all temporal rules that corresponds to the fact that the temporal accessibility relation is ‘transitive’, ‘comparable’ and does not branch towards the future or the past, Strong Counterfactual Temporal Alethic-Deontic Logic (SCTADL) (see the appendix). SCTADL is a very strong counterfactual temporal alethic-deontic system. Basically, all philosophically interesting systems seem to be a part of this logic. Moreover, let CF-CTD = {CF1, CF2, CF3, CF4}. I will show that CF-CTD is consistent in all systems weaker than or deductively equivalent to the system SCTADL. To establish this, it is enough to show that CF-CTD is consistent in SCTADL. Then it follows that the result holds in all weaker systems too. To show that CF-CTD is consistent in SCTADL, it is enough to come up with a model of the right kind where all elements in CF-CTD are true in some possible world at some time. This establishes that the set is satisfiable, and hence, by the soundness results in Rönnedal (2016), that the set is consistent in SCTADL and in every weaker system.

Model I

Consider the following supplemented counterfactual temporal alethic-deontic model. W = {ω1, ω2, ω3, ω4}; W is a set of possible worlds, ω1, etc. are possible worlds in W. The expression ‘ω2ω1ω3’ says that ω2 is at least as similar to ω1 as is ω3. We use ‘ω2 >ω1ω3’ to say that ω2 is more similar to ω1 than ω3 is. ω2 > ω1ω3 if and only if ω2 ≥ ω1ω3 and not ω3 ≥ ω1ω2. We have the following similarity relations between the possible worlds in W: ω1 > ω1ω2, ω2 > ω1ω4, ω3 > ω1ω4, ω2 > ω2ω1, ω1 > ω2ω3, ω3 > ω2ω4, ω3 > ω3ω4, ω4 > ω3ω2, ω2 > ω3ω1, ω4 > ω4ω3, ω3 > ω4ω1, ω1 > ω4ω2. The model satisfies all conditions in Table 2 and all conditions except Cc7 in Table 1 in Rönnedal (2016) (see the appendix). The alethic accessibility relation is an ‘equivalence’ relation (i.e. it is ‘reflexive’, ‘symmetric’, and ‘transitive’ (at every moment in time), etc.). The deontic accessibility relation is ‘serial’, ‘transitive’ and ‘Euclidean’ (and even ‘functional’) (at every moment in time). T = {τ1, τ2, τ3}, where T is a set of moments of time, and τ1, etc., are particular moments of time in T. τ1 < τ2 < τ3. ‘τ1 < τ2’ says that τ1 is before τ2. The temporal relation is ‘transitive’, ‘comparable’, and it does not branch towards the future or the past. At τ1, ω1 is deontically accessible from every possible world (and no other world is deontically accessible from any world). ω1 is deontically accessible from ω1 and ω2, and ω3 is deontically accessible from ω3 and ω4 at τ2. No other possible world is deontically accessible from any world at τ2. At τ3, every possible world is deontically accessible from itself. No possible world is deontically accessible from any other possible world at τ3. At τ1, all possible worlds are alethically accessible from all possible worlds. At τ2, ω2 is alethically accessible from ω1 and ω1 is alethically accessible from ω2. At τ2, ω3 can see ω4 alethically and ω4 can see ω3 alethically. At all times every possible world is alethically accessible to itself. v(t1) = τ1, v(t2) = τ2, and v(t3) = τ3. k is true in ω1 and ω2 at τ2 and k is false in ω3 and ω4 at τ2. a is false in ω1 and ω4 at τ3 and a is true in ω2 and ω3 at τ3. For our purposes, we do not need any further information about this model. Model I is a model of the right kind.

In ω3 at τ1, all sentences in CF-CTD are true. Hence, by the soundness results in Rönnedal (2016), the set is consistent in SCTADL and in every weaker system. Therefore, it appears to be the case that we can solve the contrary-to-duty paradox in counterfactual temporal alethic-deontic logic, at least the promise paradox. CF-CTD is not inconsistent in any philosophically interesting counterfactual temporal alethic-deontic system.

4 Arguments for the Counterfactual Solution

In this section, I will discuss some reasons why the counterfactual solution is attractive. Together these reasons provide a strong, although not conclusive, case for this approach.Footnote 1

Reason (1): CF-CTD is consistent

We have shown above that CF-CTD is consistent (in SCTADL and in every weaker system). It does not seem to be possible to deduce any contradiction from N-CTD. Hence, we want our symbolisation of this set to be consistent. In this respect, CF-CTD is an intuitively plausible formalisation of N-CTD.

Reason (2): CF-CTD is non-redundant

A set of sentences is non-redundant if and only if no sentence in this set follows from the rest. N-CTD appears to be non-redundant. Consequently, we want our symbolisation of N-CTD to be non-redundant. In certain monomodal deontic systems, for instance Standard Deontic Logic, we can try to solve the contrary-to-duty paradox by finding some other formalisation than SDL-CTD of the sentences in N-CTD. Instead of SDL2 we can use k → O¬a and instead of SDL3 we can use Ok → a). If we employ these formulas, we obtain three consistent alternative symbolisations of N-CTD. Anyhow, Ok → a) follows from Ok in every so-called normal deontic system, including Standard Deontic Logic, and k → O¬a follows from ¬k by propositional logic. So, these alternatives are not non-redundant. Intuitively, N3 does not seem to be deducible from N1, and N2 does not seem to follow from N4. In counterfactual temporal alethic-deontic logic, we can avoid this problem. All sentences in CF-CTD are independent of each other in SCTADL and in every weaker system. To establish this claim, it is enough to show that the elements of CF-CTD are independent of each other in SCTADL. Then it follows that the result also holds for all weaker systems. To prove this, I will establish the following four propositions.

Proposition 1

CF1 is not deducible from {CF2, CF3, CF4} in SCTADL. To prove this proposition, it is sufficient to come up with a model M of the right kind, a world ω in M and a time τ in M such that all members of {CF2, CF3, CF4} are true in ω at τ and CF1 false in this world at this time. Then the proposition follows by the soundness results in Rönnedal (2016). Consider the following model.

Model II

Model II is exactly like Model I except that the deontic accessibility relation is modified in the following way. At τ1, ω4 is deontically accessible from every possible world. No other possible world is deontically accessible from any possible world at τ1. All members of {CF2, CF3, CF4} are true and CF1 false in world ω4 at time τ1. Consequently, CF1 is not deducible from {CF2, CF3, CF4} in SCTADL (or any weaker system).

Proposition 2

CF2 is not deducible from {CF1, CF3, CF4} in SCTADL. The following model proves this proposition.

Model III

Model III is exactly like Model I except that a is true in ω1 at τ3. All members of {CF1, CF3, CF4} are true and CF2 false in world ω3 at time τ1. Therefore, CF2 is not deducible from {CF1, CF3, CF4} in SCTADL (or any weaker system).

Proposition 3

CF3 is not derivable from {CF1, CF2, CF4} in SCTADL. To prove this claim we use the following model.

Model IV

Model IV is exactly like Model I except that a is false in ω3 at time τ3. All members of {CF1, CF2, CF4} are true and CF3 false in world ω1 at time τ1. Hence, CF3 is not deducible from {CF1, CF2, CF4} in SCTADL (or any weaker system).

Proposition 4

CF4 is not derivable from {CF1, CF2, CF3} in SCTADL. Consider Model I: in world ω2 at time τ1 all members of {CF1, CF2, CF3} are true and CF4 false. Hence, CF4 is not derivable from {CF1, CF2, CF3} in SCTADL (or any weaker system), by the soundness of SCTADL.Footnote 2

Reason (3): CF-CTD is dilemma free

Standard Deontic Logic minus the axiom D, ¬(OAO¬A), is the minimal so-called normal deontic logic K. SDL-CTD does not entail any contradiction in K. Hence, it is possible to avoid the contrary-to-duty paradox in ordinary monomodal deontic logic if we give up this axiom. There might be independent reasons for rejecting D. If there are, or could be, genuine moral dilemmas, D cannot in general be true. But even if there are or could be genuine moral dilemmas (which is debatable), rejecting D does not seem to be a good solution to the contrary-to-duty paradox for several reasons. Firstly, even if we reject axiom D, it is counterintuitive to claim that a dilemma follows from N-CTD. We can still deduce the sentence OaO¬a from SDL-CTD in every normal deontic system, which says that it is obligatory that you apologise and it is obligatory that you do not apologise. And this proposition does not seem to follow from N-CTD. Secondly, if there are any moral dilemmas of this kind, we can derive the claim that everything is both obligatory and forbidden in every normal deontic system, which is absurd (see Reason 4 below). Thirdly, such a solution might still have problems with the so-called pragmatic oddity (see Reason 5 below).

The solution in counterfactual temporal alethic-deontic logic is dilemma free. The sentence Rt1ORt3¬a is derivable from CF1 and CF2 (see Reason 10 below) and from CF3 and CF4 we can deduce the formula Rt2ORt3a (see Reason 11 below) (in some systems). Thus, it is possible to derive the following sentence from CF-CTD: Rt1ORt3¬aRt2ORt3a (in certain systems). ‘Rt1ORt3¬a’ says ‘On Monday [when you have not yet broken your promise] it ought to be the case that you do not apologise on Saturday’, and ‘Rt2ORt3a’ says ‘On Friday [when you have broken your promise] it ought to be the case that you apologise on Saturday’. Nonetheless, ORt3a and ORt3¬a are not true at the same time. Neither Rt1ORt3¬aRt1ORt3a nor Rt2ORt3¬aRt2ORt3a is deducible from CF-CTD in any interesting counterfactual temporal alethic-deontic system. So, this is not a moral dilemma. Since N-CTD seems to be dilemma free, we want our formalisation of N-CTD to be dilemma free too; and CF-CTD is, as we have seen, dilemma free. This is one good reason to be attracted to the counterfactual solution.

Reason (4): It is not possible to derive the proposition that everything is both obligatory and forbidden from CF-CTD

If there is at least one moral dilemma, we can derive the conclusion that everything is both obligatory and forbidden in every normal deontic logic (even without the axiom D). Since FA (‘It is forbidden that A’) is equivalent to O¬A, this follows from the fact that OaO¬a entails Or for any r in every normal deontic logic. This is clearly absurd. N-CTD does not appear to entail that everything is both obligatory and forbidden. Accordingly, we do not want our symbolisation to entail this. In counterfactual temporal alethic-deontic logic we can avoid this problem. Consider Model I above. Every sentence in CF-CTD is true in ω3 at time τ1 in this model. For all that, Rt1ORt3¬a is true while Rt1O¬Rt3¬a and Rt1FRt3¬a are false in this world at this time.

Reason (5): CF-CTD does not entail the so-called pragmatic oddity

It does not seem to follow from N-CTD that you should keep your promise and apologise (for not keeping your promise). Accordingly, we do not want our symbolisation of N-CTD to entail this counterintuitive conclusion or anything similar to it. Despite that, O(ka) is derivable from SDL-CTD in every so-called normal deontic logic (with or without the axiom D), and ‘O(ka)’ says that it is obligatory that you keep your promise and apologise (for not keeping your promise). Even if this claim is not inconsistent, it is certainly very odd. This is the so-called pragmatic oddity, which is a problem for many possible solutions to the contrary-to-duty paradox (Prakken and Sergot 1996). In counterfactual temporal alethic-deontic logic, we can avoid this puzzle. Neither O(Rt2kRt3a), Rt1O(Rt2kRt3a) nor Rt2O(Rt2kRt3a) is deducible from CF-CTD in any interesting counterfactual temporal alethic-deontic system. Consider Model I above. In ω3 at τ1 all sentences in CF-CTD are true, but neither O(Rt2kRt3a), Rt1O(Rt2kRt3a) nor Rt2O(Rt2kRt3a) holds in this world at this time. This proves our claim.

Reason (6): The counterfactual solution is applicable to (at least apparently) actionless and agentless contrary-to-duty examples

If we combine deontic logic with some kind of action logic, for example some kind of Stit (‘Seeing to it’) logic (Bartha 1993), or dynamic logic (Meyer 1988), it might be possible to solve some contrary-to-duty paradoxes. However, there also seem to be examples of contrary-to-duty paradoxes that involve action- and agentless contrary-to-duty obligations. It appears to be difficult to solve these paradoxes in such systems. (For more on Stit logic, see Horty 2001, and Belnap et al. 2001).

Scenario II: Contrary-to-Duty Paradoxes Involving (apparently) action- and/or agentless contrary-to-duty obligations

Consider the following scenario. At t1 (some arbitrary point in time when there is no fire in the house), it ought to be the case that there is no fire in the house at t2 (some time later than t1). (At t1) It ought to be that if there is no fire in the house (at t2), then it is not the case that the sprinkler goes off (at t3, a point in time as soon as possible after t2). (At t1) If there is a fire in the house (at t2), then (at t2) the sprinkler ought to go off (at t3). Moreover, there is a fire in the house (at t2). In this example, all of the following claims seem to be true:

N-ACTD

AN1:

(At t1) There ought to be no fire in the house (at t2).

AN2:

(At t1) It ought to be that if there is no fire in the house (at t2), then it is not the case that the sprinkler goes off (at t3).

AN3:

(At t1) If there is a fire in the house (at t2) then (at t2) the sprinkler ought to go off (at t3).

AN4:

(At t1 it is the case that at t2) There is a fire in the house.

AN1 tells us what ought to be the case unconditionally, and AN3 expresses a contrary-to-duty obligation. The condition in AN3 is fulfilled only if the primary obligation expressed by AN1 is violated. But AN3 does not seem to involve any action or particular agent in any ordinary sense. The scenario is an example of an action- and agentless contrary-to-duty paradox. AN3 says something about what ought to be the case if the world is not as it ought to be according to AN1. It is difficult to find a plausible symbolisation of N-ACTD and similar paradoxes in dynamic deontic logic or in Stit logic.

But for all that, in counterfactual temporal alethic-deontic logic, we have no trouble symbolising (apparently) action- and agentless contrary-to-duty obligations. The logical form of the sentences in N-ACTD exactly parallels the logical form of the sentences in N-CTD. Hence, we can solve contrary-to-duty paradoxes of this kind in exactly the same way as we solved our original paradox.Footnote 3

Reason (7): We do not have to postulate any primitive conditional obligations

In counterfactual temporal alethic-deontic logic, a conditional obligation can be expressed by a combination of a counterfactual conditional and an ordinary (unconditional) obligation. We do not have to introduce any new primitive dyadic deontic operators. According to various dyadic and temporal dyadic deontic solutions, we need some new primitive dyadic deontic operator (e.g. van Eck 1982; Loewer and Belzer 1983; Feldman 1986, 1990; Åqvist 2003). (For more on dyadic deontic logic, see e.g. Rescher 1958; von Wright 1964; Danielsson 1968; Hansson 1969; van Fraassen 1972, 1973; Lewis 1974; von Kutschera 1974; Spohn 1975; Cox 1978; Åqvist 1984, 1987, 2002; Åqvist and Hoepelman 1981, Goble 2003, 2004; Parent 2008, 2010.) Some philosophers have been critical of this approach (e.g. Bonevac 1998). They think a proper theory of conditional obligations, including contrary-to-duty obligations, will be the product of two separate components: a theory of the conditional and a theory of obligation. The counterfactual solution satisfies this ‘requirement’. (For some other criticisms, see e.g. Tomberlin 1989, 1989b.)

Reason (8): We can express the idea that an obligation has been violated

It has been suggested that the contrary-to-duty paradox can be solved by using some kind of nonmonotonic logic (see e.g. Bonevac 1998). However, it is not obvious that we can explain the difference between violation and defeat in such a logic. If you will not see your friend and help her, the primary, unconditional obligation to keep your promise will be violated. It is not the case that this obligation is defeated, overridden or cancelled. The conditional norms in N-CTD do not cancel each other out. Nor is it the case that one of the norms defeat or override the other. Smith (1994) and Prakken and Sergot (1996) stress the difference between violation and defeat.

In counterfactual temporal alethic-deontic logic, it is easy to express the idea that an obligation will be violated, or has been violated. At t1, CF4 [Rt1Rt2¬k]—for example—expresses the idea that the unconditional norm CF1 [Rt1ORt2k] will be violated. The fact that a norm will be violated does not entail that this is necessary, settled or determined. At t2, on the other hand, we can say that it is settled or historically necessary that you do not keep your promise (in the worlds where you in fact do not keep it). Then, we might want to say that it is no longer obligatory that you keep your promise. In spite of that, the sentence Rt1ORt2k is still true at t2 (in the worlds where you do not keep your promise), that is, it is still true that you should have kept your promise. So, when you do not keep your promise, you violate this ‘earlier’ duty.

Reason (9): We can symbolise higher order contrary-to-duty obligations

There are contrary-to-duty obligations of a ‘higher order’ or ‘degree’. This is illustrated by the following scenario:

Scenario III: The Higher Order Contrary-to-Duty Paradox

Scenario III is similar to Scenario I. Although, we now suppose that you do not meet your friend on Saturday and apologise. So, you do not only violate the primary obligation to keep your promise, but also the contrary-to-duty obligation to apologise on Saturday given that you do not keep your promise. In this case, we can assume that there is a ‘higher order’ or ‘degree’ contrary-to-contrary-to-duty obligation to apologise (on Sunday when you do in fact meet your friend) given that you neither keep your promise nor apologise on Saturday. In this scenario all of the following sentences seem to be true:

N-HCTD

HN1:

(On Monday it is true that) You ought to keep your promise (and see your friend on Friday).

HN2:

(On Monday it is true that) It ought to be that if you keep your promise, you do not apologise (on Saturday).

HN3:

(On Monday it is true that) It ought to be that if you keep your promise, you do not apologise (on Sunday).

HN4:

(On Monday it is true that) If you do not keep your promise (i.e. if you will not see your friend on Friday and help her out), then (on Friday) you ought to apologise (on Saturday).

HN5:

(On Monday it is true that) You do not keep your promise (on Friday).

HN6:

(On Monday it is true that) If you do not keep your promise (on Friday) and you do not apologise (on Saturday), then (on Saturday) you ought to apologise (on Sunday).

HN7:

(On Monday it is true that) You do not apologise (on Saturday).

Let N-HCTD = {HN1,. .., HN7}. HN4 is an ordinary, first-order or first-degree contrary-to-duty obligation that tells us what ought to be the case if the primary obligation expressed by HN1 is violated. HN6 expresses a contrary-to-contrary to duty obligation, a second-order or second-degree contrary-to-duty obligation. The condition in this obligation is satisfied only if the primary obligation expressed by HN1 is violated and the first-order contrary-to-duty obligation to apologise (on Saturday) is violated. A plausible solution to the contrary-to-duty paradox should be able to deal with higher-order contrary-to-duty obligations as well as ordinary first-degree contrary-to-duty obligations. In our counterfactual temporal alethic-deontic systems, we can symbolise such higher-order contrary-to-duty obligations. N-HCTD can, for example, be formalised in the following way in counterfactual temporal alethic-deontic logic:

F-HCTD

HF1:

Rt 1 ORt 2 k

HF2:

Rt1O(Rt2k □ → Rt3¬a)

HF3:

Rt1O(Rt2k □ → Rt4¬a)

HF4:

Rt1(Rt2¬k □ → Rt2ORt3a)

HF5:

Rt1Rt2¬k [Rt2¬k]

HF6:

Rt1((Rt2¬kRt3¬a) □ → Rt3ORt4a)

HF7:

Rt1Rt3¬a [Rt3¬a]

Let F-HCTD = {HF1,..., HF7}. N-HCTD seems to be consistent, non-redundant, etc. Hence, we want our symbolisation of this set to have these properties too. Not all solutions to the contrary-to-duty paradox can solve such ‘higher order’ contrary-to-duty paradoxes. Yet, F-HCTD is consistent, non-redundant, etc. This is a good reason to accept the counterfactual solution.

Reason (10): We can derive ‘ideal’ obligations from CF-CTD

N1 and N2 in N-CTD seem to entail that you ought not to apologise. You ought to keep your promise, and it ought to be that if you keep your promise, then you do not apologise (for not keeping your promise). So, ideally you ought not to apologise. We want the symbolisation of N-CTD to reflect this intuition. In many counterfactual temporal alethic-deontic systems, for instance SCTADL, Rt1ORt3¬a is deducible from CF1 [Rt1ORt2k] and CF2 [Rt1O(Rt2k → Rt3¬a)]. The tableau below proves this.

I will use two derived rules in the deduction. These rules are also employed in the derivation in Reason 11 below. According to the first derived rule, DR1, we may add ¬A, wit to any open branch in a tree that includes ¬RtA, witj. This rule holds in every system. According to the second derived rule, DR2, we may add A → B, witj to any open branch in a tree that contains A □ → B, witj. DR2 can be deduced in every system that includes the rule Tc5 (and CUT). MP is the derived rule ‘Modus Ponens’. (For more information on the rules that we use in our deductions, see Rönnedal 2016, and the appendix.)

  1. (1)

    Rt1ORt2k, w0t0

  2. (2)

    Rt1O(Rt2k □ → Rt3¬a), w0t0

  3. (3)

    ¬Rt1ORt3¬a, w0t0

  4. (4)

    ¬ORt3¬a, w0t1 [3, DR1]

  5. (5)

    P¬Rt3¬a, w0t1 [4, ¬O]

  6. (6)

    sw0w1t1 [5, P]

  7. (7)

    ¬Rt3¬a, w1t1 [5, P]

  8. (8)

    ¬¬a, w1t3 [7, DR1]

  9. (9)

    ORt2k, w0t1 [1, Rt]

  10. (10)

    O(Rt2k □ → Rt3¬a), w0t1 [2, Rt]

  11. (11)

    Rt2k, w1t1 [6, 9, O]

  12. (12)

    Rt2k □ → Rt3¬a, w1t1 [6, 10, O]

  13. (13)

    Rt2k → Rt3¬a, w1t1 [12, DR2]

  14. (14)

    Rt3¬a, w1t1 [11, 13, MP]

  15. (15)

    ¬a, w1t3 [14, Rt]

  16. (16)

    * [8, 15]

Informally, ‘Rt1ORt3¬a’ says that it is true at t1 (i.e. on Monday) that it ought to be the case that you will not apologise on Saturday when you meet your friend. Even so, Rt2ORt3¬a is not derivable from CF1 and CF2 (see Reason 3 above). On Friday, when you have broken your promise, and when it is no longer historically possible for you to keep your promise, then it is not obligatory that you do not apologise on Saturday. On the contrary, on Friday, it is obligatory that you apologise when you meet your friend on Saturday (see Reason 11). Nevertheless, it is reasonable to claim that it is true on Monday that it ought to be the case that you do not apologise on Saturday. For on Monday it is not a settled fact that you will not keep your promise; on Monday, it is still possible for you to keep your promise, which you ought to do. These conclusions correspond well with our intuitions about Scenario I.

Reason (11): We can derive ‘actual’ obligations from CF-CTD

Ideally, you ought to keep your promise. But if you do not keep your promise, you ought to apologise. And in fact, you do not keep your promise. Therefore, you ought to apologise. In other words, N3 and N4 seem to entail that you ought to apologise. We want our symbolisation of N-CTD to reflect this intuition. According to Rt2ORt3a, it is true at t2 (i.e. on Friday) when you have broken your promise to your friend, that it ought to be the case that you apologise to your friend on Saturday when you meet her. We will now show that Rt2ORt3a is derivable from Rt1(Rt2¬k → Rt2ORt3a) and Rt1Rt2¬k.

  1. (1)

    Rt1(Rt2¬k □ → Rt2ORt3a), w0t0

  2. (2)

    Rt1Rt2¬k, w0t0

  3. (3)

    ¬Rt2ORt3a, w0t0

  4. (4)

    ¬ORt3a, w0t2 [3, DR1]

  5. (5)

    P¬Rt3a, w0t2 [4, ¬O]

  6. (6)

    sw0w1t2 [5, P]

  7. (7)

    ¬Rt3a, w1t2 [5, P]

  8. (8)

    ¬a, w1t3 [7, DR1]

  9. (9)

    Rt2¬k □ → Rt2ORt3a, w0t1 [1, Rt]

  10. (10)

    Rt2¬k, w0t1 [2, Rt]

  11. (11)

    Rt2¬k → Rt2ORt3a, w0t1 [9, DR2]

  12. (12)

    Rt2ORt3a, w0t1 [10, 11, MP]

  13. (13)

    ORt3a, w0t2 [12, Rt]

  14. (14)

    Rt3a, w1t2 [6, 13, O]

  15. (15)

    a, w1t3 [14, Rt]

  16. (16)

    * [8, 15]

Note that Rt1ORt3a is not derivable from CF3 and CF4 (see Reason 3). According to Rt1ORt3a, it is true at t1 (i.e. on Monday) that you should apologise to you friend on Saturday when you meet her. But on Monday it is not yet a settled fact that you will not keep your promise to your friend, on Monday it is still open to you to keep your promise. Accordingly, it is not true on Monday that you should apologise on Saturday. Since it is true on Monday that you ought to keep your promise, and it ought to be that if you keep your promise then you do not apologise, it follows that it is true on Monday that it ought to be the case that you do not apologise on Saturday (see Reason 10). These facts correspond well with our intuitions about Scenario I.

Reason (12): We can avoid the so-called dilemma of commitment and detachment

(Factual) Detachment is an inference pattern that allows us to infer or detach an unconditional obligation from a conditional obligation, given that the condition obtains. Thus, if detachment holds for the conditional (contrary-to-duty) obligation that you should apologise if you do not keep your promise (if detachment is possible), then if it is in fact true that you do not keep your promise, we can derive the unconditional obligation that you should apologise.

According to the so-called dilemma of commitment and detachment (van Eck 1982, p. 263; see also Greenspan, 1975): (1) Detachment should be possible, for we cannot take seriously a conditional obligation if we cannot detach an unconditional obligation from it; and (2) Detachment should not be possible, for if detachment is possible, the following kind of situation would be inconsistent—A, it ought to be the case that B given that A; and C, it ought to be the case that not-B given C. But, such a situation is not necessarily inconsistent.Footnote 4

This dilemma appears to be a problem for many different solutions to the contrary-to-duty paradox, for example solutions that use some kind of pure dyadic deontic logic. In pure dyadic deontic logic, we cannot derive the unconditional obligation that it is obligatory that A (OA) from the dyadic obligation that it is obligatory that A given B (O(A/B), O[B]A) and B. But if this is true, how can we take such conditional obligations seriously? In counterfactual temporal alethic-deontic logic we can avoid this dilemma. From A □ → OB and A we can detach OB (in most interesting systems, for example SCTADL). However, the following set of formulas is not necessarily inconsistent: {A, O(A □ → B), C, O(C □ → ¬B)}. We have seen above that Rt2ORt3a, but not Rt1ORt3a, is detachable from Rt1Rt2¬k and Rt1(Rt2¬k □ → Rt2ORt3a) (in certain systems). These conclusions correspond well with our intuitions.

Reason (13): The structure of the sentences in CF-CTD reflects the structure of the sentences in N-CTD

In N2 (It ought to be that if you keep your promise, you do not apologise.), ‘ought’ has ‘wide scope’ and in N3 (If you do not keep your promise, you ought to apologise.) ‘ought’ has narrow scope. This is reflected in the formal sentences CF2 and CF3. In CF2 [Rt1O(Rt2k □ → Rt3¬a)], ‘O’ has wide scope and in CF3 [Rt1(Rt2¬k □ → Rt2ORt3a)] ‘O’ has narrow scope. Some solutions to the paradox do not respect this difference in structure between N2 and N3.

Reason (14): We do not have to postulate several different unconditional obligation operators

Some philosophers have suggested that we should solve the contrary-to-duty paradox by introducing different kinds of obligations, symbolised by distinct obligation operators (e.g. Åqvist 1967; Jones and Pörn 1985; and Carmo and Jones 2002). Assume, for example, that there are two obligation operators O1 and O2 that represent ideal and actual obligations, respectively. Then it might be possible to derive the formula O1¬aO2a from CF-CTD instead of OaO¬a. But O1¬aO2a is not inconsistent with the axiom D; ‘O1¬aO2a’ says that it is ‘ideally-obligatory’ that you do not apologise and it is ‘actually-obligatory’ that you apologise. Still, this solution is problematic, since the derived ‘ideal’ obligation not to apologise does not seem to be of another kind compared to the derived ‘actual’ obligation to apologise.

In counterfactual temporal alethic-deontic logic, we do not have to postulate several different kinds of unconditional obligations. The unconditional obligation to not apologise is the same kind of obligation as the derived unconditional obligation to apologise. The only difference is that they hold at different times; the ‘ideal’ obligation not to apologise holds at τ1 (on Monday) and the ‘actual’ obligation to apologise holds at τ2 (on Friday).

Reason (15): The assignment of logical form to each of the norms in the representation of a contrary-to-duty scenario is independent of the other norms in it

According to Carmo and Jones (2002), the assignment of logical form to each of the norms in the representation of a contrary-to-duty scenario should be independent of the other norms in it. The counterfactual solution meets this requirement. Not all solutions do that (see Carmo and Jones 2002).

This ends our discussion of reasons for the counterfactual solution. In light of these arguments, the counterfactual solution seems to be among the most plausible so far suggested in the literature. It appears to be the case that it can solve at least contrary-to-duty paradoxes that involve afterward contrary-to-duty obligations. Despite that, it also has some serious problems. In the next section, I will consider some arguments against this solution. (For more on some problems, see DeCew 1981, and Tomberlin 1981, and for some responses, see Niles 1997.)

5 Problems with the Counterfactual Solution

In this section, I will consider three arguments against the counterfactual solution. According to the first one, the solution introduced in this paper does not add anything new to the discussion. According to the second argument, the counterfactual solution cannot handle timeless (or parallel) contrary-to-duty paradoxes, and according to the third one, it cannot solve beforehand contrary-to-duty paradoxes. It seems to me that the first argument can be answered. The solution in this paper does add something new to the discussion, and this is a good reason why it is interesting to investigate it. The second argument is more problematic, even though I do not think it is conclusive (see the reply in Section 5.2.5). The third is probably the most disturbing. Moreover, it suggests that there are other solutions to the paradox that are better than the counterfactual solution, all things considered, notwithstanding the fact that the counterfactual solution is very attractive and that it appears to be the case that it can solve afterward contrary-to-duty paradoxes.

5.1 Argument 1: The Solution in this Paper Does Not Add Anything New to the Discussion

According to the first argument, the counterfactual solution in this paper does not add anything new to the discussion. The argument consists of two propositions. According to the first, the solution does not add anything because we can already solve the contrary-to-duty paradox in counterfactual deontic logic without a temporal part. According to the second, it does not add anything since we can solve the contrary-to-duty puzzle in a temporal deontic logic without any counterfactual part. I will now argue that both of these claims are problematic.

In pure counterfactual deontic logic, we can symbolise N-CTD in the following way: {Ok, O(k □ → ¬a), ¬k □ → Oa, ¬k}. Nevertheless, in most systems, this set is inconsistent, whereas CF-CTD is consistent. This problem can be avoided by using the following formalisation instead: {Ok, k □ → O¬a, ¬k □ → Oa, ¬k}. But there are other problems with this symbolisation. We can, for example, not derive the ‘ideal’ obligation that you should not apologise from this set. Furthermore, both of these solutions generate the pragmatic oddity. In other words, both sets entail the following formula, O(ka), which says that it is obligatory that you keep your promise and apologise (for not keeping your promise). This is surely counterintuitive. Moreover, it is difficult to find any other plausible symbolisation of N-CTD in pure counterfactual deontic logic without any temporal part. (See DeCew 1981, for some further critique.) The counterfactual temporal solution does not have any of these problems. So, it is clearly a step forward. It is better than similar solutions in pure counterfactual deontic logic without a temporal part, at least in some important respects. In the light of all the arguments for the solution, it is clearly worth investigating it.

According to the second proposition in this argument, we do not really need the counterfactual in our symbolisation. We can solve afterward contrary-to-duty paradoxes already in temporal deontic logic. We can use the following symbolisation instead: {Rt1ORt2k, Rt1O(Rt2k → Rt3¬a), Rt1(Rt2¬k → Rt2ORt3a), Rt1Rt2¬k}. It seems that this solution has all the advantages that the counterfactual solution has. The set is consistent, non-redundant, etc. (in most, perhaps all, interesting logics). So, we do not really need to include any counterfactual part in our systems. However, even if it is true that this set is consistent, non-redundant, etc., there are other arguments against this kind of solution. Suppose that instead of Rt1Rt2¬k we have Rt1Rt2k. Then it follows that Rt1(Rt2¬k → Rt2ORt3¬a) and, in fact, that Rt1(Rt2¬k → Rt2ORt3A) for any A. Rt1(Rt2¬k → Rt2ORt3a) is supposed to express a contrary-to-duty obligation. But if this is true, it seems that Rt1(Rt2¬k → Rt2ORt3¬a) and Rt1(Rt2¬k → Rt2ORt3A) also express contrary-to-duty obligations. This is counterintuitive. It is implausible to claim that the proposition that you keep your promise on Friday entails the following contrary-to-duty obligation: if you do not keep your promise (on Friday), then you ought not to apologise (on Saturday). In fact, if Rt1(Rt2¬k → Rt2ORt3A) expresses a contrary-to-duty obligation, we can derive a whole set of problematic conclusions, for example, that if you do not keep your promise (on Friday), then you ought to lie, steal, cheat, rape, etc. (on Saturday). This is surely counterintuitive. The counterfactual solution does not have this problem. From Rt1Rt2k, it does not follow that Rt1(Rt2¬k □ → Rt2ORt3A). In this respect, the counterfactual solution is better than the ‘simple’ temporal solution.

In conclusion, the first argument does not appear to succeed. The counterfactual solution in this paper does add something new and interesting to the debate. Moreover, it seems to be a fairly plausible solution to afterward contrary-to-duty paradoxes. So, let us turn to the second, more problematic argument.

5.2 Argument 2: The Counterfactual Solution cannot Handle Timeless (or Parallel) Contrary-to-Duty Paradoxes

There seems to be timeless (or parallel) contrary-to-duty paradoxes. In a timeless (or parallel) contrary-to-duty paradox, all obligations appear, in some sense, to be in force simultaneously and both the antecedent and consequent in the contrary-to-duty obligation seem to ‘refer’ to the same time (if indeed they refer to any time at all). Paradoxes of this kind cannot be solved in counterfactual temporal alethic-deontic logic. Several (apparently) timeless (or parallel) contrary-to-duty paradoxes are mentioned by Prakken and Sergot (1996).

Here is one example:

Scenario IV: The Dog Warning Sign Scenario (after Prakken and Sergot 1996)

Consider the following set of regulations: It ought to be that there is no dog (in a certain place). It ought to be that if there is no dog, there is no warning sign (that warns us about the dog). If there is a dog, it ought to be that there is a warning sign. Suppose, further, that there is a dog. Then all of the following sentences seem to be true:

N-TCTD

TN1:

It ought to be that there is no dog.

TN2:

It ought to be that if there is no dog, there is no warning sign.

TN3:

If there is a dog, it ought to be that there is a warning sign.

TN4:

There is a dog.

TN1 expresses a primary obligation and TN3 a contrary-to-duty obligation. The condition in TN3 is satisfied only if the primary obligation expressed by TN1 is violated. In this example, all obligations appear to be timeless or parallel, they appear to be in force simultaneously and the antecedent and consequent in the contrary-to-duty obligation TN3 seem to refer to one and the same time (or perhaps to no particular time at all). Hence, this is an example of a timeless or parallel contrary-to-duty paradox. Let N-TCTD = {TN1, TN2, TN3, TN4}. N-TCTD appears to be consistent, non-redundant, etc. But if this is the case, N-TCTD poses a problem for the counterfactual solution in this paper. For it seems to be impossible to find a plausible formalisation of N-TCTD in counterfactual temporal alethic-deontic logic.

I will now try to show this by considering some possible symbolisations of N-TCTD and some problems with these.

5.2.1 Attempt 1

F1-TCTD

TF1:

O¬d

TF2:

Od □ → ¬w)

TF3:

d □ → Ow

TF4:

d

In F1-TCTD, ‘d’ stands for ‘There is a dog’ and ‘w’ for ‘There is a warning sign’. All other symbols are interpreted as usual. Let F1-TCTD = {TF1, TF2, TF3, TF4}. This seems to be the most natural interpretation of N-TCTD. But there are at least two problems with this formalisation. First, on this reading, the paradox is reinstated, for F1-TCTD is inconsistent in most plausible counterfactual deontic systems, for example, in SCTADL. Second, F1-TCTD generates the pragmatic oddity. In this section, I will prove that this set is inconsistent. In the next, we will see that it also generates the pragmatic oddity.

To prove that a set of sentences {A1, A2, ..., An} is inconsistent in a tableau system S, we construct an S-tableau that begins with every sentence in this set suffixed in an appropriate way, e.g. A1, w0t0, A2, w0t0, ..., An, w0t0. If this tableau is closed, that is, if every branch in it is closed, the set is inconsistent in S.

  1. (1)

    O¬d, w0t0

  2. (2)

    Od □ → ¬w), w0t0

  3. (3)

    d □ → Ow, w0t0

  4. (4)

    d, w0t0

  5. (5)

    d → Ow, w0t0 [3, DR2]

  6. (6)

    Ow, w0t0 [4, 5, MP]

  7. (7)

    sw0w1t0 [T − dD]

  8. (8)

    ¬d, w1t0 [1, 7, O]

  9. (9)

    ¬d □ → ¬w, w1t0 [2, 7, O]

  10. (10)

    w, w1t0 [6, 7, O]

  11. (11)

    ¬d → ¬w, w1t0 [9, DR2]

  12. (12)

    ¬w, w1t0 [8, 11, MP]

  13. (13)

    * [10, 12]

So, this symbolisation does not seem to succeed. Let us turn to a second attempt.

5.2.2 Attempt 2

F2-TCTD

TF1:

O¬d

TF2b:

¬d □ → O¬w

TF3:

d □ → Ow

TF4:

d

Let F2-TCTD = {TF1, TF2b, TF3, TF4}. From TF3 and TF4, we can deduce Ow, but it is not possible to derive O¬w from TF1 and TF2b, at least not in most reasonable counterfactual deontic systems. Hence, we cannot derive a contradiction from this set. However, this symbolisation is problematic for at least three different reasons. First, the structure of TF2b does not reflect the structure of the English sentence, TN2. In TN2, the expression ‘ought’ has wide scope, but in TF2b, the O-operator has narrow scope. Of course, this is not a conclusive argument. But it is nice if our formal sentences mirror our English sentences as close as possible. Similar remarks hold for similar arguments in this section. Second, we cannot derive the ideal obligation that there is no warning sign from TF1 and TF2b. Nevertheless, the proposition that there ought to be no warning sign seems to follow from TN1 and TN2. Third, this solution also generates the pragmatic oddity.

The pragmatic oddity is a problem not only for the second attempt but also for the first attempt above. In every counterfactual deontic system that includes the tableau rule Tc5 (see Rönnedal 2016, and the appendix) and, hence, the schema (A □ → B) → (A → B), the sentence Odw) is derivable from F2-TCTD (and from F1-TCTD). This is odd since it does not seem to follow that it ought to be that there is no dog and that there is a warning sign (that warns us about the dog) from N-TCTD and since it seems that (A □ → B) → (A → B) should hold in every reasonable counterfactual logic. The following semantic tableau shows that Odw) is derivable from F2-TCTD (and from F1-TCTD) in the indicated counterfactual deontic systems.

figure a

In conclusion, this attempt does not seem to succeed either. Our third attempt below avoids the pragmatic oddity. So, maybe this symbolisation can be used to solve timeless or parallel contrary-to-duty paradoxes.

5.2.3 Attempt 3

F3-TCTD

TF1:

O¬d

TF2:

Od □ → ¬w)

TF3b:

O(d □ → w)

TF4:

d

Let F3-TCTD = {TF1, TF2, TF3b, TF4}. In this set, not only TN2 but also TN3 is represented by a sentence where the O-operator has wide scope. From this set, we can derive O¬w from TF1 and TF2, but Ow does not follow from TF3b and TF4. The set is not inconsistent. Moreover, the solution does not generate the pragmatic oddity. Odw) does not follow from F3-TCTD. Nevertheless, there are at least three problems with this symbolisation. First, O(d □ → w) does not reflect the structure of the natural language sentence, TN3. In TN3, the word ‘ought’ has narrow scope, but the O-operator in O(d □ → w) has wide scope. Second, we cannot derive the ‘actual’ obligation that there ought to be a warning sign from TF3b and TF4. But it seems to follow that there ought to be a warning sign from TN3 and TN4. Third, O(d □ → w) does not seem to be true. This is problematic since we have stipulated that TN3 is true in our scenario. So, the symbolisation of this sentence should also be true. We will now consider the argument for this claim.

All of the following sentences seem to be true: Od □ → ¬w), ¬d □ → O¬w and d □ → Ow. But O(d □ → w) appears to be false. According to the standard truth-conditions for counterfactuals, A □ → B is true in a possible world ω if and only if B is true in every possible world that is as close as (as similar as) possible to ω in which A is true; and OA is true in a possible world ω if and only if A is true in every possible world that is deontically accessible from ω. If we think of the truth-conditions in this way, O(d □ → w) is true in ω@ (our world) just in case d □ → w is true in all ideal worlds (i.e. in all possible worlds that are deontically accessible from ω@), that is, if and only if, in every ideal world, ω′ deontically accessible from ω@, w is true in all the worlds that are as close to ω′ as possible in which d is true. But in all ideal worlds, there is no dog (in the specified place), and in all ideal worlds, if there is no dog, there is no warning sign (warning us about the dog). From this, it follows that in all ideal worlds, there is no warning sign. Accordingly, in all ideal worlds, there is no dog and there is no warning sign. Take an ideal world, say ω′. In the closest d world(s) to ω′, ¬w seems to be true (since ¬w is true in ω′). If this is correct, d and ¬w are true in one of the closest d worlds to ω′. So, d □ → w is not true in ω′. Hence, O(d □ → w) is not true in ω@ (in our world). In conclusion, if this argument is sound, we cannot avoid the contrary-to-duty paradox by using the symbolisation, F3-TCTD.

5.2.4 Attempt 4

I will mention one more attempt to symbolise N-TCTD. So far, we have not used any temporal operators in our formalisations. This reflects the idea that we are dealing with a timeless contrary-to-duty paradox. Might it perhaps be possible to solve the paradox if we introduce some temporal operator(s) in the symbolisation? The antecedent and the consequent in the two conditional norms expressed by TN2 and TN3 are supposed to ‘refer’ to the same moment in time. So, the only plausible formalisation that includes some temporal operators seems to be the following:

F4-TCTD

TCF1:

Rt1ORt1¬d

TCF2:

Rt1O(Rt1¬d □ → Rt1¬w)

TCF3:

Rt1(Rt1d □ → Rt1ORt1w)

TCF4:

Rt 1 d

Where ‘t1’ refers to some arbitrary point in time. Unfortunately, this does not help. For F4-TCTD = {TCF1, TCF2, TCF3, TCF4} is also inconsistent. From TCF1 and TCF2, we can derive the sentence Rt1ORt1¬w, and TCF3 and TCF4 entail the formula Rt1ORt1w. Together these imply Rt1ORt1¬wRt1ORt1w, which is a kind of moral dilemma. Moreover, F4-TCTD entails Rt1ORt1dw), which is a version of the pragmatic oddity. So, this strategy does not work either.

Therefore, the only reasonable conclusion seems to be that the counterfactual solution discussed in this paper cannot be used to solve timeless or parallel contrary-to-duty paradoxes. Nonetheless, maybe the arguments discussed so far are not decisive. I will now consider one possible counterargument.

5.2.5 Possible Reply

So far we have assumed that N-TCTD is consistent, and that it does not generate any (moral) dilemma. But this is not obviously correct. Is it really true that this set does not entail any contradiction or any (moral) dilemma? One way to respond to the arguments above is to deny this. It is possible that N-TCTD is inconsistent and/or entails a (moral) dilemma. And if this is the case, it is not particularly surprising that our symbolisation, F1-TCTD, which is the most natural rendering of N-TCTD, is inconsistent. In fact, if this is the case, our formalisation of N-TCTD should be inconsistent. The intuition that N-TCTD does not entail any contradiction can be explained by the fact that N-TCTD is similar to afterward contrary-to-duty paradoxes, such as N-CTD, which are not inconsistent. This fools us into believing that N-TCTD is also consistent. But, in fact, it is not. Consequently, it is not necessarily the case that the timeless or parallel contrary-to-duty paradoxes refute the counterfactual solution presented in this paper. At the very least, we should not dismiss this possibility without very good arguments. The fact that a certain timeless contrary-to-duty scenario appears to be consistent is not enough to conclude that it is consistent.Footnote 5

Hence, let us turn to our third argument, which seems to be the most problematic for the counterfactual solution.

5.3 Argument 3: The Counterfactual Solution cannot Solve Beforehand Contrary-to-Duty Paradoxes

According to the third argument against the counterfactual solution, we cannot use counterfactual temporal alethic-deontic logic to solve beforehand contrary-to-duty paradoxes. This seems to be the most difficult problem for this kind of solution. Consider the following scenario:

Scenario V: The (Beforehand) Promise (Contrary-to-Duty) Paradox

Scenario V is similar to Scenario I. Having said that, Scenario I involves an afterward contrary-to-duty obligation while Scenario V is concerned with a beforehand contrary-to-duty obligation. On Monday, you promise a friend to meet her on Friday to help her with some task. Hence, you ought to keep your promise. If you will not keep your promise, you ought to call your friend on Wednesday, tell her that you will not come and apologise. In this example, the following sentences all seem to be true:

N-BCTD

BN1:

(On Monday it is true that) You ought to keep your promise (and see your friend on Friday).

BN2:

(On Monday it is true that) It ought to be that if you keep your promise, you do not call your friend (on Wednesday).

BN3:

(On Monday it is true that) If you do not keep your promise (i.e. if you do not see your friend on Friday and help her out), you ought to call her (on Wednesday).

BN4:

(On Monday it is true that) You do not keep your promise (on Friday), that is, you will not see your friend.

Let N-BCTD = {BN1, BN2, BN3, BN4}. BN3 is a contrary-to-duty obligation (or expresses a contrary-to-duty obligation). If the condition is true, the primary obligation that you should keep your promise (expressed by BN1) is not fulfilled. Moreover, it is a beforehand contrary-to-duty obligation. If you will not be keeping your promise on Friday, that is, if you are not going to see your friend and help her, you ought to call her beforehand, on Wednesday. Then she will be less frustrated and she might perhaps find someone else that can help her. N-BCTD seems to be consistent; it does not seem possible to deduce any contradiction from this set. However, it is difficult to find any reasonable symbolisation of N-BCTD. This is an example of a beforehand contrary-to-duty paradox. I will now consider some attempts to solve this paradox in counterfactual temporal alethic-deontic logic. All of these attempts are problematic for various reasons.

5.3.1 Attempt 1

F1-BCTD

FB1:

Rt 1 ORt 3 k

FB2:

Rt1O(Rt3k □ → Rt2¬c)

FB3:

Rt1(Rt3¬k □ → Rt1ORt2c)

FB4:

Rt1Rt3¬k

All symbols are interpreted as above, and ‘c’ says: ‘You call your friend (tell her that you will not come and apologise)’. Let F1-BCTD = {FB1, FB2, FB3, FB4}. Is this attempt successful? It seems that it is not for at least two reasons. First, F1-BCTD is inconsistent in every system that includes the non-basic tableau rules Tc5 and TdD. (TdD rules out moral dilemmas.) Second, we can derive the following version of the pragmatic oddity from F1-BCTD: Rt1O(Rt3kRt2c), which says that it is true on Monday that you ought to keep your promise on Friday and call your friend on Wednesday and tell her that you are not coming on Friday. This is clearly a counterintuitive conclusion. The following semantic tableau establishes that F1-BCTD is inconsistent:

  1. (1)

    Rt1ORt3k, w0t0

  2. (2)

    Rt1O(Rt3k □ → Rt2¬c), w0t0

  3. (3)

    Rt1(Rt3¬k □ → Rt1ORt2c), w0t0

  4. (4)

    Rt1Rt3¬k, w0t0

  5. (5)

    Rt3¬k □ → Rt1ORt2c, w0t1 [3, Rt]

  6. (6)

    Rt3¬k → Rt1ORt2c, w0t1 [5, DR2]

  7. (7)

    Rt3¬k, w0t1 [4, Rt]

  8. (8)

    Rt1ORt2c, w0t1 [6, 7, MP]

  9. (9)

    ORt3k, w0t1 [1, Rt]

  10. (10)

    O(Rt3k □ → Rt2¬c), w0t1 [2, Rt]

  11. (11)

    ORt2c, w0t1 [8, Rt]

  12. (12)

    sw0w1t1 [T – dD]

  13. (13)

    Rt3k, w1t1 [9, 12, O]

  14. (14)

    Rt3k □ → Rt2¬c, w1t1 [10, 12, O]

  15. (15)

    Rt3k → Rt2¬c, w1t1 [14, DR2]

  16. (16)

    Rt2c, w1t1 [11, 12, O]

  17. (17)

    Rt2¬c, w1t1 [13, 15, MP]

  18. (18)

    ¬c, w1t2 [17, Rt]

  19. (19)

    c, w1t2 [16, Rt]

  20. (20)

    * [18, 19]

Note that it does not help to replace FB3, Rt1(Rt3¬k □ → Rt1ORt2c), by Rt1(Rt3¬k □ → ORt2c) in the derivation above. We can still prove that the resulting set is inconsistent.

The pragmatic oddity is also a problem for our second attempt to solve the beforehand contrary-to-duty paradox. The proof is the same in both cases (see below). So, let us turn to this attempt.

5.3.2 Attempt 2

In the symbolisation below, we have replaced FB2 [Rt1O(Rt3k □ → Rt2¬c)] by FB2b [Rt1(Rt3k □ → Rt1ORt2¬c)]. According to FB2, the O-operator has wide scope, but according to FB2b, it has narrow scope.

F2-BCTD

FB1 Rt1ORt3k

FB2b Rt1(Rt3k □→ Rt1ORt2¬c)

FB3 Rt1(Rt3¬k □→ Rt1ORt2c)

FB4 Rt1Rt3¬k

Let F2-BCTD = {FB1, FB2b, FB3, FB4}. Then we cannot derive a contradiction in the way we did above. So, in this sense, F2-BCTD solves the paradox. Still, there are at least two problems with this solution. Firstly, FB2b does not reflect the structure of the English sentence, BN2. In BN2, the word ‘ought’ has wide scope, but the O-operator in FB2b has narrow scope. Secondly, and more problematically, F2-BCTD entails the following form of the pragmatic oddity, Rt1O(Rt3kRt2c). Recall that this formula says that it is true on Monday that you ought to keep your promise on Friday and call your friend on Wednesday and tell her that you are not coming on Friday. But this proposition does not seem to follow from N-BCTD. As I mentioned above, this is also a problem for our first attempt to solve the paradox. The following semantic tableau shows that Rt1O(Rt3kRt2c) is derivable from F2-BCTD (and from F1-BCTD):

figure b

Note that it does not help to replace FB3, Rt1(Rt3¬k □ → Rt1ORt2c), by Rt1(Rt3¬k □ → ORt2c) in the proof above. We can still derive the pragmatic oddity with this sentence instead of FB3.

5.3.3 Attempt 3

Attempt 3 is similar to Attempt 1. Although, we have replaced FB3 [Rt1(Rt3¬k □ → Rt1ORt2c)] by FB3b [Rt1O(Rt3¬k □ → Rt2c)]. In FB3b, the O-operator has wide scope instead of narrow scope as in FB3.

F3-BCTD

FB1:

Rt 1 ORt 3 k

FB2:

Rt1O(Rt3k □ → Rt2¬c)

FB3b:

Rt1O(Rt3¬k □ → Rt2c)

FB4:

Rt1Rt3¬k

Let F3-BCTD = {FB1, FB2, FB3b, FB4}. This seems to be one of the most plausible symbolisations of N-BCTD in counterfactual temporal alethic-deontic logic. The set is consistent and non-redundant, and it has several other attractive features too (in most reasonable systems). Nevertheless, there are at least four problems with this attempt. First, FB3b does not reflect the structure of BN3. In the English sentence, ‘ought’ has narrow scope; in FB3b, the deontic operator O has wide scope. Second, we cannot derive any ‘actual’ obligation from this set, that is, we cannot derive the proposition that you ought to call your friend from FB3b and FB4. But intuitively, this claim seems to follow from BN3 and BN4. A possible reply is to replace FB4 by FB4b (Rt1Rt3¬k). In other words, we assume that it is true at t1 that it is settled at t3 that ¬k. Then we can derive the sentence, Rt1ORt2c, from FB3b and FB4b. However, the set F3b-BCTD = {FB1, FB2, FB3b, FB4b} is inconsistent. We can derive both Rt1ORt2c and Rt1ORt2¬c from F3b-BCTD and, from this, it follows that Rt1(ORt2cORt2¬c) (and that Rt1O(Rt2cRt2¬c)), which is inconsistent with the idea that there are no moral dilemmas. (It is also possible to use semantic tableau directly to prove that F3b-BCTD is inconsistent. Though, we will not labour the details.) So, this move does not appear to succeed. Third, in our solution to the afterward contrary-to-duty paradox, we used the sentence Rt1(Rt2¬k □ → Rt2ORt3a). In this formula, the O-operator has narrow scope. It seems a little bit odd that we should use a sentence with a wide scope O-operator to symbolise beforehand contrary-to-duty obligations and a sentence with a narrow scope O-operator to symbolise an afterward contrary-to-duty obligation.

Fourth, Rt1O(Rt3¬k □ → Rt2c) does not seem to be true. The most natural model of Scenario V appears to be the following. We have four possible worlds ω1ω4 and three moments of time τ1τ3. At τ1, every possible world is alethically accessible from every possible world. At τ2, ω1 is alethically accessible from ω2 and ω2 from ω1, and ω3 is alethically accessible from ω4 and ω4 from ω3. Every possible world is alethically accessible to itself at every moment of time. At τ1, ω3 is deontically accessible from every possible world. At τ2, ω3 is deontically accessible from ω3 and ω4, and ω1 is deontically accessible from ω1 and ω2. At τ3, every possible world is deontically accessible to itself. c is true in ω1 and ω2 and false in ω3 and ω4 at τ2. k is true in ω2 and ω3 and false in ω1 and ω4 at τ3. v(t1) = τ1, v(t2) = τ2 and v(t3) = τ3. Furthermore, ω4 is more similar to ω3 than is ω1. In this model, every sentence in F3-BCTD is true (in ω1 and ω4 at τ1) except FB3b. But intuitively, BN3 is true. So, we want our symbolisation of this sentence to be true also. Moreover, it seems difficult to find any other plausible model of Scenario V. This is a problem for Attempt 3.

5.3.4 Attempt 4

In F1-BCTD and F2-BCTD, the consequent in the contrary-to-duty obligation begins with Rt1. That is, we assume that the obligation to call your friend given that you will not keep your promise is in force already at t1, that is, on Monday. What happens if we replace FB3 with FB3c: Rt1(Rt3¬k □ → Rt2ORt2c), which says that the obligation to call your friend is in force at t2 given that you will not keep your promise? Does this solve the beforehand contrary-to-duty paradox? Consider the following symbolisation of N-BCTD:

F4-BCTD

FB1:

Rt 1 ORt 3 k

FB2:

Rt1O(Rt3k □ → Rt2¬c)

FB3c:

Rt1(Rt3¬k □ → Rt2ORt2c)

FB4:

Rt1Rt3¬k

Let F4-BCTD = {FB1, FB2, FB3c, FB4}. Rt1ORt2¬c follows from FB1 and FB2, and from FB4 and FB3c we can derive Rt2ORt2c. But Rt1ORt2¬c is not inconsistent with Rt2ORt2c. Rt1ORt2¬c says that it is true at time t1 that it is obligatory that you do not call your friend at time t2; and Rt2ORt2c says that it is true at time t2 that it is obligatory that you call your friend at t2, that is, on Wednesday. Obligations may change over time and something may be obligatory at one time even though it is not obligatory at a later time. F4-BCTD also has some other attractive features; it is, for example, non-redundant.

Nevertheless, Attempt 4 is problematic for at least one reason. In FB3c, the consequent Rt2ORt2c is not an obligation that is ‘future oriented’ as genuine norms are or should be according to many deontic logicians. An obligation is future oriented if the content of the obligation involves a time that is later than the obligation itself. The consequent Rt2ORt3a in Rt1(Rt2¬k □ → Rt2ORt3a), for instance, is future oriented since t3 is later than t2. Here are some other examples of future-oriented obligations: OFk, OGk, where F (‘It will at some time in the future be the case that’) and G (‘It is always going to be the case that’) are temporal operators that are future oriented.

In any counterfactual temporal alethic-deontic system that includes the rules TdD, TMO, TFT and TBT, the sentence Rt2ORt2c is equivalent to Rt2c. Hence, the proposition that it is true at t2 that it ought to be the case that you call your friend at t2 is equivalent to the proposition that it is true at t2 that you call your friend. Consequently, Rt1(Rt3¬k □ → Rt2ORt2c) (FB3c) is equivalent to Rt1(Rt3¬k □ → Rt2c). This is a strange conclusion. The following semantic tableau proves that Rt2ORt2c is equivalent to Rt2c in the indicated systems. (‘↔’ stands for material equivalence.)

figure c

This result is a problem for Attempt 4 if it is reasonable to assume that our counterfactual temporal alethic-deontic tableau system should include the rules that are used in the derivation. And for many applications, these rules seem plausible, for example, if we consider the past and the present as settled or historically necessary, as many deontic logicians do.

We have now considered four attempts to solve the beforehand contrary-to-duty paradox. We have seen that all of these solutions are problematic. It appears to be difficult to find any other formalisation of N-BCTD in counterfactual temporal alethic-deontic logic that is plausible. This is a serious problem for the counterfactual solution. In Section 5.2.5, I suggested that a possible reply to the argument from parallel contrary-to-duty paradoxes against the counterfactual solution is to reject the idea that N-TCTD is consistent. A similar response to the problem with beforehand contrary-to-duty paradoxes does not seem to be plausible. The problem with N-TCTD is that all obligations are supposed to be in force at the same time. But in beforehand contrary-to-duty paradoxes, this is not the case. It is intuitively more plausible to think that N-BCTD is consistent than to think that N-TCTD is consistent. Therefore, Argument 3 seems to be more problematic than Argument 2.

One might argue that it is enough that the approach used in this paper can solve afterward contrary-to-duty paradoxes. Perhaps one and the same solution cannot take care of all different versions of this puzzle. The fact that the counterfactual solution has problems with parallel and beforehand paradoxes is, therefore, not a decisive argument against it. But if there is some other approach that can be used to solve not only afterward contrary-to-duty paradoxes but also beforehand contrary-to-duty paradoxes, such a solution seems preferable. And, in fact, there might be such a solution. Several philosophers have suggested that contrary-to-duty paradoxes can be solved in a system that combines dyadic deontic logic and some type of temporal logic (e.g. van Eck 1982; Loewer and Belzer 1983; Feldman 1986, 1990; Åqvist 2003). Moreover, it seems to be the case that a solution of this kind can take care of afterward and beforehand contrary-to-duty paradoxes. This suggests that a solution of this type might be, all things considered, more plausible than the counterfactual solution, even though it too has problems with parallel contrary-to-duty paradoxes.

6 Conclusion

In this paper, I have discussed some examples of the so-called contrary-to-duty (obligation) paradox, a puzzle that has been investigated by deontic logicians for more than fifty years. A contrary-to-duty obligation is an obligation telling us what ought to be the case if something forbidden is true. Here are some examples of sentences that can be used to express such obligations: ‘If he did it, he should be ashamed of himself’, ‘If the resources are unfairly distributed, they should be redistributed’, ‘If you are going to take drugs, you ought to use clean needles’. In each case, the condition is supposed to violate a primary obligation. He should not have done it, but if he did, he should be ashamed of himself. The resources should not be unfairly distributed, but if they are, they should be redistributed. You should not take drugs; but if you are going to take drugs, you should use clean needles. Contrary-to-duty obligations are important in our moral and legal thinking. Therefore, we want to be able to find an adequate symbolisation of such obligations in some logical system, a task that has turned out to be difficult. This is clearly illustrated by the so-called contrary-to-duty (obligation) paradox. I have investigated and evaluated one kind of solution to this problem that has been suggested in the literature, a solution that I called the ‘counterfactual solution’. I used some recent systems introduced by Rönnedal (2016) that combine not only counterfactual logic and deontic logic, but also temporal logic in my analysis of the paradox. I have argued that the counterfactual solution has many attractive features and that it can give a fairly satisfactory answer to some examples of the contrary-to-duty paradox, but that it nevertheless has some serious problems. The conclusion is that, notwithstanding the many attractive features of the counterfactual solution, there seem to be other approaches to the paradox that are more promising, especially a kind of solution that uses a combination of dyadic deontic logic and temporal logic.