A Precise Formalization of Vagueness.
The simple picture is that a context for a language of vagueness, which will serve as a possible world for a modal semantics, will be a Tarskian structure or a set of contexts for the language of vagueness. Thus, a context may be a structure, or a set of structures, or a set of structures and sets of structures, or ... . The actual picture will be a variant.
A few disclaimers:
- The model I am presenting here is intended to show the coherence of certain intuitive considerations, not to replace them. The model is, however, sufficiently complex that I cannot both motivate and present it in the space of a couple of hours.
- The model is based on a supervaluationist approach. It does not provide a reductive account of vagueness, only help in fixing the inferential relations between concepts allied to vagueness and between them and the rest of our conceptual economy.
- The formal models employed will be selected in terms of the unreduced notion of states of semantic affairs that are possible or indeterminate, a notion taken to be antecedently understood. I do not see the lack of a reduction as a defect. We should not expect a reductive explanation of such a fundamental feature of language as vagueness. (Compare remarks of Field, Indeterminacy, degree of belief, and excluded middle.)
- Not every aspect of the mathematical formalism to be presented is driven by philosophical considerations. There may well be alternative models that serve equally well. The model is useful nonetheless, both because it serves to fix ideas and because it shows that my intuitive constraints, since they are all realized here, are in fact compatible.
- The formalism is built on top of Tarskian semantics for precise language. If one takes Tarski's theory to be an inflationary correspondence theory, the formalism here will inherit that characteristic. If one reads Tarski's theory in a thin way, so that it is compatible with deflationism, the same will be true of the formalism here.
- If one has a semantics for precise language different from that of Tarski, it is very likely that it will be possible to build a semantics for vagueness on top of it in a manner that is precisely analogous to the one adopted here on top of Tarski's theory.
- I am rather inclined to prefer a thin reading of the semantic theory adopted here. The theory is useful for making clear what I take to be the inferential roles of various aspects of vagueness, but I take the underlying preformal intuitions to be primary, not the semantics suggested by the formalism.
Some preliminary definitions concerning trees.
Let
be a strict partial order (that
is, such that
is a transitive, irreflexive relation on
)
with greatest element such that for every
in
is linearly ordered by
(that is, such that any two distinct
elements of the set are comparable).
- The structure
is a well-founded tree if every subset of
that is linearly ordered by
is finite.
Since we shall only be interested in well-founded
trees, I shall drop 'well founded,' referring to well-founded trees
simply as trees.
- The elements of
are called nodes.
- The leaves of
are the
-minimal nodes.
- An
-maximal
linearly ordered subset of
is a branch of
.
- An
-maximal subset of
with pairwise incomparable elements (that is, a set such that for all
and
in it, if
, then
) is an antichain of
.
If a subset
of
includes an antichain,
then it is not hard to see that the set of
-maximal elements of
is an antichain, and that no member of any antichain included in
is above any member of that antichain.
- That antichain is the high antichain in
.
- When
is a node of
, then
is the structure
.
Note that
is a tree—the subtree of
below
.
- When
is a node of
, then
, the set of nodes immediately below
, is
.
- A leaf in a tree has level 0. The level of any other node
is the supremum of
.
- The height of a tree is the level of its top node.
- Two trees are isomorphic if there is a bijection f from the set of nodes of the first to the set of nodes of the second that preserves
, that is such that the first tree satisfies
if and only if the second tree satisfies
.
- The function
is an isomorphism from the first tree to the second.
- A tree
is homogeneous if
is isomorphic to
whenever
and
are nodes of
of the same level.
- An ordered pair
is an explicitly homogeneous tree if
is a map taking every pair of nodes
and
of
of the same level to an isomorphism
from
to
such that
- if nodes
,
,
, and
are such that
, and
are of the same level,
and
(and thus
and
, and
are of the same level), then
,
- for every
the isomorphism
is the identity, and
- for all nodes
,
, and
of the same level
.
- A tree is full at level
if there is a node of level
on every branch of the tree.
Note that a tree is always full at the
top level and level 0, the levels at the two ends of every branch, a
fact that will prove to be of considerable technical use below.
The models
The notion of a context will be something like either a well-founded
set of possible worlds or a conventional Tarskian structure (that is,
a context is something like a set of Tarskian structures, or a
set of Tarskian structures and sets of Tarskian structures, or a set
of Tarskian structures, sets of Tarskian structures, and sets of
Tarskian structures and sets of Tarskian structures, and so
forth). Taking that to be the official definition would not permit the
same possible world to be a member of a possible world twice and so we
make the following definition instead:
- A model of vagueness,
is an ordered triple
such that
is an explicitly homogeneous tree and
is a map from the leaves of
to conventional Tarskian structures all of the same language,
, the language of the model of vagueness and all with the same domain,
, the domain of the model of vagueness.
Note that there will be a proper class of nonisomorphic models of vagueness even of a language with only one constant symbol over a domain of at least two elements.
Note that if
is the top node of
, then
.
The nodes are our contexts (possible worlds of our modal semantics).
Leaves play the role that the structures associated with
them did in the simplified picture of sets of sets of worlds and every other node
plays
the role that that the set
, the "set of its members" did
in the simplified picture. It turns out to be simpler for
mathematical reasons to take the possible worlds to be the models
instead of the nodes
themselves, but that is
just a matter of technical convenience.
Since our only concern here is with vagueness, the case of interest
is the one in which all the structures in the range of
are structures for the same language with the same domain:
Allowing different domains for the structures would only make sense
if it were indeterminate whether certain base-level, determinate
objects existed.
By requiring that each referring term refer at every leaf (by building it in to the language of a Tarskian structure at the leaf), I have blocked
the possibility of formalizing vague terms such that it is
indeterminate whether they refer at all. Allowing such terms would
necessitate allowing nonreferring terms in the structures at the
leaves, that is, defining vagueness over some free logic. That would
be an appropriate thing to do, but there is no generally agreed-upon
free logic, and so, since this is, with respect to the concerns of
this work, a side issue, I have simply not handled the possibility.
The complete precision of the structures at the leaves is a regulative
ideal that need not be obtainable in any permanent sense.
Increasingly fine-grained models of vagueness can be obtained by
replacing the leaves of a tree by further trees.
Vague Referring Terms
- An object for the model of vagueness
is a map
from the leaves of
to members of the domain of the model.
- If
is in
, then
is the restriction of
to the leaves of
.
It is tempting to refer to objects as just defined as vague objects,
and I shall succumb to that temptation. Note nonetheless that "vague objects" in
fact codify indeterminate reference to determinate objects.
To give a
simple example, let
be a tree with three nodes, one top
node and two leaves immediately below it, and let
associate both leaves with the same structure, one that has
Ararat
and Ararat
in its domain. There is an object for the model of vagueness
that is Ararat
at one of the leaves and
Ararat
at the other. That object, like Ararat, is indeterminate
with respect to whether it is Ararat
or Ararat
.
A tree is required here: a set of structures won't do since the same
structure is on both leaves of the tree, while a structure cannot be a member of a set twice. Once again, to avoid a tempting misunderstanding, the vague object Ararat here is
nothing more than an indeterminate reference to Ararat
or
Ararat
, not something new.
- An object
is homogeneous at level
if
is full at level
and for all nodes
and
of level
, the equation
holds.
Note that every object is
homogeneous at level
when
is the height of the
tree.
- An object
is an object of level
if
is the least ordinal
such that
is homogeneous at level
.
For example, an object
is of level 0 if and only if it is a constant function, that is, if and only if it picks out one and the
same member of the domain at every leaf. When an object is of level
, it is in effect of fixed semantic value at the levels
above
.
- If
is full at level
,
is a node at level
and
is an object, then the homogeneous object associated with the object
at the node
,
, is the object that maps each leaf
to
, where
is the node over
that is of the same level as
.
The object
is homogeneous at level
. If the
object
is homogeneous at level
, then so is
. The object
is the object
with a fixed semantic value of
.
For example, if
is of level 0, then
is in effect just a
member of the domain of the model of vagueness, and in that case
is the object with a constant value of that
member of the domain.
- We shall have exactly one special relation in our formalism, which we shall symbolize by
, the binary relation that obtains between the objects
and
when there is a node
strictly below the level of
such that (
is full at the level of
and)
, read "
is above
."
- An assignment
for the model of vagueness
is a function from the set of variables of the language to objects for
.
- When
is a node and
an assignment, then
is the assignment for
such that for every variable
the object
is
for
.
- When
is a leaf and
is an assignment, I simply write
for the Tarskian assignment that takes each variable
to
, the object in the domain of
designated by the vague object
, when no confusion can arise.
Note that a constant symbol, since it may denote different objects in
different structures associated with different leaves, determines a
function from leaves to objects in the domain of those leaves. Thus,
a constant symbol is a vague referring term. I shall say that it denotes a vague object.
Definition of satisfaction
It is now possible to define what it is for an assignment
to
satisfy a formula for vagueness
in a model of vagueness
, notation,
, where the
language for vagueness for
is the language of
augmented by the symbols
and
.
Each node
in
functions as a possible world: an assignment
satisfies a formula
at node
if the assignment
satisfies the formula
in the model of vagueness
.
- If
is an atomic formula in which
does not appear, then
satisfies
(reference to the model of vagueness, which is fixed by context, is suppressed, here and at similar points below) if
for every leaf
, where I have used
as a shorthand for the Tarskian assignment determined by
at
and
stands for ordinary Tarskian satisfaction.
- If
is
, and
is a constant symbol denoting
or a variable assigned
by
and, similarly,
refers to
, then
satisfies
if the object
is above the object
.
- If
is
, then
satisfies
if
is the set of all nodes
such that
or
or both
and
, there is a high antichain
in
(in fact,
always exists because all leaves are in
, and the leaves form an antichain) and
or
for every node
in
.
- If
is
, then
satisfies
if there is an object
such that
, where
is the assignment that assigns
to
and assigns what
does to every other variable.
- If
is
, then
satisfies
if
for some node
.
- Negation:
- If
is
and
is atomic and
does not appear in it, then
satisfies
if
for every leaf
. (Note that
is already defined at leaves, since at leaves
is ordinary Tarskian satisfaction.)
- If
is
, and
is a constant symbol denoting
or a variable assigned
by
and, similarly,
refers to
, then
satisfies
if the object
is not above the object
.
- If
is
and
is
, then
satisfies
if
is the set of all nodes
such that
or
or both
and
, there is a high antichain
in
(in fact,
always exists because all leaves are in
, and the leaves form an antichain) and
and
forevery node
in
.
- If
is
and
is
, then
satisfies
if for every object
.
- If
is
and
is
, then
satisfies
if
for every node
.
- Finally, If
is
and
is
, then
satisfies
if
.
We take '
,' '
,' '
,' and so forth
to be defined in the usual ways. We leave it to the reader to check
that those definitions yield the desired results.
That concludes the definition of satisfaction.
- A formula
is indeterminate under an assignment
,
, if
.
- Let
be a formula,
a variable, and
an assignment. An object
is a fixed
under the assignment
if
satisfies where
denotes the formula that results from
when every occurrence of
in
is replaced by
, systematically renaming bound variables as necessary to prevent collisions.
Thus, an object
is a fixed
under the assignment
if
is a
and every object such that
is above it is at best indeterminate with respect to
whether it is a
.
It is straightforward to prove by induction on the sum of the height
of
and the rank of
that if
is an
ordinary formula, without modal operators, then for any assignment
,
satisfies
in
if and only if for
every leaf
,
satisfies
in
. Thus, all nonmodal logical truths are true in every model of vagueness, and all nonmodal truths are determinately (that is, not
possibly not) true.
Discussion
The formalism will result in sharp transitions in sorites sequences:
For example, if one starts with a heap of sand and removes grains one
by one, the resulting piles, at least if they are construed, as is
arguably natural, as objects that are homogeneous of level 0, will
either be heaps at every leaf, hence heaps; heaps at some leaves but
not others, in which case it is indeterminate whether they are heaps;
or heaps at no leaf, and hence not heaps. There will therefore be
sharp transitions at a particular number of grains of sand between
heap and indeterminate, and again between indeterminate and not a
heap. Recall, however, that it will be indeterminate which model of
vagueness is "the" model: there will instead be a family of such
models of indeterminate membership. Thus, there will be no particular
transition points that are held to be part of the ordinary usage of
the term 'heap.' In addition, actual heaps are not homogeneous at
level 0, since there will be loose grains of sand near the base, and
the like. If we take that phenomenon seriously, then even within a
formal model of vagueness there will not be transition points at a
fixed number of grains of sand.
To illustrate the use of the formalism for vague objects just introduced, for suitable
, let the constant symbol '
' denote the type, the letter 'A.' That is, the symbol '
'
denotes an object that is indeterminate with respect to whether it is
each object that is a fixed inscription of the letter 'A.' It is
indeterminate whether a fixed inscription is
if and only if
it is indeterminate whether that object is an inscription of the
letter 'A.' No fixed inscription of the letter 'A' is the type
, since the fixed inscriptions are of lower level than the type.
In formal detail, to a first approximation, if
is
the object denoted by
in
, then on every branch
there is a least node
such that
is
(defined and) a fixed inscription;
is indeterminate; for every node
above
except the
top node,
is true of
; and every fixed inscription of 'A' is
for some node
. In other words, the object
at the nodes just below the top is indeterminately equal to all
the various fixed inscriptions of 'A.' This construction allows
to be all the fixed inscriptions of 'A,' and not
any intermediate objects. For example,
does not have
the type of all the fixed italic inscriptions of the letter below it.
Unfortunately, the description of
just given is too
simple: it presumes that it is determinate which objects are fixed
inscriptions and which objects are fixed inscriptions of the letter
'A.' But such determinacy cannot be assumed, and so there will be
different "versions" of
that represent different
specifications of which objects are fixed inscriptions and which
objects are fixed inscriptions of the letter 'A.' Accordingly,
will in fact have to be such that on each branch
there is a least node
such that
is what I
have just described as a version of
in
, and for every node
above
except the top node,
is true of
. It is tedious but routine to check that if there are
predicates for inscription and inscription of 'A,' then the
description just given of
can be completely formalized in the language for
vagueness.
I am prepared to simply bite the bullet on the odd result that the
letter 'A' is an inscription even though it is at best indeterminate
whether it is a fixed inscription. First of all, it does not seem to
me implausible to say that the letter is an inscription as a way of
expressing that there can be no fixed instance that is not an
inscription. Indeed, some have held that it is a distinguishing
characteristic of types that they, unlike, for example, universals,
have the characteristics of their tokens.
The
ordinary sentiment that a letter is not an inscription—that is, not
a particular inscription—is expressed by the fact that for any fixed
inscription it is at best indeterminate whether the letter is that
inscription. In some cases, we do, as the theory suggests, have some
reluctance to declare outright that the letter is not the inscription:
Imagine pointing at an inscription of the letter 'A' and declaring
"This is not the letter 'A.'"
Not all abstract objects will have such properties as being
inscriptions. (As we shall see below, mathematical objects are more
fully abstract and do not have such properties.) Indeed, it is
plausible to hold that only the abstract objects Parsons has called
quasiconcrete (Mathematics in Philosophy, "Introduction," and "On some difficulties concerning intuition and intuitive knowledge") have the
properties of their instances. There is a strong connection of the
view that abstractness is vagueness with traditional doctrines that
abstract objects arise by a process of abstraction—typically, that
they have exactly the properties shared by all of their instances.
Such views typically have the same outcome as the one just outlined
with respect to a letter being an inscription. Such views have largely
been abandoned in the face of scathing criticism of them by the likes
of Frege (Grundlagen),
Russell (Principles of Mathematics), and even Dummett ("Frege"),
but the present proposal answers that criticism since it proposes, not
a peculiar sort of object, but a notion of an indeterminate reference.
For example, one traditional explanation of the (cardinal) number two
on the basis of abstraction associates or identifies it with a set of
two distinct objects that have no characteristics besides that
distinctness. It is at the very least difficult to see how there could
be such objects. On the counterpart of such a theory reformulated in
terms of vagueness, one has not two distinct but otherwise identical
objects, but two names, each of which can be stipulated to refer to
any object, but with the proviso that they may not refer to the same
one. In each application, the two names refer to distinct objects, and
so our present conventions commit us to the claim that they already
refer to two distinct objects, even though there is no way to say in
what way the objects differ. Distinct but otherwise identical objects
can occur in less peculiarly philosophical contexts as well: Consider
a story in which there are two characters who are never
differentiated. Say, for example, they are always referred to as "the
twins." The characters are then distinct but indiscernible.
-- ShaughanLavine - 14 Mar 2005