Documentation

TauCeti.Topology.Algebra.Module.Alternating.Curry

Currying continuous alternating maps without domain norms #

This file provides the pointwise interior product for continuous alternating maps on topological modules. It keeps the domain norm-free while retaining the algebraic linearity in the inserted vector from AlternatingMap.curryLeft.

Main declarations #

The construction follows Mathlib's AlternatingMap.curryLeft and map_insertNth.

References #

theorem ContinuousAlternatingMap.map_insertNth' {R : Type u_1} {M : Type u_2} {N : Type u_3} [CommRing R] [AddCommGroup M] [Module R M] [TopologicalSpace M] [AddCommGroup N] [Module R N] [TopologicalSpace N] {n : ℕ} (f : M [⋀^Fin (n + 1)]→L[R] N) (p : Fin (n + 1)) (x : M) (v : Fin n → M) :
f (p.insertNth x v) = (-1) ^ ↑p • f (Matrix.vecCons x v)

Inserting a vector into a continuous alternating map gives the usual alternating sign.

The pointwise interior product obtained by fixing the first vector argument.

This is the norm-free companion to Mathlib's normed ContinuousAlternatingMap.curryLeft: it is linear in the inserted vector because it is bundled as a linear map, while continuity is required only in the remaining alternating arguments.

Instances For
    @[simp]
    theorem ContinuousAlternatingMap.curryLeftTopological_apply_apply {R : Type u_1} {M : Type u_2} {N : Type u_3} [CommSemiring R] [AddCommMonoid M] [Module R M] [TopologicalSpace M] [AddCommMonoid N] [Module R N] [TopologicalSpace N] [ContinuousAdd N] [ContinuousConstSMul R N] {n : ℕ} (f : M [⋀^Fin (n + 1)]→L[R] N) (x : M) (v : Fin n → M) :
    @[simp]

    Inserting the same vector twice into an alternating map gives zero.

    noncomputable def ContinuousAlternatingMap.curryLeftTopologicalLinear {R : Type u_1} {M : Type u_2} {N : Type u_3} [CommSemiring R] [AddCommMonoid M] [Module R M] [TopologicalSpace M] [AddCommMonoid N] [Module R N] [TopologicalSpace N] [ContinuousAdd N] [ContinuousConstSMul R N] (S : Type u_4) [Semiring S] [Module S N] [ContinuousConstSMul S N] [SMulCommClass R S N] {n : ℕ} (x : M) :

    The interior product with a fixed vector x, as a linear map of alternating maps over any scalars acting on the codomain.

    Instances For

      The interior product is additive in the inserted vector.

      The interior product with -x is the negative of the interior product with x.