Introdução: O sedutor mito dos cassinos do século XVIII
Em 1754, nos salões de Veneza, Giacomo Casanova tentou derrotar o jogo de Faro usando a famosa estratégia Martingale — dobrando sua aposta após cada derrota. Depois de empenhar os diamantes de sua amante, uma sequência de perdas destruiu todo o seu capital de 5.000 sequim em uma única tarde. Em 1891, Charles Wells («o homem que quebrou a banca em Monte Carlo») viveu uma ilusão semelhante na roleta antes de perder toda a sua fortuna e morrer sem um tostão em Paris em 1922.
Em um jogo binário com pagamento $1:1$, probabilidade de vitória $p \in (0, 1)$ e de derrota $q = 1 - p$, você aposta $\$1$ na rodada $1$; se perder, aposta $$2, $4, $8, \dots, $2^{k-1}$. Na primeira vez em que vence na rodada $k$, seu lucro líquido é:
$$\Delta W = 2^{k-1} - \sum_{j=0}^{k-2} 2^j = 2^{k-1} - (2^{k-1} - 1) = +\$1$$Como a probabilidade de perder para sempre é $\lim_{k \to \infty} q^k = 0$, parece uma máquina garantida de $+\$1$ com probabilidade $1$! Por que essa estratégia entra em colapso?
1. A armadilha da banca finita e o «rolo compressor» de Taleb
Qualquer jogador real possui uma banca finita $B$ (ou limite de mesa do cassino) capaz de suportar no máximo $K$ derrotas consecutivas, exigindo um capital total de:
$$B_K = \sum_{j=0}^{K-1} 2^j = 2^K - 1$$Em um único ciclo, você ganha $+\$1$ com probabilidade $1 - q^K$ ou sofre uma ruína catastrófica de $-$(2^K - 1)$ com probabilidade $q^K$, resultando no valor esperado exato:
$$\mathbb{E}[\Delta W] = 1 \cdot (1 - q^K) - (2^K - 1) q^K = 1 - (2q)^K \le 0 \quad \left(\text{para } q \ge \frac{1}{2}\right)$$- Jogo justo ($p = q = 1/2$): $2q = 1 \implies \mathbb{E}[\Delta W] = 0$ para qualquer $K$, enquanto a aposta máxima esperada sem limite é infinita: $\mathbb{E}[2^{\tau-1}] = \sum_{k=1}^\infty 2^{k-1}(1/2)^k = \infty$.
- Jogo de cassino ($q > 1/2$): $2q > 1 \implies \mathbb{E}[\Delta W] = 1 - (2q)^K < 0$, tornando-se exponencialmente pior quanto maior for a sua banca $K$!
flowchart TD
Start["Início do ciclo Martingale<br/>Aposta b₁ = $1, Banca B = 2^K - 1"] --> Round["Rodada k: Aposta b_k = 2^(k-1)"]
Round -->|"Vitória (Probabilidade p)"| Win["Perdas anteriores (2^(k-1) - 1) recuperadas!<br/>Lucro líquido ΔW = +$1 (Prob: 1 - q^K)"]
Round -->|"Derrota (Probabilidade q)"| Check{"Atingiu o limite k = K?<br/>(Banca ou limite da mesa esgotado)"}
Check -->|"Não (k < K)"| Double["Dobrar aposta: b_(k+1) = 2^k"]
Double --> Round
Check -->|"Sim (k = K)"| Ruin["Ruína catastrófica de cauda!<br/>Perda total ΔW = -(2^K - 1) (Prob: q^K)"]
Win --> Expect["Valor esperado exato do ciclo:<br/>E[ΔW] = 1 - (2q)^K ≤ 0"]
Ruin --> Expect
Isso converte um passeio aleatório suave no que Nassim Nicholas Taleb chama de «catar moedas na frente de um rolo compressor» (assimetria negativa extrema / risco de cauda).
| Sequência de derrotas $k$ | Aposta $b_k = 2^{k-1}$ | Banca necessária $B_k = 2^k - 1$ | Lucro ao vencer | Probabilidade $q^k$ (Moeda $q=0.5$) | Probabilidade $q^k$ (Roleta $q=19/37$) |
|---|---|---|---|---|---|
| $k = 1$ | $\$1$ | $\$1$ | $+\$1$ | $50,000\%$ | $51,351\%$ |
| $k = 5$ | $\$16$ | $\$31$ | $+\$1$ | $3,125\%$ | $3,570\%$ |
| $k = 10$ | $\$512$ | $\$1.023$ | $+\$1$ | $0,098\%$ ($1$ em $1.024$) | $0,128\%$ ($1$ em $784$) |
| $k = 20$ | $\$524.288$ | $\$1.048.575$ | $+\$1$ | $0,000095\%$ | $0,000163\%$ |
2. O problema da ruína do jogador de Huygens e Pascal (1657)
Um jogador começa com $k$ unidades contra um cassino com $N - k$ unidades (barreiras absorventes em $0$ e $N$), ganhando $+1$ com probabilidade $p$ e perdendo $-1$ com probabilidade $q = 1 - p$. A probabilidade de vitória $P_k = \mathbb{P}(X_\tau = N \mid X_0 = k)$ satisfaz a equação de diferenças linear de segunda ordem:
$$P_k = p P_{k+1} + q P_{k-1}, \qquad P_0 = 0, \quad P_N = 1$$Pela soma telescópica de $P_{j+1} - P_j = (q/p)^j P_1$, derivamos ambas as soluções exatas em forma fechada:
$$P_k = \begin{cases} \dfrac{k}{N} & \text{se } p = q = \dfrac{1}{2} \;\text{(Jogo justo)} \\[10pt] \dfrac{1 - (q/p)^k}{1 - (q/p)^N} & \text{se } p \ne q \;\text{(Jogo enviesado)} \end{cases}$$Consequências devastadoras:
- Ruína de 100% contra um cassino infinitamente rico ($N \to \infty$): Mesmo em um jogo 100% justo ($p = 1/2$), a probabilidade de ruína eventual é $\lim_{N \to \infty} (1 - k/N) = 1$ (100% de ruína certa).
- A parede exponencial na roleta: Tentar dobrar $k = \$100$ para $N = $200$ via apostas de $$1$ fornece $P_{100} = \frac{1}{1 + (q/p)^{100}}$. Na roleta europeia ($p = 18/37$), a chance de sucesso é de apenas $0,448%$ ($99,55%$ de ruína; e $99,998%$ com apostas de $$0,50$), e na roleta americana ($p = 18/38, q/p = 10/9$), falha com probabilidade de $99,997%$! Pelo teorema de Dubins e Savage (1965), a aposta ousada (*Bold Play*) é ótima quando $p < 1/2$.
3. Teoria dos Martingales de Lévy e Doob e o Teorema da Parada Opcional
Dada uma filtração $\{\mathcal{F}_t\}_{t \ge 0}$, um processo adaptado integrável $\{M_t\}_{t \ge 0}$ ($\mathbb{E}[|M_t|] < \infty$) é um Martingale se $\mathbb{E}[M_{t+1} \mid \mathcal{F}_t] = M_t$, um Submartingale se $\ge M_t$, e um Supermartingale se $\le M_t$. A integral estocástica discreta (transformada de martingale) $(H \cdot M)_n = \sum_{k=1}^n H_k (M_k - M_{k-1})$ prova que nenhuma estratégia previsível $H_k \in \mathcal{F}_{k-1}$ pode vencer um jogo justo.
O Teorema da Parada Opcional de Doob (OST) afirma que para um tempo de parada $\tau$, $\mathbb{E}[M_\tau] = \mathbb{E}[M_0]$ vale se e somente se $\{M_{t \wedge \tau}\}$ for uniformemente integrável, o que é garantido se pelo menos uma das três condições for satisfeita:
- $\tau$ é limitado quase certamente ($\tau \le C < \infty$), OU
- $|M_{t \wedge \tau}| \le K < \infty$ é uniformemente limitado (banca finita), OU
- $\mathbb{E}[\tau] < \infty$ e $\mathbb{E}[|M_{t+1} - M_t| \mid \mathcal{F}_t] \le c < \infty$.
flowchart TD
Start["Martingale {M_t} e tempo de parada τ (P(τ < ∞) = 1)"] --> CheckUI{"Teorema da Parada Opcional de Doob (OST)<br/>Verificação das 3 condições de integrabilidade uniforme"}
CheckUI -->|"1. τ ≤ C q.c. (Tempo limitado)"| Valid["Integrabilidade uniforme satisfeita!<br/>Conserva-se E[M_τ] = E[M_0]"]
CheckUI -->|"2. |M_(t∧τ)| ≤ K q.c. (Banca finita / Limite)"| Valid
CheckUI -->|"3. E[τ] < ∞ e incrementos |ΔM_t| ≤ c"| Valid
CheckUI -->|"Todas as 3 condições violadas (Infinito irreal)"| Invalid["Quebra do OST: lim E[M_(t∧τ)] ≠ E[M_τ]"]
Por fim, usando a Identidade de Wald e o martingale quadrático $M_t = X_t^2 - t$ no jogo justo ($p = 1/2$), obtemos imediatamente a duração esperada até a ruína:
$$\mathbb{E}[X_\tau^2 - \tau] = k^2 \implies \mathbb{E}[\tau] = k(N - k)$$Quando $N \to \infty$, $\mathbb{E}[\tau] = \infty$: a ruína ocorre com $100\%$ de certeza, mas o tempo esperado até a ruína é infinito! Para $p \ne q$, a identidade de Wald fornece $\mathbb{E}[\tau] = \frac{k - N P_k}{q - p}$.
