The basic intuition about how talk about properties should be understood, expressed in our symbolism, would be with all of the following holding:
(b ε λxFx) is true if and only if Fb is true,
(b ε λxFx) is true if and only if the referent of b is a member of the referent of λxFx
Fb is true if and only if the referent of b satisfies the formula Fx
But the constraints on our classical valuations guarantee only that the referents of b and of λxFx are either members or subsets of the domain of discourse. For the first language, L, is not designed to discuss properties, though its syntax has the resources to start doing that, which is then utilized in the super valuational language LS, so as to achieve expressive completeness.
Can we do more than this, and show that when the assignment of truth values is by a supervaluation, it is possible to have (b ε λxFx) true only if the referent of b is a member of the referent of λxFx? That is required, for success on both the semantic and proof-theoretic levels.
I will now argue that the answer is yes, if the super valuation is induced by an ideal set constructed as in the preceding post.
Let us now consider a chain C of sets of sentences X1, X2, …., XK, …. where:
X1 contains no sentences with λ or ε in them
For each number n > 1, Xn+1 is a direct descendant of Xn
We know from the preceding that the union of this chain, UC, is satisfied by some classical valuation φ. We can now go through the chain, and alter φ at each stage, without affecting the assigned truth values, as follows:
There is a first member of the chain in which (b ε λxFx) appears, namely when it is added as a new cognate that enters in the transition from Xn to Xn+1 (the only way it can come in). And that is the case only if Fb is a member of Xn and hence assigned T by φ. Thus φ(b) satisfies the formula Fx. Let Y be the set of members of the domain of discourse that satisfy Fx, and change the assignment φ((λxFx)) to Y. That will not alter anything in the truth values which φ has assigned so far, since that term λxFx has not appeared at any preceding stage, and there are no general constraints on what φ can assign to a term of that sort.
With all these changes made to φ, and all the stages in the construction of good chain C, the result is a classical valuation φ* which satisfies UC and is such that for every formula (b ε λxFx) in UC — which is, every such formula that is assigned T by the induced supervaluation — φ*(b) is a member of φ*((λxFx)).
There are certainly more questions, more nuanced considerations, about the super valuational language LS and its use for talk about properties, that deserve to be taken up.
But we can claim this: just as Curry would have liked, LS is expressively complete (he would have said “combinatorially complete”) in the sense that
(t ε λxFx) ╞ Ft
Ft ╞ (t ε λxFx)
and deductively adequate, in the sense that all the classical tautologies, and the validity of modus ponies, are preserved. And we have added to this that for the super valuations whose construction we could make explicit, this was not just a matter of truth values of sentences but that
(b ε λxFx) is true only if the referent of b is a member of the referent of λxFx
Basta! è sufficiente per ora …
NOTE. These posts are to be superseded by an article, in which the gaps and shortcomings of this informal reasoning are redeemed by careful definitions and proofs. I will add notes here when an update is available