Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
LibreTexts - Ukrayinska

10.1: Функції випадкової величини

Вступ

Часто ми спостерігаємо значення якоїсь випадкової величини, але насправді зацікавлені в значенні, отриманому з цього правилом функції. ЯкщоX є випадковою величиною іg є розумною функцією (технічно, функцією Бореля), тоZ=g(X) є нова випадкова величина, яка має значенняg(t) для будь-якоїω такої, щоX(ω)=t. Таким чиномZ(ω)=g(X(ω)).

Проблема; підхід

Розглянуто, по-перше, функції однієї випадкової величини. На практиці використовується найрізноманітніші функції.

Приклад 10.1 .1: Проблема контролю якості

При перевірці контролю якості на виробничій лінії для кулькових підшипників може бути простіше зважити кульки, ніж виміряти діаметри. Якщо ми можемо припустити справжню сферичну форму іw є вагоюkw1/3, то діаметрk - це коефіцієнт, який залежить від формули об'єму сфери, одиниць виміру та щільності сталі. Таким чином,X якщо вага відібраного кулі, то бажана випадкова величина єD=kX1/3.

Приклад 10.1.2: Перерви цін

Культурний комітет студентської організації організував спеціальну пропозицію на квитки на концерт. Угода полягає в тому, що організація придбає десять квитків по 20 доларів кожен (незалежно від кількості окремих покупців). Додаткові квитки доступні за наступним розкладом:

  • 11-20, $18 кожен
  • 21-30, $16 кожен
  • 31-50, $15 кожен
  • 51-100, $13 кожен

Якщо кількість покупців є випадковою величиноюX, загальна вартість (у доларах) - це випадкова величина,Z=g(X) описана

g(X)=200+18IM1(X)(X10)+(1618)IM2(X)(X20)

+(1516)IM3(X)(X30)+(1315)IM4(X)(X50)

деM1=[10,),M2=[20,),M3=[30,),M4=[50,)

Правило функції складніше, ніж у прикладі 10.1.1, але суттєва проблема така ж.

проблема

ЯкщоX є випадковою величиною, тоZ=g(X) це нова випадкова величина. Припустимо, у нас є дистрибутив дляX. Як ми можемо визначитиP(ZM), що ймовірністьZ приймає значення в множиніM?

Підхід до вирішення

Розглядаємо два рівнозначних підходу

Щоб знайтиP(XM).

  1. Картографічний підхід. Просто знайдіть кількість маси ймовірності, відображеної у множиніM випадковою величиноюX.
    • У абсолютно безперервному випадку розрахуйтеMfX.
    • У дискретному випадку визначте тіti значенняX яких є в множиніM і додайте пов'язані з ними ймовірності.
  2. Дискретна альтернатива. Розглянемоti кожне значенняX. Виберіть ті, які відповідають визначальним умовам,M і додайте пов'язані з ними ймовірності. Саме такий підхід ми використовуємо в розрахунках MATLAB. Зверніть увагу, що геометрично описувати множину необов'язковоM; просто використовуйте визначальні умови.

ЗнайтиP(g(X)M).

  1. Картографічний підхід. ВизначтеN множину всіх тих t, якіM відображені функцієюg. Тепер якщоX(ω)N, тоg(X(ω))M, і якщоg(X(ω))M, тоX(ω)N. Звідси

    {ω:g(X(ω))M}={ω:X(ω)N}

Оскільки це одна і та ж подія, вони повинні мати однакову ймовірність. Після того, якN виявлено, визначтеP(XN) в звичайному порядку (див. Частина а, вище).

  • Дискретна альтернатива. Для кожногоti можливого значенняX, визначити, чиg(ti) відповідає визначальна умова дляM. Виберіть тіti, які роблять, і додайте пов'язані ймовірності.

— □

Зауваження. БезлічN в картографічному підході називається зворотним зображенням.N=g1(M)

