YaChudo

Теорема Рота

Переглядів: 0. Оновлено 01.11.2026.

Теорема Рота — результат адитивної комбінаторики, окремий випадок теореми Семереді для прогресій довжини 3; стверджує наявність арифметичних прогресій ( a , a + d , a + 2 d ) ,   d ≠ 0 {\displaystyle (a,a+d,a+2d),\ d\not =0} у будь-якій достатньо щільній множині.

Точне формулювання: для будь-якого δ ∈ ( 0 ; 1 ) {\displaystyle \delta \in (0;1)} будь-яка множина A ⊂ N {\displaystyle A\subset {\mathbb {N} }} , що має асимптотичну щільність d ( A ) > δ {\displaystyle d(A)>\delta } містить арифметичну прогресію довжини 3.

Аналогічні формулювання, що використовують верхню та нижню асимптотичну щільність, еквівалентні[1].

Також еквівалентне початковому і формулювання для скінченних множин: для будь-якої δ ∈ ( 0 ; 1 ) {\displaystyle \delta \in (0;1)} існує N 0 = N 0 ( δ ) {\displaystyle N_{0}=N_{0}(\delta )} таке, що якщо N > N 0 {\displaystyle N>N_{0}} , A ⊂ { 1 , 2 , … , N } {\displaystyle A\subset \left\lbrace {1,2,\dots ,N}\right\rbrace } і | A | > δ N {\displaystyle |A|>\delta N} , то A {\displaystyle A} містить арифметичну прогресію довжини 3. У переважній більшості доведень доводиться саме формулювання для скінченних множин.

Історія покращення кількісних оцінок

Розмір максимальної підмножини { 1 , … , N } {\displaystyle \{1,\dots ,N\}} без прогресій довжини 3
Рік публікації Розмір (з точністю до константи) Автор(и)
1953 N log ⁡ log ⁡ N {\displaystyle {\frac {N}{\log \log N}}} Рот[2]
1987 N ( log ⁡ N ) c ,   c > 0 {\displaystyle {\frac {N}{(\log N)^{c}}},\ c>0} Гіз-Браун[3][4]
1999 N ( log ⁡ log ⁡ N ) 1 / 2 ( log ⁡ N ) 1 / 2 {\displaystyle {\frac {N(\log \log N)^{1/2}}{(\log N)^{1/2}}}} Бурген[5]
2008 N ( log ⁡ log ⁡ N ) 2 ( log ⁡ N ) 2 / 3 {\displaystyle {\frac {N(\log \log N)^{2}}{(\log N)^{2/3}}}} Бурген[6]
2012 N ( log ⁡ N ) 3 / 4 − o ( 1 ) {\displaystyle {\frac {N}{(\log N)^{3/4-o(1)}}}} Сандерс [7]
2011 ( log ⁡ log ⁡ N ) 5 log ⁡ N N {\displaystyle {\frac {(\log \log N)^{5}}{\log N}}N} Сандерс[8]
2014 ( log ⁡ log ⁡ N ) 4 log ⁡ N N {\displaystyle {\frac {(\log \log N)^{4}}{\log N}}N} Блум[9]
2020 (препринт) ( log ⁡ log ⁡ N ) 3 ( log ⁡ log ⁡ log ⁡ N ) 5 log ⁡ N N {\displaystyle {\frac {(\log \log N)^{3}(\log \log \log N)^{5}}{\log N}}N} Шоен [10]
2020 (препринт) N ( log ⁡ N ) 1 + c ,   c > 0 {\displaystyle {\frac {N}{(\log N)^{1+c}}},\ c>0} Блум, Сісаск[11]

Різні доведення

Елементарне (через узагальнені арифметичні прогресії)

Теорему вперше довів 1953 року Клаус Рот[2][12], адаптувавши круговий методу Гарді — Літтлвуда. У доведенні використано ідею[13], згодом узагальнену і для загального доведення теореми Семереді: всі множини заданої щільності розбиваються на дві групи — «рівномірні» та «нерівномірні», причому під «рівномірністю» розуміється верхня оцінка на коефіцієнти Фур'є. Якщо множина рівномірна, то наявність прогресій у ній можна довести безпосередньо, а інакше можна довести наявність підпрогресії, в якій щільність множини більша, ніж серед відрізка натурального ряду, якому вона належить.

