Base change of formal group laws #
Mathlib constructs the base change F.map f of a formal group law by applying f to every
coefficient. This file supplies its basic functorial API: identity and composition laws,
preservation and reflection of commutativity, descent along injective coefficient maps, and
compatibility with the additive and multiplicative formal group laws.
Main results #
FormalGroup.map_idandFormalGroup.map_comp: base change is functorial.FormalGroup.map_injective: base change along an injective homomorphism is injective.FormalGroup.isComm_mapandFormalGroup.isComm_of_map: preservation and reflection of commutativity.FormalGroup.ofMap: descend a law whose coefficients lift along an injective map.FormalGroup.map_𝔾ₐandFormalGroup.map_𝔾ₘ: the standard laws are stable under base change.FormalGroup.subst_map_toPowerSeries_map: a power series additive alongFstays additive alongFafter base change.
Base change along an injective coefficient homomorphism is injective.
Base-changing a formal group law along the identity homomorphism changes nothing.
An injective coefficient map reflects commutativity.
Descend a formal group law along an injective coefficient map, given a power series whose coefficient extension is that law.
Instances For
The underlying series of the descended formal group is the given series.
Extending coefficients of the descended formal group recovers the original law.
A power series additive along F stays additive along F after base change.