With at most two tame branch places, the cover has genus zero and a singleton fibre over each possible branch place.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open AlgebraicCurve
namespace AnabelianGeometry.GeometricFundamentalGroup
variable {K F : Type*} [Field K] [IsAlgClosed K] [Field F]
[Algebra K F] [Algebra (RatFunc K) F] [IsScalarTower K (RatFunc K) F]
[FiniteDimensional (RatFunc K) F] [Algebra.IsSeparable (RatFunc K) F]theorem genus_and_fibres_of_tame_two_branches
(v₀ v₁ : Place K (RatFunc K)) (hne : v₀ ≠ v₁)
(htame : ∀ w : Place K F, (w.ramificationIndex (RatFunc K) : K) ≠ 0)
(hunramified : ∀ w : Place K F, w.restrict (RatFunc K) ≠ v₀ →
w.restrict (RatFunc K) ≠ v₁ → w.ramificationIndex (RatFunc K) = 1) :
genusFF K F = 0 ∧ (v₀.fiberOver F).card = 1 ∧ (v₁.fiberOver F).card = 1