Change of variables (docs/roleflow.tex, sec:cov) #
Cov μ ν f J says that f pushes J · μ forward to ν. The development needs four rules:
Cov.pres (measure-preserving maps), Cov.comp, Cov.tri (triangular maps, by Tonelli) and
Cov.inv (the inverse, with the negated log-weight). Weights are usually expw ℓ = e^ℓ for a
real log-weight ℓ. Also generic: Cov.congr_ae (the weight matters only almost everywhere),
Cov.pres_comp and Cov.comp_pres (composing with a measure-preserving map) and
MeasurePreserving.of_inverse.
The second half is about products indexed by finite types with one measure per sort: the
measure-preserving reorders measurePreserving_reorder, which rename coordinates along a
bijection of index types and transport each coordinate along an equality of sorts. Contexts
(Val in RoleFlow.Sig) and the live states of the density proof are such products.
The weight e^t as an extended nonnegative real.
Equations
- RoleFlow.expw t = ENNReal.ofReal (Real.exp t)
Instances For
f pushes J · μ forward to ν: integrating φ ∘ f against J is integrating φ.
Equations
Instances For
The weight matters only almost everywhere.
Pres: a measure-preserving map has weight 1.
Comp: weights multiply along composition.
Tri: the triangular map (p, a) ↦ (p, g p a), by Tonelli and the fibre at each p.
Only joint measurability is needed, no derivative in the parameter.
Inv: a left inverse g of f pushes ν back with the negated log-weight. Only the
left law g ∘ f = id is needed: ν lives on the range of f, where g is determined. Since
the log-weight is real, no reciprocity or nonvanishing hypothesis appears.
With a measurable left inverse g, J is the density of g_* ν with respect to μ.
If g preserves measure and f is a measurable two-sided inverse, f preserves measure.
Products with one measure per sort, and reorders #
Reorder: rename the coordinates of a product along a bijection e, transporting each
along the equality of its sorts.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reorder preserves the product measure.