ModuleIdeal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight.lean
Nyll.AlgebraicCurves.Foundations.CommutativeAlgebra.Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight
6 declarations indexed from sourceView source ↗ Module documentation
Algebra, divisors, and base change
Equality of the two tensor-square images is the descent condition for an ideal along a faithfully flat algebra.
Imports2
- Mathlib.RingTheory.Flat.FaithfullyFlat.Algebra
- Mathlib.RingTheory.TensorProduct.Basic
Imported by2
Declarations
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight.Ideal.DescentCondition
DocumentationThe two tensor inclusions send the ideal to the same ideal of the tensor square.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight
universe u
open TensorProduct
namespace Ideal
open _root_.Ideal
open _root_.Ideal
variable {A B : Type u} [CommRing A] [CommRing B] [Algebra A B]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight.Ideal.map_comap_eq_self_of_descentCondition_of_section
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight
universe u
open TensorProduct
namespace Ideal
open _root_.Ideal
open _root_.Ideal
variable {A B : Type u} [CommRing A] [CommRing B] [Algebra A B]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight.Ideal.descentCondition_map
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight
universe u
open TensorProduct
namespace Ideal
open _root_.Ideal
open _root_.Ideal
variable {A B : Type u} [CommRing A] [CommRing B] [Algebra A B]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight.Ideal.comap_includeLeft_map_includeRight
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight
universe u
open TensorProduct
namespace Ideal
open _root_.Ideal
open _root_.Ideal
variable {A B : Type u} [CommRing A] [CommRing B] [Algebra A B]
AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs.Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight.Ideal.map_comap_eq_self_of_descentCondition
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight
universe u
open TensorProduct
namespace Ideal
open _root_.Ideal
open _root_.Ideal
variable {A B : Type u} [CommRing A] [CommRing B] [Algebra A B]
Ideal.map_comap_eq_self_of_map_includeLeft_eq_map_includeRight
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CommutativeAlgebra.Proofs
namespace Ideal_map_comap_eq_self_of_map_includeLeft_eq_map_includeRight
universe u
open TensorProduct