<?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:MARELLE</title>
    <link rel="stylesheet" href="../static/css/raweb.css" type="text/css"/>
    <meta name="description" content="Research Program - Type theory and formalization&#10;of mathematics"/>
    <meta name="dc.title" content="Research Program - Type theory and formalization&#10;of mathematics"/>
    <meta name="dc.subject" content=""/>
    <meta name="dc.publisher" content="INRIA"/>
    <meta name="dc.date" content="(SCHEME=ISO8601) 2015-01"/>
    <meta name="dc.type" content="Report"/>
    <meta name="dc.language" content="(SCHEME=ISO639-1) en"/>
    <meta name="projet" content="MARELLE"/>
    <!-- Piwik -->
    <script type="text/javascript" src="/rapportsactivite/piwik.js"></script>
    <noscript><p><img src="//piwik.inria.fr/piwik.php?idsite=49" style="border:0;" alt="" /></p></noscript>
    <!-- End Piwik Code -->
  </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 Marelle</a>
        </div>
        <span>
          <a href="uid1.html">Members</a>
        </span>
      </div>
      <div class="TdmEntry">
        <a href="./uid3.html">Overall Objectives</a>
      </div>
      <div class="TdmEntry">Research Program<ul><li class="tdmActPage"><a href="uid5.html&#10;&#9;&#9;  ">Type theory and formalization
of mathematics</a></li><li><a href="uid6.html&#10;&#9;&#9;  ">Verification of scientific
algorithms</a></li><li><a href="uid7.html&#10;&#9;&#9;  ">Programming language semantics</a></li></ul></div>
      <div class="TdmEntry">Application Domains<ul><li><a href="uid9.html&#10;&#9;&#9;  ">Reliability of embedded software</a></li><li><a href="uid10.html&#10;&#9;&#9;  ">Security and Cryptography</a></li><li><a href="uid11.html&#10;&#9;&#9;  ">Mathematics and Education</a></li></ul></div>
      <div class="TdmEntry">New Software and Platforms<ul><li><a href="uid13.html&#10;&#9;&#9;  ">Coq</a></li><li><a href="uid18.html&#10;&#9;&#9;  ">Easycrypt</a></li><li><a href="uid22.html&#10;&#9;&#9;  ">Math-Components</a></li><li><a href="uid26.html&#10;&#9;&#9;  ">Ssreflect</a></li><li><a href="uid30.html&#10;&#9;&#9;  ">Zoocrypt</a></li></ul></div>
      <div class="TdmEntry">New Results<ul><li><a href="uid35.html&#10;&#9;&#9;  ">IDE for Coq</a></li><li><a href="uid36.html&#10;&#9;&#9;  ">ELPI, Fast, Embeddable, <m:math xmlns:m="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi xmlns="http://www.w3.org/1998/Math/MathML">λ</mi></m:math>-Prolog Interpreter</a></li><li><a href="uid37.html&#10;&#9;&#9;  ">Verified Proofs of Higher-Order Masking</a></li><li><a href="uid38.html&#10;&#9;&#9;  ">Relational Reasoning via Probabilistic Coupling</a></li><li><a href="uid39.html&#10;&#9;&#9;  ">Automated Proofs of Pairing-Based Cryptography</a></li><li><a href="uid40.html&#10;&#9;&#9;  ">Improvements on CBC MAC formalized in EasyCrypt</a></li><li><a href="uid41.html&#10;&#9;&#9;  ">Buchberger's algorithm and advanced formalization of multinomials</a></li><li><a href="uid42.html&#10;&#9;&#9;  ">Proofs that <m:math xmlns:m="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi xmlns="http://www.w3.org/1998/Math/MathML">e</mi></m:math> and <m:math xmlns:m="http://www.w3.org/1998/Math/MathML" overflow="scroll"><mi xmlns="http://www.w3.org/1998/Math/MathML">π</mi></m:math> and transcendental</a></li><li><a href="uid43.html&#10;&#9;&#9;  ">Algorithms for Real Algebraic Geometry</a></li><li><a href="uid44.html&#10;&#9;&#9;  ">Nominal sets in Coq</a></li><li><a href="uid45.html&#10;&#9;&#9;  ">Formal Description of Dynamic Logic</a></li><li><a href="uid46.html&#10;&#9;&#9;  ">Cubical Type Theory</a></li><li><a href="uid47.html&#10;&#9;&#9;  ">Finite set and finite maps</a></li><li><a href="uid48.html&#10;&#9;&#9;  ">Formalization of a Newton Series Representation of Polynomials</a></li><li><a href="uid49.html&#10;&#9;&#9;  ">Formal description of catalan numbers</a></li><li><a href="uid50.html&#10;&#9;&#9;  ">Latex to XML translator</a></li></ul></div>
      <div class="TdmEntry">Bilateral Contracts and Grants with Industry<ul><li><a href="uid52.html&#10;&#9;&#9;  ">Bilateral Contracts with Industry</a></li></ul></div>
      <div class="TdmEntry">Partnerships and Cooperations<ul><li><a href="uid54.html&#10;&#9;&#9;  ">National Initiatives</a></li><li><a href="uid58.html&#10;&#9;&#9;  ">European Initiatives</a></li><li><a href="uid67.html&#10;&#9;&#9;  ">International Initiatives</a></li><li><a href="uid70.html&#10;&#9;&#9;  ">International Research Visitors</a></li></ul></div>
      <div class="TdmEntry">Dissemination<ul><li><a href="uid74.html&#10;&#9;&#9;  ">Promoting Scientific Activities</a></li><li><a href="uid88.html&#10;&#9;&#9;  ">Teaching - Supervision - Juries</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>
        </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 
	    2015</a> | <a href="http://www.inria.fr/en/teams/marelle">Presentation of the Project-Team MARELLE</a> | <a href="http://team.inria.fr/marelle/en/">MARELLE Web Site
	  </a></small>
        </div>
        <div id="head_adroite">
          <table class="qrcode">
            <tr>
              <td>
                <a href="marelle.xml">
                  <img style="align:bottom; border:none" alt="XML" src="../static/img/icons/xml_motif.png"/>
                </a>
              </td>
              <td>
                <a href="marelle.pdf">
                  <img style="align:bottom; border:none" alt="PDF" src="IMG/qrcode-marelle-pdf.png"/>
                </a>
              </td>
              <td>
                <a href="../marelle/marelle.epub">
                  <img style="align:bottom; border:none" alt="e-pub" src="IMG/qrcode-marelle-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="./uid3.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="./uid6.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">Type theory and formalization
of mathematics</h3>
        <p>The calculus of inductive constructions is a branch of type theory that
serves as a foundation for theorem proving tools, especially the Coq proof
assistant. It is powerful enough to
formalize complex mathematics, based on algebraic structures
and operations. This is especially important as we want to
produce proofs of logical properties for these algebraic structures,
a goal that
is only marginally addressed in most scientific computation systems.</p>
        <p>The calculus of inductive constructions also makes it possible to
write algorithms as recursive functional programs which manipulate
tree-like data structures. A third important characteristic of this calculus
is that it is also a language for manipulating
proofs. All this makes this calculus a tool of choice for our
investigations. However, this language is still being improved and part
of our work concerns these improvements.
</p>
      </div>
      <!--FIN du corps du module-->
      <br/>
      <div class="bottomNavigation">
        <div class="tail_aucentre">
          <a href="./uid3.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="./uid6.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>
