Abstract
To accommodate vague statements and predicates, I propose an infinite-valued, non-truth-functional interpretation of logic on which the tautologies are exactly the tautologies of classical two-valued logic. iI introduce a determinacy operator, analogous to the necessity operator in alethic modal logic, to allow the definition of first-order and higher-order borderline cases. On the interpretation proposed for determinacy, every statement corresponding to a theorem of modal system T is a logical truth, and I conjecture that every logical truth on the interpretation corresponds to a theorem of T. the interpretation is extended to predicate logic. A borderline case of a predicate 'F’ is neither determinately F nor determinately not-F. Traditional sorites arguments are seen to fall apart early in their gradual stepwise passage from truth to falsity.