birdwatcher: (Default)
[personal profile] birdwatcher
Оказывается, если у вас есть кривая монета с вероятностью выпадения орла равной некоторому неизвестному p, с ее помощью можно эмулировать математически точную монету. А именно, надо подбросить ее два раза.
  • Если выпали орел и решка, считать это орлом;
  • Если выпали решка и орел, считать это решкой;
  • Если выпали два орла или две решки, начать сначала.
  • Date: 2009-01-21 03:37 pm (UTC)
    From: [identity profile] vbvb.livejournal.com
    надо подбросить ее _минимум_ два раза.

    Date: 2009-01-21 08:30 pm (UTC)
    From: [identity profile] ge-m.livejournal.com
    Гениально. Надо бы для особо садистских интервью приберечь.

    Date: 2009-01-21 10:49 pm (UTC)
    From: [identity profile] vinopivets.livejournal.com
    Красотища какая. Ряд возьми, да и сойдись куда следует.

    Date: 2009-01-21 11:42 pm (UTC)
    From: (Anonymous)
    A zhachem rjad to ? (Hot' on i sojdetsja kuda nado). Werojatnost' orla-reshiki jawno ta zhe chto i reshki-orla, a ostal'noe normalizacija.

    Date: 2009-01-21 11:44 pm (UTC)
    From: [identity profile] dmpogo.livejournal.com
    A zhachem rjad to ? (Hot' on i sojdetsja kuda nado). Werojatnost' orla-reshiki jawno ta zhe chto i reshki-orla, a ostal'noe normalizacija.

    Date: 2009-01-22 11:01 am (UTC)
    From: [identity profile] mi-b.livejournal.com
    я ее люблю на интервью давать, если человек говорит, что он в Монте Карло специалист

    Date: 2009-01-22 12:30 pm (UTC)
    From: [identity profile] birdwatcher.livejournal.com
    В смысле, чтобы он ее решал методом Монте-Карло?

    Date: 2009-01-22 01:01 pm (UTC)
    From: [identity profile] mi-b.livejournal.com
    нет, решение ожидается то, которое вы привели. просто это довольно стандарный трюк в Монте Карло. следующая задачка - сгенерировать точку, равномерно распределенную на трехмерной сфере S^3 в четырехмерном пространстве если есть генератор независимых чисел с равномерным ранспределением на отрезке

    Date: 2009-01-22 01:13 pm (UTC)
    From: [identity profile] green-fr.livejournal.com
    Чем-то напоминает другую задачку, про бикфордов шнур с неравномерным горением, который сгорает ровно за час, и который, чтобы отмерить ровно полчаса, надо было поджечь одновременно с двух концов :-)

    Date: 2009-01-22 01:21 pm (UTC)
    From: [identity profile] birdwatcher.livejournal.com
    Это сгенерировать вектор в R4 с независимыми гауссовыми координатами и отнормировать?

    Date: 2009-01-22 01:24 pm (UTC)
    From: [identity profile] mi-b.livejournal.com
    с гауссовым мы так сразу не можем - у нас есть равномерный генератор, по условию.

    Date: 2009-01-22 01:27 pm (UTC)
    From: [identity profile] birdwatcher.livejournal.com
    Tам столь же прекрасный способ, Box-Muller. Ну, допустимо ли не сообразить такую простую вещь на интервью.

    Date: 2009-01-22 01:29 pm (UTC)
    From: [identity profile] mi-b.livejournal.com
    ну, то, что вы предложили - довольно кривой и неэффективный способ ;)-

    Date: 2009-01-22 01:30 pm (UTC)
    From: [identity profile] birdwatcher.livejournal.com
    Это практично!!!

    Date: 2009-01-22 01:36 pm (UTC)
    From: [identity profile] birdwatcher.livejournal.com
    По сравнению с ratio of uniforms? Опять же, можно ли не знать его наизусть!

    Date: 2009-01-22 01:40 pm (UTC)
    From: [identity profile] mi-b.livejournal.com
    да, можно существенно быстрее

    Date: 2009-01-22 01:40 pm (UTC)
    From: [identity profile] mi-b.livejournal.com
    без всякого ratio of uniforms

    Date: 2009-01-22 01:45 pm (UTC)
    From: [identity profile] birdwatcher.livejournal.com
    Существенно быстрее 12 U[0.1] чисел на точку сферы? Сдаюсь!

    Date: 2009-01-22 01:56 pm (UTC)
    From: [identity profile] mi-b.livejournal.com
    откуда 12 получилось, не понял. есть простой способ с 4/(пи^2/32)=20 равномерных точек. Box-Muller, вроде, потребует меньше, около 10?

    Date: 2009-01-22 01:59 pm (UTC)
    From: [identity profile] birdwatcher.livejournal.com
    O, нашел у Вольфрама (http://mathworld.wolfram.com/HyperspherePointPicking.html). Очевидно! Очевидно!

    Date: 2009-01-22 03:31 pm (UTC)
    From: [identity profile] dmpogo.livejournal.com
    Не столько 'минимум' два раза, сколько бросать надо парами. Одним событием является два броска.

    Date: 2009-01-22 03:32 pm (UTC)
    From: [identity profile] dmpogo.livejournal.com
    Жаль, не дает ответа куда приделывать динамит :)

    Date: 2009-01-22 03:34 pm (UTC)
    From: [identity profile] birdwatcher.livejournal.com
    В этом вся суть. Иначе это была бы не математика, а физика.

    Date: 2010-01-07 06:03 am (UTC)
    From: [identity profile] morfizm.livejournal.com
    Спасибо! Отличное решение.