Documentation

TauCeti.Geometry.Symplectic.Liouville.Linear

The radial primitive of a constant two-form #

Every continuous bilinear form on a normed space over a nontrivially normed field determines a linear one-form by ฮปโ‚“(v) = B(x, v) / 2. Its exterior derivative is one half of the alternatization of B; when B is skew-symmetric and (2 : ๐•œ) โ‰  0, this says that the corresponding constant two-form is exact. This is the explicit primitive for the constant model form in the local Darboux construction.

The coordinate calculation follows the convention for exterior derivatives in Mathlib.Analysis.Calculus.DifferentialForm.Basic and parallels the evaluation calculation for the cotangent Liouville form in TauCeti/Geometry/Symplectic/Cotangent/Liouville.lean.

noncomputable def ContinuousLinearMap.liouvilleFormCLM {๐•œ : Type u_1} {V : Type u_2} {F : Type u_3} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup V] [NormedSpace ๐•œ V] [NormedAddCommGroup F] [NormedSpace ๐•œ F] (B : V โ†’L[๐•œ] V โ†’L[๐•œ] F) :
V โ†’L[๐•œ] V [โ‹€^Fin 1]โ†’L[๐•œ] F

The radial one-form associated to a continuous bilinear form B, given by ฮปโ‚“(v) = B(x, v) / 2.

Instances For
    @[simp]
    theorem ContinuousLinearMap.liouvilleFormCLM_apply {๐•œ : Type u_1} {V : Type u_2} {F : Type u_3} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup V] [NormedSpace ๐•œ V] [NormedAddCommGroup F] [NormedSpace ๐•œ F] (B : V โ†’L[๐•œ] V โ†’L[๐•œ] F) (x : V) (v : Fin 1 โ†’ V) :

    The radial one-form evaluates by ฮปโ‚“(v) = B(x, v) / 2.

    theorem ContinuousLinearMap.extDeriv_liouvilleFormCLM {๐•œ : Type u_1} {V : Type u_2} {F : Type u_3} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup V] [NormedSpace ๐•œ V] [NormedAddCommGroup F] [NormedSpace ๐•œ F] (B : V โ†’L[๐•œ] V โ†’L[๐•œ] F) (x : V) :

    The exterior derivative of the radial one-form of B is one half of the alternatization of B: dฮปโ‚“(v, w) = (B(v, w) - B(w, v)) / 2.

    theorem ContinuousLinearMap.extDeriv_liouvilleFormCLM_apply {๐•œ : Type u_1} {V : Type u_2} {F : Type u_3} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup V] [NormedSpace ๐•œ V] [NormedAddCommGroup F] [NormedSpace ๐•œ F] (B : V โ†’L[๐•œ] V โ†’L[๐•œ] F) (x : V) (v : Fin 2 โ†’ V) :
    (extDeriv (โ‡‘B.liouvilleFormCLM) x) v = 2โปยน โ€ข ((B (v 0)) (v 1) - (B (v 1)) (v 0))

    The exterior derivative of the radial one-form of B evaluates by dฮปโ‚“(v, w) = (B(v, w) - B(w, v)) / 2.

    theorem ContinuousLinearMap.extDeriv_liouvilleFormCLM_apply_of_skew {๐•œ : Type u_1} {V : Type u_2} {F : Type u_3} [NontriviallyNormedField ๐•œ] [NormedAddCommGroup V] [NormedSpace ๐•œ V] [NormedAddCommGroup F] [NormedSpace ๐•œ F] (B : V โ†’L[๐•œ] V โ†’L[๐•œ] F) (h2 : 2 โ‰  0) (hB : โˆ€ (v w : V), (B v) w = -(B w) v) (x : V) (v : Fin 2 โ†’ V) :
    (extDeriv (โ‡‘B.liouvilleFormCLM) x) v = (B (v 0)) (v 1)

    If B is skew-symmetric and (2 : ๐•œ) โ‰  0, the radial one-form ฮปโ‚“(v) = B(x, v) / 2 is a primitive of the constant two-form B.