Locally finite modules over an algebra #
Let A be an algebra over a commutative ring k. An A-module M is locally finite over k
when every vector generates an A-submodule that is finitely generated over k. Over a field this
says that every cyclic A-submodule is finite-dimensional. Finite-dimensional modules are locally
finite, and so are arbitrary direct sums of them, but a locally finite module may have infinite
dimension. For a quantized enveloping algebra at a generic parameter, the locally finite modules
are exactly the direct sums of finite-dimensional simple modules.
Over a Noetherian base ring k, a module is locally finite as soon as it is the sum of some family
of A-submodules that are finitely generated over k. Local finiteness passes to
submodules, along injective linear maps and to direct sums. Every simple submodule of a locally
finite module, being generated by any of its nonzero vectors, is finitely generated over k. If
the A-submodules of a locally finite module that are finitely generated over k are all
semisimple, then the module is semisimple.
Main definitions #
TauCeti.IsLocallyFiniteModule k A M: every cyclicA-submodule ofMis finitely generated overk.
Main results #
TauCeti.IsLocallyFiniteModule.of_iSup_eq_top: over a Noetherian ring, a sum ofA-submodules that are finitely generated overkis locally finite.TauCeti.IsLocallyFiniteModule.of_injective: local finiteness passes along injective maps.TauCeti.IsLocallyFiniteModule.dfinsupp: a direct sum of locally finite modules is locally finite.TauCeti.IsLocallyFiniteModule.finite_of_isSimpleModule: a simple submodule of a locally finite module is finitely generated overk.TauCeti.IsLocallyFiniteModule.isSemisimpleModule: a locally finite module whose submodules that are finitely generated overkare semisimple is semisimple.
An A-module M is locally finite over k when the cyclic A-submodule generated by each
vector is a finitely generated k-module.
- finite_span_singleton (v : M) : Module.Finite k ↥(A ∙ v)
Instances
Local finiteness, phrased with finitely generated k-submodules.
The cyclic submodule generated by a vector of a locally finite module is finitely generated
over k.
A module that is finitely generated over a Noetherian ring k is locally finite.
Local finiteness passes to a module that maps injectively into a locally finite one.
A submodule of a locally finite module is locally finite.
Local finiteness is invariant under linear equivalence.
Over a Noetherian ring k, an A-module that is the sum of a family of A-submodules
finitely generated over k is locally finite.
A direct sum of locally finite modules is locally finite.
A simple submodule of a locally finite module is finitely generated over k, since it is
generated by any of its nonzero vectors.
A locally finite module whose A-submodules that are finite over k are all semisimple is
itself semisimple.