Вероятное решение гипотезы Гольдбаха?17.01.2021, 11:52. Показов 733. Ответов 2
Метки нет Все метки)
(
Добрый день!
Нахожусь дома на больничном и поэтому много свободного времени. Ранее уже читала о гипотезе Гольдбаха, в которой говорится: "Каждое чётное число, большее двух, можно представить в виде суммы двух простых чисел." и на днях решила попробовать найти доказательство и вот что получилось: Решение: берем любое четное число Аn и находим ближайшее к нему простое число Pn, которое чуть меньше взятого Аn. Аn - Pn= Pn, где Pn - простые числа, Аn>Pn. Пример: 66 - 61 = 5, соответственно искомая сумма из простых чисел найдена как: 61 + 5 = 66 и т.д. 92 - 89 = 3 116 - 113 = 3 186 - 181 = 5 222 - 211 = 11 716 - 709 = 7 1008 - 997 = 11 1642 - 1637 = 5 1896 - 1889 = 7 2764 - 2753 = 11 30008 - 29989 = 19 486420 - 486407 = 13 720208 - 720197 = 11 и т.д. Есть нюанс, иногда получается, что ближайшее простое число всего на единицу отличается от выбранного четного. Как известно, 1 не является простым числом. Тогда для нахождения суммы из двух простых чисел, нужно взять одно из следующих простых чисел и сумма будет найдена. Пример: берем четное 84, ближайшее простое к нему будет 83, берем следующее простое, им оказалось 79. Решение: 84 - 79 = 5, оба простых числа найдены 5 и 79 200 - 199 = 1, тогда берем 197 и получаем: 200 - 197 = 3, простые числа 3 и 197 и т.д. Вопрос: правильны ли мои рассуждения и требуется ли еще что-то для полного доказательства? Спасибо. и вообще что дальше делать с этим доказательством?)))) Добавлено через 31 минуту Кстати, если мои догадки верны, тогда гипотеза : "Каждое нечётное число, большее 5, можно представить в виде суммы трёх простых чисел", будет тоже верна. Решение: Аn = Pn + Pn + 3 где Pn - простые числа, Аn>Pn. 66+3 =3 + 5 + 61 200 + 3 = 3 + 3 +197
0
|
17.01.2021, 11:52 | |
Ответы с готовыми решениями:
2
Программа проверки гипотезы Гольдбаха
|
17.01.2021, 13:13 | |
Cantate,
здравствуйте! Ваши примеры - это лишь частные случаи и они не могут заменить общего доказательства, которое пока не найдено. В качестве частных примеров могу привести ещё 1. чётное число 2p (если p - простое число) можно представить в виде суммы двух простых чисел 2p = p + p 2. если число 2n можно можно представить в виде 2n = 3 + p (p - простое число), то следующие чётные числа 2n + 2, 2n + 4 тоже можно представить в виде суммы двух простых чисел. А именно 2n + 2 = 5 + p 2n + 4 = 7 + p можно продолжить и далее 2n + 8 = 11 + p 2n + 10 = 13 + p ... Но несмотря на всё это нет доказательства, что какое-либо чётное число не будет представимо в виде суммы простых чисел. Я проводил вычисления на разложение чётных чисел на сумму простых. Вывод просто потрясающий. Чем больше чётное число, тем большее число вариантов разложения этого числа на сумму простых. Пример 100 = 3 + 97 = 11 + 89 = 17 + 83 = 29 + 71 = 41 + 59 = 47 + 53 (а дальше счёт идёт на сотни и тысячи вариантов) Cantate, выздоравливайте побыстрее! Пусть у вас будет меньше свободного времени - Но больше здоровья! Простые числа в лес не убегут.
1
|
17.01.2021, 19:09 [ТС] | |
wer1, благодарю!
Вы правы, что у меня лишь частные случаи, которые так удачно совпали, что не дали усомниться. Я поторопилась сделать выводы, есть у меня такое свойство. Постараюсь не торопиться и перепроверять свои результаты ![]()
0
|
17.01.2021, 19:09 | ||||||
Помогаю со студенческими работами здесь
3
Составить алгоритм проверки гипотезы Гольдбаха
Составить алгоритм проверки гипотезы Гольдбаха о представлении каждого чётного числа в виде суммы двух простых Не компилируется решение Гипотезы Коллаца
Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
|
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
|
std::vector в C++: от основ к оптимизации производительности
NullReferenced 05.04.2025
Для многих программистов знакомство с std::vector происходит на ранних этапах изучения языка, но между базовым пониманием и подлинным мастерством лежит огромная дистанция. Контейнер std::vector. . .
|
Реляционная модель и правила Кодда: фундамент современных баз данных
Codd 05.04.2025
Конец 1960-х — начало 1970-х годов был периодом глубоких трансформаций в области хранения и обработки данных. На фоне растущих потребностей бизнеса и правительственных структур существовавшие на тот. . .
|
Асинхронные операции в Django с Celery
py-thonny 05.04.2025
Разработчики Django часто сталкиваются с проблемой, когда пользователь нажимает кнопку отправки формы и. . . ждёт. Секунды растягиваются в минуты, терпение иссякает, а интерфейс приложения замирает. . . .
|
Использование кэшей CPU: Максимальная производительность в Go
golander 05.04.2025
Разработчикам хорошо известно, что эффективность кода зависит не только от алгоритмов и структур данных, но и от того, насколько удачно программа взаимодействует с железом. Среди множества факторов,. . .
|
Создаем Telegram бот на TypeScript с grammY
run.dev 05.04.2025
Одна из его самых сильных сторон Telegram — это интеграция ботов прямо в экосистему приложения. В отличие от многих других платформ, он предоставляет разработчикам мощный API, позволяющий создавать. . .
|
Паттерны распределённых транзакций в Event-Driven микросервисах
ArchitectMsa 05.04.2025
Современные программные системы всё чаще проектируются как совокупность взаимодействующих микросервисов. И хотя такой подход даёт множество преимуществ — масштабируемость, гибкость, устойчивость к. . .
|
Работа с объемным DOM в javascript
Htext 04.04.2025
Сегодня прочитал статью тут о расходах памяти в JS, ее утечках и т. п. И вот что вспомнил из своей недавней практики. Может, кому пригодится. Хотя, в той статье об этом тоже есть.
Дело в том, что я. . .
|
Оптимизация производительности Node.js с помощью кластеризации
run.dev 04.04.2025
Масштабирование приложений для обработки тысяч и миллионов запросов — обыденная задача для многих команд. Node. js, благодаря своей асинхронной событийно-ориентированной архитектуре, стал популярной. . .
|