IsPrimitiveAlongMap: primitives of a 1-form along a continuous map (CC6) #
Unit: paths-and-integrals (docs/design/paths-and-integrals.md §2.1–2.2). One generic predicate
serves paths, homotopy squares, and restrictions to subintervals/edges (via comp).
Main declarations:
RS.IsPrimitiveAlongMap K η F s— near everya ∈ s(withins),Ffactors asg ∘ e ∘ Kfor a maximal-atlas charteatK aand a planar local primitivegofcoeffIn e η.- Basic API:
.mono,.add_const,.congr,.congr_map,.continuousOn,.comp. .rechart— the chart in the local-primitive data can be re-chosen to any maximal-atlas chart containing the image point (the workhorse for uniqueness/gluing/linearity/bridge)..sub_eq_sub— uniqueness up to a constant: two primitives along the same (continuous) map on a preconnected set differ by a constant..glue— the junction argument: primitives ons₁,s₂agreeing at a point of the (preconnected) overlap glue to a primitive ons₁ ∪ s₂, provideds₁/s₂cover𝓝[s₁∪s₂]-neighborhoods of every point (hcov).isPrimitiveAlongMap_of_ball— the constant-chart primitiveg ∘ e ∘ Kon a set mapped byKinto a single chart-ball; the reusable "cell primitive" atom for the 1D chain induction (Continuation.lean) and the 2D grid (HomotopySquare.lean).
F is a primitive of the 1-form η along the map K on s: near every a ∈ s
(within s), F factors as g ∘ e ∘ K for a chart e at K a and a planar local
primitive g of the chart coefficient of η.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Composition / restriction along a continuous map of parameter spaces.
The chart in the local-primitive data can be re-chosen to be any maximal-atlas chart containing the image point.
Uniqueness up to a constant. Chart overlaps need not be connected; primitives are only ever compared along the parameter space (never across an overlap directly).
The junction argument: primitives on s₁, s₂ agreeing at a point of the (preconnected)
overlap glue to a primitive on s₁ ∪ s₂.
Constant-chart primitive: if K maps all of s into a single chart e, with image inside
a ball ball c r ⊆ e.target on which g is a planar primitive of coeffIn e η, then
g ∘ e ∘ K is a primitive of η along K on s. Used by the 1D chain-continuation induction
and the 2D grid (cell primitives).