Метод дозволяє вивести оцінку N 0 ( δ ) ⩽ e e c δ {\displaystyle N_{0}(\delta )\leqslant e^{e^{\frac {c}{\delta }}}} . Технічні подробиці доведення, межа коефіцієнтів Фур'є, що визначає «рівномірність», і отримувані сталі можуть відрізнятися в різних джерелах.

Комбінаторне (через лему Семереді)

Доведення теореми Рота можна вивести[14] як окремий випадок теореми Семереді з доведення Семереді. Такий спосіб доведення вимагає використання леми регулярності Семереді та теореми про кутики, звідки теорема Рота випливає безпосередньо. Можна навіть обійтися без використання теореми про кутики, а виводити теорему Рота безпосередньо з леми про видалення трикутників але тільки у формулюванні для скінченних циклічних груп (див. розділ «Варіації та узагальнення на різні групи»).

Оскільки лема регулярності Семереді дає надзвичайно великі верхні оцінки на отримувану через неї величину (як мінімум, вежі з експонент), то й сам метод не дозволяє отримати оцінки кращі від цих.

Гармонічний аналіз

Рональд Грем у своїй книзі про теорію Ремзі наводить спрощений варіант доведення, також заснований на методі Семереді, проте не використовує леми регулярності. У доведенні використовуються узагальнені арифметичні прогресії вигляду a + ∑ k = 1 n ϵ k x k   ( ϵ i ∈ { 0 , 1 } ) {\displaystyle a+\sum \limits _{k=1}^{n}{\epsilon _{k}x_{k}}\ (\epsilon _{i}\in \left\lbrace {0,1}\right\rbrace )} , довести наявність яких у множині значно простіше, а з цього вже виводиться сама теорема Рота.

Доведення Грема не дає оцінок на N {\displaystyle N} , лише показує існування, оскільки використовує існування точки в послідовності, починаючи з якої всі точки досить близькі до границі, але для границі також доведено лише існування, а характер збіжності в принципі не аналізується.

Контрприклади для нещільних множин

Поряд із знаходженням верхніх оцінок розміру множини A ⊂ { 1 , … , N } {\displaystyle A\subset \left\lbrace {1,\dots ,N}\right\rbrace } без арифметичних прогресій, існує також обернена задача — побудова якомога більшої множини A {\displaystyle A} , що не містить арифметичних прогресій, тобто контрприкладу для позначення меж покращення оцінок на N 0 ( δ ) {\displaystyle N_{0}(\delta )} . Усі відомі побудови таких множин ґрунтуються на ідеї розгляду окремих розрядів чисел у деякій системі числення та задання умов на значення цих розрядів.

Ердеш, Туран (1936)

Перший приклад множини без прогресій навели 1936 року Ердеш і Туран, запропонувавши розглянути числа, які в трійковій системі містять тільки цифри 0 і 2. Така множина містить лише N log 3 ⁡ 2 {\displaystyle N^{\log _{3}{2}}} чисел, що дуже мало, порівняно з верхніми оцінками[15].

Доведення коректності побудови

Нехай A {\displaystyle A} — множина Ердеша — Турана.

Якщо a , b ∈ A {\displaystyle a,b\in A} і a < b {\displaystyle a<b} , то в трійковій системі в найстаршому розряді i {\displaystyle i} , де ці числа відрізняються, виконуються рівності a i = 0 ,   b i = 2 {\displaystyle a_{i}=0,\ b_{i}=2} . Тому в арифметичній прогресії a < c < b {\displaystyle a<c<b} виконувалося б c i = 1 {\displaystyle c_{i}=1} , а отже, c ∉ A {\displaystyle c\not \in A} .

Салем, Спенсер (1942)

Салем і Спенсер 1942 року узагальнили ідею Ердеша та Турана на системи числення зі зростанням (залежно від розміру множини) основи та отримали множину без прогресій розміру exp ⁡ ( − O ( log ⁡ N log ⁡ log ⁡ N ) ) N {\displaystyle \exp \left({-O\left({\frac {\log N}{\log \log N}}\right)}\right)N} [16].

