Documentation

TauCeti.Geometry.Manifold.DeRham.DegreeZero

De Rham cohomology in degree zero #

A 0-form is a function, and its exterior derivative is the differential of that function. A differentiable function has zero differential exactly when it is locally constant, so the closed smooth 0-forms are the locally constant real functions. Since there are no exact forms in degree zero, this identifies H⁰_dR(M) with LocallyConstant M ℝ; on a connected manifold it is one-dimensional.

On a preconnected noncompact manifold a locally constant function is constant, and a nonzero constant does not have compact support, so compactly supported cohomology H⁰_c(M) vanishes.

Everything holds on C² manifolds with boundary or corners, without finite dimensionality, separation or completeness hypotheses on the model.

Main declarations #

References #

theorem TauCeti.mem_closedForms_zero_iff {E : Type u_1} {H : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] (I : ModelWithCorners ℝ E H) {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 2 M] (φ : SmoothForm I M ℝ 0) :
φ ∈ closedForms I M 0 ↔ IsLocallyConstant fun (x : M) => (↑φ x) 0

A smooth real 0-form is closed exactly when its function is locally constant.

Closed smooth real 0-forms are exactly the locally constant real functions.

Instances For
    @[simp]
    theorem TauCeti.closedFormsZeroEquiv_apply {E : Type u_1} {H : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] (I : ModelWithCorners ℝ E H) {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 2 M] (φ : ↥(closedForms I M 0)) (x : M) :
    ((closedFormsZeroEquiv I M) φ) x = (↑↑φ x) 0

    The locally constant function of a closed 0-form is its value on the empty tuple.

    @[simp]

    The closed 0-form of a locally constant function is its 0-form.

    In degree zero the cycle-class map is injective, since there are no exact 0-forms.

    Degree-zero de Rham cohomology. H⁰_dR(M) is the space of locally constant real functions on M, for any C² manifold with boundary or corners.

    Instances For
      @[simp]
      theorem TauCeti.deRhamCohomologyZeroEquiv_mk {E : Type u_1} {H : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] (I : ModelWithCorners ℝ E H) {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 2 M] (φ : ↥(closedForms I M 0)) (x : M) :
      ((deRhamCohomologyZeroEquiv I M) ((deRhamCohomology.mk I 0) φ)) x = (↑↑φ x) 0

      The class of a closed 0-form corresponds to its locally constant function.

      @[simp]

      A locally constant function corresponds to the class of its 0-form.

      The degree-zero de Rham class of a constant real function, as a linear map.

      Instances For

        A constant cohomology class is represented by the corresponding constant closed zero-form.

        @[simp]

        The degree-zero identification takes a constant class to its constant function.

        On a nonempty manifold, distinct real constants have distinct degree-zero classes.

        theorem TauCeti.deRhamCohomology.exists_eq_const {E : Type u_1} {H : Type u_2} [NormedAddCommGroup E] [NormedSpace ℝ E] [TopologicalSpace H] {I : ModelWithCorners ℝ E H} {M : Type u_3} [TopologicalSpace M] [ChartedSpace H M] [IsManifold I 2 M] [PreconnectedSpace M] (c : deRhamCohomology I M 0) :
        ∃ (r : ℝ), c = (const I M) r

        On a preconnected manifold, every degree-zero de Rham class is the class of a constant function.

        On a connected manifold, degree-zero de Rham cohomology is one-dimensional.

        On a discrete manifold, degree-zero de Rham cohomology has dimension the number of points, since every real function is locally constant. For an infinite manifold both sides are 0 by convention.

        On a preconnected noncompact manifold, the only compactly supported closed 0-form is zero: its function is locally constant, hence constant, and a nonzero constant function on a noncompact space does not have compact support.

        Compactly supported cohomology in degree zero. On a preconnected noncompact manifold, H⁰_c(M) vanishes.