3 votos

Encontrar dos números compuestos más pequeños

Encuentra dos números compuestos más pequeños $n$ para que $$2^n\equiv 2 \ \ \ (\text{mod }n)$$ $$3^n\equiv 3 \ \ \ (\text{mod }n)$$

No sé realmente cómo enfocar este problema. Me vendrían bien algunos consejos.

1voto

AlexR Puntos 20704

El pequeño guión

>> for n=2:1000
       if (modpow(2,n,n) == mod(2,n) && ... 
           modpow(3,n,n) == mod(3,n) && ...
           ~isprime(n))
           disp(n);
           break;
       end
   end

Da $n=561=3\cdot 11\cdot 17$ . modpow es una implementación de la exponenciación modular.

Para los problemas individuales, $$2^{341} \equiv 2 \pmod{341}, 341 = 11\cdot 31\\ 3^6 \equiv 3 \pmod 6, 6 = 2 \cdot 3$$

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X