1.2 Contagem e simetria

O problema de contar quantos são os elementos de um dado conjunto é quase sempre baseado no uso de duas regras básicas. Apesar de simples de serem entendidas, seu uso pode se dar de maneira bastante sofisticada. Estas regras são conhecidas como os princípios fundamentais da contagem.

O princípio aditivo diz o seguinte:
Se uma coleção de objetos pode ser decomposta em duas subcoleções disjuntas, a primeira com mm objetos e a segunda com nn objetos, então o número total de objetos é m+nm+n.

O princípio multiplicativo diz o seguinte:
Suponha que cada objeto de uma coleção pode ser especificado em duas etapas, de forma que na primeira etapa há mm opções e, independentemente do resultado da primeira etapa, na segunda etapa há nn opções. Suponha também que escolhas diferentes sempre resultem em objetos diferentes. Então a coleção tem m×nm\times n elementos.

Exemplo 1.19.

Fernanda tem quatro saias: preta, cinza, azul e vermelha, e três camisetas: branca, azul e vermelha. Quantas peças de roupa tem Fernanda? Pelo princípio aditivo, Fernanda tem 4+3=74+3=7 peças de roupa. De quantas formas distintas Fernanda pode se vestir? Escolhendo primeiro a saia e depois a camiseta, pelo princípio multiplicativo vemos que Fernanda tem 4×3=124\times 3=12 formas de se vestir. ∎

Exemplo 1.20.

Severino vai a um restaurante onde há duas opções de prato: peixe e carne (bovina). Como opções de vinho, há Merlot e Malbec (tintos), Sauvignon Blanc e Pinot Grigio (brancos). Além disso, há uma opção de cerveja de trigo. Severino não gosta de combinar carne com vinho branco nem peixe com vinho tinto. Escolhendo primeiro o prato e depois a bebida, vemos, pelo princípio multiplicativo, que Severino tem 2×3=62\times 3=6 possibilidades para pedir. Essa solução é mais simples do que se escolhêssemos primeiro a bebida. Se Severino toma cerveja, há 2 opções de prato. Se Severino toma vinho, há 4 opções de vinho, e para cada opção de vinho há 1 opção de prato. Combinando os princípios aditivo e multiplicativo, Severino tem 1×2+4×1=61\times 2+4\times 1=6 possibilidades para fazer o pedido. ∎

Exemplo 1.21 (Sorteio com reposição).

Retiramos uma carta do baralho, anotamos o valor, devolvemos a carta, voltamos a embaralhar e voltamos a retirar uma carta. Qual a probabilidade de que pelo menos uma das duas cartas retiradas seja o 44\clubsuit? Pelo princípio multiplicativo, o número de resultados possíveis desse experimento é 52252^{2}. Para o evento em questão, há duas possibilidades disjuntas, ou a primeira carta retirada é o 44\clubsuit, e a segunda carta é qualquer das 5252 cartas do baralho, ou a primeira carta retirada é qualquer das outras 5151 diferentes e a segunda é um 44\clubsuit. Combinando os princípios aditivo e multiplicativo, obtemos #A=1×52+51×1=103\#A=1\times 52+51\times 1=103. Como os números das cartas podem ser permutados antes de cada retirada sem que isso afete as chances de cada resultado, vale a hipótese de equiprobabilidade e, portanto, (A)=1032.704\mathbb{P}(A)=\frac{103}{2{.}704}. ∎

Exemplo 1.22 (Sorteio sem reposição).

Retiramos, sem reposição, duas cartas de um baralho. Qual a probabilidade de que uma das duas cartas retiradas seja o 44\clubsuit? Para facilitar a contagem, vamos supor que as cartas são retiradas de forma ordenada. Ou seja, primeiro retiramos uma carta do baralho e depois retiramos a outra carta. Pelo princípio multiplicativo, o número de resultados possíveis desse experimento é 52×5152\times 51, pois, independentemente de qual seja a primeira carta retirada, para a segunda retirada sempre haverá 5151 cartas restantes no baralho. O evento em questão também pode ser especificado em duas etapas: primeiro escolhemos se o 44\clubsuit sai na primeira ou na segunda retirada e, independentemente disso, escolhemos depois qual das outras 5151 cartas sai na outra retirada. Pelo princípio multiplicativo, temos #A=2×51=102\#A=2\times 51=102. Como os números das cartas podem ser permutados antes de cada retirada sem que isso afete as chances de cada resultado, vale a hipótese de equiprobabilidade e, portanto, (A)=10251×52=126\mathbb{P}(A)=\frac{102}{51\times 52}=\frac{1}{26}. ∎

