Fatorial (!) : Aprenda tudo sobre.

Entre para nossa lista e receba conteúdos exclusivos!

Neste texto vamos aprender sobre a operação de fatorial. Essa operação é bastante usada em várias áreas da matemática, principalmente ligadas à análise combinatória e contagem, e também pode ser usada para simplificar a notação de algumas expressões.

Definição de fatorial.

Primeiro, vamos definir essa operação apenas para números naturais e o zero, e denotamos o fatorial de um número com ele escrito seguido do símbolo “!”. Por exemplo, 5 fatorial é escrito como “5!”. 

É importante notar que esse símbolo que em matemática chamamos de fatorial é chamado de símbolo de exclamação na língua portuguesa e devemos ter atenção para não confundir. 

Vamos para a definição dessa notação.

O fatorial de um número é igual a multiplicação dele pelos seus antecessores até o 1. Isto é, n! = n·(n-1)·(n-2)·…·3·2·1.

Convencionamos também que 1!=1 e 0!=1.

Exemplos.

Agora que já vimos a definição formal vamos calcular alguns exemplos para ficar as ideias.

2! = 2·1 = 2

3! = 3·2·1 = 6

4! = 4·3·2·1 = 24

5! = 5·4·3·2·1 = 120

Se quiser pode continuar calculando o valor do fatorial dos números em sequência.

Definição recursiva

Ao passo que já temos alguma familiaridade, é notável que podemos dar uma outra definição para essa operação. A definição a seguir é recursiva e pode ser vista como uma propriedade, mas trazê-la como definição nos faz enxergar a essência da operação que estamos trabalhando.

Definição (Recursiva). O fatorial de 0 e 1 é igual a 1 e para os outros números naturais é igual a ele multiplicado pelo fatorial de seu antecessor.

Essa noção escrita aritmeticamente fica da seguinte maneira:

n! = n·(n-1)!

Fatorial em C

A definição recursiva que acabamos de dar faz que possamos fazer facilmente um algoritmo recursivo para calcular os números fatoriais.

Vamos fazer a seguir esse algoritmo em uma função em C, que recebe o número e retorna seu fatorial.

int fatorial(int n){

if(n==1 || n==0) return 1;

return n*fatorial(n-1)!;

}

Aplicações

As aplicações de números fatoriais são incontáveis e vão desde a estatística passando por várias áreas da matemática. 

Em outros textos deste blog você pode ver o uso de fatorial na prática em análise combinatória e contagem. Alguns desses textos ainda serão publicados, então não perde de ficar de olho aqui.

Veja: Como aprender análise combinatória do zero

Simplificações e exercícios

Ainda, é importante ressaltar algumas coisas, sobre números fatoriais quando formos operá-los.

Via de regra a soma e subtração de fatoriais é diferente ao fatorial da soma ou subtração.

Veja por exemplo:

3!+4! = 6 + 24 = 30 ≠ 5040 = 7! = (3+4)!

Na divisão podemos fazer simplificações desenvolvendo os fatoriais pela definição recursiva deles.

Veja no exemplo:

8!/5! = (8·7·6·5!)/5! = 8·7·6 = 336

Agora, tente resolver os seguintes exercícios aplicando o conhecimento aprendido.

Exercício 1. Encontre as raízes da seguinte equação: (x + 3)! + (x + 2)! = 8(x + 1)!

Exercício 2. Calcule o valor de: (4!·7!)/10!

Exercício 3. Simplifique a expressão: (2n)!/(2(2n-3)!)

Continue acompanhando o blog para mais exercícios e exemplos.

Outros Artigos

Legal

® 2021-2024 Meu Guru | 42.269.770/0001-84 • Todos os direitos reservados

Entre para nossa lista e receba conteúdos exclusivos!