ModuleBaseChange.lean
Nyll.JacobianVarieties.Pic0.BaseChange
9 declarations indexed from sourceView source ↗ Module documentation
Extension of constants on Picard groups
Extension of constants on divisors induces a homomorphism on degree-zero divisor classes.
Declarations
AlgebraicCurve.algebraMap_inv_apply_of_forall_algebraMap_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section Equivariance
open scoped Pointwise
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K F] [Algebra K' F'] [Algebra F F']
{σ : F ≃ₐ[K] F} {σ' : F' ≃ₐ[K'] F'}
AlgebraicCurve.Place.restrictConstants_smul
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section Equivariance
open scoped Pointwise
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K F] [Algebra K' F'] [Algebra F F']
{σ : F ≃ₐ[K] F} {σ' : F' ≃ₐ[K'] F'}
variable [Algebra K K'] [Algebra K F'] [IsScalarTower K K' F'] [IsScalarTower K F F']
[Algebra.IsIntegral F F']
AlgebraicCurve.Place.ramificationIndex_forgetConstants_smul
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section Equivariance
open scoped Pointwise
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K F] [Algebra K' F'] [Algebra F F']
{σ : F ≃ₐ[K] F} {σ' : F' ≃ₐ[K'] F'}
variable [Algebra K K'] [Algebra K F'] [IsScalarTower K K' F'] [IsScalarTower K F F']
[Algebra.IsIntegral F F']
AlgebraicCurve.Divisor.pullbackConstants_smul
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section Equivariance
open scoped Pointwise
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K F] [Algebra K' F'] [Algebra F F']
{σ : F ≃ₐ[K] F} {σ' : F' ≃ₐ[K'] F'}
variable [Algebra K K'] [Algebra K F'] [IsScalarTower K K' F'] [IsScalarTower K F F']
[Algebra.IsIntegral F F']
AlgebraicCurve.Pic0.degZeroBaseChangeHom
DocumentationExtend constants on degree-zero divisors.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section ClassGroup
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K K'] [Algebra K' F'] [Algebra K F'] [IsScalarTower K K' F']
[Algebra K F] [Algebra F F'] [IsScalarTower K F F']
[Algebra.IsIntegral F F'] [HasPrincipalDivisors K' F'] [ConstantFieldDegreeFormula K K' F F']
variable (K K' F F') in
AlgebraicCurve.Pic0.coe_degZeroBaseChangeHom
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section ClassGroup
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K K'] [Algebra K' F'] [Algebra K F'] [IsScalarTower K K' F']
[Algebra K F] [Algebra F F'] [IsScalarTower K F F']
[Algebra.IsIntegral F F'] [HasPrincipalDivisors K' F'] [ConstantFieldDegreeFormula K K' F F']
variable (K K' F F') in
AlgebraicCurve.Pic0.baseChange
DocumentationThe homomorphism on degree-zero divisor classes induced by extending constants.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section ClassGroup
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K K'] [Algebra K' F'] [Algebra K F'] [IsScalarTower K K' F']
[Algebra K F] [Algebra F F'] [IsScalarTower K F F']
[Algebra.IsIntegral F F'] [HasPrincipalDivisors K' F'] [ConstantFieldDegreeFormula K K' F F']
variable (K K' F F') in
variable (K K' F F') in
AlgebraicCurve.Pic0.baseChange_mk
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section ClassGroup
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K K'] [Algebra K' F'] [Algebra K F'] [IsScalarTower K K' F']
[Algebra K F] [Algebra F F'] [IsScalarTower K F F']
[Algebra.IsIntegral F F'] [HasPrincipalDivisors K' F'] [ConstantFieldDegreeFormula K K' F F']
variable (K K' F F') in
variable (K K' F F') in
AlgebraicCurve.Pic0.baseChange_smul
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace AlgebraicCurve
section ClassGroup
variable {K K' F F' : Type*} [Field K] [Field K'] [Field F] [Field F']
[Algebra K K'] [Algebra K' F'] [Algebra K F'] [IsScalarTower K K' F']
[Algebra K F] [Algebra F F'] [IsScalarTower K F F']
[Algebra.IsIntegral F F'] [HasPrincipalDivisors K' F'] [ConstantFieldDegreeFormula K K' F F']
variable (K K' F F') in
variable (K K' F F') in