Séminaires de l'année


Lien ical.

Teruo Yamashita, Université de Tokyo. 2:00:00 14 novembre 2005 14:00 edp
C. McCrory, University of Georgia. 2:00:00 4 novembre 2005 10:00 geo
Christophe Raffalli, LAMA (université de Savoie). 2:00:00 3 novembre 2005 10:00 limd
Typing without types (Types as programs)
Abstract

We present a new approach to the problem of static typing in languages of the ML family. The basic idea is to generalize the pseudo linear unification algorithm you can use in the Hindley-Milner algorithm. The obtained language is very expressive compared to existing ML implementation and do not require type annotation for many features of ML that usually needs some (like modules, object, ...).

Erwan Brugalle, Max Planck. 2:00:00 21 octobre 2005 10:00 geo
Construction de courbes algébriques réelles planes avec beaucoup d’ovales pairs.
Abstract

Un ovale d’une courbe algébrique réelle plane est dit pair, s’il est contenu dans un nombre pair d’ovales de la courbe. En 1906, Virginia Ragsdale a conjecturé que pour toute courbe de degré 2k avec p ovales pair,

p <= 3k(k-1)/ 2 + 1.
Cette conjecture a joué un rôle très important dans le développement ultérieur de la topologie des variétes algébriques réelles.
Le premier pas dans cette histoire à été fait par Igor Petrovski qui démontra la borne
p <= 7k2/4 - 9k/4 + 3/2.
Mais il fallut attendre 1993, pour que le premier contre-exemple soit exhibé par Ilia Itenberg grâce à l’utilisation du patchwork combinatoire. Plus précisément, Il construisit une famille de courbe de degré 2k avec
p = 81/48 k2 + O(k).
Cependant, une question restait ouverte : peut on raffiner la borne de Petrovski ?
J’expliquerai en détail dans cet exposé la construction d’Itenberg. Puis, en généralisant cette construction, je construirai une famille de courbes de degré 2k avec
p = 7/4 k2 + o(k2),
ce qui signifie que la borne de Petrovski est asymptotiquement optimale.
Ces courbes sont obtenues en combinant trois méthodes de construction : la méthode des petites perturbations, le patchwork et les dessins d’enfants. La première était connue dès le XIXème siècle, la seconde est dûe à Viro dans les années 70 et la dernière a été introduite recemment en géométrie algébrique réelle.

Fairouz Kamareddine, Heriot-Watt University, Edinburgh, Scotland. 2:00:00 13 octobre 2005 14:15 limd
Th&eacute;orie des types
Abstract

