Preface |
Algebraic curves and function fields / 1: |
Geometric aspects / 1.1: |
Introduction / 1.1.1: |
Affine varieties / 1.1.2: |
Projective varieties / 1.1.3: |
Morphisms / 1.1.4: |
Rational maps / 1.1.5: |
Non-singular varieties / 1.1.6: |
Smooth models of algebraic curves / 1.1.7: |
Algebraic aspects / 1.2: |
Points on the projective line P[superscript 1] / 1.2.1: |
Extensions of valuation rings / 1.2.3: |
Points on a smooth curve / 1.2.4: |
Independence of valuations / 1.2.5: |
Exercises |
Notes |
The Riemann-Roch theorem / 2: |
Divisors / 2.1: |
The vector space L(D) / 2.2: |
Principal divisors and the group of divisor classes / 2.3: |
The Riemann theorem / 2.4: |
Pre-adeles (repartitions) / 2.5: |
Pseudo-differentials (the Riemann-Roch theorem) / 2.6: |
Zeta functions / 3: |
The zeta functions of curves / 3.1: |
The functional equation / 3.3: |
Consequences of the functional equation / 3.3.1: |
The Riemann hypothesis / 3.4: |
The L-functions of curves and their functional equations / 3.5: |
Preliminary remarks and notation / 3.5.1: |
Exponential sums / 3.5.2: |
The zeta function of the projective line / 4.1: |
Gauss sums: first example of an L-function for the projective line / 4.2: |
Properties of Gauss sums / 4.3: |
Cyclotomic extensions: basic facts / 4.3.0: |
Elementary properties / 4.3.1: |
The Hasse-Davenport relation / 4.3.2: |
Stickelberger's theorem / 4.3.3: |
Kloosterman sums / 4.4: |
Second example of an L-function for the projective line / 4.4.1: |
A Hasse-Davenport relation for Kloosterman sums / 4.4.2: |
Third example of an L-function for the projective line / 4.5: |
Basic arithmetic theory of exponential sums / 4.6: |
Part I: L-functions for the projective line / 4.6.1: |
Part II: Artin-Schreier coverings / 4.6.2: |
The Hurwitz-Zeuthen formula for the covering [pi]: C [right arrow] C / 4.6.3: |
Goppa codes and modular curves / 5: |
Elementary Goppa codes / 5.1: |
The affine and projective lines / 5.2: |
Affine line A[superscript 1](k) / 5.2.1: |
Projective line P[superscript 1] / 5.2.2: |
Goppa codes on the projective line / 5.3: |
Algebraic curves / 5.4: |
Separable extensions / 5.4.1: |
Closed points and their neighborhoods / 5.4.2: |
Differentials / 5.4.3: |
The theorems of Riemann-Roch, of Hurwitz and of the Residue / 5.4.4: |
Linear series / 5.4.6: |
Algebraic geometric codes / 5.5: |
Algebraic Goppa codes / 5.5.1: |
Codes with better rates than the Varshamov-Gilbert bound / 5.5.2: |
The theorem of Tsfasman, Vladut and Zink / 5.6: |
Modular curves / 5.6.1: |
Elliptic curves over C / 5.6.2: |
Elliptic curves over the fields F[subscript p], Q / 5.6.3: |
Torsion points on elliptic curves / 5.6.4: |
Igusa's theorem / 5.6.5: |
The modular equation / 5.6.6: |
The congruence formula / 5.6.7: |
The Eichler-Selberg trace formula / 5.6.8: |
Proof of the theorem of Tsfasman, Vladut and Zink / 5.6.9: |
Examples of algebraic Goppa codes / 5.7: |
The Hamming (7,4) code / 5.7.1: |
BCH codes / 5.7.2: |
The Fermat cubic (Hermite form) / 5.7.3: |
Elliptic codes (according to Driencourt-Michon) / 5.7.4: |
The Klein quartic / 5.7.5: |
Simplification of the singularities of algebraic curves / Appendix: |
Homogeneous coordinates in the plane / A.1: |
Basic lemmas / A.2: |
Dual curves / A.3: |
Plucker formulas / A.3.1: |
Quadratic transformations / A.4: |
Quadratic transform of a plane curve / A.4.1: |
Quadratic transform of a singularity / A.4.2: |
Singularities off the exceptional lines / A.4.3: |
Reduction of singularities / A.4.4: |
Bibliography |
Index |
Preface |
Algebraic curves and function fields / 1: |
Geometric aspects / 1.1: |