Documentation

TauCeti.Geometry.Manifold.DifferentialForm.Integration.TopForm

Integration of compactly supported top forms #

A finite open chart cover is disjointed into Borel coordinate pieces. Integration over these pieces requires no Hausdorff assumption or measurable structure on the manifold. Integrability is expressed in every chart and every model basis, independently of a cover or an orientation.

For the mathematical construction of integration on oriented manifolds, see J. M. Lee, Introduction to Smooth Manifolds, Chapter 16. Here finite disjoint Borel chart pieces provide the localization, and their common refinement proves independence of the chosen cover.

def TauCeti.IntegrableTopForm {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} (φ : RoughForm I M ℝ k) :

A compactly supported top form is integrable when its unsigned coefficients are integrable in every preferred chart and every model basis. The model uses its Borel measurable structure.

Instances For

    The coordinate characterization of integrability, with any Borel measurable structure on the model. Neither a chart cover nor an orientation occurs in this condition.

    theorem TauCeti.RoughForm.integrableTopForm_of_open_cover {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} [MeasurableSpace E] [BorelSpace E] [IsManifold I 1 M] {J : Type u_4} (φ : RoughForm I M ℝ k) (hc : IsCompact (tsupport φ)) (b : Module.Basis (Fin k) ℝ E) (β : J → M) (u : J → Set M) (hu : ∀ (i : J), IsOpen (u i)) (hsource : ∀ (i : J), u i ⊆ (chartAt H (β i)).source) (hcover : tsupport φ ⊆ ⋃ (i : J), u i) (hlocal : ∀ (i : J), MeasureTheory.IntegrableOn (φ.signedInChartAt b (β i) fun (x : { x : M // x ∈ (extChartAt I (β i)).source }) => 1) (↑(extChartAt I (β i)) '' u i) b.addHaar) :

    Integrability on an open chart cover introduces the intrinsic predicate for rough forms. One model basis suffices, and neither form continuity nor an orientation is required.

    A compact rough form supported in a preferred chart is intrinsically integrable exactly when its single coefficient in one model basis is integrable.

    theorem TauCeti.signed_coefficient_integrable {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} [MeasurableSpace E] [BorelSpace E] [FiniteDimensional ℝ E] (l : Manifold.OrientationLift I M (Fin k)) {φ : RoughForm I M ℝ k} (hi : IntegrableTopForm φ) (b : Module.Basis (Fin k) ℝ E) (α : M) :
    MeasureTheory.Integrable (φ.signedInChartAt b α fun (x : { x : M // x ∈ (extChartAt I α).source }) => l.signAt α ↑x) b.addHaar

    The signed coefficient of an integrable top form in a preferred chart is integrable for the Haar measure of any basis, when the chart sign is continuous.

    Integrable top forms have compact topological support.

    theorem TauCeti.integrableTopForm_smul_iff {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} (c : ℝ) (φ : RoughForm I M ℝ k) (hc : c ≠ 0) :

    Multiplication by a nonzero scalar preserves top-form integrability.

    theorem TauCeti.IntegrableTopForm.add {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} {φ ψ : RoughForm I M ℝ k} (hφ : IntegrableTopForm φ) (hψ : IntegrableTopForm ψ) :

    The sum of two integrable top forms is integrable.

    The zero form is integrable in top degree. An explicit model basis also covers an empty manifold, where no nonzero form can certify the degree.

    theorem TauCeti.IntegrableTopForm.smul {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} {φ : RoughForm I M ℝ k} (hφ : IntegrableTopForm φ) (c : ℝ) :

    Multiplication by any constant scalar preserves top-form integrability.

    Negation preserves top-form integrability.

    theorem TauCeti.IntegrableTopForm.sum {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} {ι : Type u_4} (b : Module.Basis (Fin k) ℝ E) (φ : ι → RoughForm I M ℝ k) (s : Finset ι) (hφ : ∀ i ∈ s, IntegrableTopForm (φ i)) :
    IntegrableTopForm (∑ i ∈ s, φ i)

    Finite sums of integrable top forms are integrable.

    noncomputable def TauCeti.integralTopForm {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} [FiniteDimensional ℝ E] (o : Manifold.Orientation I M (Fin k)) (φ : RoughForm I M ℝ k) :

    The total integral of a rough top form against a manifold orientation. It is zero unless the form is compactly supported and integrable. A disjoint Borel chart cover defines the sum; the manifold needs no Hausdorff or measurable-space structure.

    Instances For

      A nonintegrable top form has zero total integral.

      A form without compact support has zero total integral.

      theorem TauCeti.integralTopForm_eq_sum_disjointed_chart_integrals {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} [FiniteDimensional ℝ E] [IsManifold I 1 M] [MeasurableSpace E] [BorelSpace E] (l : Manifold.OrientationLift I M (Fin k)) (φ : RoughForm I M ℝ k) (hi : IntegrableTopForm φ) (b : Module.Basis (Fin k) ℝ E) {m : ℕ} (α : Fin m → M) (u : Fin m → Set M) (hu : ∀ (i : Fin m), IsOpen (u i)) (hs : ∀ (i : Fin m), u i ⊆ (extChartAt I (α i)).source) (hc : tsupport φ ⊆ ⋃ (i : Fin m), u i) :
      integralTopForm (Manifold.Orientation.mk l) φ = ↑↑(l.modelOrientation.signBasis b) * ∑ i : Fin m, ∫ (y : E) in ↑(extChartAt I (α i)) '' disjointed u i, φ.signedInChartAt b (α i) (fun (x : { x : M // x ∈ (extChartAt I (α i)).source }) => l.signAt (α i) ↑x) y ∂b.addHaar

      Any finite open chart cover computes the canonical integral through its disjoint Borel pieces. The formula is independent of the cover and model basis and permits overlapping charts.

      theorem TauCeti.exists_chart_partition_integralTopForm {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} [FiniteDimensional ℝ E] [IsManifold I 1 M] [CompactSpace M] [MeasurableSpace E] [BorelSpace E] (l : Manifold.OrientationLift I M (Fin k)) (b : Module.Basis (Fin k) ℝ E) :
      ∃ (m : ℕ) (α : Fin m → M) (s : Fin m → Set M), (∀ (i : Fin m), IsChartMeasurable I (s i)) ∧ (∀ (i : Fin m), s i ⊆ (extChartAt I (α i)).source) ∧ (Pairwise fun (i j : Fin m) => Disjoint (s i) (s j)) ∧ ⋃ (i : Fin m), s i = Set.univ ∧ ∀ (φ : RoughForm I M ℝ k), IntegrableTopForm φ → integralTopForm (Manifold.Orientation.mk l) φ = ↑↑(l.modelOrientation.signBasis b) * ∑ i : Fin m, ∫ (y : E) in ↑(extChartAt I (α i)) '' s i, φ.signedInChartAt b (α i) (fun (x : { x : M // x ∈ (extChartAt I (α i)).source }) => l.signAt (α i) ↑x) y ∂b.addHaar

      A compact manifold admits a finite disjoint chartwise Borel partition computing every integrable top-form integral. No measurable structure on the manifold is installed.

      The top-form integral is additive on integrable rough forms.

      Reversing the manifold orientation reverses the total integral, including its value on nonintegrable rough forms.

      @[simp]

      The zero top form has zero integral.

      theorem TauCeti.integralTopForm_sum {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} [FiniteDimensional ℝ E] [IsManifold I 1 M] {ι : Type u_4} (o : Manifold.Orientation I M (Fin k)) (φ : ι → RoughForm I M ℝ k) (s : Finset ι) (hφ : ∀ i ∈ s, IntegrableTopForm (φ i)) :
      integralTopForm o (∑ i ∈ s, φ i) = ∑ i ∈ s, integralTopForm o (φ i)

      Integration commutes with finite sums of integrable top forms.

      theorem TauCeti.integralTopForm_smul {E : Type u_1} {H : Type u_2} {M : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} [TopologicalSpace M] [ChartedSpace H M] {k : ℕ} [FiniteDimensional ℝ E] (o : Manifold.Orientation I M (Fin k)) (c : ℝ) (φ : RoughForm I M ℝ k) :

      Constant scalar multiplication commutes with the total top-form integral, even for nonintegrable rough forms.

      A preferred chart computes the whole integral when the form vanishes outside that chart up to a chartwise null set. The premise uses the actual nonzero values, rather than their closure, so null faces or endpoints may be omitted from the chart.

      An integrable form supported in a preferred chart has that chart's integral. This applies to rough forms, including discontinuous coefficients, and to any representing orientation lift.