Documentation

LeanPool.MarkoffModP.BGS.HasseWeil.FunctionFieldNormalClosureRatFuncEquiv

The rational-function equivalence for the normal-closure constant base #

This file packages the generation theorem from FunctionFieldNormalClosureRatFuncBase as an explicit algebra equivalence between C(t) and the kernel fixed field.

noncomputable def BGS.HasseWeil.ratFuncEquivOfAdjoinEqTop {C : Type u_1} {B : Type u_2} [Field C] [Field B] [Algebra C B] (x : B) (hx : Transcendental C x) (hgen : C⟮x⟯ = ⊤) :

A field generated by one transcendental element is a rational function field.

Equations
Instances For
    @[reducible]
    noncomputable def BGS.HasseWeil.ratFuncSelfAlgebra (C : Type u_1) [Field C] :

    The canonical constant-field algebra on its rational function field.

    Equations
    Instances For
      @[instance_reducible]

      The algebra structure from (FunctionFieldNormalClosureConstantField K L) to (RatFunc (FunctionFieldNormalClosureConstantField K L)) used in the function field normal closure rat func equiv construction.

      Equations
      Instances For

        The kernel fixed field is canonically the rational function field over the exact constant field, with the original parameter corresponding to X.

        Equations
        Instances For

          The rational-function specialization onto the kernel fixed field is surjective because the parameter generates that field over its constants.