You are on page 1of 18

EEE945 - Introdução aos Processos Estocásticos

Lista de Exercícios IPE #2, Complemento e Desafios


Programa de Pós-Graduação em Engenharia Elétrica PPGEE UFMG
Clara Duarte de Sant’Anna

Lista de Exercícios IPE #2


1. DADOS:
. Alfabeto com n letras
. Todas as palavras são formadas com 3 letras, sendo uma delas
escolhida ao acaso
Eventos: A: a palavra escolhida começa com a letra s;
B: a palavra escolhida tem a letra s no meio;
C: a palavra escolhida tem exatamente duas letras
iguais.
(i) Estabeleça o espaço de probabilidade.
(ii) Determine se os eventos serão independentes dois a dois e três a
três
(ii) Use simulação e mostre como seria no caso em que n = 6.

RESOLUÇÃO:
(i)
Espaço amostral:
Ω = (S ∈ n, n ∈ N )
Eventos:
E = E { A, B, C}
Probabilidade:
P = P (A), P (B) e P (C)

(ii)
Para que os eventos sejam independentes deve-se provar que a
intersecção( ⋂ ) e a multiplicação( × ) entre os eventos possuem o
mesmo valor.

Cálculo do valor das probabilidades para cada Evento:


N [A] = n² . : P (A) = n²/n³ = 1/n
N [B] = n² . : P (B) = n²/n³ = 1/n
N [C] = 3n × (n − 1) . : P (C) = (3n × (n − 1))/n³ = (3 × (n − 1))/n²

Independência ou não dos Eventos:


- Evento A e B:
[A ∩ B] = n³n = n²i
[A] * P [ B] = 1n × 1n = n²1
[A ∩ B] = [A] * P [ B]
.: eventos são independentes
- Evento A e C:
[A ∩ C] = 3×(n−1)

[A] * P [C] = 1n × 3×(n−1)

= 3×(n−1)

[A ∩ C] = [A] * P [ C]
.: eventos são independentes
- Evento B e C:
[B ∩ C] = 3×(n−1)

[B] * P [C] = 1n × 3×(n−1)

= 3×(n−1)

[B ∩ C] = [B] * P [ C]
.: eventos são independentes
- Evento A, B e C:
[A ⋂ B ∩ C] = (n−1)

P [A] * [B] * P [C] = 1n × 1n × 3×(n−1)

= 3×(n−1)
n4
[A ⋂ B ∩ C] =/ P [A] * [B] * P [C]
.: eventos não são independentes

(iii) ​- anexo ao código do MATLAB

2. DADOS:
. a e b > 0
. Retângulo: {(x, y) ∈ R² : 0 ≤ x ≤ a, 0 ≤ y ≤ b} com ponto
escolhido ao acaso no retângulo
. Determinar as probabilidades:
a - Evento A : Da abscissa x ser inferior à ordenada y.
b - Evento B : Do ponto escolhido satisfazer à desigualdade
bx + ay ≤ ab 2
c - Evento C : Do ponto escolhido satisfazer à desigualdade
bx + ay ≥ ab3
d - Do ponto escolhido satisfazer à desigualdade x + y ≥ 13 .
(i) Verificar se os eventos B e C são independentes
. Mostrar todos os casos e simular para uma das probabilidades e a
independência.

RESOLUÇÃO:
(a) ​ “abscissa x ser inferior à ordenada y”

P (x < y ) = b²/2
ab
b
= 2a = 0.25
ab
(b) ​ ponto escolhida para satisfazer à desigualdade bx + ay ≤ 2

