Documentation

TauCeti.Geometry.Manifold.IsManifold.RestrictScalars

Restricting the scalars of a boundaryless manifold #

Let 𝕜' be a normed algebra over 𝕜 and let E be a normed space over both fields, compatibly. A map which is C^n over 𝕜' is C^n over 𝕜, so the C^n groupoid of a boundaryless model I is contained in that of I.restrictScalars 𝕜. Consequently a C^n manifold modelled on I is, with the same charts, a C^n manifold modelled on I.restrictScalars 𝕜, and every chart of its maximal atlas over 𝕜' is a chart of its maximal atlas over 𝕜. The self-modelled specializations use 𝓘(𝕜', E) and 𝓘(𝕜, E).

The groupoid comparison is obtained from Mathlib's ContDiffOn.restrict_scalars.

The main example is a complex manifold modelled on 𝓘(ℂ, E), which is a real manifold modelled on 𝓘(ℝ, E); its holomorphic charts are real C^n charts. This is how real-analytic notions, such as the real Hessian at a critical point, are applied to complex manifolds.

Main results #

Restricting scalars enlarges the smooth structure groupoid, without changing the coordinate maps of a boundaryless model.

theorem ModelWithCorners.isManifold_restrictScalars (𝕜 : Type u_1) {𝕜' : Type u_2} [NontriviallyNormedField 𝕜] [NontriviallyNormedField 𝕜'] [NormedAlgebra 𝕜 𝕜'] {E : Type u_3} {H : Type u_4} [NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace 𝕜' E] [IsScalarTower 𝕜 𝕜' E] [TopologicalSpace H] (I : ModelWithCorners 𝕜' E H) [I.Boundaryless] {n : WithTop ℕ∞} {M : Type u_5} [TopologicalSpace M] [ChartedSpace H M] (h : IsManifold I n M) :

The same atlas makes a boundaryless manifold a manifold over the smaller field.

Every maximal chart over the larger field remains a maximal chart after restricting the scalars of a boundaryless model.

The C^n groupoid of the trivial model over 𝕜' is contained in the C^n groupoid of the trivial model over the smaller field 𝕜.

theorem IsManifold.restrictScalars (𝕜 : Type u_1) {𝕜' : Type u_2} [NontriviallyNormedField 𝕜] [NontriviallyNormedField 𝕜'] [NormedAlgebra 𝕜 𝕜'] {E : Type u_3} [NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace 𝕜' E] [IsScalarTower 𝕜 𝕜' E] {M : Type u_4} [TopologicalSpace M] [ChartedSpace E M] {n : WithTop ℕ∞} (h : IsManifold (modelWithCornersSelf 𝕜' E) n M) :

A C^n manifold modelled on 𝓘(𝕜', E) is a C^n manifold modelled on 𝓘(𝕜, E) with the same charts. For instance, a complex manifold is a real manifold.

theorem IsManifold.maximalAtlas_subset_restrictScalars (𝕜 : Type u_1) {𝕜' : Type u_2} [NontriviallyNormedField 𝕜] [NontriviallyNormedField 𝕜'] [NormedAlgebra 𝕜 𝕜'] {E : Type u_3} [NormedAddCommGroup E] [NormedSpace 𝕜 E] [NormedSpace 𝕜' E] [IsScalarTower 𝕜 𝕜' E] {M : Type u_4} [TopologicalSpace M] [ChartedSpace E M] {n : WithTop ℕ∞} :

Every chart of the C^n maximal atlas over 𝕜' is a chart of the C^n maximal atlas over the smaller field 𝕜. For instance, a holomorphic chart of a complex manifold is a real C^n chart.

A C^n manifold modelled on a boundaryless complex model I is, with the same charts, a real C^n manifold modelled on I.restrictScalars ℝ. Available after open scoped TauCeti.ComplexManifold.