Escolar Documentos
Profissional Documentos
Cultura Documentos
1.6) Bob tem n moedas no bolso. Uma tem duas caras e as restantes são normais. Uma moeda é escolhida aleatoriamente e
ao ser lançada, mostra cara. Encontre a probabilidade de a moeda ter duas caras:
Sendo 𝐷 o evento em que a moeda tem duas caras e 𝐶 o evento onde ao ser lançada uma moeda mostra cara, queremos
descobrir o valor de 𝑃(𝐷|𝐶), ou seja, a probabilidade de a moeda ter duas caras dado que o lançamento de uma moeda
aleatória deu cara.
Usando a regra de Bayes, temos que:
𝑃(𝐶|𝐷)𝑃(𝐷)
𝑃(𝐷|𝐶) = 𝑐 𝑐
𝑃(𝐶|𝐷)𝑃(𝐷)+𝑃 𝐶|𝐷 𝑃 𝐷 ( )( )
Sendo:
Termo Significado Valor
𝑃(𝐶|𝐷) Probabilidade de dar cara dado que a moeda escolhida tem duas caras 1
𝑃(𝐷) Probabilidade de a moeda escolhida ter duas caras 1
𝑛
𝑐 1
(
𝑃 𝐶|𝐷 ) Probabilidade de dar cara dado que a moeda escolhida não tem duas caras
2
𝑃(𝐷|𝐶) =
𝑃(𝐶|𝐷)𝑃(𝐷)
=
( )
(1)
1
𝑛
=
1
𝑛
=
1
𝑛
=
1 2𝑛
=
2
(1)( )+( )( )
𝑐
( ) ( 𝑐)
𝑃(𝐶|𝐷)𝑃(𝐷)+𝑃 𝐶|𝐷 𝑃 𝐷
1
𝑛
1
2
(𝑛−1)
𝑛
1
𝑛
+
1
2
1
− 2𝑛
2+𝑛−1
2𝑛
𝑛 (𝑛+1) 𝑛+1
1.10) Um dado é lançado até que ocorra um 3. Ao condicionar o resultado do primeiro teste, encontre a probabilidade de
que um número par de testes seja necessário.
Seja A o evento em que um número par de jogadas seja necessário para que o lançamento de um dado dê 3, queremos
descobrir o valor de 𝑃(𝐴).
Seja B o evento em que ocorre um 3 no primeiro lançamento e usando a lei da probabilidade total (similar ao exemplo 1.9),
temos que:
𝑘 𝑘
𝑃(𝐴) = ∑ 𝑃(𝐴∩𝐵𝑖) = ∑ 𝑃 𝐵𝑖 𝑃 𝐵𝑖 ,
𝑖=1 𝑖=1
( )( ) sendo 𝐵1, …, 𝐵𝑘 disjuntos
𝑐
𝑃 𝐵 = ( 𝑐 )
𝑐
( ) 𝑃 𝐴∩𝐵
( )
𝑃 𝐵
( 𝑐) ( 𝑐)
𝑃(𝐴) = 𝑃(𝐵)𝑃(𝐵) + 𝑃 𝐵 𝑃 𝐵 = (0) ( ) + (1 − 𝑃(𝐴))( )
1
6
5
6
𝑃(𝐴) = (1 − 𝑃(𝐴)) ( )=
5
6
5
6
−
5
6
𝑃(𝐴)
5 5
𝑃(𝐴) = 6
− 6
𝑃(𝐴)
5 5
𝑃(𝐴) + 6
𝑃(𝐴) = 6
11 5
6
𝑃(𝐴) = 6
11𝑃(𝐴) = 5
5
𝑃(𝐴) = 11
2.14) Existem 𝑘 músicas no player de música de Mary. O reprodutor está configurado para o modo aleatório, que reproduz
as músicas de maneira uniforme de forma aleatória, amostragem com substituição. Assim, as repetições são possíveis.
Deixe 𝑋𝑛 denotar o número de músicas inéditas que foram ouvidas após a enésima reprodução.
(a) Mostre que 𝑋0, 𝑋1, ... é uma cadeia de Markov e forneça a matriz de transição.
É uma cadeia de Markov, pois a cada passo o número de músicas que Mary ouviu só depende do número de músicas que
ela ouviu no passo anterior, bastando averiguar se ela já ouviu ou não aquela música e daí somar ou não mais uma música
na contagem total, se ela já ouviu a música A 2 ou 50 vezes, isso não faz diferença, assim como a ordem que ela escutou as
músicas anteriores.
O termo genérico 𝑃𝑖𝑗 da matriz, onde 𝑗 é o número de músicas inéditas em um passo 𝑛 + 1 e 𝑖 é o número de músicas
inéditas em um passo 𝑛 é:
( )
(𝑘−𝑖)
𝑃𝑖𝑗 = 𝑃 𝑋𝑛+1 = 𝑗| 𝑋𝑛 = 𝑖 = { 𝑘 , 𝑠𝑒 𝑗 = 𝑖 + 1
𝑖
𝑘
, 𝑠𝑒 𝑗 = 𝑖 0, 𝑝𝑎𝑟𝑎 𝑞𝑢𝑎𝑙𝑞𝑢𝑒𝑟 𝑜𝑢𝑡𝑟𝑜 𝑐𝑎𝑠𝑜
𝑖 (𝑘−𝑖)
Sendo 𝑘
a chance de a música já ter sido ouvida e 𝑘
a chance de a música ser inédita.
(b) Se Maria tem quatro canções em seu reprodutor de música, encontre a probabilidade de que todas as canções sejam
ouvidas após seis reproduções.
Utilizando 𝑃𝑖𝑗, podemos chegar a seguinte matriz de transição 𝑃 para no máximo 4 músicas:
01234
1 3 2 2 3 1
𝑃 = 0 1 2 3 4 ⎡0 1 0 0 0 0 0000 0000 00001⎤
⎣ 4 4 4 4 4 4 ⎦
Como são efetuadas 6 reproduções, inicialmente 0 músicas inéditas foram escutadas e se espera escutar 4 músicas,
6 6
necessitamos do valor de 𝑃0,4, ou seja, o valor presente na primeira linha e quinta coluna da matriz 𝑃 . Para calcular este
valor, foi utilizado o seguinte código em Python:
import numpy as np
P = np.array ([[0,1,0,0,0], [0,1/4,3/4,0,0], [0,0,2/4,2/4,0], [0,0,0,3/4,1/4], [0,0,0,0,1]]) #Declara a matriz
P6 = np.matmul(P, np.matmul(P, np.matmul(P, np.matmul(P, np.matmul(P, P))))) #Calcula P^6
V=[1,0,0,0,0] #Cria um vetor que multiplicado pela matriz resulta na primeira linha da matriz
primeiraLinhaDeP6=np.matmul(V,P6) #Faz o produto do vetor pela matriz
print ("Linha da matriz P^6: \n", primeiraLinhaDeP6) #Imprime a primeira linha de P^6
6
Obs.: No código acima a matriz linha [1 0 0 0 0 ] foi multiplicada por 𝑃 apenas para pegar a primeira linha da matriz e
simplificar a visualização.
O código retornou a seguinte matriz:
[0 0. 00097656 0. 09082031 0. 52734375 0. 38085938 ]
Podemos interpretar seus dados da seguinte forma:
3.2) Uma matriz estocástica é chamada de duplamente estocástica se a soma de suas linhas e colunas resulta em 1. Mostre
que uma cadeia de Markov cuja matriz de transição é duplamente estocástica tem uma distribuição estacionária, que é
uniforme no espaço de estados.
Temos que uma distribuição uniforme é dada por:
1 1
π = 𝑘 , 𝑘 , …, 𝑘
1
( )
Ou seja, ao fazermos o produto obteremos para cada j:
𝑘
∑ π𝑖𝑃𝑖𝑗
𝑖=1
1
Como π𝑖 = 𝑘
para todo i:
𝑘 𝑘
1
∑ π𝑖𝑃𝑖𝑗 = 𝑘
∑ 𝑃𝑖𝑗
𝑖=1 𝑖=1
𝑘
Como a soma dos elementos das colunas é 1, temos que ∑ 𝑃𝑖𝑗 = 1:
𝑖=1
𝑘 𝑘
1 1
∑ π𝑖𝑃𝑖𝑗 = 𝑘
∑ 𝑃𝑖𝑗 = 𝑘
𝑖=1 𝑖=1
Ou seja:
( )( )
𝑘 𝑘 𝑘 𝑘 𝑘 𝑘
π = ∑ π𝑖𝑃𝑖0, ∑ π𝑖𝑃𝑖1, …, ∑ π𝑖𝑃𝑖𝑘 =
𝑖=1 𝑖=1 𝑖=1
1
𝑘
∑
𝑖=1
1
𝑃𝑖0, 𝑘 ∑ 𝑃𝑖1, …,
𝑖=1
1
𝑘
∑ 𝑃𝑖𝑘 =
𝑖=1
( 1
𝑘
,
1
𝑘
, …,
1
𝑘 )
3.10) Uma cadeia de Markov tem matriz de transição P e distribuição limitante π. Além disso, assuma que π é a distribuição
inicial da cadeia. Ou seja, a cadeia está em estacionariedade. Encontre o seguinte:
( ) ( )
a) 𝑃 𝑋𝑛 = 𝑗|𝑋𝑛−1 = 𝑖 = 𝑃 𝑋1 = 𝑗|𝑋0 = 𝑖 = 𝑃𝑖𝑗
b) 𝑃(𝑋𝑛 = 𝑗|𝑋0 = 𝑖) = π𝑗
c) 𝑃(𝑋𝑛+1 = 𝑘, 𝑋𝑛 = 𝑗|𝑋0 = 𝑖) = 𝑃(𝑋𝑛+1 = 𝑘| 𝑋𝑛 = 𝑗) 𝑃( 𝑋𝑛 = 𝑗|𝑋0 = 𝑖) = 𝑃𝑗𝑘π𝑗
𝑃(𝑋 =𝑗) ππ
d) 𝑃(𝑋0 = 𝑗|𝑋𝑛 = 𝑖) = 𝑃(𝑋𝑛 = 𝑖|𝑋0 = 𝑗) 𝑃 𝑋 =𝑖 = π = π𝑗
0 𝑖 𝑗
( ) 𝑛 𝑖
3.16) Encontre o tempo de retorno esperado para uma casa de canto de um tabuleiro de xadrez para as seguintes peças: (i)
Rainha, (ii) Torre, (iii) Rei, (iv) Bispo. Ordene as peças pelas quais as peças retornam mais rápido.
Podemos interpretar o tabuleiro como um grafo com 64 nós correspondentes a cada uma das casas do tabuleiro, nesse
grafo, a presença de uma aresta unindo dois vértices, indica que a movimentação da peça entre as casas é permitida. Nesse
caso, por estarmos no 2D, temos que os estados são recorrentes, ou seja, saindo de um estado ele será revisitado inúmeras
vezes no comportamento de longo prazo (“homem bêbado” vs “pássaro bêbado”).
Podemos fazer a distribuição de graus:
=𝑆𝑈𝑀(𝐴𝐵𝑂𝑉𝐸) 560
Para o bispo temos: 7
= 80
896
Para a torre temos: 14
= 64
1456
Para a rainha temos: 21
= 69, 33
420
Para o rei temos: 3
= 140
Que equivale a:
[π0 π1 π2 ]𝑃2 = [π0 π1 π2 ]
Sendo possível chegar ao seguinte sistema de equações:
1 1 1
{ 4 π1 = π0 (1) π0 + 2 π1 + π2 = π1 (2) 4
π1 = π2 (3)
π2 = 1
π1 = 4
Que equivale a:
[π0 π1 π2 π3 ]𝑃2 = [π0 π1 π2 π3 ]
Sendo possível chegar ao seguinte sistema de equações:
1 4 4 4 4 1
{ 9 π1 = π0 (1) π0 + 9 π1 + 9 π = π1 (2) 9
π1 + 9
π + π3 = π2 (3) 9
π2 = π3 (4)
2 2
1
9
π1 = 1
π1 = 9
4 9 5
9
π1 = 9
π2 − 9
π
2
4 4
9
π1 = 9
π2
π1 = π2
π2 = 9
9
9
= π3
π3 = 1
𝑘 2
( )
2𝑘
𝑘
3.37) Mostre que todas as cadeias de Markov de dois estados, exceto a cadeia trivial cuja matriz de transição é a matriz
identidade, são reversíveis no tempo.
Dada uma matriz P da seguinte forma:
𝑃 = (1 − 𝑝 𝑝 𝑞 1 − 𝑞 )
π1𝑃11 = ( )(1 − 𝑝) =
𝑞
𝑝+𝑞
𝑞(1−𝑝)
𝑝+𝑞
= ( )(1 − 𝑞)π 𝑃
𝑝
𝑝+𝑞 2 22
3.58) Uma sequência de 0s e 1s é gerada por uma cadeia de Markov com matriz de transição
01
1 3 3 1
𝑃 = 01 ⎡4 ⎤
⎣ 4 4 4 ⎦
O primeiro elemento da sequência é decidido por um lançamento de uma moeda justa. Em média, quantos passos são
necessários para o padrão 0-0-1-1 aparecer pela primeira vez?
Temos a seguinte matriz de transição:
∅↔1 0 00 001 0011
1 3 3 1 1 3 3 1
𝑃 = ∅↔1 0 00 001 0011 ⎡ 000 0 0000 00 00 00001⎤
⎣ 4 4 4 4 4 4 4 4 ⎦
Para encontrar a matriz fundamental, podemos iniciar pegando parte da matriz de transição, formando a seguinte matriz:
1 0 00 001
1 3 3 1 1 3 3
𝑄 = 1 0 00 001 ⎡ 4 00 0 000 0 00⎤
⎣ 4 4 4 4 4 4 ⎦