Приклад 10.1.3: Дискретний приклад

Припустимо,X має значення -2, 0, 1, 3, 6, з відповідними ймовірностями 0,2, 0,1, 0,2, 0,3 0,2.

РозглянемоZ=g(X)=(X+1)(X4). ВизначтеP(Z>0).

Рішення

Перше рішення. Картографічний підхід

g(t)=(t+1)(t4). N={t:g(t)>0} множина точок зліва від —1 або праворуч від 4. XЗначення -2 і 6 лежать у цьому наборі. Звідси

P(g(X)>0)=P(X=2)+P(X=6)=0.2+0.2=0.4

Друге рішення. Дискретна альтернатива

Х = -2 0 1 3 6
Р Х = 0.2 0.1 0.2 0.3 0.2
Z = 6 -4 -6 -4 14
Z > 0 1 0 0 0 1

Виділивши і додаючи зазначені ймовірності, ми маємо

P(Z>0)=0.2+0.2=0.4

У цьому випадку (а часто і для «ручних розрахунків») картографічний підхід вимагає меншого розрахунку. Однак для розрахунків MATLAB (як ми показуємо нижче) більш легко реалізується дискретна альтернатива.

Приклад 10.1.4. Абсолютно безперервний приклад

ПрипустимоX ~ рівномірний [—3,7]. ПотімfX(t)=0.1,3t7 (і нуль в іншому місці). Нехай

Z=g(X)=(X+1)(X4)

ВизначтеP(Z>0).

Рішення

Спочатку визначаємосяN={t:g(t)>0}. Як у прикладі 10.1.3,g(t)=(t+1)(t4)>0 дляt<1 абоt>4). Через рівномірний розподіл інтеграл щільності на будь-якому підінтервалі{X,Y} в 0,1 рази перевищує довжину цього субінтервалу. Таким чином, бажана ймовірність

P(g(X)>0)=0.1[(1(3))+(74)]=0.5

Розглянемо далі кілька важливих прикладів.

Приклад 10.1.5: Нормальний розподіл та стандартизований нормальний розподіл

Щоб показати, що якщоX ~N(μ,σ2) то

Z=g(X)=Xμσ N(0,1)

ПЕРЕВІРКА

Ми хочемо показати функцію щільності дляZ is

φ(t)=12πet2/2

Зараз

g(t)=tμσvіффtσv+μ

Отже, для даногоM=(,v] зворотного зображення єN=(,σv+μ], так що

FZ(v)=P(Zv)=P(ZM)=P(XN)=P(Xσv+μ)=FX(σv+μ)

Оскільки щільність є похідною від функції розподілу,

fZ(v)=FZ(v)=FX(v)=FX(σv+μ)σ=σfX(σv+μ)

Таким чином

fZ(v)=σσ2πexp[12(σv+μμσ)2]=12πev2/2=φ(v)

Ми робимо висновок, щоZ ~N(0,1).

Приклад10.1.1

ПрипустимоX, має функцію розподілуFX. Якщо він абсолютно суцільний, відповідна щільність дорівнюєfX. РозглянемоZ=aX+b. Тутg(t)=at+b афінна функція (лінійна плюс константа). Визначте функцію розподілу дляZ (і щільність в абсолютно безперервному випадку).

Рішення

FZ(v)=P(Zv)=P(aX+bv)

Є два випадки

  • a> 0:

    FZ(v)=P(Xvba)=FX(vba)

  • a< 0

    FZ(v)=P(Xvba)=P(X>vba)+P(X=vba)

Так що

FZ(v)=1FX(vba)+P(X=vba)

Для абсолютно безперервного випадкуP(X=vba)=0, і шляхом диференціації

  • дляa>0fZ(v)=1afX(vba)
  • дляa<0fZ(v)=1afX(vba)

Оскільки дляa<0a=|a|, два випадки можуть бути об'єднані в одну формулу.

