Рейтинг:2

Вероятность получения того же результата от /dev/{u}random

флаг ru

Какова вероятность получить тот же результат от /dev/random?

AAllgood avatar
флаг ru
Это «1 из 10000 ^ n», где «n» — длина извлеченных байтов (или битов)?
Maarten Bodewes avatar
флаг in
Биты имеют 2 параметра на бит, поэтому вы ожидаете 1 из $2^n$, если выходные данные хорошо распределены (чтобы соответствовать любому конкретному n-битному значению для извлечения, ранее сгенерированному или нет). Как правило, вы ожидаете, что он будет хорошо распределен, но, в конце концов, это вопрос реализации.
флаг us
"получение того же результата" --> то же, что и что?
AAllgood avatar
флаг ru
@Mikero то же самое дважды подряд.
Рейтинг:3
флаг ng

Я прочитаю вопрос так: мы рисуем две битовые строки $S$ и $S'$ каждый из $b$ бит (ы) из /dev/{u}random, предполагается, что это идеальный генератор случайных чисел (что и является его целью). Какова вероятность того, что $S$ и $S'$ идентичны, отмечено $\Pr(S=S')$ ?

Примечание: если $b$ является кратным $8$, $S$ и $S'$ можно рассматривать как байтовые строки каждого из $b/8$ байт.

Простой способ решить эту проблему состоит в том, чтобы рассмотреть, что $S'$ был выбран после $S$, причем равномерно случайным образом, независимо от $S$, среди значений $S'$ может получить. С $S'$ является $b$-бит, есть $2^б$ такие значения, и каждое имеет вероятность $p=1/2^b=2^{-b}$ быть выбранным (поскольку сумма всех вероятностей должна быть $1$, и каждый из $2^б$ значения имеют одинаковую вероятность). С $S$ является $b$-кусочек, $S$ является одним из этих $2^б$ ценности. Следовательно $$\Pr(S=S')\,=\,1/2^b\,=\,2^{-b}$$

Примечание: сначала я посчитал вопрос настолько простым, что на него лучше всего ответил тот, кто задал вопрос, и закрыл его. Возможно, это было ошибкой. Я понял, что есть педагогический интерес в точной аргументации со стандартными обозначениями для этого элементарного вопроса (и, между прочим, что я сделал знаковую ошибку в первоначальном комментарии, который теперь удален).

Ответить или комментировать

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