bx + ay ≤ ab
2
2bx + 2ay = ab
y = −2bx2a+ 2ay
x = a2
P (bx + ay ≤ ab 2
) = 1/8 = 0.125
ab
(c) ​ ponto escolhida para satisfazer à desigualdade bx + ay ≥ 3
bx + ay ≥ ab 3
ab
y = 3a − bx
a
y = b3 − bx
a
a
x = 3
ab
P (bx + ay ≥ 3 ) = 17/18 = 0.944
1
(d) ​ ponto escolhida para satisfazer à desigualdade x + y ≥ 3
.
Semelhante a (b) mas com a = b = 1
.: P (x + y ≥ 13 ) = 1/8 = 0.125
(i)
[B ∩ C] = ba/72
[B] * P [ C] = 1/8 × 17/18
[B ∩ C] =/ [B] * P [ C]
.: Os eventos B e C não são independentes.

- anexo ao código do MATLAB

3. DADOS:
. Os coeficientes de a , b e c de ax² + bx + c possuem as seguintes
distribuição:
a : U (1, 2)
b : U (5, 6)
c : U (2, 5)
. A partir de simulação encontre a probabilidade das raízes serem
imaginárias e faça o histograma da condição imposta.

RESOLUÇÃO:
- anexo ao código do MATLAB
4. Exercício 3.34 do Capítulo 3 do livro Intuitive Probability and
Random Processes using MATLAB de Stephen M. Kay, Springer,
2006.

DADOS:
. Urna com 4 bolas vermelhas e duas pretas
. Aleatoriamente são escolhidas duas bolas
. Eventos: retirada de bola vermelha em seguida bola preta ou bola
preta em seguida bola vermelha
. v = bola vermelha e p = bola pretas

RESOLUÇÃO:
. Retirada de bola vermelha em seguida bola preta
P V P = 46 × 25 = 30
8

. Retirada de bola preta em seguida bola vermelha


P P V = 26 × 45 = 30
8

. Retirada de bola vermelha e preta em qualquer ordem


8 8 16
P = 30 + 30 = 30 = 0.533

- código do MATLAB em anexo

5. Exercício 3.37 do Capítulo 3 do livro Intuitive Probability and


Random Processes using MATLAB de Stephen M. Kay, Springer,
2006.
- código do MATLAB em anexo.

Lista Complemento
1. DADOS:
. Lançamento sucessivo e independente de uma moeda equilibrada
. k = cara e c = coroa
. Evento: n lançamentos
An = {k, k, k, ..., n}
. Probabilidade de ocorrência de um número infinito dos An ’s (pelo
Lema de Borel-Cantelli)

RESOLUÇÃO:
(a)
Resumo da definição do Lema de Borel-Cantelli:
Quando A = lim S upAn temos:
n→∞

(1ª) ∑ P (An ) < ∞ => P (A) = 0
n=1
ou

(2ª) ∑ P (An ) = ∞ => P (A) = ∞ , quando independentes
n=1

- código do MATLAB em anexo


05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 1 of 7

%%
%-------------------------------------------------------------------------
% LISTA 02 - LISTA DE EXERCÍCIO IPE #2, COMPLEMENTO
% EEE945 - INTRODUÇÃO AOS PROCESSOS ESTOCÁSTICOS
% DESENVOLVIDO POR CLARA DUARTE DE SANT'ANNA
%-------------------------------------------------------------------------

clc
clear all
close all
clc

disp (' ');


