ModuleConstantsAreBase_of_exists_isRational.lean
Nyll.AlgebraicCurves.FunctionFields.ConstantsAreBase_of_exists_isRational
4 declarations indexed from sourceView source ↗ Module documentation
ConstantsAreBase of exists isRational
A rational place of nonzero degree identifies the constant field with the base field, using the degree of principal divisors.
Declarations
AlgebraicCurve.Place.ord_sub_evalAt_pos_s17
Source context 11 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.ConstantsAreBase_of_exists_isRational
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (v : Place K F)
open IsLocalRing in
AlgebraicCurves.FunctionFields.Proofs.ConstantsAreBase_of_exists_isRational.AlgebraicCurve.Place.eq_algebraMap_of_forall_ord_nonneg_s17
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.ConstantsAreBase_of_exists_isRational
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
namespace Place
open _root_.AlgebraicCurve.Place
open _root_.AlgebraicCurve.Place
variable {K F : Type*} [Field K] [Field F] [Algebra K F] (v : Place K F)
open _root_.AlgebraicCurve.Place
variable [HasPrincipalDivisors K F]
AlgebraicCurves.FunctionFields.Proofs.ConstantsAreBase_of_exists_isRational.AlgebraicCurve.constantsAreBase_of_exists_isRational_s17
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.ConstantsAreBase_of_exists_isRational
open _root_.AlgebraicCurve
namespace AlgebraicCurve
open _root_.AlgebraicCurve
open _root_.AlgebraicCurve
AlgebraicCurve.constantsAreBase_of_exists_isRational
Source context 3 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.FunctionFields.Proofs.ConstantsAreBase_of_exists_isRational
open _root_.AlgebraicCurve