Calculadora de fatorial, arranjos e combinações
O fatorial de n é o produto de todos os inteiros de 1 até n: 5! = 5 × 4 × 3 × 2 × 1 = 120. Escolha a operação, escreva n e p e veja o resultado exato, a fórmula com os seus números e, nos arranjos e nas combinações, a probabilidade de um caso.
Fatorial de 10
3 628 800
7 algarismos
10! = 10 × 9 × 8 × … × 1 = 3 628 800
- Um caso em
- Em percentagem
Número completo
3 628 800
Qual usar?
Antes da fórmula, há duas perguntas. A primeira é se a ordem conta: num pódio conta, porque ficar em primeiro não é o mesmo que ficar em terceiro, mas numa comissão não conta, porque o grupo é o mesmo em qualquer ordem. A segunda é se o mesmo elemento pode aparecer mais do que uma vez, como os algarismos de um código.
As permutações são o caso dos arranjos simples em que entram todos os elementos. Se houver elementos iguais entre si, como as letras repetidas de uma palavra, usam-se as permutações com repetição.
Fórmulas
Todas saem do princípio da multiplicação: se uma escolha tem a opções e a seguinte tem b, as duas juntas têm a × b opções. Em todas, n é o número de elementos disponíveis e p o número de elementos escolhidos.
Fatorial
n! = n × (n − 1) × … × 2 × 1
O fatorial de um número inteiro positivo é o produto de todos os inteiros de 1 até esse número. Por exemplo, 5! = 5 × 4 × 3 × 2 × 1 = 120. Por definição, 0! = 1. O fatorial cresce muito depressa: 10! já passa dos 3 milhões e 70! passa de 10100.
Permutações
Pn = n!
É o número de maneiras de pôr n elementos diferentes por ordem. O primeiro lugar tem n opções, o segundo tem n − 1 e assim por diante, até ao último, que tem 1. Cinco livros numa prateleira podem ficar de P5 = 5! = 120 maneiras.
Arranjos simples
nAp = n! ÷ (n − p)!
A ordem conta e não há repetição. Na prática, multiplicam-se p fatores a descer a partir de n: 10A3 = 10 × 9 × 8 = 720, o número de maneiras de escolher presidente, vice-presidente e tesoureiro entre 10 pessoas. O valor de p não pode passar de n.
Arranjos completos
nA′p = np
A ordem conta e o mesmo elemento pode repetir-se, por isso cada uma das p posições tem sempre n opções. Com as 26 letras do alfabeto há 263 = 17 576 sequências de 3 letras. Aqui p pode ser maior do que n.
Combinações
nCp = n! ÷ (p! × (n − p)!)
A ordem não conta. Cada grupo de p elementos aparece p! vezes nos arranjos simples, uma por cada ordem, por isso nCp = nAp ÷ p!. Há 13 983 816 maneiras de escolher 6 números entre 49.
Permutações com repetição
n! ÷ (a! × b! × …)
Servem para ordenar n elementos quando há grupos de elementos iguais, com a + b + … = n. A palavra BATATA tem 6 letras: 1 B, 3 A e 2 T. Trocar dois A entre si não muda a palavra, por isso divide-se 6! pelas trocas que não contam: 720 ÷ (1! × 3! × 2!) = 720 ÷ 12 = 60 anagramas.
A notação desta página é a usada em Portugal no ensino secundário, nas fichas da Direção-Geral da Educação e nos exames nacionais de Matemática A. No Brasil diz-se «arranjo com repetição» em vez de arranjos completos, e escreve-se A(n, p) e C(n, p). As contas são as mesmas.
Exemplos resolvidos
O pódio de uma prova com 8 atletas
Há 3 lugares no pódio e a ordem conta. Não há repetição, porque o mesmo atleta não pode ficar em dois lugares. São arranjos simples de 8, 3 a 3: o primeiro lugar tem 8 opções, o segundo tem 7 e o terceiro tem 6.
8A3 = 8 × 7 × 6 = 336
Um código de 4 algarismos
Cada posição pode ter qualquer algarismo de 0 a 9 e os algarismos podem repetir-se, como em 0070. A ordem conta, porque 1234 e 4321 são códigos diferentes. São arranjos completos de 10, 4 a 4.
10A′4 = 104 = 10 000
Se os 4 algarismos tivessem de ser todos diferentes, seriam arranjos simples: 10A4 = 10 × 9 × 8 × 7 = 5 040.
Uma comissão de 3 pessoas entre 7
Na comissão, a ordem não conta: Ana, Rui e Inês formam a mesma comissão que Inês, Ana e Rui. São combinações de 7, 3 a 3.
7C3 = (7 × 6 × 5) ÷ (3 × 2 × 1) = 35
Os arranjos simples dariam 7 × 6 × 5 = 210, mas cada comissão aparece aí 3! = 6 vezes, uma por cada ordem das 3 pessoas. Por isso, 210 ÷ 6 = 35.
Da contagem à percentagem
Quando todos os casos são igualmente prováveis, a probabilidade de um caso escolhido ao acaso é 1 a dividir pelo número de casos. Para passar a percentagem, multiplica-se por 100, como em qualquer cálculo de percentagem. Com combinações, a conta é:
probabilidade = 1 ÷ nCp
Uma mão de 5 cartas tirada de um baralho de 52 é uma combinação, porque a ordem em que as cartas chegam não muda a mão. Há 52C5 = 2 598 960 mãos diferentes, por isso uma mão em concreto tem 1 hipótese em 2 598 960, ou seja 100 ÷ 2 598 960 ≈ 0,0000385%. A sequência real (ás, rei, dama, valete e dez do mesmo naipe) pode sair em 4 naipes: 4 casos em 2 598 960, ou 1 em 649 740, cerca de 0,000154%.
Com 6 números escolhidos entre 49, há 13 983 816 combinações. Uma aposta simples acerta nos 6 com uma probabilidade de 1 em 13 983 816, cerca de 0,00000715%. Quando os casos favoráveis são vários, divide-se o número de casos favoráveis pelo total, a mesma conta de que percentagem é um valor de outro. Ligue o interruptor «Mostrar como probabilidade» na calculadora para ver estes valores em qualquer arranjo ou combinação.
Tabela de fatoriais de 0! a 12!
| n | n! |
|---|---|
| 0 | 1 |
| 1 | 1 |
| 2 | 2 |
| 3 | 6 |
| 4 | 24 |
| 5 | 120 |
| 6 | 720 |
| 7 | 5 040 |
| 8 | 40 320 |
| 9 | 362 880 |
| 10 | 3 628 800 |
| 11 | 39 916 800 |
| 12 | 479 001 600 |
Cada linha é a anterior vezes n: 12! = 12 × 11! = 12 × 39 916 800. O 20! ainda tem 19 algarismos, mas o 25! já tem 26, e muitas calculadoras passam à notação científica e deixam de mostrar os últimos. Esta calculadora faz a conta com números inteiros exatos e mostra o resultado completo até 1000!, que tem 2 568 algarismos.
Perguntas frequentes
Porque é que 0! = 1?
Por duas razões. O fatorial de 0 é um produto sem fatores, e um produto sem fatores vale 1, tal como uma soma sem parcelas vale 0. E só com 0! = 1 a fórmula dos arranjos dá certo quando entram todos os elementos: nAn = n! ÷ 0! tem de dar n!, o número de permutações.
Qual é a diferença entre arranjos e combinações?
Nos arranjos a ordem conta e nas combinações não. Escolher presidente, vice-presidente e tesoureiro entre 10 pessoas dá 10A3 = 720 maneiras. Escolher só uma comissão de 3 entre as mesmas 10 dá 10C3 = 720 ÷ 3! = 120, porque cada grupo aparece 6 vezes nos arranjos, uma por cada ordem.
Arranjos completos e arranjos com repetição são o mesmo?
Sim. Em Portugal diz-se arranjos completos e escreve-se nA′p. No Brasil diz-se arranjos com repetição. Nos dois casos a conta é np: com 10 algarismos há 104 = 10 000 códigos de 4 algarismos.
Até que número calcula?
O fatorial e as permutações vão até n = 1 000. O 1000! tem 2 568 algarismos e aparece completo. As permutações com repetição, os arranjos simples, os arranjos completos e as combinações vão até resultados com 3 100 algarismos, o que inclui todas as permutações com repetição e todos os arranjos simples com n até 1 000 e todas as combinações com n até 10 000. Acima disso, a calculadora diz quantos algarismos teria o resultado.
Porque é que ⁿCₚ = ⁿCₙ₋ₚ?
Porque escolher os p elementos que entram é o mesmo que escolher os n − p que ficam de fora. Cada grupo de 6 números entre 49 deixa de fora um grupo de 43, por isso 49C6 = 49C43 = 13 983 816. Na fórmula, trocar p por n − p só troca a ordem dos dois fatoriais de baixo.
Fontes
- Direção-Geral da Educação, #EstudoEmCasa, Matemática A 12.º ano, bloco 02, «Arranjos e permutações» Aprendizagens: arranjos com e sem repetição, permutações e fatorial de um número inteiro não negativo. Inclui o problema do código de 4 algarismos e o do pódio.
- Direção-Geral da Educação, #EstudoEmCasa, Matemática A 12.º ano, bloco 03, «À volta dos fatoriais» Anagramas com letras repetidas, como BATATA, que dão permutações com repetição.
- Direção-Geral da Educação, #EstudoEmCasa, Matemática A 12.º ano, bloco 04, «Combinações. Resolução de problemas» Combinações e a notação de Portugal, como nos exames nacionais.
- NIST, Digital Library of Mathematical Functions, §26.1, §26.3 e §26.4 Fatorial descendente (26.1.1), que dá os arranjos simples, coeficiente binomial e a simetria C(n, p) = C(n, n − p) (26.3.1), coeficiente multinomial das permutações com repetição (26.4.2).
- Wikipédia, «Fatorial» Definição de n! e de 0! = 1.
Como foi verificado: As fórmulas saem do princípio da multiplicação, com a demonstração nas notas da página, e conferem com o NIST DLMF. A calculadora faz as contas com números inteiros exatos e foi comparada com 10 casos calculados à parte em Python (math.factorial, math.perm e math.comb), entre eles 100!, 1000! e os erros. Os números do texto e da FAQ são conferidos pelo mesmo motor nos testes automáticos.