Ramsey sentence theorem (two-sorted)

From time to time I'd like to post on the topic of Ramsey sentence structuralism. This post describes a result concerning the truth conditions of Ramsey sentences. It is one way of trying to make precise the Newman objection to Ramsey sentence structuralism about scientific theories (originally going back to Newman 1928 and Demopoulos & Friedman 1985) and summarizes the main idea, and the main result (Theorem 6) from a 2004 BJPS paper "Empirical adequacy and ramsification".

1. Syntax
Suppose L is a two-sorted first-order language, with variables partitioned into what one might call primary and secondary variables (following the terminology of Burgess & Rosen 1997).
The primary sublanguage, obtained by deleting secondary variables and any secondary and mixed predicates is called L.
Let L2 be the result of adding primary, mixed and secondary second-order variables or all arities (and corresponding atomic formulas of the right kind) to L.
Let (L2) be the primary restriction of this language (obtained by eliminating secondary variables).
Finally, let (L2)c be the sublanguage of L2 obtained by eliminating all non-logical mixed and secondary predicates.

The language (L2)c is a two-sorted rendition of the mature Carnapian "observational language": it allows observational predicates, and first-order observational variables; in addition, it has first-order variables ranging over unobservable objects; and it has primary, mixed and secondary second-order variables, giving what amounts to a general theory of sets of, and relations amongst, the first-order entities (either observable or unobservable). In principle, one could add third-order, fourth-order, etc., variables, giving type hierarchy. It makes no difference to the result below.

2. Semantics
If M is an two-sorted L-structure, the primary domain is called dom(M) and the secondary domain is called dom(M).
Furthermore, the reduct of M to the primary part (i.e., just the primary domain and the distinguished relations on the primary domain) is called M.
Let I be any full L2-structure. So, (L2,I) is an interpreted language, and ((L2),I) is the interpreted primary language.
Any full L2-structure M can be regarded as an (L2)c-structure Mc, by just forgetting the secondary and mixed relations, but not the secondary domain. So, ((L2)c,Ic) is the interpreted "Carnapian" language.

3. Ramsey sentence
Suppose Θ(M1,,Mk,P1,,Pn) is a finitely axiomatized theory in L2 containing precisely the mixed predicates M1,,Mk and the secondary predicates P1,,Pn. Then the Ramsey sentence of Θ, written (Θ), is:
X1XkY1YnΘ(M1/X1,,Mk/Xk,P1/Y1,...,Pn/Yn)
where the mixed predicates Mi are replaced by second-order variables Xi (of the right arities) and the secondary predicates Pi are replaced by second-order variables Yi (of the right arities): we say that the mixed and secondary predicates have been "ramsified".

Note that (Θ) is a sentence of the language (L2)c, the Carnapian "observational" language, which has first-order variables ranging over observable and unobservable objects, and it has second-order variables ranging over all sets and relations amongst these.

4. Ramsey sentence theorem
Let I be a full L2-structure. Thus, ((L2)c,Ic) is the corresponding interpreted "Carnapian" language. The Ramsey sentence (Θ) is a sentence in this language.
(Θ) is true in ((L2)c,Ic)
iff
there is a full L2-structure M such that
i. MΘ;
ii. |dom(M)|=|dom(I)|;
iii. MI.

Comments