disp (' LISTA 02 - LISTA DE EXERCÍCIO IPE #2, COMPLEMENTO );'
disp (' EEE945 - INTRODUÇÃO AOS PROCESSOS ESTOCÁSTICOS );'
disp (' DESENVOLVIDO POR CLARA DUARTE DE SANT ANNA )';

disp (' ');


disp (' ');
disp (' LISTA DE EXERCÍCIO IPE #2 ');

% Exercício 1
clear all;
disp (' ');
disp (' EXERCÍCIO 1 ');

n = 6; % total de letras do alfabeto


nc = n^3; % numero de combinaçoes
disp (' ');
disp (' Probabilidade do Evento A ');
pA = (n^2)/nc
disp (' ');
disp (' Probabilidade do Evento B ');
pB = (n^2)/nc
disp (' ');
disp (' Probabilidade do Evento C ');
pC = (3*(n-1)*n)/nc

disp (' ');


disp (' Intersecção entre os eventos ');
pAB = n/nc
pAC = (3 *(n-1))/nc
pBC = (3 *(n-1))/nc
pABC =(n-1)/nc

% Teste de independencia ou não entre eventos!


eventoAB = logical (pAB == (pA)*(pB));
if (eventoAB == 1)
disp (' ');
disp (' Os eventos A e B sao independentes ');
else
disp (' ');
disp (' Eventos A e B nao sao independentes ');
end
eventoAC = logical(pAC == (pA)*(pC));
05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 2 of 7

if (eventoAC == 1)
disp (' ');
disp (' Os eventos A e C sao independentes ');
else
disp (' ');
disp (' Eventos A e C nao sao independentes ');
end
eventoBC = logical(pBC == (pC)*(pB));
if (eventoBC == 1)
disp (' ');
disp (' Eventos B e C sao independentes ');
else
disp (' ');
disp (' Eventos B e C nao sao independentes ');
end
eventoABC = logical(pABC == (pA)*(pB)*(pC));
if (eventoABC == 1)
disp (' ');
disp (' Eventos A, B e C sao independentes ');
else
disp (' ');
disp (' Eventos A, B e C nao sao independentes ');
end

% Exercício 2
clear all;
disp (' ');
disp (' ');
disp (' EXERCÍCIO 2 ');

% Definindo valores positivos para a e b, sendo a = 1 e b = 0.5


a = 1;
b = 0.5;

% Evento A
At = a*b;
if(a > b)
x = b;
y = b;
area = (x*y)/2;
pA = area/At;
elseif (a < b)
x = a;
y = a;
area = At -(x*y)/2;
pA = area/At;
else
x = a;
y = b;
area =(x*y)/2;
pA = area/At;
end
disp (' ');
disp (' Probabilidade do Evento A ');
05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 3 of 7

pA

% Evento B
x = [0: 0.01: a];
y = [0: 0.01: b];
l = 0; % contador
for(i = 1:length(x))
for(j = 1:length(y))
if((b*x(i) + a*y(j)) <= (a*b)/2) % o ponto satisfaz a equação?
l = l +1;
end
end
end
totalp = length(x)*length(y);
pB = l/totalp;
disp (' ');
disp (' Probabilidade do Evento B ');
pB

% Evento C
x = [0: 0.01: a];
y = [0: 0.01: b];
l = 0; % contador
for(i = 1:length(x))
for(j = 1:length(y))
if((b*x(i) + a*y(j)) >= (a*b)/3) % o ponto satisfaz a equação?
l = l +1;
end
end
end
totalp = length(x)*length(y); % total pontos
pC = l/totalp;
disp (' ');
disp (' Probabilidade do Evento C ');
pC

% Evento D
x = [0: 0.01: a];
y = [0: 0.01: b];
l = 0; % Contador
for(i = 1:length(x))
for(j = 1:length(y))
if((x(i) + y(j)) < 1/3) % o ponto satisfaz a equação?
l = l +1;
end
end
end
totalp = length(x)*length(y); % total pontos
pD = l/totalp;
disp (' ');
disp (' Probabilidade do Evento C ');
pD

% Independência ou não de B e C
pBC = l/(length(x)*length(y));
05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 4 of 7

eventoBC = logical(pBC == (pC)*(pB));


if (eventoBC == 1)
disp (' ');
disp (' Eventos B e C sao independentes ');
else
disp (' ');
disp (' Eventos B e C não sao independentes ');
end

% Exercício 3
clear all;
disp (' ');
disp (' ');
disp (' EXERCÍCIO 3 ');

m = 1000;

for m=1:1000
a(m) = 1+(2-1)*rand(1,1);
b(m) = 5+(6-5)*rand(1,1);
c(m) = 2+(5-2)*rand(1,1);
end

n_neg = 0;
z = 1; % z representa a combinação de i,j e k

for i=1:m
delta(z) = b(i)^2-4*(a(i).*c(i));
if delta(z) < 0
n_neg = n_neg +1;
end
z = z+1;
end

disp (' ');


disp (' Probabilidade das raízes serem imaginárias '
);
p_dn = n_neg/m

% Gráfico de ajuste para o modelo de probabilidade


figure
hist(delta)
hold on
grid on
grid minor
x = -15:0.01:30;
z = (x-mean(delta))/std(delta);
px = (1/std(delta)*sqrt(2*pi))*exp(-0.5*z.^2)*(m/2);
plot(x,px,'m')
xlabel('x')
ylabel('P(x)')

% Exercício 5 - Programa 3.34


clear all;
disp (' ');
05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 5 of 7

disp (' ');


disp (' EXERCÍCIO 5 - Programa 3.34 ');

% Urna com 4 bolas vermelhas e 2 pretas


% Possibilidades de sair uma bola vermelha e uma branca em qualquer ordem
% v = vermelho e p = preto

k = 0; % soma eventos
Eventos = [];

for i = 1:6 % retirada de primeira bola


for j = 1:6 % retirada de segunda bola
if((i <= 4 & j >=5)|(i >= 5 & j <= 4)) % se p + v ou v + p
Eventos = [Eventos; [i j]];
k = k + 1;
n = 30;
end
end
end

disp (' ');


disp (' Eventos bola vermelha|bola preta e bola preta|bola vermelha'
);
Eventos
disp (' ');
disp (' Probabilidade geral bola vermelha|preta ou preta|vermelha );
'
P = k/n

% Exercício 5 - Programa 3.37


clear all;
disp (' ');
disp (' ');
disp (' EXERCÍCIO 5 - Programa 3.37 ');

% Comparação de N!, para N grande, com a fómula de aproximação de Stirling


% Na fómula de aproximação de Stirling calcula-se N, ln N! e lnN^!

C = []; % tabela de comparação

for N = 1:100
x(N,1) = (sqrt(2*pi) * N^(N+0.5) * exp(-N));
if mod(N,10) == 0
C = [C; N log(prod(1:N)) log(x(N))];
end
end

disp (' ');


disp (' Comparação N, ln N! e lnN^');
C

% OBS.: Não foi possível calcular a aproximação para N = 200, já que N! é


% infinito para alguns valores.

disp (' ');


05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 6 of 7

disp (' ');


disp (' LISTA COMPLEMENTO ');

% Exercício 1_Complementar
clear all;
disp (' ');
disp (' EXERCÍCIO 1 ');

% Lançamento sucessivo e independente de uma moeda equilibrada


% Sendo: 1 = cara e 0 = coroa
% Evento: n lançamentos com An = {1, 1, 1, ...}

rand('state', 1);
N = 10000000; % pelo Lema de Borel-Cantelli tende a infinito os eventos/as
% simulações

% rand('state', 1)
% N = 100 -> S(An) = 8 -> P(An) = 0.08
% N = 1000 -> S(An) = 116 -> P(An) = 0.11608
% N = 10000 -> S(An) = 1251 -> P(An) = 0.1251
% N = 100000 -> S(An) = 12587 -> P(An) = 0.1259
% N = 1000000 -> S(An) = 124573 -> P(An) = 0.1246
% N = 10000000 -> S(An) = 1250767 -> P(An) = 0.1251 => tende a infinito
% N = 100000000 -> S(An) = 12498086 -> P(An) = 0.125 => tende a infinito
% N = 1000000000 -> S(An) = 12498086 -> P(An) = 0.125 => tende a infinito

% Simulações do Programa // Lançamentos


for x = 1:1:N
if rand(1,1) < 0.5
evento(x,1) = 1;
else
evento(x,1) = 0;
end
end

% Somas do Evento (exatamente 3 caras inicialmente (1110 ou 1111))


for x = 1:1:N-4
if evento(x,1) == 1 && evento(x+1,1) == 1 && evento(x+2,1) == 1 && evento(x+3,1)
== 0
An(x,1) = 1;
elseif evento(x,1) == 1 && evento(x+1,1) == 1 && evento(x+2,1) == 1 && evento
(x+3,1) == 1
An(x,1) = 1;
else
An(x,1) = 0;
end
end

disp (' ');


disp (' Somas do Evento (exatamente 3 caras inicialmente (1110 ou 1111)) );
'
s_An = sum(An)
disp (' ');
disp (' Probabilidade 1110 ou 1111: ');
p_An = s_An/N
05/04/19 20:39 C:\Users\Clara Duarte\Deskt...\LISTA_02.m 7 of 7

% OBS.: Como os três primeiros lançamentos devem dar cara, o quarto e os


% seguintes pode ser cara ou coroa.. Pelo Lema de Borel-Cantelli quando os
% eventos tendem ao infinito a probabilidade tende a 1. Para alcançar a
% probabilidade pode-se mudar a porcentagem de cara na função rand nos três
% primeiros lançamentos. Mas alteraria a condição inicial pedida, então o
% código considerou a moeda equilibrada. Sendo assim a probabilidade do
% evento ocorrer tende a zero.

disp (' ');


disp (' Pelo Lema de Borel-Cantelli, como os eventos não são infinito a probabilidade
tende a zero. ');
MATLAB Command Window Page 1

LISTA 02 - LISTA DE EXERCÍCIO IPE #2, COMPLEMENTO


EEE945 - INTRODUÇÃO AOS PROCESSOS ESTOCÁSTICOS
DESENVOLVIDO POR CLARA DUARTE DE SANT ANNA

LISTA DE EXERCÍCIO IPE #2

EXERCÍCIO 1

Probabilidade do Evento A

pA =

0.1667

Probabilidade do Evento B

pB =

0.1667

Probabilidade do Evento C

pC =

0.4167

Intersecção entre os eventos

pAB =

0.0278

pAC =

0.0694

pBC =

0.0694

pABC =

0.0231

Os eventos A e B sao independentes


MATLAB Command Window Page 2

Os eventos A e C sao independentes

Eventos B e C sao independentes

Eventos A, B e C nao sao independentes

EXERCÍCIO 2

Probabilidade do Evento A

pA =

0.2500

Probabilidade do Evento B

pB =

0.1312

Probabilidade do Evento C

pC =

0.9406

Probabilidade do Evento C

pD =

0.1155

Eventos B e C não sao independentes

EXERCÍCIO 3

Probabilidade das raízes serem imaginárias

p_dn =

0.1180

EXERCÍCIO 5 - Programa 3.34

Eventos bola vermelha|bola preta e bola preta|bola vermelha

Eventos =
MATLAB Command Window Page 3

1 5
1 6
2 5
2 6
3 5
3 6
4 5
4 6
5 1
5 2
5 3
5 4
6 1
6 2
6 3
6 4

Probabilidade geral bola vermelha|preta ou preta|vermelha

P =

0.5333

EXERCÍCIO 5 - Programa 3.37

Comparação N, ln N! e lnN^

C =

10.0000 15.1044 15.0961


20.0000 42.3356 42.3315
30.0000 74.6582 74.6555
40.0000 110.3206 110.3186
50.0000 148.4778 148.4761
60.0000 188.6282 188.6268
70.0000 230.4390 230.4379
80.0000 273.6731 273.6721
90.0000 318.1526 318.1517
100.0000 363.7394 363.7385

LISTA COMPLEMENTO

EXERCÍCIO 1

Somas do Evento (exatamente 3 caras inicialmente (1110 ou 1111))

s_An =

1250767
MATLAB Command Window Page 4

Probabilidade 1110 ou 1111:

p_An =

0.1251

Pelo Lema de Borel-Cantelli, como os eventos não são infinito a probabilidade tende a
zero.
>>

You might also like