Ключевое слово
10 | 07 | 2026
Новости Библиотеки
Шахматы Онлайн
Welcome, Guest
Username: Password: Remember me

TOPIC: Математика для чайников №2

Математика для чайников №2 19 Фев 2014 13:12 #1081

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
PP wrote:
Eсли хотите числено убедиться, то надо не 100000 чисел брать, а брать чисел этак 100, но такой длины (скажем спасибо тов. Кацу за подсказку) чтобы у них было порядка 1000 простых множителей. Правда подозреваю, что 1/3,1/3,1/3 не получится.
Насчет 1/3 это Хайдук настаивает, а я как раз сомневаюсь. Среднее количество множителей в числе с ростом N растет очень-очень медленно, видимо, как двойной логарифм. Поэтому, чтобы в среднем число имело 1000 простых множителей (не обязательно разных), необходимо N просто несусветной величины. Даже просто число N = 21000 колоссально велико. Я провел эксперимент со случайной выборкой в 100 тысяч чисел из N = 10 млн чисел. Среди этих 100 000 чисел оказалось всего 8 чисел с числом множителей, превосходящим не то что 1000, а всего 15 (правда, этих множителей и не может быть больше log2 N = 23):

214х13х29,
215х5х31,
212х32х5х43,
214х3х11,
216х47,
212х5х73,
213х34х11,
214х5х47.


Взял N = 100 млн и 1000 случайных чисел, нашлось всего одно число, у которого число множителей больше 15: 212х3х5х7х137.

Проблема в том, что прежде я завожу массив длиною N, чтобы найти в нем все простые числа методом решета. И уже N = 1 миллиард не влезает моему компьютеру в память.
Last Edit: 19 Фев 2014 13:39 by самоед2.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 13:32 #1082

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
я исхожу из того, что любые разложения с любыми степенями можно повторить любыми другими простыми множителями, благо бесконечность натуральных стерпит все :dontknow: ; как-будто подобные вопросы не стОят утруждаться, НЕ "существенные", так сказать :)
Last Edit: 19 Фев 2014 17:18 by Хайдук.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 13:44 #1083

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
Хайдук wrote:
я исхожу из того, что любые разложения с любыми степенями можно повторить любыми другими простыми множителями, благо бесконечность натуральных стерпит все ; как-будто подобные вопросы не стоят утруждаться, НЕ "существенные", так сказать
Мы работаем не сразу с бесконечностью, но с конечным отрезком и только потом переходим к бесконечности. А с конечным отрезком этот номер с повторением не проходит.
Last Edit: 19 Фев 2014 13:44 by самоед2.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 15:43 #1084

  • PP
  • PP's Avatar
  • OFFLINE
  • Холоп
  • Posts: 31410
  • Thank you received: 224
  • Karma: -124
самоед2 wrote:
Среднее количество множителей в числе с ростом N растет очень-очень медленно, видимо, как двойной логарифм.
Так точно ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE...9A%D0%B0%D1%86%D0%B0
самоед2 wrote:
Проблема в том, что прежде я завожу массив длиною N, чтобы найти в нем все простые числа методом решета.
А зачем. Разве нет готовых таблиц? Но да, я посмотрел длиной в тысячу нереально конечно получается. Видимо числено не пощупать эту задачу.
Last Edit: 19 Фев 2014 15:48 by PP.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 16:59 #1085

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
PP wrote: Я, правда, имею в виду ВСЕ простые множители, с учетом их кратности, а не только различные (в теореме по ссылке). Всех, понятно, больше, чем различных, но рост все равно, видимо, как повторный логарифм будет. И программа для различных будет работать быстрее, поскольку делить для проверки на простое число достаточно будет один раз, а не пока делится. То, что именно ВСЕ, - это мне важно.
Last Edit: 19 Фев 2014 17:19 by самоед2.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 17:13 #1086

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
PP wrote:
посмотрел длиной в тысячу нереально конечно получается. Видимо числено не пощупать эту задачу.
там уже пощупали что можно, тот же Эндрю Одлызко давно кружит компом вокруг гипотезы Римана :writing: . Недаром как раз трудность нахождения простых множителей больших чисел обеспечивает шифрование номеров кредитных карточек и вообще всего тайного трафика по Интернету. Не знаю что будет, когда додумаются до квантового компа, однако: ведь квантовый алгоритм нахождения простых множителей сих уже состряпан и с нетерпением выжидает остепенения такой же железяки :tired:
Last Edit: 20 Фев 2014 01:01 by Хайдук.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 17:23 #1087

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
самоед2 wrote:
То, что именно ВСЕ, - это мне важно
... для чего?
The topic has been locked.