Короткий опис побудови

У побудові Ердеша — Турана цілком можна дозволити цифри 0 і 1 замість 0 і 2 (тоді в доведенні коректності місце середнього числа в прогресії буде займати більше). За аналогією з цим Салем і Спенсер у d {\displaystyle d} -ковій системі розглядали числа, які містять тільки цифри від 0 до d − 1 2 {\displaystyle {\frac {d-1}{2}}} , причому однакову кількість входжень кожної цифри (з поправкою на асимптотику d {\displaystyle d} можна вважати непарним, а загальне число цифр — дільником d − 1 2 {\displaystyle {\frac {d-1}{2}}} ).

Наявність прогресій блокується умовою входження окремих цифр. Справді, якщо a + c = 2 b {\displaystyle a+c=2b} і при додаванні не використовується перенесення, то всі нулі в 2 b {\displaystyle 2b} (а отже, і в b {\displaystyle b} ) можуть утворитися лише додаванням нулів із відповідних розрядів a {\displaystyle a} і c {\displaystyle c} . Далі за індукцією можна довести збіг у a , b , c {\displaystyle a,b,c} позицій усіх одиниць, двійок і т. д. і прийти до висновку, що a = b = c {\displaystyle a=b=c} .

Заявлена оцінка виходить при розгляді d ≍ log ⁡ N ( log ⁡ log ⁡ N ) 2 {\displaystyle d\asymp {\frac {\log N}{(\log \log N)^{2}}}} .

Беренд (1946)

1946 року Беренд додав геометричну інтерпретацію, зіставивши розрядам числа координати точок у багатовимірному просторі і розглядаючи числа, відповідні в цьому сенсі точкам сфери. Це дозволило побудувати множину розміру exp ⁡ ( − O ( log ⁡ N ) ) N {\displaystyle \exp \left({-O\left({\sqrt {\log N}}\right)}\right)N} , що не містить прогресій[17].

Короткий опис побудови

Всі числа x < ( 2 m + 1 ) n {\displaystyle x<(2m+1)^{n}} з цифрами не більше m {\displaystyle m} і ( 2 m + 1 ) {\displaystyle (2m+1)} -ковим поданням x = x 1 x 2 … x n {\displaystyle x=x_{1}x_{2}\dots x_{n}} розбивають на групи з однаковими значеннями ∑ i = 1 n x i 2 {\displaystyle \sum \limits _{i=1}^{n}{x_{i}^{2}}} . Як множину вибирають найбільшу з цих груп і її розмір оцінюється за принципом Діріхле.

Завдяки обмеженості цифр, при додаванні таких чисел не відбувається перенесення розрядів, так що прогресії довжини 3 також мають геометричну інтерпретацію (як точки на одній прямій). Але, оскільки куля --- строго опукле тіло, то сфера, як його межа, не може містити трьох точок на одній прямій. Із цього випливає відсутність прогресій у вибраній множині.

Розмір множини оцінюється найкраще при n ≍ log ⁡ N {\displaystyle n\asymp {\sqrt {\log N}}}

Згодом невеликим уточненням методу оцінку Беренда збільшено на логарифмічний множник[18], але суттєво кращих результатів станом на 2019 рік немає.

Оскільки для деяких узагальнень теореми Рота відомі верхні оцінки схожого типу[19][20], є підстави вважати, що оцінка Беренда точна.

Варіації та узагальнення для різних груп

Для скінченних циклічних груп

І доведення через гармонічний аналіз, і певний спосіб застосування леми Семереді доводять не саму теорему, а її «циклічний» варіант.

Для будь-якого δ ∈ ( 0 ; 1 ) {\displaystyle \delta \in (0;1)} існує N 0 = N 0 ( δ ) {\displaystyle N_{0}=N_{0}(\delta )} таке, що якщо N > N 0 {\displaystyle N>N_{0}} , A ⊂ Z N {\displaystyle A\subset \mathbb {Z} _{N}} і | A | > δ N {\displaystyle |A|>\delta N} , то A {\displaystyle A} містить трійку ( a , a + d , a + 2 d ) ,   d ≠ 0 {\displaystyle (a,a+d,a+2d),\ d\not =0} , де під додаванням розуміють саме додавання за модулем.

