The Ax-Grothendieck Theorem says that if is a variety over an algebraically closed field , and is a morphism of varieties such that is injective, then is bijective. Here, "variety" can be interpreted as finite-type scheme over .
The Ax-Grothendieck theorem has a relatively straightforward proof using model theory, and is often listed as an example of a theorem that is easy to prove using mathematical logic, and harder to prove directly using algebraic geometry.
Varieties can be seen as (special) definable sets, and morphisms of varieties yield definable maps. Therefore, it suffices to show that for every model of ACF, the following condition holds:
Conditition (*) is equivalent to a small conjunction of first-order statements (an easy exercise). In other words, the set of models of ACF satisfying (*) is an elementary class.
Suppose has the property that the definable closure of any finite subset is finite. Then (*) holds. Indeed, suppose is definable and injective, and . Let be a finite set over which are defined. Then induces an injective map from to itself. Since is finite, is a bijection, by the pigeonhole principle. So , and is surjective.
The algebraic closure of is a model of ACF in which every finite set has finite definable closure. (The perfect field generated by any finite set is finite.) So (*) holds in . Every characteristic model of ACF (every model of ) is elementarily equivalent to . Since (*) is a conjunction of first-order statements, (*) holds in all models of . Then by compactness, it also holds in at least one model of , hence in all models of . So (*) holds in all models of ACF. ::: ::: :::