Commit 2024-11-14 10:43 4e4d3776
View on Github →chore(RingTheory): split Finiteness.lean into many smaller files (#18964)
This PR splits off RingTheory/Finiteness.lean, where finitely generated (sub)modules are defined, into many different files:
RingTheory/Finiteness/Basic.lean: basic properties and instances ofSubmodule.FGandModule.FiniteRingTheory/Finiteness/Bilinear.lean: results involving bilinear mapsRingTheory/Finiteness/Cardinality.lean: finite modules and types with finite cardinalityRingTheory/Finiteness/Defs.lean: definition of finitely generated (sub)modules and idealsRingTheory/Finiteness/Ideal.lean: results on finitely generated idealsRingTheory/Finiteness/Lattice.lean: finiteness of suprema in the submodule latticeRingTheory/Finiteness/Nakayama.lean: Nakayama's lemmaRingTheory/Finiteness/Nilpotent.lean: results on nilpotent maps on finite modulesRingTheory/Finiteness/Prod.lean: results involving products of (sub)modulesRingTheory/Finiteness/Projectve.lean: results on finite projective modulesRingTheory/Finiteness/Finsupp.lean: results involving (D)FinsuppRingTheory/Finiteness/Subalgebra.lean: results involving (sub)algebrasRingTheory/Finiteness/TensorProduct.lean: finiteness of the tensor products