A one-sorted infinite structure {\displaystyle M} is said to be minimal if every definable subset is finite or cofinite. Here, "definable" means "definable with parameters." If this remains true in elementary extensions of {\displaystyle M}, {\displaystyle M} is called strongly minimal. A theory {\displaystyle T} is strongly minimal if every model is minimal, or equivalently, every model is strongly minimal.

More generally, an infinite definable set {\displaystyle S} in a structure {\displaystyle M} is said to be minimal if for every definable set {\displaystyle D}, either {\displaystyle S\cap D} or {\displaystyle S\setminus D} is finite. If this remains true in elementary extensions, {\displaystyle S} is said to be a strongly minimal set. In terms of Morley rank, {\displaystyle S} is strongly minimal exactly when {\displaystyle S} has Morley rank and degree 1.

Example[]

The canonical examples of strongly minimal theories:

In each case, strong minimality follows from quantifier elimination results. For example, in ACF, any definable subset of the home sort must be a constructible subset of the affine line, hence a boolean combination of Zariski closed subsets of the affine line. But Zariski closed subsets of the affine line are either finite or everything.

The simplest example of a structure which is minimal, but not strongly minimal, is {\displaystyle (\mathbb {N} ,<)}.

Pregeometries from Minimal Sets[]

Lemma. If {\displaystyle M} is a minimal structure, then the closure operator acl(-) on {\displaystyle M} satisfies the exchange principle: if {\displaystyle a} and {\displaystyle b} are singletons and {\displaystyle C\subset M}, and if {\displaystyle a\in \operatorname {acl} (Cb)\setminus \operatorname {acl} (C)}, then {\displaystyle b\in \operatorname {acl} (Ca)}.

Proof. By definition of {\displaystyle \operatorname {acl} }, there must be some {\displaystyle C}-formula {\displaystyle \phi (x;y)} such that {\displaystyle \phi (a;b)} holds and {\displaystyle \phi (M;b)} is finite, of size {\displaystyle n}. Let {\displaystyle \psi (x;y)} be the {\displaystyle C}-formula {\displaystyle \phi (x;y)\wedge \exists _{\leq n}x'\phi (x';y)}, the formula which says that {\displaystyle \phi (x;y)} holds and {\displaystyle |\phi (M;y)|\leq n}. Then {\displaystyle \psi (a;b)} holds, and {\displaystyle \psi (M;c)} has size at most {\displaystyle n} for each {\displaystyle c\in M}.

If {\displaystyle \psi (a;M)} is finite, then {\displaystyle b\in \operatorname {acl} (Ca)}, and we are done. Otherwise, {\displaystyle \psi (a;M)} is cofinite. Let {\displaystyle m=|M\setminus \psi (a;M)|}. Let {\displaystyle D=\{d\in M:|M\setminus \psi (d;M)|=m\}.} Then {\displaystyle D} is {\displaystyle C}-definable, and contains {\displaystyle a}. If {\displaystyle D} is finite, then {\displaystyle a\in \operatorname {acl} (C)}, contradicting the hypotheses. So {\displaystyle D} is infinite. Let {\displaystyle d_{1},\ldots ,d_{n+1}} be distinct elements of {\displaystyle D}. Then {\displaystyle M\setminus \psi (d_{i};M)} has size {\displaystyle m} for each {\displaystyle i}. So {\displaystyle \bigcup _{i=1}^{n+1}M\setminus \psi (d_{i};M)=M\setminus \bigcap _{i=1}^{n+1}\psi (d_{i};M)} has size at most {\displaystyle m(n+1)}, and in particular, is finite. This ensures that {\displaystyle \bigcap _{i=1}^{n+1}\psi (d_{i};M)} is non-empty. If {\displaystyle c\in \bigcap _{i=1}^{n+1}\psi (d_{i};M)}, however, then {\displaystyle \{d_{1},\ldots ,d_{n+1}\}\subset \psi (M;c)}, contradicting the fact that {\displaystyle \psi (M;c)} has size at most {\displaystyle n} for every {\displaystyle c}. QED

Since {\displaystyle \operatorname {acl} } is always finitary closure operator, it follows that on minimal structures (and more generally, minimal sets), {\displaystyle \operatorname {acl} } is the closure operator of some pre-geometry.

