Matemática, perguntado por PedroLucas167, 5 meses atrás

De acordo com seu conhecimento sobre módulo.

Desenvolva o módulo 97 de 003304215100022011030555112712


PedroLucas167: Na verdade, se você pegar sua calculadora e fazer o mod97 desse número, o resultado é 28, porém preciso destes cálculos manualmente.
PedroLucas167: pelo menos o desenvolvimento dele.
Lukyo: Entendi. Vou tentar responder hoje à noite.
PedroLucas167: Ok. Obrigado.
PedroLucas167: Mas você teria alguma ideia de como proceder?
Lukyo: Tem uns critérios de divisibilidade utilizando números primos. Basicamente, pretendo usar a congruência 100 * 65 ≡ 1 (mod 97) ou 100 * (-32) ≡ 1 (mod 97).
Lukyo: Mas para encontrar esses valores, tive que resolver a equação diofantina 100x + 97y = 1.
PedroLucas167: você conseguiu chegar em 28?
Lukyo: Ainda não consigo responder agora, mas prometo que respondo hoje à noite ainda.
PedroLucas167: Obrigado pela ajuda

Soluções para a tarefa

Respondido por Lukyo
12

Resposta:  O resto da divisão é 28.

Explicação passo a passo:

Encontrar o resto da divisão do número

    3 304 215 100 022 011 030 555 112 712

por 97.

Proposição 1: Sejam a, b, k, p, r naturais, com mdc(10, p) = 1. Sendo x um representante da classe inversa de 10^k módulo p, vale

    se a + xb ≡ r   (mod p), então (10^k)a + b ≡ (10^k)r   (mod p).

Demonstração: Muliplique os dois lados da congruência por 10^k:

    a + xb ≡ r   (mod p)

    \Longrightarrow\quad (10^k)\cdot (a+xb)\equiv (10^k)r\quad\mathrm{(mod~}p)\\\\ \Longleftrightarrow\quad (10^k)a+(10^k)x\cdot b\equiv (10^k)r\quad\mathrm{(mod~}p)

Por hipótese, (10^k)x ≡ 1 mod p). Logo, temos

    \Longleftrightarrow\quad (10^k)a+1\cdot b\equiv (10^k)r\quad\mathrm{(mod~}p)\\\\ \Longleftrightarrow\quad (10^k)a+b\equiv (10^k)r\quad\mathrm{(mod~}p)\qquad\square

As seguintes afirmações são casos particulares da proposição 1, com k ∈ {1, 2, 4, 7, 14} e p = 97:

    a+68b\equiv r\quad\mathrm{(mod~}97)\quad\Longrightarrow\quad 10a+b\equiv 10r~~\mathrm{(mod~97)}\qquad\mathrm{(i)}

    a+65b\equiv r\quad\mathrm{(mod~}97)\quad\Longrightarrow\quad 100a+b\equiv 100r\equiv 3r~~\mathrm{(mod~97)}\qquad\mathrm{(ii)}

    a+54b\equiv r~~\mathrm{(mod~97)}\quad\Longrightarrow\quad (10^4)a+b\equiv 9r~~\mathrm{(mod~}97)\qquad\mathrm{(iii)}

    a+60b\equiv r~~\mathrm{(mod~97})\quad\Longrightarrow\quad (10^7)a+b\equiv 76r\equiv -21r~~\mathrm{(mod~97)}\qquad\mathrm{(iv)}

    a+11b\equiv r~~\mathrm{(mod~}97)\quad\Longrightarrow\quad (10^{14})a+b\equiv 53r\equiv -44r~~\mathrm{(mod~97)}\qquad\mathrm{(v)}

Omitirei os passos para obter os valores de x e do resíduo de 10^k nas implicações acima, pois envolve várias manipulações de congruências, o que ultrapassaria o limite de caracteres.

Tomemos

    L_1=3\,304\,215\,100\,022\,011\,030\,555\,112\,712

Para aplicar (v), decomponha L_1 em duas partes cada uma com 14 dígitos:

    \Longrightarrow\quad L_1=(10^{14})a_1+b_1

sendo a_1 = 33 042 151 000 220 e b_1 = 11 030 555 112 712.

