Музыкой навеяло:
На окружность случайно бросается N точек (распределение равномерное), где N >= 5. Точки соединяются в выпуклый N-угольник. Найти вероятность того, что все углы полученного многоугольника - тупые.
Про геометрию
-
- Уже с Приветом
- Posts: 448
- Joined: 12 Jun 2002 02:09
- Location: Moscow, RU - Chicago, IL - Greenwich, CT
-
- Posts: 2
- Joined: 01 Oct 2005 05:54
(вероятность того, что все углы полученного многоугольника тупые) = 1 - (вероятность того, что хотя бы один угол острый)
Вероятность что выбранный угол меньше 90 равна 1/2.
Шанс что остальные точки находятся на дуге противоположенной выбранному углу:
Integral [ (x/180)^(N-3) , { x, 0 , 90} ] / 90
Число возможных острых углов: N
вероятности умножаются,
Упрощаются к N*(2^(2-N)) / (N-2)
Ответ: 1 - N*(2^(2-N)) / (N-2)
Вероятность что выбранный угол меньше 90 равна 1/2.
Шанс что остальные точки находятся на дуге противоположенной выбранному углу:
Integral [ (x/180)^(N-3) , { x, 0 , 90} ] / 90
Число возможных острых углов: N
вероятности умножаются,
Упрощаются к N*(2^(2-N)) / (N-2)
Ответ: 1 - N*(2^(2-N)) / (N-2)
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Posts: 2
- Joined: 01 Oct 2005 05:54
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Уже с Приветом
- Posts: 367
- Joined: 22 Feb 2005 02:14
- Location: New York
Ситуация "все углы тупые" противоположна случаю "хотя бы один угол острый" (cлучай прямого угла, как разграничивающего острые углы от тупых, особо не рассматривается, т.к. его вероятность на фоне остальных равна нулю). Следовательно, если найти вероятность Р2 второго случая, то найдётся и для первого как (1 - Р2).
Теперь заметим, что вписанный в окружность выпуклый N-угольник при N>3 может иметь не более одного острого угла. Теперь (опуская очевидности) вторая задача свелась к такой: найти вероятность того, что все точки кроме одной лежат в пределах одной полуокружности. - Дальше уже несложно...
PS Случай N=3 рассматривать не нужно, т.к. треугольников, у которых "все углы тупые", не бывает; т.е. задача осмысленно "начинается" с N=4.
Теперь заметим, что вписанный в окружность выпуклый N-угольник при N>3 может иметь не более одного острого угла. Теперь (опуская очевидности) вторая задача свелась к такой: найти вероятность того, что все точки кроме одной лежат в пределах одной полуокружности. - Дальше уже несложно...
PS Случай N=3 рассматривать не нужно, т.к. треугольников, у которых "все углы тупые", не бывает; т.е. задача осмысленно "начинается" с N=4.
-
- Уже с Приветом
- Posts: 448
- Joined: 12 Jun 2002 02:09
- Location: Moscow, RU - Chicago, IL - Greenwich, CT
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
-
- Уже с Приветом
- Posts: 367
- Joined: 22 Feb 2005 02:14
- Location: New York
venco wrote:Deynekin wrote:Теперь заметим, что вписанный в окружность выпуклый N-угольник при N>3 может иметь не более одного острого угла.
Это не так.
Есть ещё вариант - два острых угла рядом.
Например, у пятиугольника с координатами вершин (-4,-3) (4,-3) (3,4) (0,5) (-3,4) два первых угла - острые.
-O-o-ops! А ведь и впраду... А как красиво-то начиналось. Хм.
![Embarassed :oops:](./images/smilies/icon_redface.gif)
-
- Уже с Приветом
- Posts: 2001
- Joined: 10 Nov 2004 00:34
- Location: MD
Я тут на досуге вернулся к этой задаче и вот что у меня получилось.
Пусть P1 - вероятность того, что один конкретный угол - острый, а P2 - вероятность, что два конкретных угла острые.
Тогда по "inclusion-exclusion" принципу вероятность того, что все углы - тупые:
P = 1 - N * P1 + N(N-1)/2 * P2.
Теперь можно посчитать эти вероятности путём не очень сложного интегрирования:
P1 = N / 2^(N-1), P2 = 1 / (N-1) / 2^(N-3).
Подставляя, получим:
P = 1 - N(N-2)/2^(N-1).
Для первых N это будет:
4: 0
5: 1/16
6: 1/4
Пусть P1 - вероятность того, что один конкретный угол - острый, а P2 - вероятность, что два конкретных угла острые.
Тогда по "inclusion-exclusion" принципу вероятность того, что все углы - тупые:
P = 1 - N * P1 + N(N-1)/2 * P2.
Теперь можно посчитать эти вероятности путём не очень сложного интегрирования:
P1 = N / 2^(N-1), P2 = 1 / (N-1) / 2^(N-3).
Подставляя, получим:
P = 1 - N(N-2)/2^(N-1).
Для первых N это будет:
4: 0
5: 1/16
6: 1/4
-
- Уже с Приветом
- Posts: 280
- Joined: 06 Apr 2004 21:25
-
- Уже с Приветом
- Posts: 210
- Joined: 25 Apr 2001 09:01
- Location: Kaluga->Minsk->SFBA