1001Ferramentas
🧮 Dev

Gerador de Fatoração Prima

Decompõe N em fatores primos com expoentes (ex: 360 = 2³·3²·5). Útil para MMC, MDC e teoria dos números.

Decomposição:

Lista de fatores:

Fatoração em primos, com os expoentes à mostra

Todo número inteiro maior que 1 se escreve de um jeito só como produto de primos — é o teorema fundamental da aritmética. O 360 é dois ao cubo vezes três ao quadrado vezes cinco, e não existe outra combinação de primos que dê 360. Essa unicidade é o que faz a fatoração ser mais que curiosidade: dela saem o máximo divisor comum, o mínimo múltiplo comum e a contagem de divisores.

Digite o número e a página devolve a fatoração com os expoentes em forma reduzida. O método é divisão por tentativa: divide por 2 enquanto der, depois por 3, e assim por diante até a raiz quadrada do que sobrou — o que restar acima disso é necessariamente primo. É o algoritmo mais simples que existe e resolve bem os números do dia a dia.

A dificuldade de fatorar números grandes não é acidente: ela sustenta boa parte da criptografia em uso. O RSA se apoia na diferença entre multiplicar dois primos de trezentos dígitos, que é instantâneo, e recuperar os fatores a partir do produto, que nenhum computador clássico conhecido faz em tempo razoável. Esta página lida com números até a casa dos trilhões; acima disso, a divisão por tentativa deixa de ser prática e entram métodos como o rô de Pollard e o crivo de corpo de números.

Perguntas frequentes

Por que basta testar até a raiz quadrada?
Porque se um número tem um fator maior que sua raiz, ele necessariamente tem o fator complementar menor que ela — e esse já teria sido encontrado antes. Ao chegar na raiz sem achar divisor, o que sobrou só pode ser primo.
Qual a ligação com o MDC e o MMC?
Direta: com as duas fatorações em mãos, o máximo divisor comum é o produto dos primos comuns com o menor expoente, e o mínimo múltiplo comum é o produto de todos os primos com o maior expoente. É a forma que se ensina na escola — embora para números grandes o algoritmo de Euclides seja bem mais rápido para o MDC.
Como conto os divisores pela fatoração?
Somando 1 a cada expoente e multiplicando os resultados. O 360, que é 2³ × 3² × 5¹, tem (3+1)(2+1)(1+1) = 24 divisores. A conta funciona porque cada divisor corresponde a escolher independentemente o expoente de cada primo, de zero até o máximo.

Ferramentas Relacionadas