Yep. Done.
As most of you already know, I defended my dissertation on Friday and passed. So, I’m officially Dr. Cotnoir. The defense went as well as I could have expected, including some killer questions.
A big thanks to my committee: Marcus Rossberg, Don Baxter, Achille Varzi, and Jc Beall (my advisor). In addition, I also want to thank the entire UConn philosophy faculty; but in particular, Tim Elder, Sam Wheeler, Lionel Shapiro, and Michael Lynch. Thanks also to Reed Solomon, a mathematician (but in my book, a philosopher nonetheless). Moreover, thanks to all my fellow grad students, past and present; but in particular, Colin Caret and Doug Owings.
As announced previously, my next step is to take up a postdoc at NIP. I’ll also be posting at their blog from time to time. Check it out!
Greenough’s Logic of Indeterminacy
Patrick Greenough has been visiting UConn for the last few weeks. He recently gave a talk to the Logic Group on deflationism and truth value gaps. He argued, roughly, that deflationists about truth cannot also be gap theorists about vagueness because gap theory is inconsistent with a certain sort of transparency platitude about truth. I’m not going to give that argument here, even though I think it’s a good argument. Along the way, however, Patrick put forward a new gappy logic that has some nice advantages over the typical gap theorist logics like Strong Kleene and Łukasiewicz’s logics.
The logic is really cool; and as far as I can see, it’s new. His presentation relied on proof theory mostly, although he did give some truth tables to get the feel of it. I wanted to write up a full semantics for it and then draw out some disadvantages of the logic. There is another logic that is extremely similar to Patrick’s that avoids these disadvantages, but unfortunately fails to yield the full T-scheme. As a result, I think this shows that the disadvantages of Patrick’s logic are actually necessary for achieving his desiderata.
The basic desiderata:
- We want the T-biconditionals to be provable for all sentences; and the F-biconditionals (A is false iff not-A) to be provable too.
- We want there to be truth value gaps.
- We want to be able to (truly) express that there are truth value gaps using negation.
Let our set of values be . Let conjunction, disjunction, and negation be treated along Strong Kleene lines:
Of course, the material conditional is terrible for truth theories wanting the Tarski biconditionals. It’s also not really a conditional since gappy sentences give failures of
.
So, let’s add a conditional () that behaves better than that. Ordinarily, the main option is the Ł3 conditional, but Patrick’s not going there. Instead, he proposes the following (actually, I’m reading this clause off his truth table):
This conditional doesn’t contrapose. But Patrick’s happy with that; he thinks Dummett’s arguments against truth value gaps essentially rely on contraposition.
Further, a gap theorist should use negation to characterize their theory. That is, one ought to be able to say of a gappy sentence that it is ‘not true and not false’ where ‘not’ here is just ordinary negation (in this case the De Morgan negation of Strong Kleene). In order to do that, one needs a strong truth operator:
Actually, using Patrick’s conditional, one can define a different (non-de Morgan) negation, and use it to define strong truth.
.
These definitions are equivalent to Patrick’s truth tables for strong truth, strong falsity, and gaps.
An argument from to
is valid whenever there is no assignment
s.t.
and
. Patrick claims the proof theory of the logic nice: you get a full deduction theorem plus his conditional satisfies conditional proof.
There are, however, some weird features of the logic. First, the only place Patrick’s arrow differs from the Ł3 one is the fact that . That’s kind of weird, but the motive is supposed to be that we’re concerned with truth-preservation, and not simply any drop in truth-value. Plus, given the above definition of validity, one gets a deduction theorem. I’m not convinced, however. It does seem to me that we care about drop in truth value precisely because we care about falsity preservation backwards. This is precisely what is at issue when we are reasoning via modus tollens, which fails for Patrick’s conditional.
Another oddity is the biconditional. The biconditional differs from the Ł3 in the following cases: and
. Patrick glosses that we are primarily concerned with parity of truth, and that we don’t really care about disparity of non-truth. I’m not so sure; one of the main issues is that substitutivity of equivalents will fail everywhere contraposition does. The Ł3 conditional does not have this problem.
There is a logic very near by that does not have these problems. Recall that the Łukasiewicz arrow is the residual of t-norm conjunction. Patrick’s arrow, on the other hand, is strikingly close to the residual of standard () conjunction.
This arrow is actually the conditional from Godel-Dummett logic and has an important relationship to the intuitionistic conditional. The only difference between the Ł3 arrow, Patrick’s , and
is in the case mentioned above:
.
Indeed, the conditional satisfies modus tollens on Patrick’s definition of validity. Moreover, the biconditional is nicer, since the biconditional is never true when the truth values differ. Because the biconditional is evaluated as true only when the LHS and RHS have the same value, we get the substitutivity of equivalents.
We also get definitions of true, false, and neither for free.
Falsity here is essentially Godel-Dummett negation, which is a variant on intuitionistic negation. In fact, if we extended the set of truth values to the [0,1] interval in the real line with the above semantics, we can show that the logic is Godel-Dummett’s logic extended with De Morgan negation (for more on the logics in this area, see this cool paper by Hajek et. al.).
One issue is that we now have contraposition; which was desired to fail to get around Dummett’s argument against gaps. One could redefine validity accordingly: an argument is valid just when the minimum value of the premises is less than or equal to the value of the conclusion. This will cause contraposition to fail (just look at and
). It will also (I think) give us a deduction theorem.
Unfortunately, however, using this definition of validity will again cause us to lose modus tollens (just look at the case where and
; the premises will both be .5 and the conclusion 0).
There is an even bigger problem lurking in the background, however. We don’t get the T-biconditionals using . The LRD is no problem. But when
we know that
by the semantics for truth; hence, the conditional
.
All this is to say that the weirdness surrounding the conditional (and biconditional) appears to be necessary for guaranteeing the desiderata in the current setting.
Quantification for Alethic Pluralists
I’ve talked a bit about alethic pluralism before, but in the earlier post I was just thinking about it propositionally. However, there are interesting issues that arise when you start thinking about quantification. If you’re an alethic pluralist, you might want to consider also being a satisfaction pluralist too. This has has been suggested independently by Gila Sher (here) and Stewart Shapiro (here), and I think it’s a natural thought. The basic idea is that we have different truth properties for each domain of inquiry because we have different satisfaction relations for each domain of inquiry. There are different ways an object can satisfy a predicate, depending on what you’re talking about. It means something very different to satisfy the predicate “is funny” than it does to satisfy the predicate “is prime”.
But what, exactly, would satisfaction pluralism look like? I think getting clear on this question leads to a couple of interesting new problems for the alethic pluralist to handle, and gets at the major questions at the heart of what alethic pluralism is.
Here’s a very simple way to think about modeling satisfaction pluralism. The initial idea is adapted from an old trick from Van Bentham. We approximate some of first-order quantification by reinterpreting propositional modal logic. Here’s the rough picture:
Take the semantics for classical normal propositional modal languages (ignore which access relation we have at the moment). Now, try to wrap your mind around thinking of propositions as one-place predicates expressing properties. We can think of worlds as objects in our domain. So, a proposition being true-at-a-world corresponds to an object satisfying a monadic predicate. We’re just exploiting the fact that the formal structure here is identical: propositions are sets of worlds, properties are sets of objects. Now, in the modal language, we have modal operators, which are really just quantifiers over (accessible) worlds. Since we’re thinking of worlds as objects, just amounts to
and
is really just doing the work of
.
Got the picture? Now, how does this help with satisfaction pluralism? Well, that’s where access relations come in. Let’s think of domains as being individuated via collections of objects. In other words, each area of inquiry is primarily about specific kinds of things. So, we can think of the access relation in our models as expressing a “same kind of object” relation. Indeed, I think it makes sense to impose that access is an equivalence relation, effectively partitioning our set of objects into ‘domains’.
So our models will be Kripke frames: where
is a non-empty set of objects,
is our access-relation,
is a set of object-relative satisfaction relations. That is,
takes us from an object-property pair, and tells us whether the property is ‘true-of’ that object.
Semantics for all the usual connectives will be ordinary. Stipulating that access is reflexive, symmetric, and transitive, we can exploit this to get domain-relative quantifiers and
.
iff for all
such that
.
iff for some
such that
.
These guys will only range over the accessible objects. So when you’re quantifying over these objects, you’re always staying within the same equivalence class — staying within a domain. And we won’t vary the models in the way typical for modal logic — there is one “intended” access-relation that expresses truths about which kinds of objects are in the same domain.
We can also introduce domain independent quantifiers and
which will get the typical all-worlds semantics.
iff for all
.
iff for some
.
The upshot of these clauses is that we can now quantify over all objects, regardless of domain. Since and
are looking over ‘all-objects’, these are our global quantifiers. The logic of both types of quantification should turn out to be the same, but they have different scope.
Thinking about this got me thinking about some interesting issues: the account so far only works for unary properties. I’m not sure there’s a straightforward way to extend this to relations. And this raises a real issue. Call a relation is mixed if it is true of objects from different domains. It’s not clear what the satisfaction pluralist should say about mixed relations. (These problems are importantly related to the problem of mixed compounds faced by alethic pluralists — see here for more.)
One option is to claim that every mixed relation has only one salient object that the relation is about, and the satisfaction-relation in the domain of that salient object wins. But that’s philosophically kind of weakly motivated.
Another option would be to use both satisfaction relations of the objects involved to give the truth of mixed binary relations. We would then have to extended this up through n-ary relations. This is clearly the best option philosophically, but I have no idea how it should be modeled.
Finally, on the above account, it’s the objects that determine the domain; properties can be had in various domains. But some pluralists have suggested that domains are individuated by properties (or concepts), and that objects remain fixed throughout domains. Which account is right? Consider the following sentence: “There are infinitely many jokes, but Aaron knows only about 5 of them that are funny.” Clearly, mathematical concepts can be used in sentences about humor. This sort of issue gets right to the heart of a major issue: how do we individuate domains? And that is a core issue for the alethic pluralist.
Validity for Strong Alethic Pluralists?
Alethic pluralism is the view that there is more than one kind of truth. Why would anyone want to be an alethic pluralist? Because, if we are, we can agree with Wright (1998):
Almost all the areas which have traditionally provoked the realist/antirealist debate – ethics, aesthetics, intentional psychology, mathematics, theoretical science, and so on – turn out to traffic in truth-apt contents, which moreover [. . . ] we are going to be entitled to claim to be true.
There is a standard distinction between two types of alethic pluralism: strong and weak.
- Weak Pluralism: there is a universal truth property that all true propositions satisfy, in addition to the many other truth properties restricted to a domain of discourse.
- Strong Pluralism: there is no universal truth property; there are only restricted truth properties.
People have raised issues for both types of pluralists. But the main problem facing strong pluralism is how to handle mixed inferences, like:
- Torture is wrong.
- The United States tortured prisoners at the Abu Ghraib prison.
- So, the United States did something wrong.
Intuitively, (1) and (3) are supposed to be morally true, while (2) is supposed to be descriptively true. So there is no truth property that is preserved over the inference. Tappolet (1997) claims the strong pluralist faces a dilemma: either (i) reject that mixed inferences are valid, or (ii) reject that validity is necessary truth preservation.
Perhaps you think (ii) isn’t so bad — you may prefer a proof-theoretic characterization of validity or something. That’s fine, but you shouldn’t be forced to be a proof-theorist by virtue of being a pluralist. So, the challenge is to give a fairly standard — semantic — account of validity according to which no single property is ‘preserved’.
I think the challenge can be met. One idea is to appeal to an algebraic semantics, and the corresponding definition of validity.
Start by using n-tuples as truth values, where n is the number of domains of discourse. A 1 in i-th place just means: the proposition has the truth property for domain i. A 0 in i-th place just means: the proposition does not have the truth property for domain i.
We say a value is atomic iff only a single place gets a 1 (if any). So every true atomic proposition is true in just one domain. Atomic propositions get atomic values; compounds get values based on connectives. So how do we treat the connectives? Negation toggles 1 and 0 in each domain. Disjunction is the component-wise maximum. And conjunction is component-wise minimum. Call any valuation function satisfying these constraints .
Now, let’s abbreviate and
. It’s easy to check that
and
for any proposition at all.
In fact, we can just define the usual algebraic ordering on the set of values thus:
- Order:
iff
This just gives us a partial order on which conjunction is the greatest lower bound, and disjunction is the least upper bound. So, we have a complemented lattice. It’s also pretty easy to check that we have distribution, and so we’ve really got a Boolean algebra on our set of values.
Now, define consequence thus:
- Validity:
iff
On this definition, we get the classical propositional consequence relation. The algebraic definition of validity is a standard – semantic – idea. But according to the above definition, no single truth property plays a privileged role. Every truth property is equally involved in the definition of validity in a strong pluralist friendly way.
Some pluralists have acknowledged that some domains should be governed by a non-classical logic (e.g. Lynch’s 2009 book). We can accommodate that suggestion by extending the idea: values are n-tuples of 1, 1/2, and 0. Negation toggles 1 and 0 but is fixed on 1/2. Conjunction, disjunction, and validity are the same. The result is a weak De Morgan logic called ‘S3′ which is both paracomplete and paraconsistent. (It’s the intersection of LP and K3, or alternatively, the logic you get by adding to FDE.)
That’s cool, but what I really want is a way to handle intuitionistic logic. Does anyone know of any easy way to extend Heyting algebraic semantics to n-tuples like this? There’s bound to be some standard construction taking two Heyting algebras into a new Heyting algebra, but I couldn’t find one and haven’t bothered to try to construct one myself.
Anyway, the approach above is kind of nice, I think. Any thoughts?
UPDATE: As mentioned in the comments, the simplest non-Boolean Heyting algebra won’t get the full intuitionistic logic: 1, 1/2, 0 where conjunction and disjunction are exactly the same as before. We define if
and 1 if
. Here
for each
. So negation gets treated as
per usual. Apparently, Dummett proved that the logic you get from defining semantics over linear Heyting algebras is intuitionism plus adding the axiom of conditional excluded middle. If we want the intuitionistic consequence to come out, we’ll need to use arbitrary Heyting algebras.
News
I’m back from the hiatus. Since my last post some things have happened.
- I’ve just about put the finishing touches on my dissertation. I’m defending at the end of the semester, and will graduate May 8.
- I’ve got a new paper forthcoming. My paper on alethic pluralism and the semantic paradoxes is set to appear in the OUP volume “Truth and Pluralism: Current Debates”, edited by Nikolaj Pedersen and Cory Wright.
- I went on the job market. Not the best year to go on the market, but somehow I ended up with fantastic opportunity. I’m very pleased to say that I’ve accepted one of the postdoctoral research fellowships for the Northern Institute of Philosophy at the University of Aberdeen.
Now that all of this is somewhat settled, I’m ready to begin posting again regularly.