Обіцяні цим формулюванням прогресії можуть бути прогресіями в Z N {\displaystyle {\mathbb {Z} }_{N}} , але не бути такими в N {\displaystyle {\mathbb {N} }} (наприклад, ( N − 2 , N − 1 , 0 ) {\displaystyle (N-2,N-1,0)} ). Однак теорема Рота очевидно випливає з нього якщо розглянути множину { N + a : a ∈ A } {\displaystyle \left\lbrace {N+a:a\in A}\right\rbrace } як множину лишків у Z 3 N {\displaystyle \mathbb {Z} _{3N}} . Це лише на сталу змінює щільність, але робить усі прогресії придатними для N {\displaystyle {\mathbb {N} }} . Отже, ця теорема еквівалентна основній теоремі Рота.

Для груп з малим фіксованим скрутом

Наступна теорема, подібна до теореми Рота, не випливає з неї і не тягне її, але цікава для окремого вивчення.

Нехай зафіксовано деяке q ≥ 3 {\displaystyle q\geq 3} . Тоді для будь-якого δ ∈ ( 0 ; 1 ) {\displaystyle \delta \in (0;1)} існує таке n 0 = n 0 ( δ , q ) {\displaystyle n_{0}=n_{0}(\delta ,q)} , що якщо n > n 0 ,   A ⊂ F q n ,   | A | > δ q n {\displaystyle n>n_{0},\ A\subset {\mathbb {F} }_{q}^{n},\ |A|>\delta q^{n}} , то ∃ a , d ( d ≠ ( 0 , … , 0 ) ) : a , a + d , a + 2 d ∈ A {\displaystyle \exists a,d(d\not =(0,\dots ,0)):a,a+d,a+2d\in A}

Верхні оцінки

Вперше теорему для груп F p n {\displaystyle {\mathbb {F} }_{p}^{n}} довели 1982 року Браун і Бахлер[21], проте вони тільки довели, що для множин без арифметичних прогресій виконується | A | = o ( q n ) {\displaystyle |A|=o(q^{n})} , але точніші обмеження на | A | {\displaystyle |A|} залишалися відкритим питанням.

1993 року (опубліковано 1995 року) Рой Мешулам (Roy Meshulam) довів[22], що | A | ≤ 2 q n n {\displaystyle |A|\leq 2{\frac {q^{n}}{n}}} . У його доведенні розглянуто довільні групи та їхні характери. Існують також спрощені[23] варіанти цього доведення виключно для F p n {\displaystyle {\mathbb {F} }_{p}^{n}} , які, використовуючи коефіцієнти Фур'є в F p n {\displaystyle {\mathbb {F} }_{p}^{n}} , прямо узагальнюють ідеї з аналітичного доведення теореми Рота. Доведення виходить технічно навіть простішим, ніж доведення самої теореми Рота, так що часто[23][24] наводиться як перший приклад застосування методу.

2012 року Бейтман і Кац, розглядаючи випадок q = 3 {\displaystyle q=3} , довели[25] існування ϵ > 0 {\displaystyle \epsilon >0} та абсолютної сталої C {\displaystyle C} , такий, що для A ⊂ F 3 n {\displaystyle A\subset {\mathbb {F} }_{3}^{n}} без арифметичних прогресій виконується | A | ≤ 3 n n 1 + ϵ {\displaystyle |A|\leq {\frac {3^{n}}{n^{1+\epsilon }}}} .

