Renaud Rioboo Public Page

Renaud Rioboo
  Universtité Pierre et Marie Curie
  LIP6 UMR 7606 Case 168, Thème SPI
  4 Place Jussieu
  F-75252 Paris CEDEX 05
 
  Tel : +33 1 4427 3341
  Fax : +33 1 4427 4042
  mailto:Renaud.Rioboo@lip6.fr


Teaching (2005-2006)

Administrativia

In relation with teaching I am responsible of the moniteurs in computer science.

I am also responsible of maintaining the web site of our licence d'informatique.

Since 2001 I am member of the Conseil de Laboratoire

Research

My research interests are Computer Algebra, Programming Languages and Semantics.

Computer Algebra is manipulation of “mathematical data” with computers. I am a former member of the CALFOR group leaded by Daniel Lazard who was my thesis advisor. Implementing these algorithms requires a lot of software machinery and use dedicated programming languages such as Axiom or its successor Aldor. As a computer scientist I started wondering why Computer Algebra Systems use specially designed programming languages. One of the main reasons is probably that inside CAS mathematics is the data whereas inside general programs mathematics is part of the model.

Powerfull CAS such as Axiom or Magma use a notion of domain which is close to that of algebraic structure in mathematics. In order of having a better understanding of the relations between those domains and programming languages I started discussing with Thérèse Hardin and we decided to start the FoC project in 1997 as a joint effort of the Computer Algebra and Semantics groups of LIP6. Our purpose was to build a programming language able to include formal properties of algebraic structures as part of their definition and to provide their proofs when implementing these structures.

The FoCaL project is now a collaboration between researchers of LIP6, INRIA and Cedric and has become one the major research subject of the SPI group of LIP6. Since I am dedicating most of my time to the project I decided to join the group in 2004.

Further Material

Of course, I can give draft copies for any document or sources I have on these subjects. You may find some articles on CALFOR's ftp server or at LIP6 public papers repository.

As of Axiom's software, a replacement for subresultant calculations avoids a problem in rational integration and was distributed in Axiom 2.3. You may also find this timing library usefull.


Page “Renaud Rioboo Public Page” generated using HEVEA
is valid html and viewable using any browser