Блог пользователя rng_58

Автор rng_58, история, 7 лет назад, По-английски
x = 0;

while(x < 1){
    y = x;
    x += rand(); // returns a real number between 0 and 1, uniformly at random
}

What is the expected value of y?

It's not very hard, but the result is surprising.

  • Проголосовать: нравится
  • +223
  • Проголосовать: не нравится

»
7 лет назад, # |
  Проголосовать: нравится +44 Проголосовать: не нравится
My solution
  • »
    »
    7 лет назад, # ^ |
      Проголосовать: нравится +28 Проголосовать: не нравится
    Spoiler
»
7 лет назад, # |
Rev. 6   Проголосовать: нравится +108 Проголосовать: не нравится
My Solution

But I don't see why this is strange?

»
7 лет назад, # |
Rev. 2   Проголосовать: нравится -20 Проголосовать: не нравится

Пусть имеем N независимых случайных величин X_i с непрерывным равномерным распределением на отрезке [0, 1]. Каково матожидание min(abs(x_i-x_j))?

ps. Это слабо связано с обсуждаемой темой, простите

»
7 лет назад, # |
  Проголосовать: нравится -8 Проголосовать: не нравится

Suppose that we have N independent random variables X_i with a continuous uniform distribution on the interval [0, 1]. What is the expected value of min (abs (x_i-x_j))?

Ps. This is weakly related to the discussion, sorry

  • »
    »
    7 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится
    Answer

    It was posed on MSU contest on Petrozavodsk Winter 16. However proof is not easy, probably going through some integrals.

»
7 лет назад, # |
  Проголосовать: нравится +24 Проголосовать: не нравится

I searched answer by a randomize algorithm and I made distribution of each time's result of y.
I think the distribution of y is both surprising.

My approach


Distribution Graph