Ordem multiplicativa

Na teoria dos números, dado um inteiro a {\displaystyle a} e um inteiro positivo n {\displaystyle n} coprimo com a {\displaystyle a} , a ordem multiplicativa de a {\displaystyle a} módulo n {\displaystyle n} é o menor inteiro positivo k {\displaystyle k} com

a k     1 ( mod n ) {\displaystyle a^{k}\ \equiv \ 1{\pmod {n}}\,}

Em outras palavras, a ordem multiplicativa de a {\displaystyle a} módulo n {\displaystyle n} é a ordem de a {\displaystyle a} no grupo multiplicativo das unidades no anel dos inteiros módulo n {\displaystyle n} .

A ordem de a {\displaystyle a} módulo n {\displaystyle n} é geralmente escrita como k = ord n ( a ) {\displaystyle k=\operatorname {ord} _{n}(a)} ou k = O n ( a ) . {\displaystyle k=O_{n}(a).}

Exemplo

As potências do 4 módulo 7 são as seguintes:

4 0 = 1 = 0 × 7 + 1 1 ( mod 7 ) 4 1 = 4 = 0 × 7 + 4 4 ( mod 7 ) 4 2 = 16 = 2 × 7 + 2 2 ( mod 7 ) 4 3 = 64 = 9 × 7 + 1 1 ( mod 7 ) 4 4 = 256 = 36 × 7 + 4 4 ( mod 7 ) 4 5 = 1024 = 146 × 7 + 2 2 ( mod 7 ) {\displaystyle {\begin{array}{llll}4^{0}&=1&=0\times 7+1&\equiv 1{\pmod {7}}\\4^{1}&=4&=0\times 7+4&\equiv 4{\pmod {7}}\\4^{2}&=16&=2\times 7+2&\equiv 2{\pmod {7}}\\4^{3}&=64&=9\times 7+1&\equiv 1{\pmod {7}}\\4^{4}&=256&=36\times 7+4&\equiv 4{\pmod {7}}\\4^{5}&=1024&=146\times 7+2&\equiv 2{\pmod {7}}\\\end{array}}}
etc... {\displaystyle \,{\text{etc...}}}

O menor inteiro positivo k {\displaystyle k} tal que 4 k = 1   ( m o d   7 ) {\displaystyle 4^{k}=1\ (\mathrm {mod} \ 7)} é 3 {\displaystyle 3} , então O 7 ( 4 ) = 3 {\displaystyle \mathrm {O} _{7}(4)=3} .

Propriedades

Mesmo sem saber que estamos trabalhando no grupo multiplicativo de inteiros módulo n, podemos mostrar que a {\displaystyle a} realmente tem uma ordem, observando que as potências de a {\displaystyle a} só podem assumir um número finito de diferentes valores módulo n {\displaystyle n} , portanto, de acordo com o princípio da casa dos pombos deve haver duas potências, digamos s {\displaystyle s} e t {\displaystyle t} e sem perda de generalidade s > t {\displaystyle s>t} , tal que a s a t ( m o d   n ) {\displaystyle a^{s}\equiv a^{t}(\mathrm {mod} \ n)} . Como a {\displaystyle a} e n {\displaystyle n} são coprimos, isso implica que a tem um elemento inverso a 1 {\displaystyle a^{-1}} e podemos multiplicar ambos os lados da congruência por a t {\displaystyle a^{-t}} , resultando em a s t 1 ( m o d   n ) {\displaystyle a^{s-t}\equiv 1(\mathrm {mod} \ n)} .

O conceito de ordem multiplicativa é um caso especial da ordem dos elementos do grupo. A ordem multiplicativa de um número a {\displaystyle a} módulo n {\displaystyle n} é a ordem de a {\displaystyle a} no grupo multiplicativo cujos elementos são os resíduos módulo n {\displaystyle n} dos números coprimos a n {\displaystyle n} , e cuja operação de grupo é a multiplicação módulo n {\displaystyle n} . Este é o grupo de unidades do anel Z n {\displaystyle \mathbf {Z} _{n}} ; tem φ ( n ) {\displaystyle \varphi (n)} elementos, sendo φ {\displaystyle \varphi } a função totiente de Euler, e é denotado como U ( n ) {\displaystyle U(n)} ou U ( Z n ) {\displaystyle U(\mathbf {Z} _{n})} .

Como consequência do teorema de Lagrange, ord n ( a ) {\displaystyle \operatorname {ord} _{n}(a)} sempre divide φ ( n ) {\displaystyle \varphi (n)} . Se ord n ( a ) {\displaystyle \operatorname {ord} _{n}(a)} for realmente igual a φ ( n ) {\displaystyle \varphi (n)} e, portanto, o maior possível, então a {\displaystyle a} é chamado de raiz primitiva módulo n. Isso significa que o grupo U ( n ) {\displaystyle U(n)} é cíclico e a classe de resíduos de a {\displaystyle a} o gera.

A ordem ord n ( a ) {\displaystyle \operatorname {ord} _{n}(a)} também divide λ ( n ) {\displaystyle \lambda (n)} , um valor da função de Carmichael, que é uma afirmação ainda mais forte do que a divisibilidade de φ ( n ) {\displaystyle \varphi (n)} .

Linguagens de programação

  • Maxima CAS : zn_order (a, n)[1]
  • Rosetta Code - exemplos de ordem multiplicativa em várias línguas[2]

Ver também

Referências

  1. Maxima 5.42.0 Manual: zn_order
  2. rosettacode.org - examples of multiplicative order in various languages
  • Weisstein, Eric W. «Multiplicative Order» (em inglês). MathWorld 
  • Portal da matemática