Aller au contenu

Problème des Cap Set

Un article de Wikipédia, l'encyclopédie libre.
Les 9 points et 12 lignes de , et un Cap Set à 4 éléments (les quatre points jaunes) dans cet espace

En géométrie affine, un Cap Set est un sous-ensemble de l'espace affine (l' espace affine de dimension n sur le corps à trois éléments), où aucune somme de trois éléments ne représente le vecteur nul. Le Cap Set Problem consiste à déterminer le cardinal maximal d'un Cap Set, en fonction de [1]. Ces premières tailles de Cap Set sont 1, 2, 4, 9, 20, 45, 112, ... (suite A090245 de l'OEIS).

Le jeu entier de SET, isomorphe à . En considérant tout groupe de 3x3 cartes comme un plan aligné dans un espace de dimension 4, un set est une droite dans l’espace ainsi formé, en pouvant « dépasser par le bord » (comme dans Pac-man). Surlignées en jaune, 20 cartes formant un Cap Set maximal.

Un exemple de Cap Set émerge du jeu de cartes Set, où chaque carte possède quatre caractéristiques (son numéro, son symbole, son remplissage et sa couleur), chacune prenant une valeur parmi trois possibles. Les cartes de ce jeu peuvent être vues comme des points de l'espace affine à quatre dimensions , où chaque coordonnée d'un point correspond à la valeur d'une des caractéristiques. Une droite de est un triplet de cartes qui, pour chaque caractéristique, sont toutes identiques ou toutes différentes. On appelle ces droites des "Sets". Le jeu consiste à trouver des sets, c'est-à-dire, parmi les cartes actuellement face visible, un triplet de cartes tel que décrit plus haut. Un Cap Set est un ensemble de cartes tel qu'aucun tel triplet ne puisse être trouvé[2],[1].

Une façon de construire un grand Cap Set dans le jeu de cartes serait de choisir une des trois valeurs pour chacune des 4 caractéristiques, et de placer face visible toutes les cartes n'en utilisant aucune des 4. On obtient ainsi un Cap Set de 16 cartes. Plus généralement, la même stratégie conduirait à des Cap Set de cardinal dans . Cependant, en 1970, Giuseppe Pellegrino a prouvé que les Cap Set en quatre dimensions ont un cardinal maximal de 20. En termes de cartes, cela signifie qu'il existe des dispositions de 20 cartes ne contenant pas de Set, mais que chaque ensemble de 21 cartes en contient au moins un. Les dates sont correctes: le résultat prouvé par Pellegrino en 1970 est bien antérieur à la sortie du jeu Set en 1974.)[3]

Taille maximale

[modifier | modifier le code]

Depuis la preuve de Pellegrino en 1971 et le travail de Tom Brown et Joe Buhler, qui ont prouvé en 1984 que les Cap Sets ne peuvent pas représenter une proportion constante de l'espace entier[4],des avancées significatives sur leur taille ont été entreprises et de nombreux résultats ont été prouvés.

Bornes inférieures

[modifier | modifier le code]

Le résultat de Pellegrino pour le Cap Set Problem de dimension 4 amène à des bornes inférieures plus grandes que en dimension supérieure, résultat ensuite amélioré en par Edel (2004) puis en par Tyrrell (2022)[5]. En Décembre 2023, une équipe de chercheurs de DeepMind (Google) ont publié un article dans lequel ils ont associé un Grand Modèle de Langage (LLM) à un évaluateur et ont réussi à améliorer la borne en [6].

Bornes supérieures

[modifier | modifier le code]

En 1984, Tom Brown et Joe Buhler[4] ont prouvé que la taille maximale d'un Cap Set de est un quand grandit, et donc que les Cap Set sont de densité nulle. Péter Frankl, Ronald Graham et Vojtěch Rödl ont montré en 1987[7] que le résultat de Brown et Buhler découle facilement du lemme de suppression du triangle de Ruzsa - Szemerédi, et ont émis l'hypothèse de l'existence d'une constante de façon à ce que, pour suffisamment grand, tout Cap Set de soit de cardinal inférieur à . Autrement dit, que soit telle que si une partie de est de cardinal supérieur à , alors elle contient une droite affine. Cette question, nommée "Conjecture du Cap Set", est également apparue dans un article publié par Noga Alon et Moshe Dubiner en 1995. La même année, Roy Meshulam a démontré que la taille d'un Cap Set est inférieure à . Michael Bateman et Nets Katz [8]ont amélioré cette borne supérieure à , où .

Savoir si la borne trouvée par Meshulam peut être améliorée en a été vu comme l'un des problèmes ouverts les plus questionnants de la combinatoire Additive et de la théorie de Ramsey pendant plus de 20 ans. On peut le voir, par exemple, à travers des articles à propos du Cap Set Problem publiés sur les blogs des lauréats de la médaille Fields Timothy Gowers et Terence Tao[9]. Dans son article, Tao en parle comme de « peut-être [s]on problème ouvert préféré » et donne une ébauche de preuve de la borne exponentielle sur les Cap Set, à savoir que pour toute puissance première , un sous-ensemble qui ne contient aucune progression arithmétique de longueur a une taille au plus , où [9].

La conjecture du Cap Set a été résolue en 2016 grâce à un enchaînement d'avancées dans la méthode polynomiale[10]. Ernie Croot, Vsevolod Lev et Péter Pál Pach ont sorti une prépublication sur le problème proche de sous-ensembles de sans progression arithmétique, et leur méthode a été réutilisée par Jordan Ellenberg et Dion Gijswijt pour trouver une borne supérieure égale à sur les tailles maximales de Cap Set[11],[12]. En 2019, Sander Dahmen, Johannes Hölzl et Rob Lewis ont formalisé la preuve de cette borne supérieure grâce au logiciel d'aide à la preuve Lean[13].

