ModuleQuotientBaseChange.lean
Nyll.SchemeTheory.RingTheory.QuotientBaseChange
4 declarations indexed from sourceView source ↗ Module documentation
Algebra maps on reduction modulo a base ideal
The map between the quotients by the extended base ideal is an algebra map over the quotient base. The quotient/tensor equivalences identify it with the canonical tensor-product base change.
Imports5
- Mathlib.Algebra.Algebra.Tower
- Mathlib.RingTheory.Ideal.Over
- Mathlib.RingTheory.Ideal.Quotient.Operations
- Mathlib.RingTheory.TensorProduct.Maps
- Mathlib.RingTheory.TensorProduct.Quotient
Imported by8
Declarations
AlgHom.map_extendedIdeal
DocumentationAn algebra map carries the ideal extended from the base to the corresponding extended ideal in the target.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open scoped TensorProduct
universe u v w
namespace AlgHom
variable {R : Type u} {A : Type v} {B : Type w}
[CommRing R] [CommRing A] [CommRing B] [Algebra R A] [Algebra R B]
AlgHom.quotientBaseChange
DocumentationThe quotient-base algebra map induced by an algebra map.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open scoped TensorProduct
universe u v w
namespace AlgHom
variable {R : Type u} {A : Type v} {B : Type w}
[CommRing R] [CommRing A] [CommRing B] [Algebra R A] [Algebra R B]
AlgHom.quotientBaseChange_mk
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open scoped TensorProduct
universe u v w
namespace AlgHom
variable {R : Type u} {A : Type v} {B : Type w}
[CommRing R] [CommRing A] [CommRing B] [Algebra R A] [Algebra R B]
AlgHom.quotientBaseChange_tensorProduct
DocumentationThe concrete quotient map agrees with tensor-product base change under the canonical quotient/tensor comparisons.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open scoped TensorProduct
universe u v w
namespace AlgHom
variable {R : Type u} {A : Type v} {B : Type w}
[CommRing R] [CommRing A] [CommRing B] [Algebra R A] [Algebra R B]