AlgebraicCurves.Places.Proofs.PlaceDegOneIffSurjectiveAlgebra.AlgebraicCurve.Place.deg_eq_one_iff_surjective_algebraMap_residueField_aux
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Places.Proofs.PlaceDegOneIffSurjectiveAlgebra
open _root_.AlgebraicCurve
open _root_.ModularCurve
open scoped _root_.AlgebraicCurve _root_.AlgebraicCurve.Place inLean source · statement
theorem AlgebraicCurve.Place.deg_eq_one_iff_surjective_algebraMap_residueField_aux
{K F : Type*} [Field K] [Field F] [Algebra K F] (v : Place K F) :
v.deg = 1 ↔ Function.Surjective (algebraMap K v.ResidueField)