fZ(v)=1|a|fX(vba)

Приклад 10.1.7: Завершення нормальних та стандартизованих нормальних відносин

ПрипустимоZ ~N(0,1). показати, щоX=σZ+μ (σ>0) єN(μ,σ2).

ПЕРЕВІРКА

Використання результату Прикладу 10.1.6 на афінних функціях показує, що

fX(t)=1σφ(tμσ)=1σ2πexp[12(tμσ)2]

Приклад 10.1.8: Дробовий ступінь невід'ємної випадкової величини

ПрипустимоX0 іZ=g(X)=X1/a дляa>1. Оскільки дляt0,t1/a збільшується, у нас є0t1/av iff0tva. Таким чином

FZ(v)=P(Zv)=P(Xva)=FX(va)

У абсолютно суцільному випадку

fZ(v)=FZ(v)=fX(va)ava1

Приклад 10.1.9: Дробова сила експоненціально розподіленої випадкової величини

Припустимо,X ~ експоненціальна (λ). ПотімZ=X1/a ~ Вейбулл(a,λ,0).

Згідно з результатом Прикладу 10.1.8,

FZ(t)=FX(ta)=1eλta

яка є функцією розподілу дляZ ~ Weibull(a,λ,0).

Приклад 10.1.10: Просте наближення як функція X

ЯкщоX є випадковою величиною, може бути побудовано просте наближення функції (див. Наближення розподілу). Обмежуємо наше обговорення обмеженим випадком, в якому діапазонX обмежений інтерваломI=[a,b]. Припустимо,I розділений наn підінтервали точкамиti1in1, зa=t0 іb=tn. Mi=[ti1,ti)Дозволяти будеi й підінтервал,1in1 іMn=[tn1,tn]. Ei=X1(Mi)Дозволяти бути безліч точок, відображених вMi поX. ПотімEi формують перегородку з основного просторуΩ. Для даного підрозділу формуємо просту випадкову величинуXs наступним чином. У кожному субінтервалі виберіть точкуsi,ti1si<ti. Проста випадкова величина

Xs=ni=1siIEi

Xнаближається до довжини найбільшого підінтервалуMi. ТеперIEi=IMi(X), починаючи зIEi(ω)=1X(ω)Mi вимкненняIMi(X(ω))=1. Таким чином, ми можемо написати

Xs=ni=1siIMi(X), функціяX

Використання MATLAB для простих випадкових величин

Для простих випадкових величин ми використовуємо дискретний альтернативний підхід, оскільки це може бути легко реалізовано за допомогою MATLAB. Припустимо, розподіл forX виражається в рядкових векторахX іPX.

  • Виконуємо операції масиву над векторомX для отримання

    G=[g(t1)g(t2)g(tn)]

  • Ми використовуємо реляційні та логічні операції дляG отримання матриці,M яка має одиниці для тихti (значеньX), якіg(ti) задовольняють бажаній умові (і нулі в іншому місці).
  • Матриця нуль-одинM використовується для вибору відповіднихpi=P(X=ti) і підсумовування їх шляхом взяття точкового добуткуM іPX.

Приклад 10.1.11: Основні розрахунки для функції простої випадкової величини

