The category of algebraic function fields #
For a field k, the algebraic function fields of one variable over k (fields F with a
k-algebra structure satisfying TauCeti.IsFunctionField k F) form a category whose morphisms
are the k-algebra homomorphisms. Every such homomorphism is injective, so the morphisms are the
k-embeddings of function fields. This is the field side of the anti-equivalence between
algebraic function fields of one variable over k and regular proper curves over k.
The bundled objects and the morphism structure follow Mathlib's AlgCat.
Main definitions #
TauCeti.FunctionFieldCat k: the category of algebraic function fields overk.TauCeti.FunctionFieldCat.of: the object ofFunctionFieldCat kgiven by a function field.TauCeti.FunctionFieldCat.Hom.homandTauCeti.FunctionFieldCat.ofHom: the passage between morphisms ofFunctionFieldCat kandk-algebra homomorphisms.
References #
- H. Stichtenoth, Algebraic Function Fields and Codes, 2nd ed., GTM 254, Springer, 2009, Appendix B.
The category of algebraic function fields of one variable over a field k: fields F with a
k-algebra structure satisfying IsFunctionField k F, with k-algebra homomorphisms as
morphisms.
- carrier : Type u
The underlying field.
- field : Field ↑self
- algebra : Algebra k ↑self
- isFunctionField : IsFunctionField k ↑self
The underlying field is an algebraic function field over
k.
Instances For
The object of FunctionFieldCat k given by an algebraic function field F over k.
Instances For
The k-algebra homomorphism underlying a morphism of FunctionFieldCat k.
Instances For
The morphism of FunctionFieldCat k given by a k-algebra homomorphism.
Instances For
Use the ConcreteCategory.hom projection for @[simps] lemmas.
Instances For
An isomorphism of FunctionFieldCat k from a k-algebra isomorphism.