Математика для чайников №2 19 Фев 2014 17:39 #1088

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
самоед2 wrote:
работаем не сразу с бесконечностью, но с конечным отрезком и только потом переходим к бесконечности. А с конечным отрезком этот номер с повторением не проходит.
что не проходит это ясно, зато царь Хаос в формировании натуральных из простых подавляет кромешностью: к примеру, какие из меньших N простых состряпывают НЕ превосходящие N числа? :tired:
Last Edit: 19 Фев 2014 17:39 by Хайдук.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 17:58 #1089

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
Хайдук wrote:
... для чего?
Чтобы ответить на вопрос: если каждое простое число покрашено так, как покрашено, то какого цвета натуральный ряд в целом? Такого же цвета, как и множество простых чисел, или другого?
Last Edit: 19 Фев 2014 17:59 by самоед2.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 18:14 #1090

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
всегда ли сможете определить общий цвет, несмотря на повторения цветов отдельных простых?

З.Ы. не знаю какое отношение к математике может поиметь такое раскрашивание... :dontknow:
Last Edit: 19 Фев 2014 18:20 by Хайдук.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 18:24 #1091

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
Чтобы определить цвет в целом, нужно знать доли, или веса, его составляющих (базовых цветов красный - зеленый - синий). И все повторы чисел входят в вес.

Можете ничего не раскрашивать, а обходиться 0, -1 и +1. А операцию их "смешения" обозначать *. Правда, веса все равно придется рассматривать. Да, все это можно сформулировать в терминах барицентрических координат.
Last Edit: 19 Фев 2014 18:32 by самоед2.
The topic has been locked.

Математика для чайников №2 19 Фев 2014 18:38 #1092

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
самоед2 wrote:
Можете ничего не раскрашивать, а обходиться 0, -1 и +1. А операцию их "смешения" обозначать *
ну да, матемАтиками слывём все-таки :blush:
The topic has been locked.

Математика для чайников №2 20 Фев 2014 04:27 #1093

  • PP
  • PP's Avatar
  • OFFLINE
  • Холоп
  • Posts: 31410
  • Thank you received: 224
  • Karma: -124
самоед2 wrote:
Я, правда, имею в виду ВСЕ простые множители, с учетом их кратности
На этот счет есть другая теорема.
The topic has been locked.
The following user(s) said Thank You: Хайдук

Математика для чайников №2 20 Фев 2014 19:33 #1094

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
Хайдук wrote:
может доля меньших простых в разложениях ими натуральных выше, потому что их плотность выше, чем плотность больших простых, в ногу со знаменитым законом [tex]\displaystyle \frac{1}{ln(n)}[/tex] ?

З.Ы. дело в том, что с лёгкой руки воздвижения во всякие степени меньшие простые могут поучаствовать в строительстве сколь угодно больших натуральных, наравне с большими простыми.
самоед2 wrote:
если каждое простое число покрашено так, как покрашено, то какого цвета натуральный ряд в целом? Такого же цвета, как и множество простых чисел, или другого?
поскольку простые можно покрасить произвольным образом произвольным числом цветов, то как-будто лучше поставить вопрос так: какой будет (асимтотическая) доля натуральных с некоторым фиксированным простым в представлении произведением простых?

Первое натуральное с простым [tex]p[/tex] в разложении простыми будет [tex]2p[/tex]. Дальше простое [tex]p[/tex] будет строить/помечать "свои" натуральные НЕ хуже других простых, меньших или бОльших; у [tex]p[/tex] НЕ будет только шанса построить лишь конечное число натуральных меньших [tex]2p[/tex], что асимптотическую долю "своих" натуральных НЕ колышет, однако. Вопрос в том, можно ли полагать, что доли такие для любых простых будут одинаковыми? :glasses:

З.Ы. Харди с Рамануджаном и Литтлвудом развлекались на досуге подобными задачками :dance:
Last Edit: 22 Фев 2014 19:22 by Хайдук.
The topic has been locked.

Математика для чайников №2 20 Фев 2014 19:43 #1095

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
самоед2 wrote:
Я, правда, имею в виду ВСЕ простые множители, с учетом их кратности
PP wrote:
На этот счет есть другая теорема.
какая?
Last Edit: 20 Фев 2014 20:09 by Хайдук.
The topic has been locked.

Математика для чайников №2 21 Фев 2014 03:57 #1096

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
ОказываетсяХайдук wrote:
как-будто лучше поставить вопрос так: какой будет (асимтотическая) доля натуральных с некоторым фиксированным простым в представлении произведением простых?
Да, правильно. Оказывается, доля конкретного р на отрезке [1, N] асимптотически равна 1/(p - 1). Ряд из этих слагаемых расходится, конечно. Но это не беда, беда не это.
Last Edit: 21 Фев 2014 03:59 by самоед2.
The topic has been locked.