O princípio multiplicativo pode ser estendido para kk etapas por indução, se consideramos as etapas 2,,k2,\dots,k como uma única etapa que consiste em k1k-1 subetapas.

Exemplo 1.23.

Sortear 44 cartas de um baralho comum, com reposição. Neste caso, podemos tomar Ω=({A,2,3,,9,10,J,Q,K}×{,,,})4\Omega=\left(\mathclap{\phantom{\big{|}}}\left\{A,2,3,\dots,9,10,J,Q,K\right\}% \times\left\{\clubsuit,\heartsuit,\spadesuit,\diamondsuit\right\}\right)^{4} e #Ω=524.\#\Omega=52^{4}. Como os números das cartas podem ser permutados antes de cada retirada sem que isso afete as chances de cada resultado, vale a hipótese de equiprobabilidade e, portanto, (D)=#D524\mathbb{P}(D)=\frac{\#D}{52^{4}} para todo DΩ.D\subseteq\Omega.

Qual a probabilidade do evento A=A= “as quatro cartas são valetes”? Escrevendo A=({J}×{,,,})4A=\left(\left\{J\right\}\times\left\{\heartsuit,\diamondsuit,\spadesuit,% \clubsuit\right\}\right)^{4}, temos #A=44\#A=4^{4} e (A)=44524=1134.\mathbb{P}(A)=\frac{4^{4}}{52^{4}}=\frac{1}{13^{4}}.

Qual a probabilidade do evento B=B= “todas as cartas têm o mesmo naipe”? Temos 44 escolhas para o naipe, e 1313 escolhas para cada uma das cartas retiradas, logo #B=4×134\#B=4\times 13^{4} e portanto  (B)=4×134524=143.\mathbb{P}(B)=\frac{4\times 13^{4}}{52^{4}}=\frac{1}{4^{3}}.

O princípio aditivo pode ser utilizado de trás para frente.

Exemplo 1.24.

No Exemplo 1.19, de quantas formas Fernanda pode se vestir sem que a saia e a camiseta tenham a mesma cor? As formas de Fernanda se vestir, que são 1212, podem ser decompostas em dois tipos: com cores iguais, que são 22, ou cores diferentes. Portanto, há 1010 combinações que envolvem cores diferentes. ∎

Um objeto considerado frequentemente em probabilidade são as permutações. Comecemos por um assunto familiar: os anagramas.

Exemplo 1.25.

Quantos anagramas tem a palavra M-A-R-C-E-L-O? Podemos construir um anagrama escolhendo uma letra de cada vez, e vemos que, independentemente das escolhas anteriores, a kk-ésima letra escolhida terá 8k8-k opções. Pelo princípio multiplicativo, a quantidade de anagramas é dada por 7×6××1=7!=5.0407\times 6\times\dots\times 1=7!=5.040. Este é o número de permutações das letras que compõem a palavra. ∎

O princípio multiplicativo também pode ser usado de trás para frente, ou seja, quando conhecemos o número total de objetos e queremos saber quantas opções há na primeira etapa.

Exemplo 1.26.

Quantos anagramas tem a palavra V-L-A-D-A-S? A mesma solução que usamos para M-A-R-C-E-L-O já não funciona, porque o número de escolhas para a segunda letra depende da primeira letra (se foi A ou não). Para resolver esse problema, vamos supor, artificialmente, que os dois A’s da palavra V-L-A-D-A-S sejam distintos, ou seja, vamos calcular os anagramas de V-L-A1-D-A2-S. Pelo método anterior, essa palavra tem 6!6! anagramas. Agora veja que um anagrama de V-L-A1-D-A2-S pode ser construído em duas etapas: primeiro escolhemos um anagrama de V-L-A-D-A-S e depois escolhemos uma permutação de A1A2. O número de opções da primeira etapa é justamente o que queremos calcular, e a segunda tem 2!2! opções. Portanto, V-L-A-D-A-S tem 6!2!=360\frac{6!}{2!}=360 anagramas. ∎