For ACF, this recovers the algebraic independence pregeometry. For the theory of {\displaystyle k}-vector spaces, this recovers the pregeometry of linear independence in an infinite dimensional {\displaystyle k}-vector space. For the theory of equality, this recovers the trivial pregeometry in which every set is closed.

The (false) Zilber Trichotomy Conjecture said (among other things) that these were essentially the only possible geometries for a strongly minimal set. Namely, if {\displaystyle S} was a strongly minimal set, then the associated geometry had to be either

Hrushovski found counterexamples to the Zilber Trichotomy Conjecture. However, there are a number of settings in which the Zilber trichotomy conjecture is known to hold. For example, it holds of the strongly minimal sets occurring in DCF and CCM. Moreover, it is known to hold in a totally categorical setting. In fact, if {\displaystyle S} is {\displaystyle \aleph _{0}}-categorical, then the associated geometry must either be trivial, or must be the geometry associated to some finite field.

Dimension theory in strongly minimal sets[]

Assume {\displaystyle M} is strongly minimal. If {\displaystyle C} is a set of parameters, then the operation {\displaystyle \operatorname {acl} _{C}(-):S\mapsto \operatorname {acl} (C\cup S)} yields a pregeometry on {\displaystyle M}. A finite set {\displaystyle \{a_{1},\ldots ,a_{n}\}} is independent (over {\displaystyle C}) if {\displaystyle a_{i}\notin \operatorname {acl} _{C}(a_{1},\ldots ,a_{i-1})} for each {\displaystyle i}. The rank of a finite tuple {\displaystyle a} over {\displaystyle C} can be defined to be the size of a maximal independent subset of {\displaystyle a}. The rank of a {\displaystyle C}-definable set {\displaystyle D} is defined to be the maximum of {\displaystyle R(a/C)} for {\displaystyle a\in D}. It turns out that {\displaystyle R(D)} does not depend on the choice of defining parameters {\displaystyle C}.

In the case of ACF, {\displaystyle R(a/C)} is the transcendence degree of {\displaystyle a} over {\displaystyle C}, and {\displaystyle R(D)} is the dimension of {\displaystyle D}.

This notion of rank agrees with Lascar rank and Morley rank, and has many intuitive properties that one expects of dimension. Some of these are listed below:

Strong minimality and uncountable categoricity[]

Strongly minimal (complete, countable) theories are always uncountably categorical. This happens for essentially the same reason that ACF is uncountably categorical. If {\displaystyle T} is a strongly minimal theory, then it can be shown that a model {\displaystyle M} of {\displaystyle T} is determined up to isomorphism by the cardinality of a basis of the associated pregeometry.

In more detail, here is a proof:

Proof. Let {\displaystyle \mathbb {U} } be a monster model of {\displaystyle T}. If {\displaystyle C} is any subset of {\displaystyle \mathbb {U} }, let {\displaystyle p_{C}(x)} be the type over {\displaystyle C} asserting that {\displaystyle x} is not in any finite {\displaystyle C}-definable sets, i.e., that {\displaystyle x} is not algebraic over {\displaystyle C}. Then {\displaystyle p_{C}(x)} is consistent (because in an elementary extension of {\displaystyle \mathbb {U} }, all the new elements will not be algebraic over {\displaystyle C}). Also, {\displaystyle p_{C}(x)} is a complete type over {\displaystyle C}. Indeed, if {\displaystyle D} is a {\displaystyle C}-definable set, then either {\displaystyle D} is finite or cofinite. In the first case, {\displaystyle x\notin D} is in {\displaystyle p(x)}, and in the second case, {\displaystyle x\in D} is in {\displaystyle p(x)}.

