Empty names are names that fail to refer, like 'Santa,' 'Pegasus,' and 'Planet Vulcan.' 'Santa Claus' fails to refer because (on most semantics for empty names) there is no entity that is assigned to 'Santa' as its referent. This is clearly distinct from another view (e.g. Frege's) that 'Santa' should be assigned e.g. the empty set as its referent. That is, there is a difference from having no referent and referring to the empty set -- for my cat has no referent, but '∅' refers to the empty set.
So are there empty predicates? That is, are there predicates that do not signify properties (or extensions, kinds, intensions (= functions from possible worlds to extensions), or whatever your preferred semantic value for predicates is). There are of course predicates whose extension is the empty set (e.g. 'is not identical with itself') -- these predicates signify uninstantiated properties (assuming you think predicates signify properties). But they still signify a property.
There is a fairly massive literature on empty names. (I can recommend Ben Caplan's 2002 dissertation as a nice survey of the empty names landscape.) But there is no talk of empty predicates -- is this because somehow every predicate, unlike names, automatically refers?
Related issue: Philosophers of science often say things like 'phlogiston' and 'caloric' fail to refer. Often, in explaining their claim "The word 'phlogiston' does not refer", these philosophers will say things like "The extension of the predicate 'is phlogiston' (or 'contains phlogiston') is empty." But having the empty set for your extension is different from failing to refer. So when we say that 'contains phlogiston' fails to refer, it seems like we should be saying that it has no (determinate?) extension, not that its extension is empty.
So are there any empty predicates? Are such things even possible? And can the usage of the philosophers of science be defended?