8.6.3. Consequences for adequacy

Our stipulations about the interpretation of definite descriptions insure that any interpretation of the vocabulary in ρ will divide one of the two gaps that result from SD—that’s why there is no precondition for its application—so the rule is utterly sound and its addition will not disturb the soundness of our system. It is also clearly safe since the new gaps it introduces differ from their parent only by having added resources. But the argument we had used to establish the completeness of the system of derivations—in particular, the argument used in 7.7.4 to show that any fully developing gap is divided by an interpretation—will no longer apply since this argument assumed that the reference values of all terms could be settled without considering the extensions of predicates, something that is not true in the case of definite descriptions.

However, it is easy to see the completeness of a system of derivations that allows certain uses of the rule LFR. The stipulations we have made concerning the interpretation of the description operator can be imposed on a structure simply by requiring that it make true every sentence of the form:

∀w1 … ∀wn ( (∃z: ρz ∧ (∀y: ρy) z = y) Ix ρx = z ∨ ((∀x: ρx) (∃y: ρy) ¬ x = y ∧ Ix ρx = ∗) )

where we follow the form of the law for descriptions but apply a quantifier ∀wi for each variable wi that appears unbound in ρ. We will call this sentence a meaning postulate for the description Ix ρx. Making all these meaning postulates true comes to the same thing as making true all instances of that law for a language expanded by the range of the structure. When assessing the validity of a particular argument, all that is relevant is the interpretation of the definite descriptions actually appearing in the argument, and this can be insured by the truth of the meaning postulates for the descriptions actually appearing in the argument. That is, if Δ includes the meaning postulate for each description an argument Γ / φ, this argument is valid given the interpretation of the description operator if and only if the argument Γ, Δ / φ is valid even without stipulating the interpretation of definite descriptions.

Now, any question of validity can be reduced to a question of the validity of a reductio argument, so let us limit consideration to such arguments. Given an argument Γ / ⊥, let δ be the conjunction of the meaning postulates for all descriptions appearing in the members of Γ. Now suppose that Γ / ⊥ is valid when we fix the interpretation of definite descriptions. We have seen that Γ, δ / ⊥ will be valid without fixing this interpretation. Therefore, a derivation for Γ, δ / ⊥ will close using only the basic system of previous chapters, so it will certainly close if we add the rules SD and LFR. And the rule SD will enable us to show the meaning postulate for any description is a tautology, so it will certainly enable us to show the validity of Γ / δ. Finally, the rule LFR lets us establish the validity of Γ / ⊥ if we can show both Γ ⇒ δ and Γ, δ ⇒ ⊥. In short, the system of derivations with SD and LFR is complete because SD enables us to establish any meaning postulate, and we can establish the validity of all arguments involving descriptions when we add their meaning postulates as further premises.

Since it introduces a new independent term, the rule SD can prevent gaps from reaching a dead end. It can be modified to search for finite structures in the way we have done for other rules using independent terms, and named following the same pattern as with those rules as Securing a Description Supplemented (SD+).


Ix ρx:…
│⋯
││⋯
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
││
│├─
││φ
│⋯

Ix ρx:…,n
│⋯
││⋯
│││ρσ
│││∀x (ρx → σ = x)
││Ix ρx = σ
││├─
││
││├─
│││φ n
││
││
││
│││ρτ
│││∀x (ρx → τ = x)
││Ix ρx = τ
││├─
││
││├─
│││φ n
││
││
│││ρa
│││∀x (ρx → a = x)
││Ix ρx = a
││├─
││
││├─
│││φ n
││
│││∀x (ρx → ∃y (ρy ∧ ¬ x = y))
││Ix ρx = ∗
││├─
││
││├─
│││φ n
│├─
n SD+ ││φ
│⋯

Fig. 8.6.3-1. Developing a derivation at stage n by securing a definite description; the independent term a is new to the derivation and the terms σ, …, τ include at least one from each current alias set for the gap.

When we use this rule, we consider the possibility that one of the already existing alias sets provides names of an object that uniquely satisfies the description.

Notice that one of these alias sets will be the one including ∗. And that is to be expected since there are two different ways in which the nil value might end up as the reference of a definite description. This will happen not only when the description fails to be uniquely satisfied but also when the nil value is the one value satisfying it uniquely. Indeed, the reference of any term τ will uniquely satisfy the predicate [ _ = τ], so whether or not [ _ is a C] is not uniquely satisfied [ _ = the thing that is a C] will be—though, of course, perhaps only by the nil value.

Glen Helman 28 Aug 2008