July 5, 2021

Natural Kinds Defined

This is part 2 of the series on natural kinds. The previous post is here.

Baby Steps

We expect natural kinds to be special collections of things out in the world, with “world” interpreted pretty much however you like. This could be physically-existing things, or a mathematical universe, or a combination of the two for the mathematical realists. I’ll leave that decision to the reader, and simply call the aggregate of all “things in the world”, or objects, the collection 𝕆. Each object in 𝕆 comes with a corresponding collection of properties, and we can call the totality of all such properties the collection .

Each object o ∈ 𝕆 has one or more properties p ∈ ℙ that hold of it, and conversely, each property p ∈ ℙ is related to one or more objects. We’ll call this relation Φ = 𝕆 × ℙ.

We can define two functions ob and pr, which respectively map sets of properties to sets of objects of which all those properties hold, and map sets of objects to sets of properties common to all the objects, in the following way. For a set of properties P ⊂ ℙ and a set of objects O ⊂ 𝕆:

  • ob(P) = {o ∈ 𝕆 : ∀p ∈ PoΦp}
  • pr(O) = {p ∈ ℙ : ∀o ∈ OoΦp}

In English, this says that ob(P) is the set of objects in the world which instantiate every property in P, and pr(O) is the set of properties instantiated by every object in O.

A Working Definition

So far we’ve said a bit about how natural kinds should behave, but nothing about what they /are/. Let’s take a crack at it now. I’ll try to gradually build us up to a first formalization in this section, by throwing some symbols around successively refining our intuition.

Evidently, we’re concerned with some interaction between objects o ∈ O and properties p ∈ P that hold of them, and that relation is mediated by Φ. Let’s assume then that we have some such sets, and let’s say that the triple (O,P,Φ) constitutes a natural kind, which we’ll call K.

We require any object in O to instantiate all of the properties in P. We further require that no other object, besides the ones already in O, can have all of the properties in P, so that O is in some sense the largest possible set of objects for which all the P-properties hold. At the same time, it’s possible that some objects in O have properties that are not in P, but which other O-objects do not have (else those properties would be in P by construction), so P is the maximal possible set of properties common to all objects in O.

We want the following things from a putative natural kind:

  • (totality) every object in O should instantiate every property in P,
  • (selectivity) no object not in O should instantiate every property in P
  • (exclusivity) no property not in P should be instantiated by every object in O.

For these properties to hold of K, it must in turn be the case that:

  • pr(O) = P,
  • ob(P) = O,
  • ¬∃o ∉ O, ∀p ∈ PoΦp, and
  • ¬∃p ∉ P, ∀o ∈ OoΦp.

The first two conditions above tell us something rather remarkable: if ob(P) = O, and pr(O) = P, then we have both pr(O) = pr(ob(P)) = P and ob(P) = ob(pr(O)) = O. These two facts say that the compositions pr ∘ ob and ob ∘ pr are closure operators on the sets P and O, the significance of which will take some more work (in the next section) to explicate.

We are now in a decent position to define a natural kind K = (O,P,Φ) as a subset of the relation Φ = 𝕆 × ℙ, such that pr(O) = P and ob(P) = O.

Further Considerations

At this point, I should point out that we’ve only been looking at a single natural kind, in the abstract. To reiterate, our kind K = (O,P,Φ) has some subset O of objects from the collection 𝕆 of all objects, however you want to interpret that, and all of the properties common to those objects. The set P is, in turn, a subset of , which consists of all possible properties that could be predicated of any object in the universe you choose.

Not every subset of 𝕆 will constitute a natural kind, but some will, and we should consider how they stand in relation to one another. For example, I talked in the last post about the natural kind of human beings, and we may also consider the natural kind of cats, say. If we were to collect every cat up into a subset Ocats of 𝕆, we expect that the corresponding set of properties Pcats ⊂ ℙ would contain at least a few properties not present in Phumans (though we may count several catboys among our friends).

Different subsets of 𝕆 or of will generate different natural kinds, if they satisfy the definition given above. In general, the collection of objects (respectively properties) generating all natural kinds is a subcollection of the powerset of all objects (respectively properties), and is similarly ordered by inclusion.

In the Arms of an Angel

By casting our discussion in terms of powersets and their partial orders, we unlock new ways to build out our theory, and in particular, to clarify what is meant by “closure operator” above. This will be the most technical section of this post and the first proof in this series. I’ll do my best to provide background where I can reasonably do so, but you may require reference to other sources, and in any case it’s best to have your textbooks at the ready.