If {\displaystyle C\subset C'}, then {\displaystyle p_{C'}|C=p_{C}}, because if an element in an elementary extension of {\displaystyle \mathbb {U} } were not algebraic over {\displaystyle C'}, it would certainly not be algebraic over the smaller set {\displaystyle C}. Consequently, the union of the {\displaystyle p_{C}}’s, as {\displaystyle C} ranges over all sets, is {\displaystyle p_{\mathbb {U} }}, and {\displaystyle p_{C}=p_{\mathbb {U} }|C} for each {\displaystyle C}. Let {\displaystyle p=p_{\mathbb {U} }}. The type {\displaystyle p} is a global type, invariant under {\displaystyle \operatorname {Aut} (\mathbb {U} )}. From generalities on global invariant types, it follows that if {\displaystyle a_{1},\ldots ,a_{n}} and {\displaystyle b_{1},\ldots ,b_{n}} are two sequences such that {\displaystyle a_{i}\models p|\{a_{1},\ldots ,a_{i-1}\}} {\displaystyle b_{i}\models p|\{a_{1},\ldots ,a_{i-1}\}} for each {\displaystyle i}, then {\displaystyle (a_{1},\ldots ,a_{n})} and {\displaystyle (b_{1},\ldots ,b_{n})} have the same type over the empty set. Equivalently, the map sending {\displaystyle a_{i}\mapsto b_{i}} is a partial elementary map.

But the condition that {\displaystyle a_{i}\models p|\{a_{1},\ldots ,a_{i-1}\}} for each {\displaystyle i} just means that {\displaystyle a_{i}\notin \operatorname {acl} (a_{1},\ldots ,a_{i-1}),} for each {\displaystyle i}, or equivalently, that the set {\displaystyle \{a_{1},\ldots ,a_{n}\}} is independent.

So if {\displaystyle I} and {\displaystyle J} are two finite independent sets and {\displaystyle f} is a bijection from {\displaystyle I} to {\displaystyle J}, then {\displaystyle f} is a partial elementary map. More generally, if {\displaystyle I} and {\displaystyle J} are two independent sets of arbitrary size, and {\displaystyle f} is any bijection from {\displaystyle I} to {\displaystyle J}, then {\displaystyle f} is a partial elementary map. (It suffices to check that {\displaystyle f} is a partial elementary map on finite subsets {\displaystyle I_{0}} of {\displaystyle I}.)

Now suppose {\displaystyle M} and {\displaystyle M'} are two models of the same uncountable cardinality. We may assume that {\displaystyle M} and {\displaystyle M'} sit inside {\displaystyle \mathbb {U} }. Let {\displaystyle I} be a maximal independent subset of {\displaystyle M}, and let {\displaystyle I'} be a maximal independent subset of {\displaystyle M'}. Then {\displaystyle M=\operatorname {acl} (I)} and {\displaystyle M'=\operatorname {acl} (I')}. Since {\displaystyle T} is countable, {\displaystyle |M|=|I|+\aleph _{0}} and similarly for {\displaystyle M'}. Since {\displaystyle |M|} is uncountable, {\displaystyle |M|=|I|}, and similarly, {\displaystyle |M'|=|I'|}. Finally, since {\displaystyle M} and {\displaystyle M'} have the same cardinality, {\displaystyle |I|=|I'|}. Let {\displaystyle f} be a bijection from {\displaystyle I} to {\displaystyle I'}. Then {\displaystyle f} is a partial elementary map, so it can be extended to an automorphism {\displaystyle \sigma } of {\displaystyle \mathbb {U} }. Then {\displaystyle \sigma (M)=\sigma (\operatorname {acl} (I))=\operatorname {acl} (\sigma (I))=\operatorname {acl} (I')=M'.} So {\displaystyle \sigma } gives an isomorphism between {\displaystyle M} and {\displaystyle M'}. QED

The converse is far from true. However, some variant of it is still true:

Fact. Suppose {\displaystyle T} is a countable theory which is {\displaystyle \kappa }-categorical for some uncountable cardinal {\displaystyle \kappa }. Then any model {\displaystyle M} of {\displaystyle T} contains a strongly minimal set {\displaystyle D}, with {\displaystyle M} constructible over {\displaystyle D}. The model {\displaystyle M} is determined up to isomorphism by the size of a pregeometry basis in {\displaystyle D}. Moreover, if {\displaystyle D} and {\displaystyle D'} are two strongly minimal sets definable in {\displaystyle M}, the underlying geometries of {\displaystyle D} and {\displaystyle D'} are the same.

This fact is a key step in the proof of Morley's Theorem and the Baldwin-Lachlan theorem. ::: ::: :::