Multiplicando b_1 por 11 e somando a_1, obtemos um novo número

    \overset{\mathrm{(v)}}{\Longrightarrow}\quad L_2=a_1+11b_1\\\\ \Longleftrightarrow\quad L_2=33\,042\,151\,000\,220+11\cdot 11\,030\,555\,112\,712\\\\ \Longleftrightarrow\quad L_2=154\,378\,257\,240\,052

L_2 é um número de 15 dígitos.

Para aplicar (iv), decomponha L_2 em duas partes, uma com 8 e outra com 7 dígitos:

    \Longleftrightarrow\quad L_2=(10^7)a_2+b_2

sendo a_2=15\,437\,825 e b_2=7\,240\,052.

Multiplicando b_2 por 60 e somando a_2, obtemos um novo número:

    \overset{\mathrm{(iv)}}{\Longrightarrow}\quad L_3=a_2+60b_2\\\\ \Longleftrightarrow\quad L_3=15\,437\,825+60\cdot 7\,240\,052\\\\ \Longleftrightarrow\quad L_3=449\,840\,945

L_3 é um número de 9 dígitos.

Para aplicar (iii), decomponha L_3 em duas partes, uma com 5 e outra com 4 dígitos:

    \Longleftrightarrow\quad L_3=(10^4)a_3+b_3

sendo a_3=44\,984 e b_3=0\,945.

Multiplicando b_3 por 54 e somando a_3, obtemos um novo número:

    \overset{\mathrm{(iii)}}{\Longrightarrow}\quad L_4=a_3+54b_3\\\\ \Longrightarrow\quad L_4=44\,984+54\cdot 945\\\\ \Longleftrightarrow\quad L_4=96\,014

L_4 é um número de 5 dígitos.

Para aplicar (ii), decomponha L_4 em duas partes, uma com 3 e outra com 2 dígitos:

    \Longleftrightarrow\quad L_4=(10^2)a_4+b_4

sendo a_4=960 e b_4=14.

Multiplicando b_4 por 65 e somando a_4, obtemos um novo número:

    \overset{\mathrm{(ii)}}{\Longrightarrow}\quad L_5=a_4+65b_4\\\\ \Longleftrightarrow\quad L_5=960+65\cdot 14\\\\ \Longleftrightarrow\quad L_5=1870

L_5 é um número de 4 dígitos.

Como último dígito de L_5 é zero, ao aplicar (i) o próximo número obtido será

     \Longrightarrow\quad L_6=10a_6+b_6=187

com a_6=187 e b_6=0.

Agora temos que efetuar a divisão de 187 por 97 e retornar no algoritmo até o número inicial.

    \Longrightarrow\quad 187\equiv 90\equiv -7\quad\mathrm{(mod~}97)\\\\ \Longleftrightarrow\quad L_6\equiv 90\equiv -7\quad \mathrm{(mod~}97)\\\\ \overset{\mathrm{(i)}}{\Longrightarrow}\quad L_5\equiv 10\cdot (-7)=-70\equiv 27\quad \mathrm{(mod~}97)\\\\ \overset{\mathrm{(ii)}}{\Longrightarrow}\quad L_4\equiv 3\cdot 27=81\equiv -16\quad \mathrm{(mod~}97)

    \overset{\mathrm{(iii)}}{\Longrightarrow}\quad L_3\equiv 9\cdot (-16)=-144\equiv -47\equiv 50\quad \mathrm{(mod~}97)\\\\ \overset{\mathrm{(iv)}}{\Longrightarrow}\quad L_2\equiv (-47)\cdot (-21)=987\equiv 17\quad \mathrm{(mod~}97)

Finalmente, temos

    \overset{\mathrm{(v)}}{\Longrightarrow}\quad L_1\equiv 53\cdot 17=901\equiv -69\equiv 28\quad\mathrm{(mod~}97)

Logo, o resto procurado é 28.

Bons estudos! :-)


Lukyo: Oi amigo! Todo mundo que hoje entende algo sobre qualquer assunto, um dia teve que aprender do zero. Não foi diferente comigo. Não desanime, muito menos reforce pensamentos de incapacidade apenas porque hoje você ainda não tem domínio sobre algo. Pratique, veja vídeo-aulas, refaça exercícios resolvidos, e depois tente resolver outros por conta. Aos poucos você vai dominar, tenho certeza!
Lukyo: Se tiver alguma dúvida sobre algo deste exercício especificamente, use os comentários que a gente auxilia.
Perguntas interessantes