Exemplo 1.27.

Quantos anagramas tem a palavra M-I-S-S-I-S-S-I-P-P-I? Se as letras fossem todas diferentes, seriam 11!11!. Podemos proceder como no exemplo anterior, mas agora em quatro etapas: primeiro tomando um anagrama de M-I-S-S-I-S-S-I-P-P-I, depois uma permutação de S1-S2-S3-S4, depois de I1-I2-I3-I4, e finalmente uma de P1-P2. Portanto, M-I-S-S-I-S-S-I-P-P-I tem 11!4!4!2!=34.650\frac{11!}{4!4!2!}=34.650 anagramas. ∎

Estudaremos agora um objeto tão importante que tem um nome e notação próprios.

Exemplo 1.28.

Daniela tem 1313 camisas de cores diferentes. Para sua próxima viagem de negócios, ela vai levar 55 camisas. De quantas formas possíveis Daniela pode escolhê-las? Usaremos novamente o princípio multiplicativo de trás para frente. Uma permutação das 1313 camisas pode ser especificada em três etapas: primeiro escolhemos 55 camisas das 1313 para ficarem nas 55 primeiras posições, depois permutamos essas 55 camisas, e finalmente permutamos as 88 camisas restantes. Deduzimos que, na primeira etapa, que é a escolha de 55 camisas entre as 1313 disponíveis, há 13!5!8!\frac{13!}{5!8!} opções. Portanto, Daniela pode fazer a mala de 13!5!8!=1.287\frac{13!}{5!8!}=1.287 formas diferentes. ∎

O exemplo acima é um caso particular de um objeto combinatorial muito importante. Dados n0n\in\mathbb{N}_{0} e kk\in\mathbb{Z}, denotamos por (nk)\tbinom{n}{k} o número de subconjuntos de kk elementos que um conjunto qualquer de nn elementos possui, e lê-se “combinações de nn elementos, kk a kk” ou mais vulgarmente “nn escolhe kk”. Analisaremos agora propriedades desses coeficientes a partir dessa definição.

Estes números especiais são também chamados de coeficientes binomiais. Podemos dispor os coeficientes binomiais em uma grande tabela onde na nn-ésima linha e kk-ésima coluna escrevemos (nk)\tbinom{n}{k}. Essa tabela infinita se chama Triângulo de Pascal.44 4 O Triângulo de Pascal foi um objeto recorrente em diversos trabalhos da Matemática antiga. Suas origens remontam ao tratado de metrificação em sânscrito Chandas sutra associado a Pingala, por volta dos séculos III-II a.C., onde havia inclusive uma versão da Relação de Stifel. Posteriormente, aparece também na obra do matemático e poeta persa Omar Khayyan, séculos XI-XII d.C, bem como na Grécia Antiga, na China Antiga, dentre outras manifestações. Mesmo o uso do triângulo no cálculo de probabilidades é anterior a Pascal. No século XVI, Tartaglia já estudava as possíveis combinações de resultados em lançamentos sucessivos de um dado, relacionando-as com esse triângulo. O uso sistemático que Pascal fez do triângulo e suas propriedades na solução de problemas de probabilidade relacionados a jogos de azar, dentre eles o famoso problema dos pontos, fez seu nome definitivamente associado ao triângulo. Vejamos algumas das principais propriedades desses números. Primeiro, dado n0n\in\mathbb{N}_{0}, temos (nk)=0 para k>n ou k<0\tbinom{n}{k}=0\text{ para }k>n\text{ ou }k<0 pois, dado um conjunto com nn elementos, não há subconjuntos com kk elementos para esses valores de kk. Ademais, (n0)=(nn)=1,\tbinom{n}{0}=\tbinom{n}{n}=1, pois o único subconjunto com zero elementos é o conjunto vazio e o único subconjunto com nn elementos é todo o conjunto.

