AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.AlgebraNormAlgebraMapIsPushoutIs.Algebra.NormBaseChange.isLocalization_of_finite
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.AlgebraNormAlgebraMapIsPushoutIs
universe u
open scoped TensorProduct
attribute [local instance] Algebra.TensorProduct.rightAlgebra
namespace Algebra
namespace NormBaseChange
open _root_.AlgebraLean source · statement
theorem isLocalization_of_finite (A B L : Type*) [CommRing A] [IsDomain A] [CommRing B] [IsDomain
B] [Algebra A B]
[Module.Finite A B] [Field L] [Algebra B L] [IsFractionRing B L] (h : Function.Injective
(algebraMap A B)) :
IsLocalization (Algebra.algebraMapSubmonoid B (nonZeroDivisors A)) L