Module

HasPrincipalDivisors_of_transcendental_of_isSeparable.lean

Nyll.AlgebraicCurves.Divisors.HasPrincipalDivisors_of_transcendental_of_isSeparable
1 declaration indexed from sourceView source ↗

Principal divisors for separable function fields with a transcendental coordinate.

Declarations

AlgebraicCurve.hasPrincipalDivisors_of_transcendental_of_isSeparable
Source context 4 commands

Surrounding namespaces, section variables, and local commands at this declaration.

section ProofImplementation
namespace AlgebraicCurves.Divisors.Proofs.HasPrincipalDivisors_of_transcendental_of_isSeparable
open AlgebraicCurve IntermediateField
noncomputable section
theorem _root_.AlgebraicCurve.hasPrincipalDivisors_of_transcendental_of_isSeparable {K F :
    Type*} [Field K] [Field F] [Algebra K F]
    {x : F} (htr : Transcendental K x)
    (hfd : FiniteDimensional (IntermediateField.adjoin K ({x} : Set F)) F)
    (hsep : Algebra.IsSeparable (IntermediateField.adjoin K ({x} : Set F)) F) :
    HasPrincipalDivisors K F