Uma propriedade fundamental é a Relação de Stifel: (n+1k+1)=(nk)+(nk+1).\tbinom{n+1}{k+1}=\tbinom{n}{k}+\tbinom{n}{k+1}. Com efeito, um subconjunto de {1,,n+1}\{1,\dots,n+1\} com k+1k+1 elementos pode ser obtido escolhendo-se k+1k+1 elementos de {1,,n}\{1,\dots,n\}, ou escolhendo-se o elemento n+1n+1 e outros kk elementos em {1,,n}\{1,\dots,n\}.

As propriedades acima nos dizem que, se ignorarmos os termos nulos da nossa tabela de coeficientes binomiais, esta assumirá uma forma triangular, e encontramos o número 11 no início e no final de cada linha do triângulo. Esse formato triangular combinado com a Relação de Stifel nos permite encontrar todos os valores de uma linha a partir da linha anterior.

Os coeficientes binomiais também têm a propriedade de simetria: (nk)=(nnk).\tbinom{n}{k}=\tbinom{n}{n-k}. Com efeito, basta ver que há uma bijeção entre o conjunto de subconjuntos de {1,,n}\{1,\dots,n\} contendo kk elementos e o de subconjuntos contendo nkn-k elementos. Um exemplo de bijeção é simplesmente tomar o complementar de cada conjunto.

O Teorema das Linhas diz que k=0n(nk)=2n,\sum_{k=0}^{n}\tbinom{n}{k}=2^{n}, o que é justificado observando-se que ambos os lados da igualdade acima correspondem à quantidade de subconjuntos de {1,,n}\{1,\dots,n\}. Para o lado esquerdo, classificamos os subconjuntos pelo seu tamanho e observamos que, para cada kk, há (nk)\tbinom{n}{k} subconjuntos com exatamente kk elementos e, somando sobre os possíveis valores de kk, concluímos pelo princípio aditivo que o número total de subconjuntos é k=0n(nk)\sum_{k=0}^{n}\tbinom{n}{k}. Para o lado direito, observamos que um subconjunto A{1,,n}A\subseteq\{1,\dots,n\} pode ser especificado em nn etapas, onde na kk-ésima etapa dizemos se kAk\in A ou kAk\not\in A, totalizando 2n2^{n} possibilidades pelo princípio multiplicativo. Portanto, k=0n(nk)=2n\sum_{k=0}^{n}\tbinom{n}{k}=2^{n}, como queríamos demonstrar.

O Teorema Binomial generaliza o Teorema das Linhas, e diz que

(a+b)n=k=0n(nk)akbnk(a+b)^{n}=\sum_{k=0}^{n}\tbinom{n}{k}a^{k}b^{n-k}

para todos a,ba,b\in\mathbb{R} e n0n\in\mathbb{N}_{0}. Com efeito, ao expandir o binômio (a+b)n=(a+b)××(a+b)(a+b)^{n}={(a+b)\times\dots\times(a+b)}, a operação a ser feita é escolher aa ou bb em cada um dos nn parêntesis acima, multiplicar os valores escolhidos e depois somar sobre todas as possíveis escolhas. Ao multiplicar, obtemos produtos da forma akbnka^{k}b^{n-k}, onde kk é o número de parêntesis na expansão acima em que escolhemos o símbolo aa. Ao somar todas as possíveis escolhas, podemos agrupá-las em função dos distintos valores de kk. Cada termo da forma akbnka^{k}b^{n-k} aparecerá uma determinada quantidade de vezes, dada pelo número de possíveis escolhas de kk parêntesis dentre os nn disponíveis, isto é, (nk)\tbinom{n}{k}. Isso prova o teorema.

Para fins de cálculos de probabilidades, há uma fórmula explícita para o coeficiente binomial, que podemos extrair do Exemplo 1.28. Naquele exemplo tínhamos n=13n=13 e k=5k=5 e, aplicando exatamente o mesmo raciocínio para nk0n\geqslant k\geqslant 0 inteiros, obtemos

