Jogos de adivinhar palavras de cinco letras em seis tentativas viraram hábito diário de muita gente, e a pergunta “qual é a melhor primeira palavra?” aparece em toda roda de conversa. Por trás dela há matemática séria: contagem, probabilidade e teoria da informação. Neste texto usamos o jogo só como ponto de partida para aprender essas três ideias, que servem muito além dele. As listas e os números dos exemplos são hipotéticos, escolhidos para deixar as contas limpas.
Contagem: quantas palavras de cinco letras existem?
Comece pelo princípio multiplicativo: se uma escolha tem opções e outra, independente, tem opções, o par tem possibilidades. Uma sequência de cinco letras, com o alfabeto de 26 letras e repetição permitida, tem 26 opções em cada posição.
Se as cinco letras precisarem ser todas diferentes, a primeira posição tem 26 opções, a segunda 25, e assim por diante. Isso é um arranjo simples de 26 elementos tomados 5 a 5.
Quase nenhuma dessas sequências é palavra de verdade. A lista de respostas possíveis de um jogo desse tipo tem da ordem de alguns milhares de palavras, uma fração minúscula das 11,9 milhões de sequências. É por isso que o jogo é possível: a linguagem já elimina quase tudo antes da primeira tentativa.
Outra contagem útil: cada casa do retorno do jogo recebe uma de três cores (letra certa no lugar certo, letra presente em outro lugar, letra ausente). Com cinco casas, são = 243 padrões de cores possíveis. Na prática, alguns padrões nunca ocorrem, mas 243 é o teto de quantos grupos um único palpite consegue criar.
Probabilidade: a chance de acertar no chute
Se restam N palavras candidatas e todas são igualmente prováveis, a probabilidade de acertar escolhendo uma delas ao acaso é 1/N. Com 200 candidatas, a chance é 1/200, ou 0,5%. Com 2 candidatas, 50%. O jogo inteiro consiste em reduzir N o mais rápido possível, e cada palpite é uma pergunta que parte a lista em grupos, um grupo para cada padrão de cores.
Informação: por que o logaritmo aparece
Imagine que a resposta é uma entre N opções igualmente prováveis. Uma pergunta de sim ou não bem feita corta a lista pela metade. Quantas perguntas desse tipo são necessárias? É o número tal que , ou seja, . Essa quantidade se mede em bits.
Com 200 candidatas, dá cerca de 7,64 bits. Um palpite no jogo não é uma pergunta de sim ou não: ele tem até 243 respostas, então pode render até , cerca de 7,92 bits, na melhor das hipóteses. Nenhuma palavra real chega perto disso, mas a comparação mostra o limite teórico.
Quando um palpite divide as N candidatas em grupos de tamanhos , a probabilidade de cair no grupo é . Duas medidas avaliam a qualidade do palpite:
A primeira é intuitiva: você cai num grupo com probabilidade proporcional ao tamanho dele, e sobra exatamente esse tamanho. A segunda, a entropia de Shannon, mede em média quantas “metades” o palpite corta. Quanto menor a primeira e maior a segunda, melhor o palpite.
Exemplo resolvido: comparando dois palpites
Suponha 200 candidatas restantes (números hipotéticos). O palpite A divide a lista em quatro grupos de tamanhos 80, 60, 40 e 20. O palpite B divide em quatro grupos de 50. Qual é melhor?
- Probabilidades do palpite A: cada grupo dividido por 200.
- Candidatas esperadas no palpite A: some os quadrados e divida por 200.
- Candidatas esperadas no palpite B.
- Entropia do palpite A, em bits (arredondada).
- Entropia do palpite B: quatro grupos iguais dão exatamente 2 bits.
- Conclusão: B deixa menos candidatas em média e rende mais informação. Mesmo número de grupos, mas grupos equilibrados valem mais.
Verificação. Os grupos de A somam 80 + 60 + 40 + 20 = 200 e os de B somam 4 × 50 = 200, então nenhuma candidata sumiu. As probabilidades de A somam 0,4 + 0,3 + 0,2 + 0,1 = 1. Quatro grupos nunca rendem mais que = 2 bits, e esse máximo só ocorre com grupos iguais, exatamente o caso B. Por fim, depois de B restam 50 candidatas; com ≈ 5,64 bits ainda faltando, fica claro por que o jogo exige mais de uma tentativa.
Erros comuns
- Confundir sequências com palavras. 26 elevado a 5 conta sequências; a lista real de respostas é muito menor, e é ela que define N.
- Usar arranjo quando há repetição. Palavras reais repetem letras; o arranjo simples de 7.893.600 só vale se as letras forem todas distintas.
- Achar que mais verdes no primeiro palpite é sempre melhor. O que importa é o tamanho esperado do grupo onde você cai, não a cor bonita de uma rodada.
- Calcular a média simples dos grupos. A média de 80, 60, 40 e 20 é 50, mas o esperado é 60, porque grupos grandes são mais prováveis. Cada grupo pesa pelo próprio tamanho.
- Usar logaritmo na base errada. Bit é base 2. Com logaritmo natural a unidade vira “nat”; converta dividindo por .
Perguntas frequentes
Quantas palavras de cinco letras são possíveis com o alfabeto de 26 letras?
Como sequências, 26 elevado a 5, que dá 11.881.376. Sem repetir letras, 26 × 25 × 24 × 23 × 22 = 7.893.600. Palavras reais são uma fração pequena disso.
O que significa um palpite render 2 bits?
Que, em média, ele reduz as candidatas como duas perguntas de sim ou não bem feitas, isto é, a um quarto do tamanho original.
Por que o número esperado usa a soma dos quadrados?
Porque você cai no grupo i com probabilidade n_i/N e, nesse caso, sobram n_i candidatas. Somando n_i/N vezes n_i para todos os grupos, obtém-se a soma dos quadrados dividida por N.
Dá para garantir o acerto em poucas tentativas?
Não há garantia geral: depende da lista de palavras. O que a matemática oferece é um critério para escolher palpites que, em média, cortam mais a lista.