Pour toute constante c > 0, il existe un entier natureln et une constante c' tels que[5]:
pour tout ensemble fini A d'entiers tel que card(A + A) ≤ c card(A), il existe des entiers a, q1, … , qn, l1, … , ln tels que
Un cas simple instructif est le suivant[6]: on a toujours card(A + A) ≥ 2 card(A) – 1, avec égalité si et seulement si A est une progression arithmétique.
L'intérêt pour ce théorème et ses généralisations et applications a été ravivé par une nouvelle preuve due à Imre Z. Ruzsa(en)[7],[8]. En 2002, Mei-Chu Chang a donné de nouvelles estimations polynomiales de la taille des progressions arithmétiques qui apparaissent dans le théorème[9].
Green et Ruzsa ont généralisé le théorème pour un groupe abélien arbitraire[10]: ici, A peut être contenu dans la somme d'une progression arithmétique généralisée et d'un sous-groupe.
↑ (en) G. A. Freiman, «Addition of finite sets», Sov. Math. Dokl., vol.5, , p.1366-1370 – traduit du russe, dans Dokl. Akad. Nauk SSSR, vol. 158, 1964, p.1038-1041, Zbl.0163.29501.
↑ (en) G. A. Freiman, Foundations of a Structural Theory of Set Addition, AMS, coll.«Translations of Mathematical Monographs» (no37), – traduit du russe, Kazan Gos. Ped. Inst., 1966, 140 p., Zbl 0203.35305.
↑ (en) G. A. Freiman, «Structure Theory of Set Addition», dans Jean-Marc Deshouillers, Bernard Landreau et Alexander A. Yudin, Structure Theory of Set Addition, SMF, coll.«Astérisque» (no258), , p.1-33, Zbl 0958.11008.