2016 року Крут, Лев та Пах довели[26] для випадку q = 4 {\displaystyle q=4} , що | A | ≤ 3.62 n {\displaystyle |A|\leq {3.62}^{n}} для множин A ⊂ F 4 n {\displaystyle A\subset {\mathbb {F} }_{4}^{n}} без прогресії. Елленберг (Ellenberg) і Гейсвейт (Gijswijt), узагальнюючи метод Крута, Льова і Паха, використовуючи алгебру многочленів, довели[27][28] існування для кожного простого q ≥ 3 {\displaystyle q\geq 3} сталої c = c ( q ) < q {\displaystyle c=c(q)<q} такої, що | A | = O ( c n ) {\displaystyle |A|=O(c^{n})} якщо A ⊂ F q n {\displaystyle A\subset {\mathbb {F} }_{q}^{n}} не містить прогресії довжини 3. У їхній роботі c ( q ) = q e x p ( sup θ { q − 1 3 θ + ln ⁡ e q θ − 1 q ( e θ − 1 ) } ) {\displaystyle c(q)={\frac {q}{exp({\sup \limits _{\theta }\left\lbrace {{\frac {q-1}{3}}\theta +\ln {\frac {e^{q\theta }-1}{q(e^{\theta }-1)}}}\right\rbrace })}}} . Зокрема, для випадку q = 3 {\displaystyle q=3} виконується | A | = o ( 2.756 n ) {\displaystyle |A|=o(2.756^{n})} . За припущення θ = c 0 q {\displaystyle \theta ={\frac {c_{0}}{q}}} з оптимізації функції c 3 − ln ⁡ e c − 1 c {\displaystyle {\frac {c}{3}}-\ln {\frac {e^{c}-1}{c}}} випливає, що c ( q ) ∼ e c 0 − 1 c 0 e ( c 0 / 3 ) q {\displaystyle c(q)\sim {\frac {e^{c_{0}}-1}{c_{0}e^{(c_{0}/3)}}}q} , де c 0 {\displaystyle c_{0}}  — абсолютна стала, що є розв'язком рівняння 2 c e c − 3 e c + c + 3 = 0 {\displaystyle 2ce^{c}-3e^{c}+c+3=0} , тобто c ( q ) ∼ c 1 q {\displaystyle c(q)\sim c_{1}q} , де c 1 ≈ 0.841434... {\displaystyle c_{1}\approx 0.841434...}

Нижні оцінки

Найкраща[27] станом на 2016 побудова-контрприклад дозволяє[29] будувати для груп виду F 3 n {\displaystyle {\mathbb {F} }_{3}^{n}} множини розміру Ω ( 2.2 n ) {\displaystyle \Omega (2.2^{n})} , які не містять арифметичних прогресій довжини 3.

Для довільних груп

У роботі Мешулама розглянуто[22] теорему Рота для довільної групи G = Z k 1 ⊕ ⋯ ⊕ Z k n {\displaystyle G={\mathbb {Z} }_{k_{1}}\oplus \dots \oplus {\mathbb {Z} }_{k_{n}}} та виведено оцінку | A | < 2 | G | n {\displaystyle |A|<2{\frac {|G|}{n}}} для множини без арифметичних прогресій довжини 3.

З цього випливає існування абсолютної сталої β > 0 {\displaystyle \beta >0} такої, що для множини A ⊂ G {\displaystyle A\subset G} без прогресій виконується | A | < | G | ( log ⁡ | G | ) β {\displaystyle |A|<{\frac {|G|}{(\log {|G|})^{\beta }}}} .

Двовимірне узагальнення

Класичним узагальненням теореми Рота для двовимірних множин A ⊂ { 1 , … , N } × { 1 , … , N } {\displaystyle A\subset \left\lbrace {1,\dots ,N}\right\rbrace \times \left\lbrace {1,\dots ,N}\right\rbrace } вважають теорему про кутики. Хоча там і не згадано про арифметичні прогресії (у двовимірному сенсі), але теорема Рота з неї випливає.

Див. також

