Coordinate-free transport along algebra equivalences #
This file proves that intrinsic places, divisors, Riemann--Roch spaces, and genus are invariant under an equivalence of function fields over the constant field. No rational-function chart or function-field hypotheses are needed: the intrinsic definitions only use the two field structures and their algebras over the common constant field.
noncomputable def
MarkoffRiemannRoch.FunctionField.Place.mapAlgEquiv
{k : Type u_1}
{K : Type u_2}
{L : Type u_3}
[Field k]
[Field K]
[Field L]
[Algebra k K]
[Algebra k L]
(e : K ≃ₐ[k] L)
(v : Place k K)
:
Place k L
Transport an intrinsic place through an algebra equivalence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
MarkoffRiemannRoch.FunctionField.Place.algEquiv
{k : Type u_1}
{K : Type u_2}
{L : Type u_3}
[Field k]
[Field K]
[Field L]
[Algebra k K]
[Algebra k L]
(e : K ≃ₐ[k] L)
:
Intrinsic places are equivalent under an equivalence of their ambient fields.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
MarkoffRiemannRoch.FunctionField.Place.valuationSubringAlgEquiv
{k : Type u_1}
{K : Type u_2}
{L : Type u_3}
[Field k]
[Field K]
[Field L]
[Algebra k K]
[Algebra k L]
(e : K ≃ₐ[k] L)
(v : Place k K)
:
The valuation subrings at corresponding places are equivalent as constant-field algebras.
Equations
- One or more equations did not get rendered due to their size.
Instances For
noncomputable def
MarkoffRiemannRoch.FunctionField.Place.residueFieldAlgEquiv
{k : Type u_1}
{K : Type u_2}
{L : Type u_3}
[Field k]
[Field K]
[Field L]
[Algebra k K]
[Algebra k L]
(e : K ≃ₐ[k] L)
(v : Place k K)
:
Residue fields at corresponding places are equivalent over the constant field.
Equations
Instances For
noncomputable def
MarkoffRiemannRoch.FunctionField.RRspaceAlgEquiv
{k : Type u_1}
{K : Type u_2}
{L : Type u_3}
[Field k]
[Field K]
[Field L]
[Algebra k K]
[Algebra k L]
(e : K ≃ₐ[k] L)
(D : Divisor k K)
:
Corresponding intrinsic Riemann--Roch spaces are linearly equivalent.
Equations
- One or more equations did not get rendered due to their size.