Ekvivalentní popis hustoty pravděpodobnosti lze získat pomocí

charakteristické funkce (Fourierovský obraz) $$X(t)=E(e^{i \xi t})=\int{e^{i xt} f_\xi(x) dx}$$

nebo vytvořující (moment generating) funkce $$M(t)=E(e^{\xi t})=\int{e^{xt} f_\xi(x) dx}$$

toto je užitečné pro výpočty vyšších momentů (a zůstáváme v reálném oboru).

např. pro normální rozdělení (normalizace $K=1/\sqrt{2\pi\ \sigma^2})$

$$M_N(t)=K \int \exp{xt} \exp\frac{(x-m)^2}{2\sigma^2}\ dx = K \int \exp\frac{(- x^2 + 2 x m - m^2 + xt\ 2\sigma^2)}{2\sigma^2 } \ dx$$

$$= K \int \exp\frac{(-x^2 + 2 x (m+t\sigma^2) - (m+t\sigma^2)^2 + 2mt\sigma^2 + t^2\sigma^4)}{2\sigma^2 }\ dx = \exp \left(mt + \frac{t^2\ \sigma^2}{2}\right)$$

V posledním řádku jsme doplnili argument na čtverec $(x-m-t\ \sigma)^2$, takže bylo třeba přidat poslední 2 členy. Integrace přes $x$ nechá jen tyto členy, vzhledem k normalizaci Gaussovy funkce je integrál spolu s $K$ roven 1. Výpočet charakteristické funkce probíhá identicky se záměnou $t\to i\ t$.

Teď je třeba spočítat derivace a vyhodnotit je v bodě $t=0$.

$$\nu_1 = \left.\frac{d M_N(t)}{dt}\right|_{t=0} = \left. (m + t \sigma^2) \exp \left(mt + \frac{t^2\ \sigma^2}{2}\right) \right|_{t=0}=m$$

$$\nu_2 = \left. \frac{d^2 M_N(t)}{dt^2}\right|_{t=0} = \left. \left[\sigma^2+(m + t\ \sigma^2)^2\right] \exp \left( mt + \frac{t^2\ \sigma^2}{2}\right) \right|_{t=0}=\sigma^2 + m^2$$

analogicky dostaneme $$\nu_3=\left. \left[3\sigma^2\ (m + t\ \sigma^2) +(m + t\ \sigma^2)^3 \right] \exp \left( mt + \frac{t^2\ \sigma^2}{2}\right) \right|_{t=0}=3\sigma^2\ m + m^3$$

$$\nu_4=\left. \left[3\sigma^4 + 6\sigma^2\ (m + t\ \sigma^2)^2 +(m + t\ \sigma^2)^4 \right] \exp \left( mt + \frac{t^2\ \sigma^2}{2}\right) \right|_{t=0}=3\sigma^4 + 6\sigma^2\ m^2 + m^4$$

Toto jsou ovšem necentrální (algebraické) momenty, potřebujeme je převést na centrální $\mu_i=E\left[(x-\nu_1)^i\right]$ (pro $i>1)$ rozvojem mocnin: z dřívějška známe

$$\mu_2=E(x^2)-2E(x)\nu_1+\nu_1^2=\nu_2-\nu_1^2$$ což dá očekávaný výsledek $\sigma^2$.

podobně $$\mu_3=E(x^3)-3E(x^2)\nu_1+3E(x)\ \nu_1^2- \nu_1^3=\nu_3-3\nu_2\nu_1+2\nu_1^3$$ pro veličinu s normálním rozdělením tedy $$\mu_3 = 3\sigma^2\ m + m^3 - 3m\ (\sigma^2 + m^2) + 2m^3 = 0$$ tedy nulová asymetrie.

A konečně $$\mu_4=E(x^4)-4E(x^3)\nu_1+6 E(x^2)\ \nu_1^2 -4 E(x)\ \nu_1^3 + \nu_1^4=\nu_4-4\nu_3\nu_1+6\nu_2\nu_1^2-3\nu_1^4$$ a pro veličinu s normálním rozdělením $$\mu_4 = 3\sigma^4 + 6\sigma^2\ m^2 + m^4 - 12\sigma^2\ m^2 - 4 m^4 + 6m^2\ (\sigma^2 + m^2) - 3 m^4 = 3\sigma^4$$ pak špičatost (kurtosis) musí být právě korigována o hodnotu $\nu_4/\nu_2^2=3$, aby vycházela 0 pro normální rozdělení.

Diskrétní rozdělení

Podobná transformace je možná i pro diskrétní NP, jen se pro vyjádření $E(e^{\xi t})$ použije suma $$\sum_k P(k) \exp(kt)$$

pro Poissonovskou NP je $P(k| \lambda)=\lambda^k /k! \exp -\lambda$, můžeme sumu výše vyřešit substitucí $\lambda \to \lambda \exp t$. Suma je pak klasickým Taylorovým rozvojem (normalizaci $\exp -\lambda$ můžeme vytknout).

$$\exp(-\lambda) \sum_{k=0}^\infty [\lambda \exp t]^k /k! = \exp(-\lambda) \exp(\lambda \exp t) = \exp(\lambda [\exp t-1])$$

(jde o 2 exponenciely vložené do sebe).

První 3 derivace v bodě $t=0$ jsou $\nu_1 = \lambda$, $\nu_2 = \lambda^2 + \lambda$ a $\nu_3 = \lambda^3+3\lambda^2+\lambda$. Převod na centrální momenty pak ukazuje, že $\mu_1 = \mu_2 = \mu_3 = \lambda$.

Šikmost (asymetrie) pak vychází $\gamma_1 = \mu_3/\sigma^3 = \mu_3/\mu_2^{3/2} = 1/\sqrt{\lambda}$

In [32]:
import sympy as sp
m=sp.Symbol('m')
t=sp.Symbol('t')
s=sp.Symbol('s')
#f=sp.exp(m*t+t**2*s**2/2)
#f=1/(1-sp.exp(-t-m))
f=sp.exp((sp.exp(t)-1)*m)
v1=sp.diff(f,t)
#v1.subs(t,0)
v2=sp.diff(v1,t)
#v2.subs(t,0)
v3=sp.diff(v2,t)
q1=v1.subs(t,0)
q2=v2.subs(t,0)
q3=v3.subs(t,0)
q1,q2,q3
Out[32]:
(m, m**2 + m, m**3 + 3*m**2 + m)
In [31]:
(q3-3*q2*q1+2*q1**3).simplify()
Out[31]:
m