<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Hyperelliptic_curve</id>
	<title>Hyperelliptic curve - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sarg.dev/index.php?action=history&amp;feed=atom&amp;title=Hyperelliptic_curve"/>
	<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Hyperelliptic_curve&amp;action=history"/>
	<updated>2026-08-09T06:54:15Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.sarg.dev/index.php?title=Hyperelliptic_curve&amp;diff=307097&amp;oldid=prev</id>
		<title>imported&gt;Icandostuff: Adding local short description: &quot;Algebraic curve&quot;, overriding Wikidata description &quot;algebraic curve that is a ramified double cover of the projective line&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.sarg.dev/index.php?title=Hyperelliptic_curve&amp;diff=307097&amp;oldid=prev"/>
		<updated>2025-05-14T20:33:25Z</updated>

		<summary type="html">&lt;p&gt;Adding local &lt;a href=&quot;https://en.wikipedia.org/wiki/Short_description&quot; class=&quot;extiw&quot; title=&quot;wikipedia:Short description&quot;&gt;short description&lt;/a&gt;: &amp;quot;Algebraic curve&amp;quot;, overriding Wikidata description &amp;quot;algebraic curve that is a ramified double cover of the projective line&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Algebraic curve}}&lt;br /&gt;
[[File:Example of a hyperelliptic curve.svg|right|thumb|Fig. 1: The graph of the hyperelliptic curve &amp;lt;math&amp;gt;C : y^2 = f(x)&amp;lt;/math&amp;gt; where&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;f(x) = x^5 - 2x^4 - 7x^3 + 8x^2 + 12x = x (x + 1) (x - 3) (x + 2) (x - 2). &amp;lt;/math&amp;gt;&lt;br /&gt;
]]&lt;br /&gt;
In [[algebraic geometry]], a &amp;#039;&amp;#039;&amp;#039;hyperelliptic curve&amp;#039;&amp;#039;&amp;#039; is an [[algebraic curve]] of [[Genus (mathematics)|genus]] &amp;#039;&amp;#039;g&amp;#039;&amp;#039; &amp;gt; 1, given by an equation of the form&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;y^2 + h(x)y = f(x)&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;#039;&amp;#039;f&amp;#039;&amp;#039;(&amp;#039;&amp;#039;x&amp;#039;&amp;#039;) is a [[polynomial]] of degree &amp;#039;&amp;#039;n&amp;#039;&amp;#039; = 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 1 &amp;gt; 4 or &amp;#039;&amp;#039;n&amp;#039;&amp;#039; = 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2 &amp;gt; 4 with &amp;#039;&amp;#039;n&amp;#039;&amp;#039; distinct roots, and &amp;#039;&amp;#039;h&amp;#039;&amp;#039;(&amp;#039;&amp;#039;x&amp;#039;&amp;#039;) is a polynomial of degree &amp;lt; &amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2 (if the characteristic of the ground field is not 2, one can take &amp;#039;&amp;#039;h&amp;#039;&amp;#039;(&amp;#039;&amp;#039;x&amp;#039;&amp;#039;) = 0).&lt;br /&gt;
&lt;br /&gt;
A &amp;#039;&amp;#039;&amp;#039;hyperelliptic function&amp;#039;&amp;#039;&amp;#039; is an element of the [[function field of an algebraic variety|function field]] of such a curve, or of the [[Jacobian variety]] on the curve; these two concepts are identical for [[elliptic function]]s, but different for hyperelliptic functions.&lt;br /&gt;
&lt;br /&gt;
==Genus==&lt;br /&gt;
&lt;br /&gt;
The degree of the polynomial determines the genus of the curve: a polynomial of degree 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 1 or 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2 gives a curve of genus &amp;#039;&amp;#039;g&amp;#039;&amp;#039;. When the degree is equal to 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 1, the curve is called an [[imaginary hyperelliptic curve]]. Meanwhile, a curve of degree 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2 is termed a [[real hyperelliptic curve]]. This statement about genus remains true for &amp;#039;&amp;#039;g&amp;#039;&amp;#039; = 0 or 1, but those special cases are not called &amp;quot;hyperelliptic&amp;quot;. In the case &amp;#039;&amp;#039;g&amp;#039;&amp;#039; = 1 (if one chooses a distinguished point), such a curve is called an [[elliptic curve]].&lt;br /&gt;
&lt;br /&gt;
==Formulation and choice of model==&lt;br /&gt;
&lt;br /&gt;
While this model is the simplest way to describe hyperelliptic curves, such an equation will have a [[Mathematical singularity|singular point]] &amp;#039;&amp;#039;at infinity&amp;#039;&amp;#039; in the [[projective plane]]. This feature is specific to the case &amp;#039;&amp;#039;n&amp;#039;&amp;#039; &amp;gt; 3. Therefore, in giving such an equation to specify a non-singular curve, it is almost always assumed that a non-singular model (also called a [[smooth completion]]), equivalent in the sense of [[birational geometry]], is meant.&lt;br /&gt;
&lt;br /&gt;
To be more precise, the equation defines a [[quadratic extension]] of &amp;#039;&amp;#039;&amp;#039;C&amp;#039;&amp;#039;&amp;#039;(&amp;#039;&amp;#039;x&amp;#039;&amp;#039;), and it is that function field that is meant. The singular point at infinity can be removed (since this is a curve) by the normalization ([[integral closure]]) process.  It turns out that after doing this, there is an open cover of the curve by two affine charts: the one already given by&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;y^2 = f(x) &amp;lt;/math&amp;gt;&lt;br /&gt;
and another one given by&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;w^2 = v^{2g+2}f(1/v) .&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The glueing maps between the two charts are given by&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;(x,y) \mapsto (1/x, y/x^{g+1})&amp;lt;/math&amp;gt;&lt;br /&gt;
and&lt;br /&gt;
&amp;lt;math display=&amp;quot;block&amp;quot;&amp;gt;(v,w) \mapsto (1/v, w/v^{g+1}),&amp;lt;/math&amp;gt;&lt;br /&gt;
wherever they are defined.&lt;br /&gt;
&lt;br /&gt;
In fact geometric shorthand is assumed, with the curve &amp;#039;&amp;#039;C&amp;#039;&amp;#039; being defined as a ramified double cover of the [[projective line]], the [[Ramification (mathematics)|ramification]] occurring at the roots of &amp;#039;&amp;#039;f&amp;#039;&amp;#039;, and also for odd &amp;#039;&amp;#039;n&amp;#039;&amp;#039; at the point at infinity. In this way the cases &amp;#039;&amp;#039;n&amp;#039;&amp;#039; = 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 1 and 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2 can be unified, since we might as well use an [[automorphism]] of the projective plane to move any ramification point away from infinity.&lt;br /&gt;
&lt;br /&gt;
== Using Riemann–Hurwitz formula ==&lt;br /&gt;
&lt;br /&gt;
Using the [[Riemann–Hurwitz formula]], the hyperelliptic curve with genus &amp;#039;&amp;#039;g&amp;#039;&amp;#039; is defined by an equation with degree &amp;#039;&amp;#039;n&amp;#039;&amp;#039; = 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2. Suppose  &amp;#039;&amp;#039;f&amp;#039;&amp;#039; : &amp;#039;&amp;#039;X&amp;#039;&amp;#039; → P&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; is a branched covering with ramification degree &amp;#039;&amp;#039;2&amp;#039;&amp;#039;, where &amp;#039;&amp;#039;X&amp;#039;&amp;#039; is a curve with genus &amp;#039;&amp;#039;g&amp;#039;&amp;#039; and P&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; is the [[Riemann sphere]]. Let &amp;#039;&amp;#039;g&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = &amp;#039;&amp;#039;g&amp;#039;&amp;#039; and &amp;#039;&amp;#039;g&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; be the genus of P&amp;lt;sup&amp;gt;1&amp;lt;/sup&amp;gt; ( = 0 ), then the Riemann-Hurwitz formula turns out to be&lt;br /&gt;
:&amp;lt;math&amp;gt;2-2g_1 =2(2-2g_0)-\sum_{s \in X}(e_s-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
where &amp;#039;&amp;#039;s&amp;#039;&amp;#039; is over all ramified points on &amp;#039;&amp;#039;X&amp;#039;&amp;#039;. The number of ramified points is &amp;#039;&amp;#039;n&amp;#039;&amp;#039;, and at each ramified point &amp;#039;&amp;#039;s&amp;#039;&amp;#039; we have &amp;#039;&amp;#039;e&amp;lt;sub&amp;gt;s&amp;lt;/sub&amp;gt;&amp;#039;&amp;#039; = 2, so the formula becomes&lt;br /&gt;
:&amp;lt;math&amp;gt;2-2\times g =2(2-2\times0)-n\times(2-1)&amp;lt;/math&amp;gt;&lt;br /&gt;
so &amp;#039;&amp;#039;n&amp;#039;&amp;#039; = 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2.&lt;br /&gt;
&lt;br /&gt;
==Occurrence and applications==&lt;br /&gt;
&lt;br /&gt;
All curves of genus 2 are hyperelliptic, but for genus ≥ 3 the generic curve is not hyperelliptic. This is seen heuristically by a [[moduli space]] dimension check. Counting constants, with &amp;#039;&amp;#039;n&amp;#039;&amp;#039; = 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2, the collection of &amp;#039;&amp;#039;n&amp;#039;&amp;#039; points subject to the action of the automorphisms of the projective line has (2&amp;#039;&amp;#039;g&amp;#039;&amp;#039; + 2) &amp;amp;minus; 3 degrees of freedom, which is less than 3&amp;#039;&amp;#039;g&amp;#039;&amp;#039; &amp;amp;minus; 3, the number of moduli of a curve of genus &amp;#039;&amp;#039;g&amp;#039;&amp;#039;, unless &amp;#039;&amp;#039;g&amp;#039;&amp;#039; is 2. Much more is known about the &amp;#039;&amp;#039;hyperelliptic locus&amp;#039;&amp;#039; in the moduli space of curves or [[abelian varieties]],{{clarify|What does the reference to abelian varieties mean?|date=December 2012}}  though it is harder to exhibit &amp;#039;&amp;#039;general&amp;#039;&amp;#039; non-hyperelliptic curves with simple models.&amp;lt;ref&amp;gt;{{cite journal&lt;br /&gt;
 | last = Poor | first = Cris&lt;br /&gt;
 | doi = 10.1090/S0002-9939-96-03312-6&lt;br /&gt;
 | issue = 7&lt;br /&gt;
 | journal = Proceedings of the American Mathematical Society&lt;br /&gt;
 | mr = 1327038&lt;br /&gt;
 | pages = 1987–1991&lt;br /&gt;
 | title = Schottky&amp;#039;s form and the hyperelliptic locus&lt;br /&gt;
 | volume = 124&lt;br /&gt;
 | year = 1996| doi-access = free&lt;br /&gt;
 }}&amp;lt;/ref&amp;gt; One geometric characterization of hyperelliptic curves is via [[Weierstrass point]]s. More detailed geometry of non-hyperelliptic curves is read from the theory of [[canonical curve]]s, the [[canonical bundle#Canonical maps|canonical mapping]] being 2-to-1 on hyperelliptic curves but 1-to-1 otherwise for &amp;#039;&amp;#039;g&amp;#039;&amp;#039; &amp;gt; 2. [[Trigonal curve]]s are those that correspond to taking a cube root, rather than a square root, of a polynomial.&lt;br /&gt;
&lt;br /&gt;
The definition by quadratic extensions of the rational function field works for fields in general except in characteristic 2; in all cases the geometric definition as a ramified double cover of the projective line is available, if the extension is assumed to be separable.&lt;br /&gt;
&lt;br /&gt;
Hyperelliptic curves can be used in [[hyperelliptic curve cryptography]] for [[cryptosystem]]s based on the [[discrete logarithm problem]].&lt;br /&gt;
&lt;br /&gt;
Hyperelliptic curves also appear composing entire connected components of certain strata of the moduli space of Abelian differentials.&amp;lt;ref&amp;gt;{{cite journal |arxiv=math.GT/0201292 | doi=10.1007/s00222-003-0303-x | volume=153 | title=Connected components of the moduli spaces of Abelian differentials with prescribed singularities | year=2003 | journal=Inventiones Mathematicae | pages=631–678 | last1 = Kontsevich | first1 = Maxim | last2 = Zorich | first2 = Anton| issue=3 | bibcode=2003InMat.153..631K | s2cid=14716447 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hyperellipticity of genus-2 curves was used to prove [[Mikhail Leonidovich Gromov|Gromov]]&amp;#039;s [[filling area conjecture]] in the case of fillings of genus =1.&lt;br /&gt;
&lt;br /&gt;
===Classification===&lt;br /&gt;
&lt;br /&gt;
Hyperelliptic curves of given genus &amp;#039;&amp;#039;g&amp;#039;&amp;#039; have a moduli space, closely related to the ring of [[invariants of a binary form]] of degree 2&amp;#039;&amp;#039;g&amp;#039;&amp;#039;+2.{{specify|date=August 2019}}&lt;br /&gt;
&lt;br /&gt;
==History==&lt;br /&gt;
&lt;br /&gt;
Hyperelliptic functions were first published{{citation needed|date=August 2019}} by [[Adolph Göpel]] (1812-1847) in his last paper &amp;#039;&amp;#039;Abelsche Transcendenten erster Ordnung&amp;#039;&amp;#039; (Abelian transcendents of first order) (in [[Crelle&amp;#039;s Journal|Journal für die reine und angewandte Mathematik]], vol. 35, 1847). Independently [[Johann G. Rosenhain]] worked on that matter and published &amp;#039;&amp;#039;Umkehrungen ultraelliptischer Integrale erster Gattung&amp;#039;&amp;#039; (in Mémoires des savants etc., vol. 11, 1851).&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Bolza surface]]&lt;br /&gt;
* [[Superelliptic curve]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
*{{Springer|id=Hyper-elliptic_curve|title=Hyper-elliptic curve}}&lt;br /&gt;
*[[arxiv:2007.01749|A user&amp;#039;s guide to the local arithmetic of hyperelliptic curves]]&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
{{Reflist}}{{Algebraic curves navbox}}&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:Hyperelliptic Curve}}&lt;br /&gt;
[[Category:Algebraic curves]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Icandostuff</name></author>
	</entry>
</feed>