(nk)=n!k!(nk)!.\tbinom{n}{k}=\frac{n!}{k!\,(n-k)!}.
Exemplo 1.29.

No Exemplo 1.23, qual a probabilidade do evento C=C= “há um par de cartas de um naipe e um par de cartas de um outro naipe”? Temos (42)\tbinom{4}{2} escolhas para os naipes. Escolhidos os naipes, temos (42)\tbinom{4}{2} combinações para quais retiradas correspondem a cada naipe. Escolhidos os naipes e as posições, há 1313 escolhas de cartas para cada retirada. Assim, #C=(42)(42)134=(4!2! 2!)2134=62134\#C=\textstyle\tbinom{4}{2}\tbinom{4}{2}13^{4}=(\tfrac{4!}{2!\,2!})^{2}13^{4}=% 6^{2}13^{4} e, portanto, (C)=62134524=6244=964.\mathbb{P}(C)=\frac{6^{2}13^{4}}{52^{4}}=\frac{6^{2}}{4^{4}}=\frac{9}{64}.

Exemplo 1.30.

No Exemplo 1.28, se Daniela escolhe as camisas ao acaso, qual a probabilidade de que ela leve as camisas azul e vermelha em sua mala? Para isso temos que considerar de quantas formas é possível levar ambas as camisas azul e vermelha. Especificar uma configuração cumprindo essas condições é o mesmo que especificar um conjunto de 33 camisas dentre as 1111 que não são nem azul nem vermelha. Novamente, por razões de simetria, a medida de probabilidade correta é (D)=#D#Ω para todo DΩ\mathbb{P}(D)=\frac{\#D}{\#\Omega}\text{ para todo }D\subseteq\Omega e, se AA denota o evento acima, então

(A)=(113)(135)=11!3!8!13!5!8!=5×4 13×12=539.\mathbb{P}(A)=\frac{\tbinom{11}{3}}{\ \tbinom{13}{5}\ }=\frac{\tfrac{11!}{3!8!% }}{\ \tfrac{13!}{5!8!}\ }=\frac{5\times 4}{\ 13\times 12\ }=\frac{5}{39}.\qed
Observação 1.31.

O Exemplo 1.22 foi resolvido sem usar o coeficiente binomial, supondo-se que as cartas eram retiradas de forma ordenada. Se considerássemos as cartas retiradas como um subconjunto do baralho contendo dois elementos, sem distinção de ordem, a solução seria

(A)=#A#Ω=51(522)=126.\mathbb{P}^{\prime}(A^{\prime})=\frac{\#A^{\prime}}{\#\Omega^{\prime}}=\frac{5% 1}{\tbinom{52}{2}}=\frac{1}{26}.\qed

O uso de bijeções pode ser muito poderoso, como veremos a seguir.

Exemplo 1.32 (Princípio da reflexão e números de Catalan).

Eva teve quatro filhas, a primeira e a terceira não tiveram filhas, a segunda teve duas filhas (a primeira das quais não teve filhas e a segunda teve uma filha que não teve filhas), e a quarta teve três filhas, que não tiveram filhas. Veja que Eva teve 1010 descendentes por linhagem feminina (consideramos apenas a linhagem feminina). Na Figura 1.4, ilustramos a árvore de descendência de Eva, que é uma das possíveis árvores com 1010 descendentes. Quantas árvores distintas existem com 1010 descendentes? Esse número é conhecido como o décimo número de Catalan. Se consideramos o mesmo problema para nn descendentes, a solução é o nn-ésimo número de Catalan, que denotaremos por CnC_{n}.

A árvore genealógica de Eva e o respectivo caminho gerado.
À direita temos os cinco exemplos possíveis de árvores com três descendentes.
Figura 1.4: A árvore genealógica de Eva e o respectivo caminho gerado. À direita temos os cinco exemplos possíveis de árvores com três descendentes.

Para deixar claro como as árvores são contadas, na Figura 1.4 mostramos todas as árvores com 33 descendentes, e há 55 delas: filha, neta e bisneta; filha e duas netas; três filhas; duas filhas e uma neta através da filha mais velha; duas filhas e uma neta através da filha mais jovem. Portanto, C3=5C_{3}=5.

