Побудова дискретного обороту, що підтримує всі раціональні в


19

Це конструктивістський продовження цього питання .

Якщо ми не можемо мати дискретної рівномірної випадкової величини, яка підтримує всі раціональні речовини в інтервалі , то наступне найкраще: [0,1]

Побудуйте випадкову змінну яка має цю підтримку, , і вона має деякий розподіл. І майстриня в мені вимагає, щоб ця випадкова величина була побудована з існуючих розподілів, а не була створена шляхом абстрактного визначення того, що ми хочемо отримати.QQQ[0,1]

Тому я придумав таке:

Нехай - дискретна випадкова величина, що слідує за варіантом II геометричного розподілу з параметром , а самеX0<p<1

X{0,1,2,...},P(X=k)=(1p)kp,FX(X)=1(1p)k+1

Нехай також - дискретна випадкова величина, що слідує за варіантом I геометричного розподілу з однаковим параметром , а самеYp

Y{1,2,...},П(Y=к)=(1-p)к-1p,ЖY(Y)=1-(1-p)к

Х і незалежні. Визначте тепер випадкову зміннуY

Q=ХY

і розглянемо умовний розподіл

П(Qq{ХY})

У вільних словах "умовний - відношення до Y, умовне на X, яке є меншим або рівним Y. " Підтримка цього умовного розподілу становить \ {0,1,1 / 2,1 / 3, ..., 1 / k, 1 / (k + 1), ..., 2 / 3,2 / 4,. .. \} = \ mathbb {Q} \ cap [0,1] .Х У Х У { 0 , 1 , 1 / 2 , 1 / 3 , . . . , 1 / к , 1 / ( K + 1 ) , . . . , 2 / 3 , 2 / 4 , . . . } = Q[ 0 , 1 ]QХYХY{0,1,1/2,1/3,...,1/к,1/(к+1),...,2/3,2/4,...}=Q[0,1]

"Питання": Чи може хтось, будь ласка, надати пов'язану функцію масової умовної ймовірності?

Коментар запитав "чи це має бути закрита форма"? Оскільки те, що сьогодні є закритою формою, не є настільки чітким вирізанням, дозвольте сказати так: ми шукаємо функціональну форму, в яку ми можемо ввести раціональне число з , і отримаємо ймовірність (для деяких задане значення параметра звичайно), що веде до орієнтовного графіка pmf. Потім змініть щоб побачити, як змінюється графік.p стор[0,1]pp

Якщо це допомагає, тоді ми можемо зробити один або обидва межі підтримки відкритими, хоча ці варіанти позбавлять нас можливості точно визначати графік верхнього та / або нижнього значення pmf . Крім того, якщо ми відкриваємо верхню межу, тоді ми повинні враховувати подію кондиціонування .{Х<Y}

Крім того, я вітаю також інших програм, які мають цю підтримку, якщо вони збираються разом зі своїм PMF .

Я використовував геометричний розподіл, тому що в ньому є два варіанти, причому той, що не включає нуль у підтримку (щоб уникнути поділу на нуль). Очевидно, що можна використовувати й інші дискретні обороти, використовуючи деяке укорочення.

Я, безумовно, поставлю за це питання, але система не одразу дозволяє це.


1
Ви маєте на увазі ? (визначати випадкову змінну умовно в чомусь немає сенсу, ви могли лише визначити її розподіл таким чином)Q=XY1{XY}
Stéphane Laurent

1
Ваш Q підрахунковий: ви знаєте, що існує відповідність 1-1 між N = {1, 2, ...} і Q. Якщо ви могли б знайти таке листування, рішенням було б вибрати будь-який розподіл по N та використовувати його вибрати відповідний елемент Q.
Адріан

так чи інакше, ви повинні обчислити для кожної невідмінної дробу і це . Pr(X/Y=p/q)p/qPr(X=p,X=2p,)×Pr(Y=q,Y=2q,)
Стефан Лоран

1
Чи означає вимога надати pmf, що потрібна закрита форма? Або, наприклад, нескінченна сума @ StéphaneLaurent достатня для виконання умови?
Juho Kokkala

1
Нехай і Y RV у вашому дописі. P r [ Q = q ] = P r [ Y = f - 1 ( q ) ]f:NQ[0,1]Пr[Q=q]=Пr[Y=f-1(q)]
Адріан

Відповіді:


19

