Logo do MyVIPWebTools

Calculadora de Raiz Primitiva — Encontre a Menor Raiz Primitiva Módulo n

Nossa Calculadora de Raiz Primitiva encontra a menor raiz primitiva módulo n — um inteiro g cujas potências g¹, g², g³, ... percorrem cada unidade módulo n antes de se repetir. Primeiro verifica se existe uma raiz primitiva (elas só existem para n = 1, 2, 4, pᵏ, ou 2pᵏ para um primo ímpar p), depois busca usando a função totiente de Euler e sua fatoração em primos para testar cada candidato eficientemente.

Resposta rápida

Uma raiz primitiva g mod n gera cada unidade módulo n por meio de suas potências. Insira n abaixo para encontrar a menor, com uma verificação automática de se existe alguma raiz primitiva.

Digite n, depois clique em Calcular.

Como usar Calculadora de Raiz Primitiva — Encontre um Gerador mod n

  1. 1

    Insira um número inteiro positivo n (até 1.000.000).

  2. 2

    Clique em 'Calcular' para encontrar a menor raiz primitiva módulo n, se existir alguma.

  3. 3

    Revise φ(n) e os fatores primos de φ(n) usados na verificação.

Por que usar Calculadora de Raiz Primitiva — Encontre um Gerador mod n?

Uma raiz primitiva módulo n é um gerador do grupo de inteiros coprimos com n sob multiplicação: suas potências sucessivas produzem cada unidade módulo n exatamente uma vez antes de voltar a 1, em exatamente φ(n) passos. Nem todo n tem uma — raízes primitivas só existem para n = 1, 2, 4, uma potência prima ímpar pᵏ, ou o dobro de uma potência prima ímpar 2pᵏ, um resultado clássico em teoria dos números. Esta calculadora verifica essa condição primeiro, depois verifica eficientemente cada candidato g testando g^(φ(n)/q) mod n para cada fator primo q de φ(n) — g é uma raiz primitiva exatamente quando nenhum desses testes é igual a 1.

Perguntas frequentes

Ferramentas relacionadas

Calculadora de Raiz Primitiva — Encontre um Gerador mod n | MyVIPWebTools