Tournesol (mathématiques)

Théorie de mathématiques

En mathématiques, dans les domaines de la théorie des ensembles et de la combinatoire extrémale, un tournesol ou système est une famille d'ensembles dont les paires d'éléments distincts ont toutes la même intersection[1]. Cette intersection commune est appelée le noyau du tournesol.

Un tournesol mathématique peut être représenté comme une fleur. Le noyau du tournesol est la partie brune au milieu, et chaque élément du tournesol est l'union d'un pétale et du noyau.

Présentation

modifier

Le nom veut rappeler la similitude visuelle avec le tournesol botanique : lorsqu'on dispose les éléments d'un tournesol en un diagramme de Venn, les éléments du noyau sont regroupés au centre du diagramme et les éléments non partagés sont répartis selon un motif circulaire autour des éléments partagés. Dans le diagramme de Venn, les sous-ensembles en forme de lobe qui encerclent les éléments communs prennent l'apparence des pétales d'une fleur de tournesol.

La recherche concernant les tournesols portent sur la question suivante : dans quelles conditions existe-t-il un « gros » tournesol (un tournesol avec de nombreuses parties) dans une famille donnée d'ensembles ? Le lemme -  ou lemme du tournesol et la conjecture du tournesol d'Erdős-Rado tournent autour de cette question ; ils donnent des conditions successivement plus faibles pour l'existence d'un gros tournesol dans une famille donnée ; la conjecture du tournesol est l'un des problèmes ouverts les plus typiques de la combinatoire extrémale[2],[3].

Définition formelle

modifier

Soit   une famille de parties d'un ensemble  . La famille   est appelée un tournesol (ou  -system ) s'il existe un sous-ensemble   de   tel que pour toute paire d'éléments distincts   et   de  , on a  ;   est appelé le noyau de  . Un élément de   figure donc soit dans toute partie de  , soit dans une seule.

Dans la définition, le noyau   peut être vide, autrement dit, une famille de sous-ensembles disjoints deux-à-deux est également un tournesol.

Lemme et conjecture du tournesol

modifier

L'étude des tournesols se concentre généralement sur la taille de la famille, en particulier on cherche à savoir quand une famille donnée   est suffisamment grande pour contenir nécessairement un tournesol. Formellement, on considère la fonction

 

qui, pour des entiers non négatifs  , dénote le plus petit entier   tel qu'une famille   de taille   dont chaque ensemble a au plus   éléments contient un tournesol de taille  .

Lemme du tournesol

modifier

Un résultat fondamental et simple à établir dû à Erdős et Rado[4], le théorème du système Delta, dit qu'un tel système existe. Erdős et Rado ont prouvé le lemme du tournesol, qui donne la majoration suivante

 

Ainsi, pour des entiers   et  , toute une famille d'ensembles   de cardinalité supérieure ou égale à   composée d'ensembles de cardinalité   contient un tournesol avec au moins   éléments.

Lemme du tournesol de Erdős et Rado — Pour tout  ,  , il existe un entier   tel qu'un famille   d'ensembles à   éléments et de taille supérieure à   contient un tournesol de taille  . De plus, on a

 

.

Conjecture du tournesol de Erdős-Rado

modifier

La conjecture du tournesol est l'une des nombreuses variantes de la conjecture de Erdős & Rado concernant la majoration de la fonction  . La conjecture énonce que, pour chaque  , on a

 

pour une constante   dépendant uniquement de   . La conjecture est ouverte même pour des petites valeurs   ; ainsi pour  , on ne sait pas si   pour une constante  [5]. Un article de 2021 de Alweiss, Lovett, Wu et Zhang donne la majoration   pour  [6],[7]. Un mois après la publication de la première version de son article, Rao a précisé la majoration de la constante :  [8]. La borne plus précise est   [9].

Bornes inférieures du tournesol

modifier

Erdős et Rado ont prouvé la borne inférieure suivante sur  , qui revient à prouver que le lemme original du tournesol est optimal en   .

Pour tout   et  , on a  .

Un résultat plus précis est le inégalité suivante :

 

Applications du lemme du tournesol

modifier

Le lemme du tournesol a des applications en informatique théorique . Par exemple, en 1986, Alexandre Razborov a utilisé le lemme du tournesol pour prouver que le langage Clique exigeait un nombre   de circuits monotones, un résultat qui à l'époque était tout nouveau dans la théorie de la complexité des circuits . Håstad, Jukna et Pudlák l'ont utilisé pour prouver les limites inférieures sur les circuits   de profondeur  . Il a également été appliqué dans la complexité paramétrée du problème de couverture par ensembles, pour donner des algorithmes traitables à paramètres fixes pour trouver de petits ensembles d'éléments contenant au moins un élément d'une famille d'ensembles donnée[10].

Références

modifier
  1. Le terme original pour ce concept est «  -system ». Le nom « tournesol », qui a peut-être été introduit par Deza et Frankl (1981), l'a remplacé progressivement.
  2. Gil Kalai, « Extremal Combinatorics III: Some Basic Theorems », Combinatorics and more, .
  3. Terence Tao, « The sunflower lemma via Shannon entropy », What's new, .
  4. Erdős et Rado 1960, p. 86
  5. Abbott, Hanson et Sauer (1972).
  6. Alweiss et al. (2020).
  7. Kevin Hartnett, « Mathematicians Begin to Tame Wild ‘Sunflower’ Problem », Quanta Magazine - Illuminating Science,
  8. Rao (2020).
  9. Bell, Chueluecha et Warnke (2021).
  10. Flum et Grohe (2006).

Bibliographie

modifier
  • [2023 Domagoj Bradač, Matija Bucić et Benny Sudakov, « Turán numbers of sunflowers », Proceedings of the American Mathematical Society, vol. 151, no 03,‎ , p. 961–975 (DOI 10.1090/proc/16160)

Liens externes

modifier