Розглянемо дискретний розподіл з підтримкою на множині з масами ймовірностей{ ( p , q )Ж{(p,q)|qp1}N2

F(p,q)=321+p+q.

Це легко підсумовується (усі задіяні серії є геометричними), щоб продемонструвати, що це дійсно розподіл (загальна ймовірність - це єдність).

Для будь-якого ненульового раціонального числа нехай є його поданням у найнижчих виразах: тобто і .a / b = x b > 0 gcd ( a , b ) = 1xa/b=xb>0gcd(a,b)=1

F викликає дискретний розподіл на за допомогою правил[ 0 , 1 ] QG[0,1]Q

G(x)=G(ab)=n=1F(an,bn)=321+a+b2.

(і ). Кожне раціональне число в має ненульову ймовірність. (Якщо ви повинні включити серед значень з позитивною ймовірністю, просто відведіть частину ймовірності від іншого числа - наприклад - і призначте його ).( 0 ,G(0)=00 1 0(0,1]010

Щоб зрозуміти цю конструкцію, подивіться на це зображення :F

[Малюнок F]

р , д Р р / д р д 0 1 G G G ( 1 ) 1 Р ( 1 , 1 ) + F ( 2 , 2 ) + F ( 3 , 3 ) + 3 / 8 + 3 / 32 + 3 / 128 + = 1 / 2F дає маси ймовірностей у всіх точках з позитивними інтегральними координатами. Значення представлені кольоровими областями круглих символів. Лінії мають нахили для всіх можливих комбінацій координат і з'являються на графіку. Вони кольорові так само, як і кругові символи: відповідно до їх нахилів. Таким чином, нахил (який явно перебуває в діапазоні від через ) і колір відповідає аргументу з і значень виходять шляхом підсумовування площі всіх кіл , що лежать на кожному рядку. Наприклад,p,qFp/qpq01GGG(1)виходить шляхом підсумовування площ усіх (червоних) кіл по головній діагоналі схилу , заданих = .1F(1,1)+F(2,2)+F(3,3)+3/8+3/32+3/128+=1/2

Малюнок

Цей показник показує наближення до досягнуте обмеженням : він розміщує свої значення при раціональних числах від до . Найбільші маси ймовірностей - .д 100 3044 1 / 100 1 1Gq10030441/100112,314,110,362,362,142,

Ось повна CDF (точно до роздільної здатності зображення). Щойно перераховані шість номерів дають розміри видимих ​​стрибків, але кожна частина CDF складається із стрибків без винятку:G

Малюнок 2


1
Спасибі! Я в процесі розуміння будівництва. Лише два питання: а) є двовимірним, але в виразі, що пов'язує його з він виявляється як одновимірний. Я щось пропускаю? і b) Оскільки є універсальним, я думаю, що всі точки на вражаюче першому графіку представляють різну величину на горизонтальній осі (хоча, звичайно, це не може бути достовірно представлено у такому масштабі), я прав? GFGG
Алекос Пападопулос

Я щойно заповнював цифру, яка могла б звернутися до вашого коментаря, Алекос, і додала його до відповіді. Зауважте, що я міг би почати з будь-якого дискретного розподілу і будував однаково; саме цей розподіл було обрано для спрощення розрахунків. GFG
whuber

Отримує все краще і краще. Що стосується мого першого питання в попередньому коментарі, чи повинен він бути замість ? Тобто і ? F(ab,n)p=a/bq=nF(abn)p=a/bq=n
Алекос Пападопулос

Це краща відповідь, ніж моя! Я помітив дві дрібниці: я думаю, що ваш F (p, q) підсумовує 4, як написано. Також у рівнянні нижче "F викликає дискретний розподіл G" у вас повинно бути F (na, nb) ні?
Адріан

@ Adrian, Alecos Спасибі за те, що ви ввели ці помилки: повинен бути а позначення для очевидно неправильне. Я одразу їх виправлю. - 1 F11F
whuber

8

Я зберу свої коментарі і опублікую їх як відповідь просто для наочності. Я думаю, що ви не будете дуже задоволені, оскільки все, що я роблю, - це звести вашу проблему до іншої проблеми.

Моє позначення:

Q[ 0 , 1 ] QQ - RV, підтримка якого - - мій не є тим самим, що будує з його . Ми визначимо цей використовуючи і , які я ввожу нижче.Q[0,1]QXQ QXYQfYf

N{ 1 , 2 , Y - будь-який RV, підтримка якого - - дане ОП, працювало б, наприклад. YN{1,2,}Y

f : NQ[ 0 , 1 ]f - будь-яка відповідність один до одного а - її зворотна. Ми знаємо, що вони існують.f:NQ[0,1]f-1

Тепер я стверджую, що можу звести вашу проблему лише до знаходження та його :ff-1

Просто нехай і ви закінчите. PMF з дорівнює . Q Pr [ Q = q ] = Pr [ Y = f - 1 ( q ) ]Q=f(Y)QПр[Q=q]=Пр[Y=f-1(q)]

Редагувати:

Ось функція g, яка відіграє роль , незважаючи на те, що вона не відповідає особистому листуванню (через дублікати):f

g <- function(y) {
    y <- as.integer(y)
    stopifnot(y >= 1)
    b <- 0
    a <- 0
    for (unused_index in seq(1, y)) {
        if (a >= b) {
            b <- b+1
            a <- 0
        } else {
            a <- a+1
        }
    }
    return(sprintf("q = %s / %s", a, b))
    ## return(a / b)
}

(+1) Ні, я вважаю ваш підхід прекрасним прикладом того, як можна думати і використовувати абстрактний підхід для досягнення дуже застосовних результатів та алгоритмів. Як я зараз це розумію, головний момент - це те, що можна отримати бажану побудову, використовуючи як функціональну форму pmf будь-якого дискретного розподілу, що має підтримку . Звичайно, залишається знайти і . Оскільки ви краще розумієте цей підхід, ніж я, чи є фраза "ми знаємо, що існує" ввічливий спосіб сказати ", але ми не маємо уявлення, як вони виглядають"? :) f f - 1N{1,2,}ff-1
Алекос Пападопулос

Див. Jcu.edu/math/vignettes/infinity.htm : ти можеш використовувати аналогічний "діагональний шаблон". Важкою частиною є отримання виразу для . Я не впевнений, як це зробити, але ви можете поцікавитися на math.stackexchange.com (або спочатку зробити ще якийсь гуглінг ). f-1
Адріан

У посиланні, яке ви надали, в якийсь момент написано: "Зауважте, що не потрібно знаходити формули для листування; все, що потрібно, це впевненість у тому, що таке листування існує. Є багато інших випадків математики, подібних до цього - там, де справа полягає в тому, щоб показати, що щось має відбутися або щось існує, а не фактично формулювати формулу " Ну, сенс у моєму питанні полягає в тому, щоб насправді проявити формулу : я це питання назвав «конструктивістською» чомусь.
Алекос Пападопулос

1
Я думаю, що можу надати алгоритм, який би спрацював - я подумаю про це трохи більше.
Адріан

Я щось розмістив - дозволяє імітувати Q, але не вирішує проблему PMF.
Адріан
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.