The Underdetermination of Typings
Jan Westerhoff
Trinity College
Cambridge CB2 1TQ
United Kingdom
jcw26@cam.ac.uk
0044 (0)1223 52 52 04
Abstract
It is often assumed that the distinction between individuals and
properties is a purely structural one, i.e. that they differ in the
way in which they go together to form states of affairs (monadic
properties take one individual, dyadic properties take two,
higher-order properties take properties of lower orders and so
on). And in fact, as Ramsey has argued in his essay `Universals', if
any way of telling apart individuals and properties works it is a
structural one. But in fact there is no structural distinction between
individuals and properties. Below I will describe a set of
transformations which show that if your structural theory calls
something an individual and something else a property there is a
transformation of that assignment which calls the first thing a
property and the second an individual which is equally in accord with
the structural data. Therefore, what is an individual and what a
property is not determined by the structural data. We do not say
anything essential about an object if we classify it as either, in
fact we do not even say something important about the object at all.
1. Motivation and Key Notions
Introduction
We think that objects belong to certain types, for example that they are
individuals, properties, relations and so on. We also think that if we
say what type some objects belongs to, we have described an essential
feature of the object, or at least said something important about
it. In fact this is not the case.
Let us look at an uncontroversial example of objects belonging to
different types. I take it that it is as uncontroversial as anything
can be in ontology that we consider a particular like the Tower of
London as belonging to the type of individuals, something like
`being red' as a first order (monadic) property of individuals
and something like `being a colour' as a second order (monadic)
property of first order monadic properties. We do this because of the
way these three objects can occur in states of affairs. The individual
and the first order property can go together to make up a state of
affairs (the one picked out by the sentence `The Tower is red') as can
the first order property and the second order property (`Red is a
colour'). However, the individual and the second order property cannot
go together to form a state of affairs. We assume that these facts are
encoded in our typing the three objects in the way we do.
But this is not the only way in which we can type the objects. Suppose
we consider `being red' as an individual (let us call it `Red' for
that purpose) and both `being the Tower' and `being a colour' as
first order properties (let us call them `to tower' and `to
colour'). In this case the objects fit together to produce the very
same states of affairs as those above. The state of affairs
corresponding to the one denoted by `The Tower is red' (and which is
now denoted by `Red towers') consists still of an individual and a
first order (monadic) property, although their roles are
reversed. There is also an equivalent to the state of affairs denoted
by `Red is a colour' (now `Red colours'), but now this has exactly
the same form as the previous one, rather than being made up of a
first order and a second order property. Equally there couldn't be a state
of affairs consisting of `to tower' and `to colour' since things
forming a state of affairs cannot be at the same level (this was
achieved in the first typing by the fact that they were not located at
neighbouring levels).
There are still further ways of typing the above objects. For example
we can consider both `being the Tower' and `being a colour' as
individuals (and call them `Tower' and `Colour') and have `being red'
again as a first order property. Or we could `lift' the two last
examples of typings by moving everything to the next higher type;
individuals would become first order properties, first order
properties second order properties. Finally we could reverse our
initial typing which made use of three levels such that now `being a
colour' is a individual (`Colour'), `being red' a first order property
and `being the Tower' a second order property. As the reader is
invited to check all these typings allow the same states of
affairs to occur and are thus equally acceptable.
Data and Conventions
Perhaps we should pause a bit at this place and be somewhat more
explicit about how we can be so sure that the above typings really all
are alternatives in that they make the same states of affairs possible.
First of all let us note that there are such a things as ontological
data. These are information about what can form states of affairs with
what; a particular example of such a datum is e.g. that `red' and
`Tower' go together in a state of affairs which is denoted by the
sentence `The Tower is red'. To be a bit more concise let us write T,
R and C for `Tower', `being red' and `being a colour' independent of
the ontological type assigned to them in a particular typing. We will
call the collection B of these the basis of our data. Let us denote
the fact that some of these go together to form a state of affairs by
prefixing the multisets containing them with a +, else with a
-. (Multisets (enclosed in square brackets) are just like ordinary
sets apart from the fact that they allow for repetitions. Thus while
{a, b } = { a, a, b }, not [a, b] = [a, a, b]. They are distinguished
from ordered sets in that the order of elements does not matter,
i.e. while not = , [a, a, b] = [a, b, a]. We assume
that each multiset of cardinality one is automatically prefixed with a
-.) Thus the ontological data D we have about T, R and C is that +[T,
R], +[C, R] and -[T, C], -[T, T], -[R, R], -[C, C]. These data act as
a constraint on the typing we want to construct. They are that what
the typing is to be a theory of.
There is also another kind of constraint involved which I will call
the type-form conventions. The conventions which were in play
in the above typings said that types are indexed by an ascending,
uninterrupted sequence of ordinal numbers beginning with zero and that
members of these types can only go together in states of affairs if
they are all located at two directly neighbouring types. This is just
the picture of types found in the Russellian simple theory of types.
The task of constructing a typing for a particular set of objects
means finding a way of remaining faithful to the ontological data
within the type-form conventions in play. Of course it can happen that
a certain set of ontological data cannot be typed at all given a set
of type-form conventions. For example if your data are +[A, B], +[B,
C] and +[C, A] there is clearly no way of typing this in the
stratified way just suggested.
This was not the case with the examples discussed above. There it is
straightforward to check that all of the above typings were in
accordance with the ontological data. But we have also seen that
there can be more than one way of achieving such accordance. For
example if our data demand that two objects cannot go together in a
state of affairs (as e.g. for S and C above) we have different
ways of accounting for this. We can put them `types apart' or, to
achieve the same effect, put them in the same type. The important
point is that this can even happen if we have agreed on one system of
type-form conventions. It is clear that such a system is purely
conventional (hence the name). We could have said that elements from
the same type can go together, or that only members of types with the
same parity can go together, or any other such convention. But even
settling for a framework in which to give an account of our
ontological data radically underdetermines the form of the resulting
typing. Above we have given five substantially different alternative
typings for a set of data on the basis of one set of type-form
conventions. In some there are three levels of types, in others only
two, in some there are individuals, in others there aren't, and in
particular each element could turn up at any level, it could be an
individual, a first order property or a second order property.
Of course the data restrict the number of possible typings relative to
some type-form conventions to some extent. For examples, typings were
S was an individual, C a first order property and R a second
order property or where S and R are individuals and C a first
order property cannot faithfully represent the data since on the above
type-form conventions they would entail that +[S,C] and -[R,
S]. However, the restriction isn't restrictive enough to guarantee
uniqueness.
2. Main results and further developments
In the remainder of this paper we are going to outline how the typing of
some ontological data can be represented in graph-theoretic form. We
then show that there are a number of transformations of such a graph
which preserve the adequacy of the typing. Such transformations were in
play when we considered the different typings of the data presented at
the beginning of our paper. These transformations change the typing,
but do not affect its adequacy as a typing of some particular
ontological data.
We then prove two main results:
an applicability result which says that if some data can by typed in a
stratified way according to the above conventions at all, all our
transformations preserve accordance with the data.
a flexibility result which shows that any typing of some data
according to the above conventions in which some object is at level 0
and where some object S is at level n can by a successive applications
of the three transformations be made into another typing which is also
in accordance with the data but where S is located at level m, for any
m.
The flexibility result is particularly important. It shows that
contrary to a common assumption in ontology objects do not belong
essentially to their type (i.e. nothing is essentially an individual
or a property). By making some changes in other parts of our typing,
everything can be moved to any type we like. Clearly that doesn't mean
that this can be done for all objects and that thus all typings
are adequate. Rather, if you put some object in some type first,
faithfulness to the data will imply that you are restricted in where
to put the other objects. Nevertheless, for each particular object we
can put it into whatever type we like.
We then consider two arguments which try to get around this
conclusion. The first is to consider not just monadic properties, as
we have done, but also dyadic and generally polyadic
properties. Unfortunately this does not make any major
difference. Both the applicability and the flexibility result remain
provable.
Secondly we look at attempts to tighten the type-form conventions in
such as way as rule out the transformations leading to different
typings. The idea is to restrict the conventions in a manner which
results in only a single typing dropping out as adequate in the
end. But we soon see that such a procedure is necessarily far too
restrictive. If we tighten the type-form convention in any way which
makes them essentially stronger than the ones we have given above, we
will lose the ability to type many of the data which we want to be
able to type.
Given that none of these two arguments works,the underdetermination
remains. We spend the remainder of the essay elaborating the
philosophical implications of this underdetermination of typings. We
see that if we say that an object belongs to a certain type we have
certainly not mentioned any essential property of the object. It is
even doubtful whether we have said anything important about the object
at all, since by making amendments elsewhere, everything could be in
any type. The only important information will be contained in the
typing as a whole (since this will reflect the initial ontological
data), but not in whether a particular object is assigned to this or
that type. Therefore these initial ontological data do not allow us to
draw the ontological distinctions we would like to think we could
draw.