ModuleAlgebra_DescentCofaces.lean
Nyll.AlgebraicCurves.Foundations.Algebra.Algebra_DescentCofaces
21 declarations indexed from sourceView source ↗ Module documentation
Algebra Descent Cofaces
Imports4
- Mathlib.Algebra.Category.ModuleCat.ChangeOfRings
- Mathlib.Algebra.Category.Ring.Basic
- Mathlib.RingTheory.TensorProduct.Basic
- Mathlib.RingTheory.TensorProduct.Maps
Imported by3
Declarations
Algebra.DescentCofaces.compareScalarExtensions
DocumentationCompare two iterated scalar extensions whose composite ring maps agree.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
Algebra.DescentCofaces.R₂
DocumentationThe double tensor product of the algebra, regarded as a commutative ring object.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.R₃
DocumentationThe triple tensor product of the algebra, regarded as a commutative ring object.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.i₁
DocumentationThe inclusion into the first factor of the double tensor product.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.i₂
DocumentationThe inclusion into the second factor of the double tensor product.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.c₁₂
DocumentationThe map inserting one in the third factor of the triple tensor product.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.c₂₃
DocumentationThe map inserting one in the first factor of the triple tensor product.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.c₁₃
DocumentationThe map inserting one in the middle factor of the triple tensor product.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.i₁_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.i₂_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.c₁₂_tmul
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.c₂₃_tmul
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.c₁₃_tmul
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.i₁_c₁₂
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.i₂_c₁₂
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.i₂_c₁₃
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.algebraMap_i₁_eq_i₂
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.i₁_comp_algebraMap_eq
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.canonical
DocumentationThe canonical descent comparison between the two scalar extensions of a base module.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
Algebra.DescentCofaces.T
DocumentationTransport a descent morphism to the triple tensor product along a coface map.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
variable {A B} in
Algebra.DescentCofaces.Cocycle
DocumentationThe cocycle condition for the three transported descent morphisms.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
universe u
open TensorProduct CategoryTheory
noncomputable section
namespace Algebra.DescentCofaces
variable (A B : Type u) [CommRing A] [CommRing B] [Algebra A B]
variable {A B} in
variable {A B} in