X = -5:10;                     % Values of X
PX = ibinom(15,0.6,0:15);      % Probabilities for X
G = (X + 6).*(X - 1).*(X - 8); % Array operations on X matrix to get G = g(X)
M = (G > - 100)&(G < 130);     % Relational and logical operations on G
PM = M*PX'                     % Sum of probabilities for selected values
PM =  0.4800
disp([X;G;M;PX]')              % Display of various matrices (as columns)
   -5.0000   78.0000    1.0000    0.0000
   -4.0000  120.0000    1.0000    0.0000
   -3.0000  132.0000         0    0.0003
   -2.0000  120.0000    1.0000    0.0016
   -1.0000   90.0000    1.0000    0.0074
         0   48.0000    1.0000    0.0245
    1.0000         0    1.0000    0.0612
    2.0000  -48.0000    1.0000    0.1181
    3.0000  -90.0000    1.0000    0.1771
    4.0000 -120.0000         0    0.2066
    5.0000 -132.0000         0    0.1859
    6.0000 -120.0000         0    0.1268
    7.0000  -78.0000    1.0000    0.0634
    8.0000         0    1.0000    0.0219
    9.0000  120.0000    1.0000    0.0047
   10.0000  288.0000         0    0.0005
[Z,PZ] = csort(G,PX);          % Sorting and consolidating to obtain
disp([Z;PZ]')                  % the distribution for Z = g(X)
 -132.0000    0.1859
 -120.0000    0.3334
  -90.0000    0.1771
  -78.0000    0.0634
  -48.0000    0.1181
         0    0.0832
   48.0000    0.0245
   78.0000    0.0000
   90.0000    0.0074
  120.0000    0.0064
  132.0000    0.0003
  288.0000    0.0005
P1 = (G<-120)*PX '           % Further calculation using G, PX
P1 =  0.1859
p1 = (Z<-120)*PZ'            % Alternate using Z, PZ
p1 =  0.1859

Приклад 10.1.12

X=10IA+18IB+10ICз{A,B,C} незалежними іP= [0.60.30.5].

Розраховуємо розподіл заX, потім визначаємо розподіл по

Z=X1/2X+50

c = [10 18 10 0];
pm = minprob(0.1*[6 3 5]);
canonic
 Enter row vector of coefficients  c
 Enter row vector of minterm probabilities  pm
Use row matrices X and PX for calculations
Call for XDBN to view the distribution
disp(XDBN)
         0    0.1400
   10.0000    0.3500
   18.0000    0.0600
   20.0000    0.2100
   28.0000    0.1500
   38.0000    0.0900
G = sqrt(X) - X + 50;       % Formation of G matrix
[Z,PZ] = csort(G,PX);       % Sorts distinct values of g(X)
disp([Z;PZ]')               % consolidates probabilities
   18.1644    0.0900
   27.2915    0.1500
   34.4721    0.2100
   36.2426    0.0600
   43.1623    0.3500
   50.0000    0.1400
M = (Z < 20)|(Z >= 40)      % Direct use of Z distribution
M =    1     0     0     0     1     1
PZM = M*PZ'
PZM =  0.5800

Зауваження. Зауважте, що за допомогою m-функції csort ми можемо назвати результат за бажанням.

Приклад 10.1.13: Продовження прикладу 10.1.12, вище.

H = 2*X.^2 - 3*X + 1;
[W,PW] = csort(H,PX)
W  =     1      171     595     741    1485    2775
PW =  0.1400  0.3500  0.0600  0.2100  0.1500  0.0900

Приклад 10.1.14: Дискретне наближення

ПрипустимоX, має функцію щільностіfX(t)=12(3t2+2t) для0t1. ПотімFX(t)=12(t3+t2). НехайZ=X1/2. Ми можемо використовувати апроксимаційну m-процедуру tappr для отримання наближеного дискретного розподілу. Потім ми працюємо з апроксимуючою випадковою величиною як просту випадкову величину. Припустимо, ми хочемоP(Z0.8). ТеперZ0.8 вимкненоX0.82=0.64. Бажана ймовірність може бути розрахована, щоб бути

P(Z0.8)=FX(0.64)=(0.643+0.642)/2=0.3359

Використовуючи процедуру наближення, ми маємо

tappr
Enter matrix [a b] of x-range endpoints  [0 1]
Enter number of x approximation points  200
Enter density as a function of t  (3*t.^2 + 2*t)/2
Use row matrices X and PX as in the simple case
G = X.^(1/2);
M = G <= 0.8;
PM = M*PX'
PM =   0.3359       % Agrees quite closely with the theoretical