Dada a árvore de descendência de Eva, podemos definir um caminho que contorna os elos da árvore no sentido anti-horário. Tal caminho é formado por 1010 passos para cima, 1010 passos para baixo, termina na altura inicial e nunca fica abaixo desta. Na Figura 1.4 mostramos como construir esse caminho. Observe que é possível reconstruir a árvore a partir do caminho, portanto esses objetos estão em bijeção.

De modo mais geral, quantas são as árvores com nn descendentes? Dado mm\in\mathbb{N}, dizemos que a mm-upla s=(s1,,sm)ms=(s_{1},\dots,s_{m})\in\mathbb{Z}^{m} é um caminho simples de duração mm se sksk1=+1s_{k}-s_{k-1}=+1 ou 1-1 para k=1,,mk=1,\dots,m, com s0=0s_{0}=0. Assumindo duração sempre de 2n2n, temos que CnC_{n} é igual ao número de caminhos que voltam à origem no tempo 2n2n e nunca passam por 1-1.

Definimos τ=τ(s)=min{k1:sk=1}\tau=\tau(s)=\min\{k\geqslant 1:s_{k}=-1\}, onde min(∅︀)=+\min(\emptyset)=+\infty, como o instante da primeira passagem por 1-1, ou seja, sj0s_{j}\geqslant 0 para j<τj<\tau e sj=1s_{j}=-1 para j=τj=\tau caso τ<\tau<\infty. Nessa notação, Cn=#{s:s2n=0,τ(s)>2n}C_{n}=\#\{s:s_{2n}=0,\tau(s)>2n\}.

Um caminho que passa por
Figura 1.5: Um caminho que passa por 1-1 e termina na origem e o respectivo caminho refletido, que termina em 2-2 (passando obrigatoriamente por 1-1).

Observe que, se s2n=2ks_{2n}=2k, há exatamente n+kn+k passos para cima e nkn-k passos para baixo, e a quantidade de tais caminhos é (2nn+k)\tbinom{2n}{n+k}. Por outro lado, o conjunto de todas as trajetórias que terminam em s2n=0s_{2n}=0 pode ser particionado pelos conjuntos daquelas que nunca passam por 1-1 e daquelas que sim passam por 1-1. Pelo princípio aditivo, conclui-se que

(2nn)=Cn+#{s:s2n=0,τ(s)2n}.\tbinom{2n}{n}=C_{n}+\#\{s:s_{2n}=0,\tau(s)\leqslant 2n\}.

Portanto, nossa tarefa agora consiste em calcular o último termo da equação acima, o que faremos usando um truque chamado princípio da reflexão.

Dado um caminho ss de duração 2n2n tal que τ(s)2n\tau(s)\leqslant 2n, definimos o caminho ss^{\prime} refletindo, em relação à reta y=1y=-1, a parte do caminho posterior à primeira visita a 1-1. Ou seja, sj=sjs^{\prime}_{j}=s_{j} para jτj\leqslant\tau e sj=2sjs^{\prime}_{j}=-2-s_{j} para jτj\geqslant\tau.

Observe na Figura 1.5 que ss^{\prime} é um caminho de duração 2n2n e s2n=2s^{\prime}_{2n}=-2. Por outro lado, todo caminho que termina em 2-2 passa necessariamente por 1-1. Além disso, (s)=s(s^{\prime})^{\prime}=s, e podemos ver que o mapa sss\mapsto s^{\prime} é uma bijeção entre o conjunto dos caminhos de duração 2n2n que visitam 1-1 e terminam na origem e o conjunto dos caminhos de duração 2n2n que terminam em 2-2. Assim, #{s:s2n=0,τ(s)2n}=#{s:s2n=2}=(2nn+1).\#\{s:s_{2n}=0,\tau(s)\leqslant 2n\}=\#\{s:s_{2n}=-2\}=\tbinom{2n}{n+1}. Obtemos, assim, a expressão

Cn=(2nn)(2nn+1)C_{n}=\tbinom{2n}{n}-\tbinom{2n}{n+1}

para o nn-ésimo número de Catalan. ∎