Математика для чайников №2 21 Фев 2014 06:47 #1097

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
кто такая эта доля 1/(p - 1), самоед, я же поимел в виду все те бесконечно многие натуральные, чьим множителем простое p является? :dontknow: такие доли складывать нельзя, ибо пересекаются общими натуральными :flag:
Last Edit: 21 Фев 2014 13:14 by Хайдук.
The topic has been locked.

Математика для чайников №2 21 Фев 2014 07:35 #1098

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
Хайдук wrote:
кто такая эта доля 1/(p-1), самоед, я же поимел в виду все те бесконечно многие натуральные, чьим множителем простое p является?

Возьмем, например, простое число р = 23. Среди натуральных чисел до N = 1 млн, 10 млн, 100 млн, 1000 млн оно в качестве множителя содержится соответственно

45453, 454542, 4545451, 45454542 раза,

т.е. при N, стремящемся к бесконечности, это будет 454545454545... от 10000000000000..., или 1/22 = 1/(р - 1). И так для любого простого р.
Last Edit: 21 Фев 2014 07:35 by самоед2.
The topic has been locked.

Математика для чайников №2 21 Фев 2014 13:09 #1099

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
:O
это повторение группы 45 застает меня врасплох, неужели 1/(p - 1) доказано? :dumb:
Last Edit: 21 Фев 2014 13:39 by Хайдук.
The topic has been locked.

Математика для чайников №2 21 Фев 2014 15:30 #1100

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
Хайдук wrote:
это повторение группы 45 застает меня врасплох, неужели 1/(p - 1) доказано?
Я этого нигде не нашел, а просто проверил на компьютере. Это очень легко проверяется. Берешь, допустим, N = 1 000 000 000 и простое р = 997. И прямо делишь каждое n от р до N на р, пока делится без остатка, одновременно увеличивая на 1 счетчик. А в завершение делишь на этот счетчик само N и получаешь 996,000063744004 = р - 1. Всего за 25 секунд.

Теперь бы надо оценить погрешность этого приближения, и тогда можно считать искомые доли опосредованно, просто суммируя нужный ряд, хотя считать можно и без оценки погрешности, конечно. Правда, ряд из этих 1/(р - 1) расходится. Но нам-то нужен не он сам, а доли от него. И вся проблема только в том, что расходится он очень-очень медленно, как повторный логарифм, поэтому нужно иметь много-много простых чисел, у меня же их всего примерно 10 миллионов, маловато.
Last Edit: 21 Фев 2014 15:42 by самоед2.
The topic has been locked.

Математика для чайников №2 21 Фев 2014 17:06 #1101

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
Вы меня удивляете, самоед, как-бы через чур беспечным, что ли, отношением к шлепанью экспериментам с компом :) . Как раз с простыми нужно быть особо осторожным, потому что они выпрыгивают случайно с ростом N, а также нужна огромная, ущучивающая даже компы численная статистика. В частности, доли 1/(p - 1) выглядят довольно подозрительно, дабы спешить с обзыванием их асимптотическими: асимптотику компом НЕ состряпаешь, её приходится (строго) доказывать :flag:
Last Edit: 21 Фев 2014 18:26 by Хайдук.
The topic has been locked.

Математика для чайников №2 21 Фев 2014 18:48 #1102

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
чёрт, видимо я забыл про "неторопливые, ползущие" (вслед за скромным +1) аддитивные свойства натуральных :dumb: . Большие простые множители будут перепрыгивать над такими же большими сворами натуральных, кои можно состряпать произведениями лишь меньших простых; стало быть, чем бОльше простое, тем меньше будет доля натуральных им (как множителем) "построенных" :hobo:
Last Edit: 22 Фев 2014 15:08 by Хайдук.
The topic has been locked.

Математика для чайников №2 21 Фев 2014 21:04 #1103

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
самоед2 wrote:
просто проверил на компьютере. Это очень легко проверяется. Берешь, допустим, N = 1 000 000 000 и простое р = 997. И прямо делишь каждое n от р до N на р, пока делится без остатка, одновременно увеличивая на 1 счетчик. А в завершение делишь на этот счетчик само N и получаешь 996,000063744004 = р - 1. Всего за 25 секунд.
откуда пришло в башку делить N на счётчик, а не наоборот? :O ведь наоборот получите как раз долю, а так хз что получаете, хр*н какой-то встал чуть ниже пояса исходного простого. И даже округляете, не моргнуф, 996,000063744004 = р - 1. Ничего себе "математика" у Вас, однако... :tired:

самоед2 wrote:
можно считать искомые доли опосредованно, просто суммируя нужный ряд
зачем суммировать 1/(р - 1), когда эти эмпирические доли НЕ чистые и наверняка пересекаются на общих натуральных? :flag:
Last Edit: 22 Фев 2014 23:54 by Хайдук.
The topic has been locked.

