The elementary symmetric chart is a homeomorphism #
TauCeti.Sym.coeffEquiv presents the n-th symmetric power of an algebraically closed field K
as the affine space Fin n → K, by sending an unordered n-tuple to the lower coefficients of the
monic polynomial having it as its root multiset. That equivalence is pure algebra. This file proves
that, when K is a proper normed field — ℂ being the case of interest — it is a
homeomorphism for the quotient topology of TauCeti.Sym.instTopologicalSpace.
Both halves are elementary, but neither is formal:
- the coefficients are polynomial in the roots, so the chart is continuous;
- the roots are not a polynomial function of the coefficients, and continuity of the inverse is
the classical statement that the roots of a monic polynomial depend continuously on its
coefficients. It is obtained here from Cauchy's bound
Polynomial.cauchyBound: a root of a monic polynomial is bounded by its coefficients, so the coefficient map is proper, hence closed, and a closed continuous bijection is a homeomorphism.
Main declarations #
TauCeti.Sym.continuous_coeffEquiv_comp_ofFn: the coefficients depend continuously on an ordered tuple of roots.TauCeti.Polynomial.analyticAt_coeff_prod_X_sub_CandTauCeti.Sym.analyticAt_coeffEquiv_ofFn: the same forward coefficient map is analytic over any nontrivially normed field.TauCeti.Sym.norm_le_norm_coeffEquiv_ofFn_add_one: Cauchy's bound on the symmetric power, that an ordered tuple is bounded by one more than the norm of its coefficient tuple.TauCeti.Sym.isProperMap_coeffEquiv_comp_ofFn: consequently the coefficient map(Fin n → K) → (Fin n → K)is proper.TauCeti.Sym.coeffHomeomorph: the elementary symmetric chartSym K n ≃ₜ (Fin n → K).TauCeti.Sym.eventually_exists_ofFn_eq_coeffEquiv_symm: its inverse read on ordered tuples, that nearby coefficient tuples come from ordered tuples close coordinate by coordinate; this is continuity of roots with multiplicity, stated for polynomials inTauCeti/Analysis/Polynomial/ContinuityOfRoots.lean.TauCeti.Sym.isOpenEmbedding_coeffEquiv_comp_map: the chart induced by an open coordinate embedding, whose symmetric power is an open subspace of affine space.TauCeti.Sym.isOpenEmbedding_coeffEquiv_comp_ofFn_map: the chart on a product mapped into pairwise disjoint open coordinate ranges, one point in each.TauCeti.Sym.analyticOnNhd_coeffEquiv_map_eval_coeffEquiv_symm: applying a univariate polynomial to every point induces an analytic map in coefficient coordinates, including at tuples where points collide.
Lane F4.1 of the analytic Heegaard Floer roadmap opens with "Sym^g(Σ) geometry: smooth complex
structure (elementary symmetric functions)", after Ozsváth--Szabó
(arXiv:math/0101206, §2.1): a holomorphic coordinate on the
surface identifies a neighbourhood in Sym^g(Σ) with an open subset of Sym^g(ℂ), and the chart
below is what makes that a chart on a topological manifold; the charted structure is assembled
from it in TauCeti/Geometry/Manifold/SymmetricPower.lean. Away from the diagonal the continuity
proved here is upgraded to analyticity in
TauCeti/Analysis/Polynomial/SimpleRoots/Basic.lean, and its assembly across the blocks of an
elementary-symmetric chart, including colliding points over ℂ, is in
TauCeti/Analysis/Polynomial/RootSum/Family.lean. The complex atlas is
TauCeti.isManifold_symChartedSpace; the tangent-space criterion for products of locally
parametrized immersed curves is TauCeti.isMaximalTotallyReal_range_fderiv_symChartAt_ofFn.
For transition maps at colliding
tuples, this file also handles the case induced by a univariate polynomial; the general
holomorphic case over ℂ is
TauCeti.Sym.analyticAt_coeffEquiv_map_coeffEquiv_symm_of_analyticAt in
TauCeti/Analysis/Polynomial/RootSum.lean.
Analyticity of the coefficients #
The image of the monic polynomial with lower coefficients c under a linear map depends
analytically on c: it is affine in c.
The coefficients of ∏ i ∈ s, (X - C (v i)) depend analytically on the tuple v of roots.
This is the elementary half of the chart, and the analytic counterpart of
TauCeti.Sym.continuous_coeff_prod_X_sub_C: each coefficient is, up to sign, an elementary
symmetric function of the roots, so the analyticity of the ring operations is all that is used.
Analyticity of the coefficients #
The elementary symmetric chart is analytic in an ordered presentation of the tuple: by Vieta's formulas its coordinates are, up to sign, the elementary symmetric polynomials of the ordered tuple.
Applying a polynomial to a tuple is analytic in elementary symmetric coefficients. The coordinate representation is analytic everywhere, including at coefficient tuples whose corresponding points collide.
Continuity of the coefficients #
The coefficients of ∏ i ∈ s, (X - C (f i)) depend continuously on the tuple f of roots.
This is the elementary half of the chart: each coefficient is, up to sign, an elementary symmetric function of the roots, so continuity of the ring operations is all that is used.
The coefficient map (Fin n → K) → (Fin n → K), the elementary symmetric chart read on ordered
tuples, is continuous.
Cauchy's bound on the symmetric power: the points of an unordered tuple are bounded by one more than the sup-norm of its elementary symmetric chart, because each of them is a root of the monic polynomial those coordinates present.
The coefficient map is proper: bounded coefficients force bounded roots, by Cauchy's bound.
The elementary symmetric chart is a closed map.
The elementary symmetric chart on the n-th symmetric power of a proper algebraically
closed normed field is a homeomorphism onto affine n-space: an unordered n-tuple is determined,
continuously and with continuous inverse, by the lower coefficients of its monic polynomial.
Continuity of the inverse is the classical continuity of the roots of a monic polynomial in its
coefficients; it comes from TauCeti.Sym.isProperMap_coeffEquiv_comp_ofFn, and hence from Cauchy's
bound.
Equations
Instances For
The chart homeomorphism is the chart equivalence.
The inverse chart homeomorphism is the inverse chart equivalence.
Continuity of roots on ordered tuples. Every coefficient tuple close enough to that of the
ordered tuple a is the coefficient tuple of an ordered tuple b with each b i close to a i.
This is the continuity of (coeffHomeomorph K n).symm, read through the open quotient map
TauCeti.Sym.ofFn: it matches the roots with multiplicity, not merely each root to a nearby one.
The elementary symmetric chart on a coordinate patch. An open coordinate embedding into
K induces an open embedding of its n-th symmetric power into affine n-space, charted by the
elementary symmetric functions of its points.
This is the local model of the symmetric power of a Riemann surface at a tuple all of whose points
lie in one coordinate patch; a general tuple is split into such groups by
TauCeti.Sym.isOpenEmbedding_sumSubtype.
The elementary symmetric chart away from the diagonal. For open coordinate embeddings with
pairwise disjoint ranges, one point in each, the elementary symmetric functions chart the tuple of
points: their product is an open subspace of affine n-space.
For Sym^g of a Riemann surface this is the chart in which the totally real torus of a Heegaard
diagram, a product of g curves lying in disjoint pieces, is read.