<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8"/>
    <title>Project-Team:GRACE</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Research Program - Arithmetic Geometry: Curves and&#10;their Jacobians"/>
    <meta name="dc.title" content="Research Program - Arithmetic Geometry: Curves and&#10;their Jacobians"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2013-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="GRACE"/>
  </head>
  <body>
    <div class="tdmdiv">
      <div class="logo">
        <a href="http://www.inria.fr">
          <img style="align:bottom; border:none" src="../static/img/icons/logo_INRIA-coul.jpg" alt="Inria"/>
        </a>
      </div>
      <div class="TdmEntry">
        <div class="tdmentete">
          <a href="uid0.html">Project-Team Grace</a>
        </div>
        <span>
          <a href="uid1.html">Members</a>
        </span>
      </div>
      <div class="TdmEntry">Overall Objectives<ul><li><a href="./uid3.html">Scientific foundations</a></li><li><a href="./uid4.html">Highlights of the Year</a></li></ul></div>
      <div class="TdmEntry">Research Program<ul><li><a href="uid9.html&#10;&#9;&#9;  ">Algorithmic Number Theory</a></li><li class="tdmActPage"><a href="uid13.html&#10;&#9;&#9;  ">Arithmetic Geometry: Curves and
their Jacobians</a></li><li><a href="uid14.html&#10;&#9;&#9;  ">Curve-Based cryptology</a></li><li><a href="uid15.html&#10;&#9;&#9;  ">Algebraic Coding Theory</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid17.html&#10;&#9;&#9;  ">Cryptography and Cryptanalysis</a></li><li><a href="uid21.html&#10;&#9;&#9;  ">Privacy</a></li></ul></div>
      <div class="TdmEntry">Software and Platforms<ul><li><a href="uid23.html&#10;&#9;&#9;  ">ECPP</a></li><li><a href="uid24.html&#10;&#9;&#9;  ">SEA</a></li><li><a href="uid25.html&#10;&#9;&#9;  ">TIFA</a></li><li><a href="uid26.html&#10;&#9;&#9;  ">Quintix</a></li><li><a href="uid27.html&#10;&#9;&#9;  ">finitefieldz</a></li><li><a href="uid28.html&#10;&#9;&#9;  ">Decoding</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid30.html&#10;&#9;&#9;  ">Diffusion layers for block ciphers</a></li><li><a href="uid31.html&#10;&#9;&#9;  ">Rank metric codes over the rationals</a></li><li><a href="uid32.html&#10;&#9;&#9;  ">Cryptanalysis of McEliece cryptosystems based on Generalised Reed–Solomon codes</a></li><li><a href="uid33.html&#10;&#9;&#9;  ">New Identities relating Goppa codes</a></li><li><a href="uid34.html&#10;&#9;&#9;  ">Root finding algorithms over local rings</a></li><li><a href="uid35.html&#10;&#9;&#9;  ">Codes over rings</a></li><li><a href="uid36.html&#10;&#9;&#9;  ">Quantum LDPC codes</a></li><li><a href="uid37.html&#10;&#9;&#9;  ">New families of fast elliptic curves</a></li><li><a href="uid38.html&#10;&#9;&#9;  ">Tensor rank of multiplication over finite fields</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid40.html&#10;&#9;&#9;  ">Bilateral Grants with Industry</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid43.html&#10;&#9;&#9;  ">Regional Initiatives</a></li><li><a href="uid45.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid53.html&#10;&#9;&#9;  ">European Initiatives</a></li><li><a href="uid62.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid67.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid72.html&#10;&#9;&#9;  ">Scientific Committees</a></li><li><a href="uid75.html&#10;&#9;&#9;  ">Administrative committees</a></li><li><a href="uid92.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</a></li><li><a href="uid117.html&#10;&#9;&#9;  ">Invitations to seminars and conferences</a></li><li><a href="uid130.html&#10;&#9;&#9;  ">Popularization</a></li></ul></div>
      <div class="TdmEntry">
        <div>Bibliography</div>
      </div>
      <div class="TdmEntry">
        <ul>
          <li>
            <a id="tdmbibentmajor" href="bibliography.html">Major publications</a>
          </li>
          <li>
            <a id="tdmbibentyear" href="bibliography.html#year">Publications of the year</a>
          </li>
          <li>
            <a id="tdmbibentfoot" href="bibliography.html#References">References in notes</a>
          </li>
        </ul>
      </div>
    </div>
    <div id="main">
      <div class="mainentete">
        <div id="head_agauche">
          <small><a href="http://www.inria.fr">
	    
	    Inria
	  </a> | <a href="../index.html">
	    
	    Raweb 
	    2013</a> | <a href="http://www.inria.fr/en/teams/grace">Presentation of the Project-Team GRACE</a> | <a href="http://www.lix.polytechnique.fr/cryptologie/">GRACE Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="grace.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="grace.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-grace-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../grace/grace.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-grace-epub.png"/>
                </a>
              </td>
            </tr>
            <tr>
              <td/>
              <td>PDF
