vano писал(а):А как ты из теплового шума получишь гарантированную равновероятность исходов?
Вано, хватит задавать детские вопросы, тем более не имеющие отношения к теме.
Вот тебе изображение самого примитивного "аппаратного ГСЧ" и результата его работы.
Этот аппарат назывался «Случайный механический каскад» (Random Mechanical Cascade). Девять тысяч пластиковых шариков высыпались сверху на матрицу из 330 стержней, которые заставляли шарики отскакивать вправо и влево. Внизу под этим набором размещались 19 корзин, в которые попадали шарики.
Поскольку после падения шарика точно на стержень вероятность его отскока вправо и влево составляет 50%, после прохождения нескольких рядов каждый шарик попадает в ту или иную корзину непредсказуемым образом.
А для тысяч шариков в целом уже действовали законы теории вероятностей: все шарики распределяются по гауссиане.
[ATTACH]305[/ATTACH]
Кстати, имея всего 19 стержней он на много порядков примитивнее дельфийского программного генератора. Но если бы вместо 19 стержней применили 32 стержня, их периоды сравнялись бы. Но чтобы сравниться с Вихрем Мерсенна надо было бы поставить пару десятков тысяч стержней. А теперь представь то же самое с миллионами стержней, с миллиардами стержней, с триллионами стержней. Это и есть такие явления как "тепловой шум", переведенные в цифровую форму. И там если и есть периоды, то они даже не астрономических масштабов, а намного поболее (во Вселенной всего-то 10 в 78-й степени атомов). И ты собираешься из таких периодов что-то выжать? Легче перекопать планету Земля детской лопаточкой до самого ядра.