Коротка відповідь - ваша нормальна, але ваша неправильна. Для отримання позитивного стабільного розподілу, заданого вашою формулою в R, вам потрібно встановити
δγ
γ= | 1 - я засмага( πα / 2 )|- 1 / α.
Найдавніший приклад, який я міг знайти у формулі, яку ви дали (Feller, 1971), але я знайшов цю книгу лише у фізичній формі. Однак (Hougaard, 1986) дає ту саму формулу разом із перетворенням Лапласа
З посібника ( використовується в ) параметризація - з (Samorodnitsky and Taqqu, 1994), іншого ресурсу, відтворення в Інтернеті мене ухилилось. Однак (Верон, 2001) дає характерну функцію в параметризації Самородницького і Таква для бути
L (s)= E [ exp( - з X) ] = Досвід( -сα) .
stabledist
stabledist
fBasics
pm=1
α ≠ 1φ ( t ) = E [ exp( i t X) ] = Досвід[ i δt -γα| т|α( 1 - i βs i g n (t)засмагаπα2) ] .
Я перейменував деякі параметри з паперу Верона на сумісний з позначеннями, які ми використовуємо. Він використовує для та для . У будь-якому випадку, підключаючи і , отримуємо
мкδσγβ= 1δ= 0φ ( t ) = exp[ -γα| т|α( 1 - i s i g n ( t ) загарπα2) ] .
Зверніть увагу, що для і що . Формально , значить, встановивши в отримуємо
Один цікавий момент, який слід зауважити, - це те, що що відповідає , також є , тож якщо ви спробували або( 1 - i tan( πα / 2 ) ) / | 1 - я засмага( πα / 2 ) | = Досвід( - i πα / 2 )α ∈ ( 0 , 1 )iα= Досвід( i πα / 2 )L (s)=φ(is)γ= | 1 - я засмага( πα / 2 )|- 1 / αφ ( t )
φ ( i s ) = exp( -сα) = L ( s ) .
γα = 1 / 21 / 2γ= αγ= 1 - α, що насправді не є поганим наближенням, ви закінчуєтесь точно правильно для .
α = 1 / 2
Ось приклад в R для перевірки правильності:
library(stabledist)
# Series representation of the density
PSf <- function(x, alpha, K) {
k <- 1:K
return(
-1 / (pi * x) * sum(
gamma(k * alpha + 1) / factorial(k) *
(-x ^ (-alpha)) ^ k * sin(alpha * k * pi)
)
)
}
# Derived expression for gamma
g <- function(a) {
iu <- complex(real=0, imaginary=1)
return(abs(1 - iu * tan(pi * a / 2)) ^ (-1 / a))
}
x=(1:100)/100
plot(0, xlim=c(0, 1), ylim=c(0, 2), pch='',
xlab='x', ylab='f(x)', main="Density Comparison")
legend('topright', legend=c('Series', 'gamma=g(alpha)'),
lty=c(1, 2), col=c('gray', 'black'),
lwd=c(5, 2))
text(x=c(0.1, 0.25, 0.7), y=c(1.4, 1.1, 0.7),
labels=c(expression(paste(alpha, " = 0.4")),
expression(paste(alpha, " = 0.5")),
expression(paste(alpha, " = 0.6"))))
for(a in seq(0.4, 0.6, by=0.1)) {
y <- vapply(x, PSf, FUN.VALUE=1, alpha=a, K=100)
lines(x, y, col="gray", lwd=5, lty=1)
lines(x, dstable(x, alpha=a, beta=1, gamma=g(a), delta=0, pm=1),
col="black", lwd=2, lty=2)
}
- Feller, W. (1971). Вступ до теорії ймовірностей та її застосування , 2 , 2-е видання. Нью-Йорк: Вілі.
- Hougaard, P. (1986). Моделі виживання для гетерогенних популяцій, отриманих від стабільних розподілів , Biometrika 73 , 387-396.
- Самородницький, Г., Taqqu, MS (1994). Стабільні неагаусські випадкові процеси , Чапман і Холл, Нью-Йорк, 1994.
- Верон, Р. (2001). Переглянуті стійкі до сплати розподіли: хвостовий індекс> 2 не виключає режиму стійкості до сплати, Міжнародний журнал сучасної фізики C, 2001, 12 (2), 209-223.