The dual relationship between the objects and properties of a natural kind K gives rise to curious phenomena: if we add more properties, there are more criteria for objects of K to satisfy, and thus there will be fewer objects in K. Conversely, if we add more objects, the set of properties they all have in common will shrink. In partially-ordered sets, this behavior is known as a Galois connection, named for its similarity to a situation in group theory originally developed by a young French mathematician, who died in a duel.

Formally, a Galois connection between those two posets P and Q is a pair of functions f : P → Q, g : Q → P, satisfying the following:

  • a, b ∈ Pa ≤ b ⇒ f(a) ≥ f(b)
  • x, y ∈ Qx ≤ y ⇒ g(x) ≥ g(y)
  • a ∈ Pa ≤ g(f(a))
  • x ∈ Qx ≤ f(g(x))

In the next few paragraphs, I’ll show that (ob,pr) forms a Galois connection between the powersets 𝒫ℙ and 𝒫𝕆. You can skip the rest of this section if you like, but Galois connections are rather beautiful, and I put a lot of work into the typesetting.

First, pr(O) is a set of properties from – that is, pr(O) is some subset of – with O a subset of 𝕆. We can then rewrite pr(O) : 𝕆 → ℙ as pr(O) : 𝒫𝕆 → 𝒫ℙ. So too for ob(P): P is a subset of , and the image of ob is a set of objects of O (so, a subset of 𝕆). As a result, we can lift this function signature to ob(P) : 𝒫ℙ → 𝒫𝕆.

Next, we consider subsets A and B of 𝕆, with A ⊆ B. There are possibly fewer objects in A than in B (indeed, A is contained in B), so the collection of properties necessary to fully determine A will have cardinality no smaller than that of the collection of properties necessary to fully determine B, and so pr(B) ⊆ pr(A).

Similarly, consider subsets X and Y of , with X ⊆ Y. By the same reasoning, there are possibly fewer properties in X than in Y, so the collection of objects determined by the properties in X will be no smaller than the collection determined by the properties of Y, and thus ob(Y) ⊆ ob(X).

Finally, consider a single arbitrary subset A of 𝕆. By definition, pr(A) = {p ∈ ℙ : ∀a ∈ AaΦp}. Applying the ob function to this set, we have ob(pr(A)) = {o ∈ 𝕆 : ∀p ∈ pr(A), oΦp}. pr(A) gives the set of properties instantiated by all objects of A, while, for some set of properties X, ob(X) gives the set of objects which instantiate all properties of X; surely the collection of objects instantiating all the properties instantiated by all objects of A is no smaller than A itself, so A = ob(pr(A)). The same reasoning applies in the other direction: for an arbitrary subset X of , ob(X) = {o ∈ 𝕆 : ∀p ∈ XoΦp} is the set of objects instantiating all properties of X, and pr(ob(X)) = {p ∈ ℙ : ∀o ∈ ob(X), oΦp} is the set of properties instantiated by all objects who instantiate every property of X – again certainly no smaller than X itself – and so X = pr(ob(X)). We found this earlier as an outcome of the properties pr(O) = P and ob(P) = O of a natural kind K = (O,P,Φ).

The last few paragraphs prove that pr and ob form a Galois connection between 𝒫(O) and 𝒫(P).

We’ll return to this fact later, when we lift our discussion into the realm of categories.

A Note on Size Issues

I’m choosing to call and 𝕆 “collections” rather than “sets” or “classes”, and eliding any discussion of their size. This can be dealt with in the usual ways, via Grothendieck universes or large cardinal axioms or whatever else you like. The original formulation of this approach to natural kinds that I am working from (cited below) considers and 𝕆 to be sets, but I am not committed to this; any category on which a powerset-like-functor can be defined should work; this only necessitates updating the Galois correspondence discussion to fit the collection scheme of choice.

Debt and Sin

My interest in this topic was motivated by Hardegree’s 1982 article An Approach to the Logic of Natural Kinds, appearing in Issue 63 of the Pacific Philosophical Quarterly, and by Hardegree’s mentorship in general. Readers of that article will note the unavoidable similarities with this post; for these, and for any mistakes, I take full responsibility. The primary departure of this post from the article is that, what Hardegree calls individuals and traits, I call objects and properties. I do this largely for personal aesthetics, but also because I originally interpreted traits as being essentially predicates, and we are ultimately trying to categorify the situation so talk of objects will occur soon anyway.

The next post in the series is here.