Functorial flatification of proper morphisms
David Rydh
TL;DR
The paper develops a functorial flatification framework for proper morphisms $f:X\to S$ of noetherian schemes by constructing a canonical, base-change-friendly sequence of blow-ups that makes the strict transform flat on the blown-up base. Central tools include the universal flattening $Flat_{\mathcal{F}/S}$ with its canonical flattening filtration, a precise dévissage-based flatness criterion, and a resolution of monomorphisms to obtain local regular embeddings; these yield a smooth-centers variant in characteristic zero and extend to stacks. A parallel functorial étalification is proved in characteristic zero using Kummer blow-ups, yielding étale morphisms after controlled root-stack enhancements. The framework yields several powerful applications: functorial cofinality of blow-ups for modifications, functorial resolution of indeterminacy loci, and a general Chow lemma, with implications for stack-desingularization and weak factorization in characteristic zero. Together, the results provide a canonical, functorial approach to flattening and étalifying morphisms in a broad algebraic-stack setting, compatible with base changes and serving as a foundation for further birational and desingularization theories.
Abstract
For proper morphisms, we give a functorial flatification algorithm by blow-ups in the spirit of Hironaka's flatification algorithm. In characteristic zero, this gives functorial flatification by blow-ups in smooth centers. We also give a functorial étalification algorithm by Kummer blow-ups in characteristic zero.
