Local monomialization of a real-analytic function, in Mathlib's terms #
The local monomialization of a real-analytic function [Ati70, Resolution Theorem], with the
Jacobian clause of [BM97, Theorem 1.10], stated with Mathlib's definitions alone
(exists_proper_analytic_monomialization): for f real-analytic on an open set U ⊆ ℝⁿ and not
identically zero near any point, a proper real-analytic map π : M → U from an analytic manifold,
an analytic isomorphism over {f ≠ 0}, such that in the chart of M at every point both f ∘ π
and the Jacobian determinant of π are units times monomials.
The proof applies the principalization theorem with the Jacobian clause [BM97, Theorem 1.10]
(exists_extensionCompatibleFamily_isNormalCrossingsDivisor_jacobianIdeal_mul_pullback in the
namespace AnalyticManifold) to the principal ideal sheaf (f) on the manifold U
(IdealSheaf.principal of the section analyticSection hf):
(f)is nonzero at every point, sincefis not identically zero near any point (isNonzeroEverywhere_principal_analyticSection), and its support is the zero set off(compl_support_principal_analyticSection), so the resolutionσ : M̃ → Uis proper and an analytic isomorphism over{f ≠ 0};- the pull-back
σ*(f)is generated at every point by the germ off ∘ σ, the Jacobian ideal by the germ of the Jacobian determinant ofσin any pair of charts (exists_stalk_jacobianStalk_eq_span_of_charts), and their product is a normal-crossings divisor; both generators divide its monomial generator, so near every pointq, in one chartc qof the maximal atlas,f ∘ σand the Jacobian determinant ofσin the chartc qare units times monomials (IdealSheaf.IsNormalCrossingsDivisor.exists_chart_forall_le_span); - the manifold
MisULift M̃(in any universe) with the chartsc qas its preferred charts (Manifold.rechartedSpace), so that both monomial forms hold in the chart ofMat every point;ULift.down : M → M̃is an analytic isomorphism (Manifold.rechartedDiffeomorph), andπ = σ ∘ ULift.down.
An analytic function f on the open set U ⊆ ℝⁿ as a global section of the sheaf of analytic
functions on the manifold U.
Equations
- Hironaka.Resolution.Standard.analyticSection hf = ⟨fun (x : ↥(Opposite.unop (Opposite.op ⊤))) => f ↑↑x, ⋯⟩
Instances For
The section analyticSection hf is f restricted to U.
The support of the ideal sheaf (f) on U is the zero set of f.
The ideal sheaf (f) on U is nonzero at every point when f is not identically zero near
any point of U.
Local monomialization of a real-analytic function [Ati70, Resolution Theorem, p. 147].
Let f be real-analytic on an open set U ⊆ ℝⁿ, and not identically zero near any point of U.
There is a proper real-analytic map π : M → U from an n-dimensional real-analytic manifold M,
an analytic isomorphism over the points where f does not vanish, such that near every point p
of M, in the coordinates y of the chart of M at p, both f ∘ π and the Jacobian
determinant of π are monomials in y times analytic functions that do not vanish at p
(IsMonomialAt).
This is the form of resolution of singularities that analysis uses: the change of variables
x = π(y) turns an integral of a function of f(x) over U into a sum of integrals of functions
of monomials against monomial densities. Atiyah uses it to divide distributions, Bernstein
and Gelfand, independently, for the meromorphic continuation of $\int |P|^\lambda \varphi$,
and Watanabe for the asymptotics of Bayesian learning [Wat09, Theorem 2.3]. The theorem follows
from Bierstone and Milman's principalization with the Jacobian clause [BM97, Theorem 1.10], applied
to the ideal sheaf generated by f.
Relation to the source.
- Strengthening. Atiyah states the theorem near a point: for
fanalytic and not identically zero near0 ∈ ℝⁿ, his map is over some open neighbourhood of0. Hereπis over the whole ofU, forfnot identically zero near any point ofU, which is his hypothesis on a connectedU. The monomial form of the Jacobian determinant is not in his theorem: it is Bierstone and Milman's clause [BM97, the sentence after Theorem 1.10]. His coordinates are centred at the point and the chart coordinates here need not be, which is no weaker: a coordinate that does not vanish at the point contributes a unit. - Gap. Atiyah's standing convention that manifolds are connected [Ati70, footnote 2] is not
asserted for
M.
Source statement: [Ati70, Resolution Theorem, p. 147]