A smooth projective curve over a field $k$ packaged as: an underlying scheme (with proofs of integrality, Krull dimension one, nonemptiness), a structure morphism to $\mathrm{Spec}\,k$, and a (declared) genus value. The smoothness is left implicit.
- toScheme : AlgebraicGeometry.Scheme
- isIntegral : AlgebraicGeometry.IsIntegral self.toScheme
- genusVal : ℕ
Instances For
The genus of a smooth projective curve, given by the structural field genusVal.
Instances For
A smooth projective curve has a rational point if its structure morphism admits a section, i.e. a morphism $\mathrm{Spec}\,k \to C$ that composes to the identity.
Instances For
A plane cubic over $k$: a nonzero homogeneous polynomial of degree $3$ in three variables.
- poly : MvPolynomial (Fin 3) k
- isHomogeneous : self.poly.IsHomogeneous 3
Instances For
A plane cubic has a rational point if there is a nonzero $k$-tuple $p \in k^3$ with $F(p) = 0$.
Instances For
Axiomatized: the scheme attached to a plane cubic, namely $\mathrm{Proj}$ of $k[X, Y, Z] / (F)$.
Instances For
Axiomatized: the structure morphism of the scheme attached to a plane cubic.
Instances For
The scheme associated to a plane cubic, wrapping toScheme_ax.
Instances For
The structure morphism of PlaneCubic.toScheme, wrapping toStructureMorphism_ax.
Instances For
Axiomatized: a plane cubic has a rational point in the polynomial sense if and only if its scheme admits a $k$-section.
The (declared) genus of a plane cubic, set to be $1$ in agreement with the genus formula for a smooth plane curve of degree $3$.
Instances For
Axiomatized: the scheme of a plane cubic is integral.
Axiomatized: the scheme of a plane cubic has Krull dimension one.
Axiomatized: the scheme of a plane cubic is nonempty.
Bundling a plane cubic into a SmoothProjectiveCurveOverField, combining the integrality,
Krull-dimension, nonemptiness, structure-morphism, and genus data.
Instances For
Compatibility: the genus of the bundled curve equals the genus of the plane cubic.
Axiomatized: the genus is invariant under $k$-isomorphism of schemes that are compatible with the structure morphisms.
The property that the smooth projective curve $C$ is $k$-isomorphic to (the scheme attached to) a plane cubic $F$, compatibly with the structure morphisms to $\mathrm{Spec}\,k$.
Instances For
Transport of rational points along a $k$-isomorphism: if $F$ has a rational point and $C \simeq F$ over $k$, then $C$ has a rational point.
Two-way invariance: under a $k$-isomorphism $C \simeq F$, the existence of a rational point is preserved in both directions.
The genus of $C$ equals the genus of $F$ whenever $C$ is $k$-isomorphic to the plane cubic $F$.
The plane cubic given by the (general) Weierstrass equation $Y^2Z + a_1 XYZ + a_3 YZ^2 = X^3 + a_2 X^2 Z + a_4 XZ^2 + a_6 Z^3$, encoded as a homogeneous polynomial of degree $3$ in three variables.
Instances For
The point at infinity $[0 : 1 : 0]$ provides a rational point on the Weierstrass plane cubic.
The genus of an elliptic Weierstrass curve, viewed as a plane cubic, is one.
Axiomatized: a smooth projective curve of genus one with a rational point is $k$-isomorphic to the plane cubic of some elliptic Weierstrass curve.
Converse to weierstrass_model_of_genus_one: a curve $k$-isomorphic to an elliptic Weierstrass
plane cubic has genus one and a rational point.
Iff form: assuming a rational point, $C$ has genus one if and only if $C$ admits a Weierstrass elliptic model.
Strengthened statement: a smooth projective curve of genus one with a rational point is $k$-isomorphic to an elliptic Weierstrass plane cubic that, in turn, has a rational point.