Математика для чайников №2 22 Фев 2014 06:58 #1104

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
Хайдук wrote:
И даже округляете, не моргнуф, 996,000063744004 = р - 1. Ничего себе "математика" у Вас, однако...
Пару слов насчет точности. Я просчитал искомые доли для log10 N = 4 +/- 2 двумя способами и приблизил эти доли гиперболами. Первым способом подсчитал их непосредственно, они более светлые, а вторым - опосредованно, суммируя слагаемые 1/(р - 1). Разница, как мы видим, невеликая. Грубо, округляя до сотых, получаем асимптотические доли красных, зеленых и синих простых множителей соответственно: 0.25, 0.44 и 0.31. А в целом натуральный ряд, с данной точностью, выходит оттенка RGB(255, 249, 212) = #FFF9D4, не буду пока изображать его явно.

fff9d4.gif
Last Edit: 22 Фев 2014 07:05 by самоед2.
The topic has been locked.

Математика для чайников №2 22 Фев 2014 07:43 #1105

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
все это вызывает улыбку, самоед, видимо не имеете даже мало-мальского представления о том, что такое (логически выдержанная) математика :( . Находите персоналкой некоторые локальные (для пары-другой милльярдов натуральных) приближения и без доли сомнения объявляете их якобы асимптотическими на всю необозримую бесконечность :tired:
Last Edit: 22 Фев 2014 23:48 by Хайдук.
The topic has been locked.

Математика для чайников №2 22 Фев 2014 08:21 #1106

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
Хайдук wrote:
все это вызывает улыбку, самоед, видимо не имеете даже мало-мальского представления о том, что такое (логически выдержанная) математика . Находите персоналкой некоторые локальные (для пары-другой милльярдов натуральных) приближения и без доли сомнения объявляете их асимптотическими на всю необозримую бесконечность

"Логически выдержанная" математика в таких случаях не обзывается, а приводит контрпример. Приведите контрпример.
The topic has been locked.

Математика для чайников №2 22 Фев 2014 08:47 #1107

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
сами с ув. РР признали, что для многих вопросов простых чисел комп выдыхается. На конечном, хоть и выглядившем длинным, отрезке натуральных примеры и контрапримеры незамысловатым пересчетом можно найти, конечно, а вот с асимптотическим (на бесконечности) поведением никакой комп НЕ поможет: башкой надо доказывать существование асимптот и потом их вычислять - в заметном отличии от перебора компом больших массивов чисел - некоторым заведомо сходящимся методом :idea:
Last Edit: 23 Фев 2014 00:02 by Хайдук.
The topic has been locked.

Математика для чайников №2 22 Фев 2014 18:39 #1108

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
самоед, поиск и прикидки компом способствуют выработке всего лишь правдоподобных гипотез насчет асимптотического поведения бесчисленных простых. На бесконечности комп бессилен и потому только башка с логикой могут правильно прикинуть что там будет :dumb: . Тогда можно будет вычислить (обычно сходящимися методами) асимптотические значения, но НЕ сосчитать их перебором/проверкой (сколь угодно) больших массивов чисел :beer:
Last Edit: 22 Фев 2014 23:42 by Хайдук.
The topic has been locked.

Математика для чайников №2 23 Фев 2014 17:54 #1109

  • Хайдук
  • Хайдук's Avatar
  • OFFLINE
  • Наместник
  • Posts: 49571
  • Thank you received: 133
  • Karma: 17
самоед2 wrote:
Первым способом подсчитал их непосредственно, они более светлые, а вторым - опосредованно, суммируя слагаемые 1/(р - 1). Разница, как мы видим, невеликая. Грубо, округляя до сотых, получаем асимптотические доли красных, зеленых и синих простых множителей соответственно: 0.25, 0.44 и 0.31. А в целом натуральный ряд, с данной точностью, выходит оттенка RGB(255, 249, 212) = #FFF9D4
а когда учитывать-то будем кратность/степени простых множителей для каждого натурального? :popcorn:
Last Edit: 23 Фев 2014 18:45 by Хайдук.
The topic has been locked.

Математика для чайников №2 24 Фев 2014 04:02 #1110

  • самоед2
  • самоед2's Avatar
  • OFFLINE
  • Самоед
  • Posts: 913
  • Thank you received: 9
  • Karma: 3
Хайдук wrote:
а когда учитывать-то будем кратность/степени простых множителей для каждого натурального?
При непосредственном подсчете мы учитываем это автоматически, а при опосредованном подсчете кратность учитывается слагаемым 1/(р - 1), смысл которого именно в этой кратности и состоит.

Изменил программу нахождения простых чисел. Работает в 15-20 раз медленнее, зато требует в 10 раз меньше памяти.
The topic has been locked.
Moderators: Grigoriy
Рейтинг@Mail.ru

Научно-шахматный клуб КвантоФорум