Documentation

Mathlib.RingTheory.Finiteness.Quotient

Finiteness of quotient modules #

instance module_finite_of_liesOver {A : Type u_1} {B : Type u_2} [CommRing A] [CommRing B] [Algebra A B] (P : Ideal B) (p : Ideal A) [P.LiesOver p] [Module.Finite A B] :
Module.Finite (A p) (B P)

BP is a finite Ap-module if B is a finite A-module.

instance algebra_finiteType_of_liesOver {A : Type u_1} {B : Type u_2} [CommRing A] [CommRing B] [Algebra A B] (P : Ideal B) (p : Ideal A) [P.LiesOver p] [Algebra.FiniteType A B] :

BP is a finitely generated Ap-algebra if B is a finitely generated A-algebra.

instance isNoetherian_of_liesOver {A : Type u_1} {B : Type u_2} [CommRing A] [CommRing B] [Algebra A B] (P : Ideal B) (p : Ideal A) [P.LiesOver p] [IsNoetherian A B] :
IsNoetherian (A p) (B P)

BP is a Noetherian Ap-module if B is a Noetherian A-module.

instance QuotientMapQuotient.isNoetherian {A : Type u_1} {B : Type u_2} [CommRing A] [CommRing B] [Algebra A B] (p : Ideal A) [IsNoetherian A B] :