En octobre 2025, la borne supérieure d'Ellenberg et Gijswijt n'a pour l'instant vu aucune amélioration exponentielle. Jiang a montré qu'en étudiant en détail les coefficients multinomiaux de la preuve d'Ellenberg et Gijswijt, on peut améliorer le résultat d'un facteur [14]. Ce gain existe pour des raisons analogues au fait que soit un facteur dans le coefficient binomial central.

Cap Sets Disjoints

[modifier | modifier le code]

En 2013, cinq chercheurs ont conjointement publié une étude des façons dont certains espaces de petite taille (inférieure à celle de ) peuvent être partitionnés en Cap Sets disjoints[15]. Ils ont démontré que pour , on peut exhiber quatre Cap Sets de disjoints de taille 20 dans qui, à eux 4, recouvrent 80 points différents: le point n'appartenant à aucun des Cap Sets est appelé l'ancre de chacun de ces ensembles. C'est le point unique qui, ajouté aux 20 points d'un Cap Set, crée une droite affine. Tous les Cap Sets d'une telle famille partagent la même ancre. Les mêmes problèmes en tailles supérieures sont encore ouverts en 2025.

Applications

[modifier | modifier le code]

Conjecture du tournesol

[modifier | modifier le code]

La solution au Cap Set Problem peut également être utilisée pour prouver un cas particulier de la conjecture du tournesol: si une famille de parties d'un ensemble à n éléments n'a pas trois éléments dont les trois intersections deux-à-deux sont égales, alors le cardinal de ladite famille est au plus [16].

Algorithmes de multiplication de matrices

[modifier | modifier le code]

Les bornes supérieures sur la taille des Cap Sets induisent des bornes inférieures sur les temps d'exécution de certains algorithmes de multiplication de matrices[17].

Notes et Références

[modifier | modifier le code]
  1. a et b (en) « AMS :: Feature Column :: Game. SET. Polynomial. », sur American Mathematical Society (consulté le )
  2. (en-US) « Simple Set Game Proof Stuns Mathematicians | Quanta Magazine » [archive du ], sur www.quantamagazine.org (consulté le )
  3. (en) R. Hill, « On Pellegrino's 20-Caps in S4, 3 », dans North-Holland Mathematics Studies, vol. 78, North-Holland, coll. « Combinatorics '81 in honour of Beniamino Segre », , 433–447 p. (lire en ligne)
  4. a et b (en) T. C Brown et J. P Buhler, « Lines imply spaces in density Ramsey theory », Journal of Combinatorial Theory, Series A, vol. 36, no 2,‎ , p. 214–220 (ISSN 0097-3165, DOI 10.1016/0097-3165(84)90006-2, lire en ligne, consulté le )
  5. (en) Fred Tyrrell, « New lower bounds for cap sets », Discrete Analysis,‎ (DOI 10.19086/da.91076, lire en ligne, consulté le )
  6. (en) Bernardino Romera-Paredes, Mohammadamin Barekatain, Alexander Novikov et Matej Balog, « Mathematical discoveries from program search with large language models », Nature, vol. 625, no 7995,‎ , p. 468–475 (ISSN 1476-4687, DOI 10.1038/s41586-023-06924-6, lire en ligne, consulté le )
  7. (en) P Frankl, R. L Graham et V Rödl, « On subsets of abelian groups with no 3-term arithmetic progression », Journal of Combinatorial Theory, Series A, vol. 45, no 1,‎ , p. 157–161 (ISSN 0097-3165, DOI 10.1016/0097-3165(87)90053-7, lire en ligne, consulté le )
  8. (en) Michael Bateman et Nets Hawk Katz, New Bounds on cap sets, (DOI 10.48550/arXiv.1101.5851, lire en ligne)
  9. a et b (en) « Open question: best bounds for cap sets », sur What's new, (consulté le )
  10. « Algèbre (II) : la méthode des polynômes », sur www.college-de-france.fr, (consulté le )
  11. (en) Jordan S. Ellenberg et Dion Gijswijt, On large subsets of $F_q^n$ with no three-term arithmetic progression, (DOI 10.48550/arXiv.1605.09223, lire en ligne)
  12. (en) Ernie Croot, Vsevolod Lev et Peter Pach, Progression-free sets in Z_4^n are exponentially small, (DOI 10.48550/arXiv.1605.01506, lire en ligne)
  13. (en) « 10th International Conference on Interactive Theorem Proving (ITP 2019) », sur drops.dagstuhl.de (consulté le )
  14. (en) Zhi Jiang, Improved explicit upper bounds for the Cap Set Problem, (DOI 10.48550/arXiv.2103.06481, lire en ligne)
  15. (en) Michael Follett, Kyle Kalail et Catherine Pelland, Partitions of AG(4,3) into Maximal Caps, (DOI 10.48550/arXiv.1302.4703, lire en ligne)
  16. (en) Gil Kalai, « Polymath 10 Emergency Post 5: The Erdos-Szemeredi Sunflower Conjecture is Now Proven. », sur Combinatorics and more, (consulté le )
  17. (en) Jonah Blasiak, Thomas Church, Henry Cohn et Joshua A. Grochow, On cap sets and the group-theoretic approach to matrix multiplication, (DOI 10.48550/arXiv.1605.06702, lire en ligne)