Artin–Schreier curve

From testwiki
Jump to navigation Jump to search

In mathematics, an Artin–Schreier curve is a plane curve defined over an algebraically closed field of characteristic p by an equation

ypy=f(x)

for some rational function f over that field.

One of the most important examples of such curves is hyperelliptic curves in characteristic 2, whose Jacobian varieties have been suggested for use in cryptography.[1] It is common to write these curves in the form

y2+h(x)y=f(x)

for some polynomials f and h.

Definition

More generally, an Artin-Schreier curve defined over an algebraically closed field of characteristic p is a branched covering

C1

of the projective line of degree p. Such a cover is necessarily cyclic, that is, the Galois group of the corresponding algebraic function field extension is the cyclic group /p. In other words, k(C)/k(x) is an Artin–Schreier extension.

The fundamental theorem of Artin–Schreier theory implies that such a curve defined over a field k has an affine model

ypy=f(x)

for some rational function fk(x) that is not equal to zpz for any other rational function z. In other words, if for zk(x) we define the rational function g(z)=zpz, then we require that fk(x)g(k(x)).

Ramification

Let C:ypy=f(x) be an Artin–Schreier curve. Rational function f over an algebraically closed field k has partial fraction decomposition

f(x)=f(x)+αBfα(1xα)

for some finite set B of elements of k and corresponding non-constant polynomials fα defined over k, and (possibly constant) polynomial f. After a change of coordinates, f can be chosen so that the above polynomials have degrees coprime to p, and the same either holds for f or it is zero. If that is the case, we define

B={B if f=0,B{} otherwise.

Then the set B1(k) is precisely the set of branch points of the covering C1.

For example, Artin–Schreier curve ypy=f(x), where f is a polynomial, is ramified at a single point over the projective line.

Since the degree of the cover is a prime number, over each branching point αB lies a single ramification point Pα with corresponding different exponent (not to confused with the ramification index) equal to

d(Pα)=(p1)(deg(fα)+1)+1.

Genus

Since p does not divide deg(fα), ramification indices e(Pα) are not divisible by p either. Therefore, the Riemann–Roch theorem may be used to compute that the genus of an Artin–Schreier curve is given by

g=p12(αB(deg(fα)+1)2).

For example, for a hyperelliptic curve defined over a field of characteristic p=2 by equation y2y=f(x) with f decomposed as above,

g=αBdeg(fα)+121.

Generalizations

Artin–Schreier curves are a particular case of plane curves defined over an algebraically closed field k of characteristic p by an equation

g(yp)=f(x)

for some separable polynomial gk[x] and rational function fk(x)g(k(x)). Mapping (x,y)x yields a covering map from the curve C to the projective line 1. Separability of defining polynomial g ensures separability of the corresponding function field extension k(C)/k(x). If g(yp)=amypm+am1ypm1++a1yp+a0, a change of variables can be found so that am=a1=1 and a0=0. It has been shown [2] that such curves can be built via a sequence of Artin-Schreier extension, that is, there exists a sequence of cyclic coverings of curves

CCm1C0=1,

each of degree p, starting with the projective line.

See also

References

Template:Reflist