Eliminating Relata
There's a view in philosophy of science called "ontic structuralism" and it is sometimes expressed by saying it wishes to eliminate relata, or to take "structure" to be primary, or something along those lines.
But the main problem, as I've always seen it, is that a structure (or model) in the usual mathematical sense is a mathematical object of the form with a domain . The domain is some set of objects, and the are relations on , and are called the "distinguished relations" in . But this isn't structuralism in the required sense because one has a domain. (One kind of structuralism does retain a domain of "nodes": this is Shapiro's ante rem structuralism - or at least I think Shapiro's ante rem structuralism retains a domain.)
So one wants somehow to achieve two goals:
up to isomorphism. First, consider some first-order language , with identity, whose signature fits that of and which also has a unique constant for each element . Suppose that the predicate symbol for is , and suppose is . So, and . Next take the diagram of in the language . That is the set of all literals true in . Let be (possibly infinitary) conjunction of all elements of and let be the (possibly infinitary) formula:
be the formula:
categorically axiomatizes .
Example: let , let and let . Then is the formula
. All identity facts are in there, and all the atomic truths about are in there too (with the negated ones).
Next, we want to find something to be the abstract structure of , as well as "eliminating the relata". To do this, one can just quantify all these individual constants away, by a kind of ramsification. Suppose is a non-repeating enumeration of the constants, and is an enumeration of distinct new variables with the same index set . Then the new ramsified formula, , is:
Example again: is the formula:
up to isomorphism. Notice that in order for this work, one must keep identity as a primitive (a point made, in this context, in a 2006 paper). Even so, is a syntactic entity---a string of symbols---and so will not be invariant under even trivial changes (e.g., relabellings of variables, or switching logical conjuncts). So, one has not found a unique entity to be the abstract structure.
However, one can "quotient this out" by considering the Fregean proposition (the abstract content) expressed by this syntactic string. One can then say that the abstract structure of is this proposition: the Fregean proposition expressed by . This in some important sense has no special individuals associated with it, for the constants used to denote individuals have been quantified away. However, it does in some sense retain all the primitive concepts/relations that one started with.
Example again: let and be as before and let . Then the abstract structure for is the proposition that there are exactly two things such that one of them bears to itself and to the other, but the other does not bear to itself or the other.
(If one identifies possible worlds with such things, one gets rid of purely haecceistic differences; it's one way of responding to the hole argument and the "Leibniz equivalence" of isomorphic spacetimes.)
But the main problem, as I've always seen it, is that a structure (or model)
So one wants somehow to achieve two goals:
(i) identify something as the "abstract structure" of a given model, or system, etc.;The only way I know of that might, in some sense, "eliminate" the domain is to consider a certain (usually very long, possibly infinitely long) sentence which defines
(ii) while also getting rid of the domain.
Let
Then
So,iff .
Example: let
As one can intuitively see, this "tells you everything you need to know" about the structure
Next, we want to find something to be the abstract structure of
(The initial string of quantifiers may be infinitary.) This procedure makes no difference to the result above, and we can now forget the constants..
Example again:
What one obtains here has the right categoricity property: it determines
However, one can "quotient this out" by considering the Fregean proposition (the abstract content) expressed by this syntactic string. One can then say that the abstract structure of
Example again: let
(If one identifies possible worlds with such things, one gets rid of purely haecceistic differences; it's one way of responding to the hole argument and the "Leibniz equivalence" of isomorphic spacetimes.)
Jeffrey, thanks for this. I think the idea of constructing an infinitary sentence characterizing a structure up to isomorphism was originally due to Dana Scott, and in fact it's often called Scott's sentence.
ReplyDeleteOff topic question (I don't know who the main admin for the site is): would it be possible to have an RSS feed to the posts?
Ah, great, many thanks, Aldo!
ReplyDelete(I'm getting old - I think I used to know this, in the 90s, but I'd forgotten.)
I'll do an update. I just looked at a couple of online things about and it's more complicated than I describe - I guess because of the ordinals involved with infinitary syntax.
Something similar is mentioned in a 2006 paper by Oliver Pooley about spacetime structuralism.
So, on this view, an abstract structure for a structured set is the proposition expressed by its Scott sentence. That would bring ontic structuralism back to propositions (and linguistic entities) which wouldn't be what they want.
And yes, good idea - I'll try and find out about how to make an RSS feed.
Dear Jeff,
ReplyDeleteThanks for this, and greetings from Spain.
you are right and the thing is just that the ontic structuralists are wrong ;)
I would have no problem with what you are saying but still would like to affirm that, by using the Sneed-Stegmüller conceptual apparatus, one can obtain non-trivial information about intertheoretical relations and in general, the logical structure of our empirical theories. That means, it is useful for carrying out case studies, and of course there is no way of combining this in some sense with ontic structuralism.
Anyway, all best and see you soon,
Thomas