Idea

Quantificational substitution structures are the key structures in my model theory for Quantificationalism. They model a metaphysical notion of domain specification by “de-syntactifying” an operation of domain specification defined on linguistic entities.

Work in a standard higher-order language equipped with existence predicates . Assume that the primitive quantifiers obey classical logic. Then the restricted quantifiers

are free quantifiers.

For each predicate , we can define a translation mapping over , where is obtained by replacing every occurrence of the existence predicate with . These translations can be thought of as specifying the domain of the free quantifiers .

Thus, for example, if is a constant, we have:

A quantificational substitution structure is a substitution structure where the substitutions---quantificational substitutions---are modelled after the syntactic mappings as just defined.

Definition

I think of domains as ways of settling what it is to exist at a given type. A domain says, for finitely many types , that for an entity of that type to exist is for it to have a certain property.

Definition (Domain)

A domain on an applicative structure is a partial mapping defined on finitely many types, such that for each on which is defined.

Basically, a domain says that for an entity of type to exist is for it to have the property , when the latter is defined. A domain defined precisely on is called a -domain.

Convention

I use sequential notation for domains, writing for a domain , where for each , and speak of domains as if they were type-indexed sequences of properties. I also abuse notation and treat domains defined on a single type as elements of rather than functions from to . These domains are called unit domains.

Each domain determines a quantificational substitution, whose function is to specify that domain as the new domain of quantification within its argument. We can model this by means of substitution assignment functions.

Definition (Substitution assignment function)

Let be a substitution structure. A substitution assignment function is a surjective mapping .

We think of as the quantificational substitution determined by . In models for Quantificationalism, quantificational substitutions are used to interpret domain specifiers.

Some domains are current, in the sense that for each type on which they are defined, what it is for an entity of type to exist according to that domain is simply for it to exist. We model this idea through the notion of an identity domain.

Definition (Identity domain)

Let be a substitution structure equipped with a substitution assignment function. An identity domain is any domain such that is the identity substitution in .

I write for an arbitrary element of , if there is one, such that . In models for Quantificationalism, each existence predicate expresses . Thus we may think of identity domains as consisting entirely of interpretations of existence predicates. The identity substitution can be thought of as a quantificational substitution that specifies the existing things as the new domain of quantification within its argument.

Through substitution assignment functions, we can also define an operation of domain composition. Given two nice type sequences and , let be an arbitrary nice type sequence such that the types occurring in it are exactly the types that occur in either or . If are respectively a - and a -domain, the composition is a -domain defined by putting

Intuitively, the domain is the domain seen from the “perspective” of the domain . We can think of domains as characterizing not only what exists, but also what exists according to other domains---including themselves. So, what it is for an entity of the same type to exist according to is the same as what it is for it to exist according to , according to . For example, the domain of lovers specifies the lovers as what exists, and also specifies the lovers among lovers as what exists according to the domain of lovers. As both the name and the gloss just given suggest, we will use domain composition to characterize the composition of quantificational substitutions.

A quantificational substitution structure is defined as a substitution structure equipped with a substitution assignment function that is “well behaved” with respect to domain composition.

Definition (Quantificational substitution structure)

A quantificational substitution structure, henceforth a QSS, is a tuple , where is a substitution structure, is a substitution assignment function, such that an identity unit -domain exists for every type , and the conditions

hold for all domains and any identity domain .

The existence assumption about identity unit domains is motivated by the intended use of identity domains as domains consisting entirely of interpretations of existence predicates. In fact, the existence of all identity unit domains guarantees that an identity -domain exists for every nice type sequence . Indeed, when , an identity -domain can be defined as

Composition says that domain composition commutes with the substitution assignment function. Since is surjective, for any two domains there must be a unique domain such that . This is identified with .

Identity is a bit more complicated. We could obtain an equivalent definition if we replaced it with the claim that both the following identities hold for any -domain :

Both conditions concern what quantificational substitutions do to identity unit domains. Generality requires that applying to retrieve the -th projection of the domain . In other words, to exist among the s is just to be an .

Note, also, that Generality explains the second case in the definition of domain composition: when is defined but is not, then . In view of Generality, this is exactly what would happen if we were to expand to a domain defined at as well, with .

On the other hand, Modularity requires that be a fixpoint of whenever . In other words, to exists at the s is just to exists.

Together, Generality and Modularity paint a picture of higher-order existence as freely recombinable. What exists at one type is completely independent on what exists at another type. I take this to be a core aspect of the intended interpretation of domain specification. But it is certainly a philosophically controversial picture: given reasonable background assumptions, a theory of domain specifiers based on QSSs is incompatible with theses about higher-order existence familiar from the literature on higher-order contingentism.

Congruences and quotients

Recall the notions of applicative congruence and substitutional congruence. To these, we add the notion of a quantificational congruence: an equivalence relation that is “well behaved” with respect to the mapping .

When and are nice type sequences such that every type that occurs in occurs in , there is a mapping from given by

We should think of as the “representative” of among -domains. For note that holds for any , for any type .

Let be a typed family of equivalence relations on an applicative structure and let be respectively a - and a -domain on . Write to mean that

In other words, holds when the “representatives” of and among -domains have -equivalent projections.

Definition (Quantificational congruence)

A quantificational congruence on a QSS is a typed family of equivalence relations on , such that implies for every , whenever are domains over .

By putting together this notion with those of an applicative congruence and of a substitutional congruence, we reach the general notion of a congruence.

Definition (Congruence)

A congruence on a QSS is a quantificational congruence on that is also a substitutional congruence for the underlying substitution structure and an applicative congruence for the underlying applicative structure.

It is worth noting for later reference that congruences as just defined are automatically congruences for domain composition: if and , then .

Congruences can be used to define an operation of quotienting for QSSs. When is a congruence on a QSS , write to mean that holds for every and write for the equivalence class of under this lifting of .

Definition (Quotient)

Let be a QSS and a congruence on . When is a -domain, write for the partial function with when and undefined otherwise. The quotient of under is the QSS , where

  1. is the quotient of under ;
  2. is the quotient of the monoid under the lifting of to ;
  3. ;
  4. is the mapping .

It is straightforward to verify that this is, indeed, a QSS.

Existence results

There are non-trivial QSSs. I know of two ways of showing this: via a a term structure construction and via a direct power construction.