</td>
              <td>e-Pub
</td>
            </tr>
          </table>
        </div>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid9.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid14.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
      <div id="textepage">
        <!--DEBUT2 du corps du module-->
        <h2>Section: 
      Research Program</h2>
        <h3 class="titre3">Arithmetic Geometry: Curves and
their Jacobians</h3>
        <p><i>Arithmetic Geometry</i> is the meeting point of algebraic geometry and
number theory: that is, the study of geometric objects defined over
arithmetic number systems (such as the integers and finite fields).
The fundamental objects for our applications
in both coding theory and cryptology
are curves and their Jacobians over finite fields.</p>
        <p>An algebraic <i>plane curve</i> <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>𝒳</mi></math></span> over a field
<span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>𝐊</mi></math></span> is defined by an equation</p>
        <div align="center" class="mathdisplay">
          <math xmlns="http://www.w3.org/1998/Math/MathML">
            <mrow>
              <mi>𝒳</mi>
              <mo>:</mo>
              <msub>
                <mi>F</mi>
                <mi>𝒳</mi>
              </msub>
              <mrow>
                <mo>(</mo>
                <mi>x</mi>
                <mo>,</mo>
                <mi>y</mi>
                <mo>)</mo>
              </mrow>
              <mo>=</mo>
              <mn>0</mn>
              <mspace width="1.em"/>
              <mtext>where</mtext>
              <mspace width="4.pt"/>
              <msub>
                <mi>F</mi>
                <mi>𝒳</mi>
              </msub>
              <mo>∈</mo>
              <mi>𝐊</mi>
              <mrow>
                <mo>[</mo>
                <mi>x</mi>
                <mo>,</mo>
                <mi>y</mi>
                <mo>]</mo>
              </mrow>
              <mo>.</mo>
            </mrow>
          </math>
        </div>
        <p class="notaparagraph">(Not every curve is planar—we may have more variables, and more
defining equations—but from an algorithmic point of view,
we can always reduce to the plane setting.)
The <i>genus</i> <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>g</mi><mi>𝒳</mi></msub></math></span> of <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>𝒳</mi></math></span>
is a non-negative integer classifying the essential geometric complexity
of <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>𝒳</mi></math></span>;
it depends on the degree of <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>F</mi><mi>𝒳</mi></msub></math></span>
and on the number of singularities of <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>𝒳</mi></math></span>.
The simplest curves with nontrivial Jacobians are
curves of genus 1,
known as <i>elliptic curves</i>;
they are typically defined by equations of the form
<span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mrow><msup><mi>y</mi><mn>2</mn></msup><mo>=</mo><msup><mi>x</mi><mn>3</mn></msup><mo>+</mo><mi>A</mi><mi>x</mi><mo>+</mo><mi>B</mi></mrow></math></span>.
Elliptic curves are particularly important given their central
role in public-key cryptography over the past two decades.
Curves of higher genus are important in both cryptography and coding theory.</p>
        <p>The curve <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>𝒳</mi></math></span> is associated in a functorial way
with an algebraic group <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>J</mi><mi>𝒳</mi></msub></math></span>,
called the <i>Jacobian</i> of <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>𝒳</mi></math></span>.
The group <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>J</mi><mi>𝒳</mi></msub></math></span> has a geometric structure:
its elements correspond to points on a <span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><msub><mi>g</mi><mi>𝒳</mi></msub></math></span>-dimensional
projective algebraic group variety. Typically,
we do not compute with the equations defining this projective variety:
there are too many of them, in too many variables, for this to be
convenient. Instead, we use fast algorithms based on the
representation in terms of classes of formal sums of points on
<span class="math"><math xmlns="http://www.w3.org/1998/Math/MathML"><mi>𝒳</mi></math></span>.</p>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid9.html" accesskey="P"><img style="align:bottom; border:none" alt="previous" src="../static/img/icons/previous_motif.jpg"/> Previous | </a>
          <a href="./uid0.html" accesskey="U"><img style="align:bottom; border:none" alt="up" src="../static/img/icons/up_motif.jpg"/>  Home</a>
          <a href="./uid14.html" accesskey="N"> | Next <img style="align:bottom; border:none" alt="next" src="../static/img/icons/next_motif.jpg"/></a>
        </div>
        <br/>
      </div>
    </div>
  </body>
</html>
