ModuleTwoChartCech_nonempty_kerBaseChangeTowerEquiv.lean
Nyll.AlgebraicCurves.Cohomology.Cech.TwoChartCech_nonempty_kerBaseChangeTowerEquiv
6 declarations indexed from sourceView source ↗ Module documentation
Equivalences between kernel base changes along a tower of fields.
Imports8
- Nyll.SchemeTheory.Cohomology.Cech.TwoChartCech
- Mathlib.LinearAlgebra.Dimension.Finrank
- Mathlib.LinearAlgebra.Dimension.Free
- Mathlib.LinearAlgebra.Basis.VectorSpace
- Mathlib.LinearAlgebra.FreeModule.Finite.Basic
- Mathlib.RingTheory.Flat.Basic
- Mathlib.RingTheory.TensorProduct.Free
- Mathlib.LinearAlgebra.TensorProduct.Tower
Imported by2
Declarations
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv.TwoChartCech.kerBaseChangeHom_bijective_of_flat
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv
noncomputable section
universe u
open scoped TensorProduct
namespace TwoChartCech
open _root_.TwoChartCech
open _root_.TwoChartCech
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv.TwoChartCech.cancelBaseChange_tmul_baseChange
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv
noncomputable section
universe u
open scoped TensorProduct
namespace TwoChartCech
open _root_.TwoChartCech
open _root_.TwoChartCech
section ChangeField
variable {R : Type u} [CommRing R] {C0 C1 : Type u} [AddCommGroup C0] [Module R C0] [AddCommGroup
C1]
[Module R C1] (d : C0 →ₗ[R] C1)
variable (K L : Type u) [CommRing K] [CommRing L] [Algebra R K] [Algebra R L] [Algebra K L]
[IsScalarTower R K L]
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv.TwoChartCech.cancelBaseChange_baseChange
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv
noncomputable section
universe u
open scoped TensorProduct
namespace TwoChartCech
open _root_.TwoChartCech
open _root_.TwoChartCech
section ChangeField
variable {R : Type u} [CommRing R] {C0 C1 : Type u} [AddCommGroup C0] [Module R C0] [AddCommGroup
C1]
[Module R C1] (d : C0 →ₗ[R] C1)
variable (K L : Type u) [CommRing K] [CommRing L] [Algebra R K] [Algebra R L] [Algebra K L]
[IsScalarTower R K L]
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv.TwoChartCech.map_cancelBaseChange_ker
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv
noncomputable section
universe u
open scoped TensorProduct
namespace TwoChartCech
open _root_.TwoChartCech
open _root_.TwoChartCech
section ChangeField
variable {R : Type u} [CommRing R] {C0 C1 : Type u} [AddCommGroup C0] [Module R C0] [AddCommGroup
C1]
[Module R C1] (d : C0 →ₗ[R] C1)
variable (K L : Type u) [CommRing K] [CommRing L] [Algebra R K] [Algebra R L] [Algebra K L]
[IsScalarTower R K L]
AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv.TwoChartCech.kerCancelEquiv
DocumentationIdentify the kernel after successive field base changes with the kernel after direct base change.
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv
noncomputable section
universe u
open scoped TensorProduct
namespace TwoChartCech
open _root_.TwoChartCech
open _root_.TwoChartCech
section ChangeField
variable {R : Type u} [CommRing R] {C0 C1 : Type u} [AddCommGroup C0] [Module R C0] [AddCommGroup
C1]
[Module R C1] (d : C0 →ₗ[R] C1)
variable (K L : Type u) [CommRing K] [CommRing L] [Algebra R K] [Algebra R L] [Algebra K L]
[IsScalarTower R K L]
TwoChartCech.nonempty_kerBaseChangeTowerEquiv
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Cohomology.Cech.Proofs.TwoChartCech_nonempty_kerBaseChangeTowerEquiv
noncomputable section
universe u
open scoped TensorProduct