Решён
Любое ли четное число больше 2 можно представить в виде суммы двух простых чисел?

КвантовыйКот Математика
7.4k
5

Гипотеза Гольдбаха, если правильно помню название.

Доказана она или нет? Видел что проверяли на компьютерах для огромных чисел и все работает. Но это же не доказательство?

И если не доказана - почему так сложно доказать? Вроде формулировка простая.

Решение
78
Участник • 1 ответ

Да, это гипотеза Гольдбаха (бинарная или сильная). Сформулирована в 1742 году.

Статус на 2026 год: НЕ ДОКАЗАНА.

Ты прав, компьютерная проверка - это не доказательство. Проверено для всех четных чисел до 4×10^18 (четыре квинтиллиона). Контрпример не найден. Но это не гарантирует что его не существует для каких то астрономически больших чисел.

Почему сложно доказать? Если коротко - простые числа распределены хаотично, и у нас нет хороших инструментов для работы с суммами двух "хаотичных" множеств. Мы даже не можем доказать что простых чисел-близнецов бесконечно много, а это более простая задача.

Что удалось доказать:

  1. Слабая гипотеза Гольдбаха (любое нечетное число больше 5 = сумма трех простых) - доказана Харальдом Хельфготтом в 2013.

  2. Теорема Чена (1966): любое достаточно большое четное число = простое + (простое или полупростое). Полупростое - это произведение двух простых.

  3. Почти все четные числа представимы как сумма двух простых (в смысле плотности).

Но полное доказательство пока никому не далось. Это одна из старейших нерешенных задач математики.

Аватар КвантовыйКот

Ого, 1742 год и до сих пор не могут. Спасибо за развернутый ответ!

22
Участник • 2 ответа

Не доказана.

Примеры:

  • 4 = 2 + 2
  • 6 = 3 + 3
  • 8 = 3 + 5
  • 10 = 5 + 5 = 3 + 7
  • 100 = 47 + 53

Работает для всех проверенных чисел. Но математическое доказательство отсутствует.

45
Участник • 4 ответа

Интересный факт: за доказательство (или опровержение) гипотезы Гольдбаха издательство Faber and Faber в 2000 году объявило приз в 1 миллион долларов. Срок истек в 2002, приз так никто и не получил.

Сейчас официальной премии нет, но это одна из задач тысячелетия по неофициальным спискам.

31
Участник • 13 ответов

Кстати, сейчас можно самому погонять проверку на питоне:

def is_prime(n):
    if n < 2: return False
    for i in range(2, int(n**0.5) + 1):
        if n % i == 0: return False
    return True

def goldbach(n):
    for i in range(2, n//2 + 1):
        if is_prime(i) and is_prime(n - i):
            return (i, n - i)
    return None

# Проверяем первые 1000 четных
for n in range(4, 1000, 2):
    result = goldbach(n)
    if not result:
        print(f"Контрпример: {n}")
        break
else:
    print("Все ок до 1000")

Понятно что для серьезной проверки нужны оптимизированные алгоритмы, но идея такая.

12
Участник • 8 ответов

простой вопрос - сложный ответ, классика математики))

типа как с теоремой ферма, формулировка на одну строчку а доказывали 350 лет

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.