Linear maps out of directed unions of submodules #
This file gives the universal property of a directed union of submodules. A compatible family of linear maps on the members of a directed family glues to a linear map on any submodule of their supremum.
The construction TauCeti.Submodule.iSupLift is the linear analogue of
Subalgebra.iSupLift. It uses Set.iUnionLift and the directedness of the family to prove that the
local maps agree on overlaps.
Main declarations #
TauCeti.Submodule.iSupLift: glue compatible linear maps on a directed family of submodules.TauCeti.Submodule.iSupLift_inclusionandTauCeti.Submodule.iSupLift_of_mem: pointwise evaluation rules for the glued map.TauCeti.Submodule.iSupLift_mk: the glued map agrees with each prescribed map.TauCeti.Submodule.iSupLift_comp_inclusion: restricting the glued map recovers each prescribed map.TauCeti.Submodule.iSupLift_unique: the restriction property characterizes the glued map.
Define a linear map on a submodule of a directed supremum by defining it compatibly on each member of the directed family.
Equations
- TauCeti.Submodule.iSupLift K dir f hf T hT = if hι : Nonempty ι then have x := hι; TauCeti.Submodule.iSupLiftNonempty✝ K dir f hf T hT else 0
Instances For
The map glued on a directed supremum agrees with a prescribed map on each member of the family.
The map glued on a directed supremum agrees with a prescribed map after inclusion into its domain.
Evaluate the map glued on a directed supremum at an element known to lie in one member of the family.
Restricting the map glued on a directed supremum to a member of the family recovers the prescribed map.
A linear map on a submodule of a directed supremum is determined by its values on the members of the directed family.