Documentation

Atlas.GeometryOfManifolds.code.PolynomialDFS

@[reducible]
def PolyΩ :
Type

Polynomial $p$-forms on $\mathbb{R}$: real polynomials in degrees $0$ and $1$, trivial otherwise.

Instances For
    @[reducible]

    Polynomial vector fields on $\mathbb{R}$: a single polynomial coefficient $X(t) \partial_t$.

    Instances For
      @[implicit_reducible]
      noncomputable instance polyΩ_acg (p : ) :

      Each degree of polynomial forms inherits an additive commutative group structure.

      @[implicit_reducible]
      noncomputable instance polyΩ_mod (p : ) :

      Each degree of polynomial forms inherits an $\mathbb{R}$-module structure.

      noncomputable def polyFMul {p : } :
      PolyΩ 0PolyΩ pPolyΩ p

      Multiplication of a polynomial $0$-form (function) by a $p$-form: pointwise polynomial product.

      Instances For
        noncomputable def polyWedge1 {p : } :
        PolyΩ 1PolyΩ pPolyΩ (p + 1)

        Wedge of a $1$-form with a $p$-form on $\mathbb{R}$: nontrivial only when $p = 0$.

        Instances For
          noncomputable def polyD {p : } :
          PolyΩ pPolyΩ (p + 1)

          Exterior derivative on polynomial forms: $d f = f'\, dt$ for a $0$-form, zero in higher degree.

          Instances For
            noncomputable def polyIota (X : PolyVF) {p : } :
            PolyΩ (p + 1)PolyΩ p

            Interior product (contraction) $\iota_X$ of a vector field $X$ with a polynomial form.

            Instances For
              noncomputable def polyLie (X : PolyVF) {p : } :
              PolyΩ pPolyΩ p

              Lie derivative $\mathcal{L}_X$ on polynomial forms, via Cartan's magic formula $\mathcal{L}_X = d \circ \iota_X + \iota_X \circ d$.

              Instances For
                noncomputable def polyAntideriv (g : Polynomial ) :

                Formal antiderivative of a real polynomial: $\int (\sum a_n t^n)\, dt = \sum \tfrac{a_n}{n+1} t^{n+1}$.

                Instances For

                  Fundamental theorem of calculus for polynomials: $\frac{d}{dt} \int g(t)\, dt = g(t)$.

                  @[implicit_reducible]
                  noncomputable instance polyDFS :

                  Polynomial forms on $\mathbb{R}$ assemble into a DifferentialFormSpace, providing a testbed scaffolding for de Rham cohomology in dimension $1$.

                  The space of polynomial $0$-forms is nontrivial: $0 \ne 1$.

                  The space of polynomial $1$-forms is nontrivial: $0 \ne 1$.

                  Nontriviality instance for polynomial $0$-forms.

                  Nontriviality instance for polynomial $1$-forms.