ModuleDivisor_sum_galois_smul_eq_pullback_pushforward.lean
Nyll.AlgebraicCurves.Divisors.Divisor_sum_galois_smul_eq_pullback_pushforward
21 declarations indexed from sourceView source ↗ Module documentation
Divisor sum galois smul eq pullback pushforward
Declarations
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.act
DocumentationThe semilinear automorphism obtained by restricting an automorphism of the extension field.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.act_mul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.act_one
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.act_smul_smul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.act_one_smul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.act_algebraMap
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.ramificationIndex_act_smul
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.restrict_act_smul
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
omit [FiniteDimensional F M] in
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.exists_act_smul_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.transporter
DocumentationThe finite set of automorphisms carrying the first place to the second.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.mem_transporter
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
omit [IsGalois F M] in
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.transporter_eq_image
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
omit [IsGalois F M] in
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.card_transporter_eq
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
omit [IsGalois F M] in
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.card_univ_eq_sum
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.card_transporter
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.ramificationIndex_mul_inertiaDeg_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.ramificationIndex_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.inertiaDeg_mul_ramificationIndex_eq
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.sum_smul_single
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
variable [HasPrincipalDivisors K M]
AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward.GalTraceDiv.main
Source context 10 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward
noncomputable section
namespace GalTraceDiv
open AlgebraicCurve AlgebraicCurve.SemilinearAut Finset
variable {K F M : Type*} [Field K] [Field F] [Field M]
variable [Algebra K F] [Algebra K M] [Algebra F M] [IsScalarTower K F M]
section Galois
variable [FiniteDimensional F M] [IsGalois F M]
variable [HasPrincipalDivisors K M]
AlgebraicCurve.Divisor.sum_galois_smul_eq_pullback_pushforward
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.Divisor_sum_galois_smul_eq_pullback_pushforward