Zulip Chat Archive
Stream: mathlib4
Topic: abelian schemes
Johan Commelin (Feb 11 2026 at 13:44):
David Holmes said:
Starting from the top: "Abelian variety (in alg geom)". I wrote the def of abelian scheme in lean, v easy. Then I tried to prove they are commutative, not so simple. Probably doable if one assumes (Cohomology and Base-Change) and (proper pushforward of coherent is coherent), though I still have some sorries where gremlins may lurk. But actually writing down the def seems to me in this case not the hard part, unlike proving anything non-trivial.
What is your definition of abelian variety?
Mine are commutative by definition. But I guess you can do the theorem of the cube stuff, etc...
Matthew Ballard (Feb 11 2026 at 14:00):
Let's see some definitions!
Kevin Buzzard (Feb 11 2026 at 19:35):
"Smooth proper geometrically connected group variety" is a definition over fields for which commutativity is true but hard
Matthew Ballard (Feb 11 2026 at 20:24):
Kevin Buzzard said:
"Smooth proper geometrically connected group variety" is a definition over fields for which commutativity is true but hard
unexpected token; expected command
Kevin Buzzard (Feb 11 2026 at 20:32):
I think we might be just about ready for this though?
Matthew Ballard (Feb 11 2026 at 20:49):
I read above it was very easy
Christian Merten (Feb 11 2026 at 21:25):
Along the lines of Kevin's definition:
import Mathlib
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace AlgebraicGeometry
class GeometricallyConnected {X : Scheme.{u}} {k : Type u} [Field k]
(f : X ⟶ Spec (.of k)) : Prop where
connectedSpace_pullback : ConnectedSpace
↑(pullback f (Spec.map (CommRingCat.ofHom <| algebraMap k (AlgebraicClosure k))))
class Scheme.Hom.GeometricallyConnected {X Y : Scheme.{u}} (f : X ⟶ Y) : Prop where
geometricallyConnected_fiber (y : Y) :
AlgebraicGeometry.GeometricallyConnected (f.fiberToSpecResidueField y)
class Abelian {X S : Scheme.{u}} (f : X ⟶ S) extends GrpObj (Over.mk f),
Smooth f, IsProper f, f.GeometricallyConnected
end AlgebraicGeometry
Christian Merten (Feb 11 2026 at 21:28):
Although, this should also be correct?
import Mathlib
universe u
open AlgebraicGeometry CategoryTheory Limits
namespace AlgebraicGeometry
class Abelian {X S : Scheme.{u}} (f : X ⟶ S) extends GrpObj (Over.mk f),
Smooth f, IsProper f where
connectedSpace_fiber (s : S) : ConnectedSpace (f.fiber s)
end AlgebraicGeometry
Andrew Yang (Feb 15 2026 at 23:16):
#35354 shows that proper geometrically-integral group schemes over fields are commutative.
(This follows from Zariski's main theorem, and it is done in a very productive week with Joël and Junyan in Utrecht organized by Christian)
We also know that proper reduced group schemes over algebraically closed fields are smooth (docs#AlgebraicGeometry.smooth_of_grpObj_of_isAlgClosed) and we can generalize to geometrically reduced + arbitrary base field once fpqc descent for smoothness from Christian's pi1 repo is upstreamed.
Last updated: Feb 28 2026 at 14:05 UTC