La théorie de types a été inventée au début du 20eme siècle avec le but d'éliminer les paradoxes qui viennent de l'application d'une fonction à elle-même. Le lambda calcul a été développé (par Church) vers 1930 comme une théorie de fonctions. En 1940, Church ajoutait les types à son lambda calcul. Ces types étaient simples, ce qui veut dire qu'ils n'étaient jamais construits par des lieurs (comme un $lambda$). Alors, on a des termes comme $lambda_{x:T}.B$ (qui sont construits par le lieur $lambda$) mais on n'a pas des lieurs qu'on peut utiliser pour construire un type. Malgré l'influence qu'a connue le lambda calcul typé de Church, sa limitation a aboutit a la création de plusieures théories de types dans la deuxième partie du 20eme siècle. Dans ces calculs, les types sont construits par des lieurs. Dans la plupart de ces calculs, on trouve deux lieurs : le $lambda$ (pour construire des termes) et le $Pi$ (ou $forall$, pour construire des types). Ces deux lieurs nous permettent de distinguer les fonctions (qu'on construit avec les $lambda$s) des types (qu'on construit avec les $Pi$). En plus, dans ces calculs, on permet bien la $beta$-réduction mais pas la $Pi$-réduction. Autrement dit, dans ces calculs on a bien la règle : $(lambda_{x:A}.B)C rightarrow B[x:=C]$ Mais pas la règle : $(Pi_{x:A}.B)C rightarrow B[x:=C]$ En particulier, lorsque $b$ a le type $B$, on donne à $(lambda_{x:A}.b)C$ le type $B[x:=C]$ à la place de $(Pi_{x:A}.B)C$. Il y a quelques extensions puissantes des théorie des types qui donnent le même comportement au $Pi$ qu'au $lambda$ (par exemple, en Automath, dans le langage de programmation Henk de Simon Peyton Jones, etc.). Ca nous aboutit à poser la question : pourquoi distinguer entre le $lambda$ et le $Pi$ lorsque des systèmes comme Automath nous montrent qu'il est plus avantageux de traiter les types exactement comme les termes? Dans cette présentation je décrit un système ou les deux lieurs sont identifiés et je montre que ce système a toutes les propriétés qu'on désire d'un système de typage sauf pour l'unicité des types. Mais je démontre aussi que cette perte de l'unicité des types n'est pas grave parce qu'il y a un isomorphisme entre le typage avec deux lieurs et le typage avec un seul lieur et en plus, tous les différent types d'un même terme, suivent le même modèle.

Frédéric Bihan, LAMA. 2:00:00 7 octobre 2005 10:00 geo
Systèmes polynomiaux supportés par un circuit et Dessins d’enfant.
Abstract

On appelle circuit tout ensemble de n+2 points entiers dans Zn. Un système polynomial est supporté par un circuit si ses n équations ont pour support commun un circuit dans Zn.
On donne ici des bornes supérieures sur le nombre de solutions réelles d’un tel système en fonction du "rang modulo 2" du circuit et de la dimension de l’espace affine du sous-ensemble minimal du circuit constitué de points affinement dépendants. On montre que ces bornes sont exactes en dessinant des graphes sur la sphère de Riemann, qui sont des exemples de "Dessins d’enfants".
On obtient aussi qu’un tel système a au plus n+1 solutions positives (dont toutes les coordonnées sont strictement positives), et cette borne est exacte. Cette dernière borne n+1 améliore considérablement la borne donnée par le théorème de Khovanskii (théorie des Fewnomials).

Lucian Beznea, Institut de Mathématiques de L’Académie Roumaine, Bucarest. 2:00:00 26 septembre 2005 14:00 edp
Rene Vestergaard, JAIST (Japon). 2:00:00 22 septembre 2005 10:00 limd
Reasoning about Languages with Binding: a first-order foundation and full adequacy
Abstract

We will look at what is involved in formally proving results about languages with binding. We will in particular focus on what we want to prove, what we actually do prove, and what requirements we need to put on the formalisms that we use.

Ansgar Juengel, Universitat Mainz, Allemagne. 2:00:00 29 août 2005 14:00 edp
Meir Shillor, Oakland University, Rochester, MI. 2:00:00 19 juillet 2005 14:00 edp
Daniel Le Roux, Université Laval, Québec. 2:00:00 11 juillet 2005 15:15 edp
Daniel Onofrei, Worcester Polytechnic Institute, MA. 2:00:00 11 juillet 2005 14:00 edp
Victor Tigoiu, Université de Bucarest. 2:00:00 8 juillet 2005 14:00 edp
Serge Randriambololona, LAMA. 2:00:00 13 mai 2005 10:30 geo
Deux remarques à propos de la semi-algébricité en dimension deux.
Abstract

Je présenterai deux résultats concernant le contrôle d’une structure o-minimale par ses ensembles définissables de dimension deux :
- La structure engendrée par les sous-ensembles semi-algébriques de R2 élimine ses quantificateurs (théorème de Tarski-Seidenberg pour les ensembles semi-2-algébriques).
En particulier, il existe une structure o-minimale strictement plus petite que celle des semi-algébriques mais qui définit (exactement) TOUS les ensembles semi-algébriques de R2.
- Considérons une expansion (o-minimale) S du corps des réels qui admet un théorème de décomposition C^{infty}.
S’il existe un n>1 tel que tous les ensembles S-définissables sont en fait semi-algébriques alors S est la structure des semi-algébriques.
On peut ainsi "reconnaître" les structures qui définissent des ensembles non semi-algébriques dès la dimension 2.

Koji Uenishi, Université de Kobé. 2:00:00 2 mai 2005 14:00 edp
Jean-Yves Welschinger, ENS Lyon. 2:00:00 29 avril 2005 10:30 geo
Invariants relatifs des variétés symplectiques réelles de dimension quatre.
Abstract

Soit $(X, omega)$ une variété symplectique de dimension quatre équipée d’une involution antisymplectique $c_X$. Le lieu fixe de $c_X$ est une surface lagrangienne lisse notée $R X$. Soit $L$ une courbe lisse de $R X$ qui réalise $0$ dans $H_1 (R X ; /2)$. Je présenterai la construction d’invariants par déformation du quadruplet $(X, omega, c_X, L)$. Ces invariants sont obtenus en comptant avec signe les courbes $J$-holomorphes réelles qui réalisent une classe d’homologie donnée, passent par un nombre adéquat de points fixés et sont tangentes à $L$. Je discuterai ensuite plusieurs applications de ces résultats.

Pierre L’Ecuyer, Université de Montréal. 2:00:00 19 avril 2005 10:00 edp
Vincent Thilliez, Lille. 2:00:00 15 avril 2005 10:30 geo
Sur la détermination des fonctions différentiables à singularités non isolées.
Abstract

Comment caractériser les germes de fonctions indéfiniment différentiables qui sont entièrement déterminés, modulo un changement de variable lisse, par leur série de Taylor à l’origine, ou leur jet sur un fermé ? Dans le cas de germes à point critique isolé, le problème est parfaitement compris depuis les années 70 -- il s’agit en quelque sorte d’une variante "d’ordre infini" de la notion de jet suffisant (selon la terminologie de Thom) ou de détermination de germes (selon celle de Mather). Il en va autrement pour les singularités non isolées, où une caractérisation est connue seulement dans des cas très particuliers. On présentera un résultat sensiblement plus général.

Aris Danilidis, Universitat Autònoma de Barcelona. 2:00:00 11 avril 2005 14:00 edp
Ilia Itenberg, Strasbourg. 2:00:00 8 avril 2005 10:30 geo
Asymptotique logarithmique d’invariants de Gromov-Witten d’un plan éclaté.
Abstract

Les invariants de Gromov-Witten peuvent être vus géométriquement comme les nombres de certaines courbes complexes ou pseudo-holomorphes de genre donné qui représentent une classe d’homologie donnée d’une variété donnée.
On étudie la croissance des invariants de Gromov-Witten GWnD de genre zéro du plan projectif P2k éclaté en k points, où D est une classe dans le deuxième groupe d’homologie de P2k. Sous des hypothèses naturelles sur D, on obtient l’asymptotique précise de la suite log GWnD.