http://sun-stream.livejournal.com/ ([identity profile] sun-stream.livejournal.com) wrote in [community profile] useless_faq2013-01-07 11:27 am

Случайные последовательности

В детстве читала в энциклопедии (скорее всего, в книге "Я познаю мир: математика"), что человек не может придумать полностью случайную последовательность из нулей и единиц. Понятно, что такая последовательность может быть только псевдослучайной, но вопрос заключается в другом. В книге было сказано также, что если человек будет достаточно долго называть играющей с ним программе первое число, которое взбредёт в голову - нуль или единицу - то рано или поздно программа распознает закономерности, которым подчиняется полученная последовательность, и будет со стопроцентной вероятностью угадывать, какую цифру игрок назовет следующей. Действительно ли это так? Реализован ли уже подобный алгоритм?

[identity profile] cass1an.livejournal.com 2013-01-07 12:01 pm (UTC)(link)
Речь вовсе не о случайностях. В "человеческой" последовательностях случайных чисел, например, обычно реже встречаются и короче последовательности из одинаковых цифр подряд. Человек воспринимает в этом какой-то порядок и не считает случайностью.

[identity profile] dendrr.livejournal.com 2013-01-07 12:34 pm (UTC)(link)
Можно обобщить - в "человеческой" последовательности не будет циклов, как "0000" и "1111", так и "101010", "011011011" и т.п. Чисто психологически человек будет стараться эти циклы разбивать. То есть когда циклы начинают "проступать", то следующий элемент становится проще угадывать: после "0110110", вероятнее всего, последует не "единица", а "ноль". (Истинно случайный алгоритм же должен давать равновероятно обе цифры.) Полностью же, конечно, предугадать не выйдет.

[identity profile] cass1an.livejournal.com 2013-01-07 12:37 pm (UTC)(link)
Почему не будет? Длинных не будет совсем, а короткие-то вполне возможно. Другое дело, что вероятность их появления не будет соответствовать случайному процессу.

[identity profile] bioplant.livejournal.com 2013-01-07 02:22 pm (UTC)(link)
Однако так как все машины в конечном итоге придуманы людьми, генерируемые ими случайные последовательности ТАКЖЕ нельзя считать истинно случайными.

[identity profile] cass1an.livejournal.com 2013-01-07 04:13 pm (UTC)(link)
Вовсе необязательно. Эта машина может брать какие-то случайные процессы в природе(которые не созданы людьми) и пользоваться их данными.

[identity profile] bronevichek.livejournal.com 2013-01-08 09:45 am (UTC)(link)
Аппаратный ГСЧ (http://ru.wikipedia.org/wiki/%D0%90%D0%BF%D0%BF%D0%B0%D1%80%D0%B0%D1%82%D0%BD%D1%8B%D0%B9_%D0%B3%D0%B5%D0%BD%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80_%D1%81%D0%BB%D1%83%D1%87%D0%B0%D0%B9%D0%BD%D1%8B%D1%85_%D1%87%D0%B8%D1%81%D0%B5%D0%BB)