OPERACIONES 2
Métodos de generación
de variables aleatorias
continuas
Este resultado quiere decir que si a partir de una muestra 𝑥1, 𝑥2,
…, 𝑥𝑛 de la variable con Función de distribución 𝐹(𝑥), obtenemos
los valores 𝑢1=𝐹(𝑥1), 𝑢2=𝐹(𝑥2),…, 𝑢𝑛=𝐹(𝑥𝑛) entonces un
histograma de 𝑢1,𝑢2,…,𝑢𝑛 tendrá el aspecto de una distribución
uniforme en el intervalo [0,1].
Teorema de la inversión (de una
función de distribución)
Sea 𝑋 una variable aleatoria con función de
distribución 𝐹(𝑥) continua e invertible, y sea 𝐹−1 su
función inversa (se denomina función cuantílica).
Entonces, como hemos visto, la variable aleatoria
𝑈=𝐹(𝑋) tiene distribución uniforme en [0,1], es decir
𝑈∼𝑈(0,1).
Como consecuencia, si 𝑈∼𝑈(0,1) entonces la variable
aleatoria 𝑋=𝐹−1(𝑈) satisface la función de distribución
𝐹(𝑋).
Resultado básico de la simulación
por MonteCarlo
Este resultado quiere decir que si generamos una
muestra de valores de una distribución uniforme 𝑈(0,1):
𝑢1, 𝑢2,…,𝑢𝑛, y les aplicamos la función inversa de 𝐹(𝑥)
obtendremos los valores 𝑥1 = 𝐹−1(𝑢1), 𝑥2 = 𝐹−1(𝑢2),…,
𝑥𝑛=𝐹−1(𝑢𝑛). Entonces los valores 𝑥1,𝑥2,…,𝑥𝑛 siguen la
distribución 𝐹(𝑥).
De esta forma podemos simular valores de 𝑋 de
densidad 𝑓(𝑥) a partir de un procedimiento que simule
valores de 𝑈(0,1).
Método de transformación inversa
Paso 1: Dada una función de densidad f(x) para una v.a.
continua X, obtenga la función de distribución
acumulada F(x) como:
x
F(x) = ∫ f(t)dt
-∞
x 0≤x≤2
f(x) = 2
0 en caso contrario
Paso 1: x
F(x) = ∫ t dt x2
0 2 4
x
0 1 2
Paso 3: r = F(x)
r = x2
4
U(0,1)
Ejemplo : r = 0.64
Representación gráfica MTI (dpa)
F(x)
1
0.6
0.5
0 1 1.6 2
x
Ejemplo: Distribución exponencial
𝝀 e -𝝀x x ≥ 0, 𝝀>0
f(x) =
0 en caso contrario
Paso 1: 0 x< 0
F(x) =
1 – e -𝝀x x ≥ 0
Paso 2: Genere un número aleatorio r U[0,1]
Paso 3: F(x) = r
1 – e -𝝀x = r
e -𝝀x = 1-r cómo r U(0,1)
Aplicamos logaritmo natural en ambos lados:
-𝝀x = ln(1-r) = ln( r )
x = - (1/ 𝝀 )ln (r)
Por ejemplo: Para r= 1/e ; x = 1/ 𝝀
Para r=1 ; x = 0
Distribución uniforme
1
a≤ x≤b
f(x) = (b–a)
0 caso contrario
0 x <a
F(x) = (x–a)
a≤x≤b
(b – a )
1 x>b
F(x) = r
( x - a)
r=
( b - a)
despejo x = a + (b - a) r
Ejemplo: r =1/2; x = ( a + b) / 2
r = 1 ; x = b para r = 0; x = a, etc…
Distribución normal
Debido a la importancia de la distribución
normal, se han dado muchos algoritmos para
generar v.a. normales.
Algoritmo de convolución
X2 = 𝝁 + σZ2
Distribución de Erlang
Sea t una variable aleatoria con distribución de Erlang, con
media K/𝝀 y varianza K/𝝀2 , es decir, con densidad:
f(x,K) = 𝝀K tK-1 e- 𝝀t / (K-1)! , K= 1,2, …..
Entonces su distribución acumulada es:
K