Примітки

  1. ↑ И. Д. Шкредов, «Теорема Семереди и задачи об арифметических прогрессиях», УМН, 61:6(372) (2006), 111—178; Russian Math. Surveys, 61:6 (2006), 1101—1166. Архів оригіналу за 24 грудня 2017. Процитовано 23 грудня 2017.
  2. ↑ а б Roth, 1953.
  3. ↑ Heath-Brown, 1987.
  4. ↑ Szemerédi, 1990.
  5. ↑ Bourgain, 1999.
  6. ↑ Bourgain, 2008.
  7. ↑ Sanders, 2012.
  8. ↑ Sanders, 2011.
  9. ↑ Bloom, 2014.
  10. ↑ Schoen, 2020.
  11. ↑ Bloom, Sisask, 2020.
  12. ↑ Доказательство Рота в изложении Харольда Хельфготта на русском языке (PDF). Архів оригіналу (PDF) за 24 грудня 2017. Процитовано 23 грудня 2017. [Архівовано 2017-12-24 у Wayback Machine.]
  13. ↑ Постнаука, Илья Шкредов — Теорема Семереди
  14. ↑ Лаборатория Чебышёва, курс лекций «Аддитивная комбинаторика», лекция 3
  15. ↑ P. Erdős, P. Turán, "On some sequences of integers", Journal of the London Mathematical Society (June 1936). Архів оригіналу за 23 грудня 2019. Процитовано 23 грудня 2019.
  16. ↑ R. Salem, D. C. Spencer, Proc. Natl. Acad. Sci. USA, 28 (1942), 561—563. Архів оригіналу за 3 червня 2018. Процитовано 23 грудня 2017.
  17. ↑ F. A. Behrend, «On sets of integers which contain no three terms in arithmetic progression», Proc. Natl. Acad. Sci. USA, 32 (1946), 331—332. Архів оригіналу за 4 червня 2018. Процитовано 23 грудня 2017.
  18. ↑ Michael Elkin, "An improved construction of progression-free sets", Israel Journal of Mathematics, 184:93 (August 2011). Архів оригіналу за 27 листопада 2018. Процитовано 23 грудня 2019.
  19. ↑ T. Schoen, I. D. Shkredov, «Roth's theorem in many variables», Israel Journal of Mathematics, volume 199, pages 287—308 (2014) [Архівовано 2023-08-30 у Wayback Machine.] (arXiv:1106.1601 Архівна копія на сайті Wayback Machine.)
  20. ↑ T. Schoen, O. Sisask, «Roth's theorem for four variables and additive structures in sums of sparse sets», Forum of Mathematics Forum of Mathematics, Sigma, 4, E5. doi:10.1017/fms.2016.2 [Архівовано 2023-08-29 у Wayback Machine.] (arXiv:1408.2568 Архівна копія на сайті Wayback Machine.)
  21. ↑ T. C. Brown and J. P. Buhler, A density version of a geometric Ramsey theorem, Journal of Combinatorial Theory, Series A 32 (1982), no. 1, 20—34 (PDF). Архів (PDF) оригіналу за 9 серпня 2017. Процитовано 23 грудня 2017.
  22. ↑ а б R. Meshulam, On subsets of finite abelian groups with no 3-term arithmetic progressions, Journal of Combinatorial Theory, Series A 71 (1995), no. 1, 168—172.[недоступне посилання з Февраль 2020]
  23. ↑ а б A mini course on additive combinatorics [Архівовано 2017-08-29 у Wayback Machine.], p. 39-42
  24. ↑ Лаборатория Чебышёва, Илья Шкредов, Аналитические методы в аддитивной комбинаторике, обзорная лекция
  25. ↑ M. Bateman and N. Katz, New bounds on cap sets, Journal of the American Mathematical Society 25 (2012), no. 2, 585—613 (PDF). Архів (PDF) оригіналу за 9 січня 2018. Процитовано 23 грудня 2017.
  26. ↑ E. Croot, V. Lev, and P. P. Pach, Progression-free sets in Z_n^4 are exponentially small (2016). arXiv preprint 1605.01506. Архів оригіналу за 12 червня 2018. Процитовано 23 грудня 2017.
  27. ↑ а б Доказательство теоремы Рота для групп с малым кручением на arxiv.org. Архів оригіналу за 12 червня 2018. Процитовано 23 грудня 2017.
  28. ↑ Изложение доказательства Ellenberg и Gijswijt на русском языке
  29. ↑ Y. Edel, Extensions of generalized product caps, Designs, Codes and Cryptography 31 (2004), no. 1, 5—14. Архів оригіналу за 10 січня 2018. Процитовано 23 грудня 2017.

Література

Джерело: стаття у Вікіпедії та історія редагувань (автори).