ModuleGenusFF_eq_and_nonempty_pic0_addEquiv_of_algebraMap_eq_comp.lean
Nyll.JacobianVarieties.Pic0.GenusFF_eq_and_nonempty_pic0_addEquiv_of_algebraMap_eq_comp
31 declarations indexed from sourceView source ↗ Module documentation
Genus and Picard groups under a change of constant-field names
A ring equivalence between the constant fields transports places, divisors, and repartitions. The resulting quotient equivalences preserve genus and the Picard group.
Declarations
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trAlgebraMap
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trFinrankEq
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPlaceEquiv
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPlaceEquiv_ord
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPlaceEquiv_symm_ord
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPlaceEquiv_symm_adicValuation
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPlaceEquiv_adicValuation
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trResidueFinrank
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPlaceEquiv_deg
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trDivisorEquiv
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trDivisorEquiv_degree
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trDivisorEquiv_isPrincipal
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trDivisorEquiv_map_degZero
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trDegZeroEquiv
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trDegZeroEquiv_coe
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trDegZeroEquiv_map_principal
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPic0Equiv
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPiEquiv
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPiEquiv_apply
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trPiEquiv_map_repartitions
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trRepEquiv
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trRepEquiv_coe
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trRepEquiv_mem_repartitionsOf
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trRepEquiv_mem_principalRepartitions
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trRepEquiv_mem_sup
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trRepEquiv_map_sup
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trH1Equiv
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trH1Equiv_mk
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trRepEquiv_smul
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
JacobianVarieties.Pic0.Proofs.ConstantFieldGenus.trGenusFF
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve
section ConstantRenaming
variable {k K F : Type*} [Field k] [Field K] [Field F] [Algebra K F] [Algebra k F]
AlgebraicCurve.genusFF_eq_and_nonempty_pic0_addEquiv_of_algebraMap_eq_comp
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace JacobianVarieties.Pic0.Proofs.ConstantFieldGenus
open AlgebraicCurve