Le mostraré cómo encontrar [matemáticas] 2017 ^ {2017} [/ matemáticas] [matemáticas] (\ rm mod ~ 1000) [/ matemáticas] utilizando el método de “cuadratura sucesiva”.
Primero, convierta el exponente, [math] 2017 [/ math], a binario. El resultado es [math] \ bbox [# CFC, 2px] {11111100001} [/ math].
Pondremos el número [math] \ bbox [# FCC, 2px] {1} [/ math] en nuestra “calculadora” (se muestra en [math] \ bbox [# FCC, 2px] {\ rm pink} [/ matemáticas]). En este proceso, continuaremos cuadrando el número en nuestra calculadora y posiblemente multiplicando el número por nuestra base, [matemáticas] 2017 [/ matemáticas], (o no, dependiendo de los bits de nuestro exponente) hasta que tengamos el resultado final .
Verá, usaremos nuestro exponente binario (que se muestra en [math] \ bbox [# CFC, 2px] {\ rm green} [/ math]) como un programa de computadora. Lo leeremos de izquierda a derecha, y por cada bit “1”, elevaremos al cuadrado el número en nuestra calculadora y luego lo multiplicaremos por [matemáticas] 2017 [/ matemáticas]. Para cada bit “0”, simplemente elevaremos al cuadrado el número en nuestra calculadora.
- ¿Qué tipo de relación intercede entre fracciones y división?
- ¿Cuántos 9 hay de 0 a 100?
- ¿Cuál es el valor de [math] {\ aleph} _ {0} ^ {{\ aleph} _ {0}} [/ math]? ¿Y por qué?
- En el Teorema del poder de los exponentes, cuando las bases de dos números son iguales, ¿por qué deberían agregarse sus poderes?
- ¿El número de pi es indeterminado o el último valor conocido?
Comenzando con [math] \ bbox [# FCC, 2px] {1} [/ math] en nuestra calculadora, y leyendo nuestra cadena de bits como un programa de computadora …
El primer bit es [math] \ bbox [# CFC, 2px] {1} [/ math] bit, así que cuadre, luego multiplique por [math] 2017 [/ math] [math] (\ rm mod ~ 1000) [/ matemática], que resulta en [matemática] \ bbox [# FCC, 2px] {17} [/ matemática].
El segundo bit es [math] \ bbox [# CFC, 2px] {1} [/ math] bit, así que cuadrelo, luego multiplique por [math] 2017 [/ math] [math] (\ rm mod ~ 1000) [/ matemática], que resulta en [matemática] \ bbox [# FCC, 2px] {- 87} [/ matemática].
El siguiente bit es [math] \ bbox [# CFC, 2px] {1} [/ math] bit, así que cuadrátelo, luego multiplíquelo por [math] 2017 [/ math] [math] (\ rm mod ~ 1000) [/ matemática], que resulta en [matemática] \ bbox [# FCC, 2px] {- 327} [/ matemática].
El siguiente es [math] \ bbox [# CFC, 2px] {1} [/ math] bit, así que cuadrátelo, luego multiplíquelo por [math] 2017 [/ math] [math] (\ rm mod ~ 1000) [/ math ], que da como resultado [math] \ bbox [# FCC, 2px] {- 207} [/ math].
… Luego [math] \ bbox [# CFC, 2px] {1} [/ math] bit, así que cuadrátelo, luego multiplíquelo por [math] 2017 [/ math] [math] (\ rm mod ~ 1000) [/ math ], lo que resulta en [math] \ bbox [# FCC, 2px] {433} [/ math].
… Luego [math] \ bbox [# CFC, 2px] {1} [/ math] bit, así que cuadrátelo, luego multiplíquelo por [math] 2017 [/ math] [math] (\ rm mod ~ 1000) [/ math ], lo que resulta en [math] \ bbox [# FCC, 2px] {313} [/ math].
… Luego [math] \ bbox [# CFC, 2px] {0} [/ math] bit, así que cuadre [math] (\ rm mod ~ 1000) [/ math], resultando en [math] \ bbox [#FCC , 2px] {- 31} [/ math].
… Luego [math] \ bbox [# CFC, 2px] {0} [/ math] bit, así que cuadre [math] (\ rm mod ~ 1000) [/ math], resultando en [math] \ bbox [#FCC , 2px] {- 39} [/ matemáticas].
… Luego [math] \ bbox [# CFC, 2px] {0} [/ math] bit, así que cuadre [math] (\ rm mod ~ 1000) [/ math], resultando en [math] \ bbox [#FCC , 2px] {- 479} [/ matemáticas].
… Luego [math] \ bbox [# CFC, 2px] {0} [/ math] bit, así que cuadre [math] (\ rm mod ~ 1000) [/ math], resultando en [math] \ bbox [#FCC , 2px] {441} [/ matemáticas].
… Luego [math] \ bbox [# CFC, 2px] {1} [/ math] bit, así que cuadrátelo, luego multiplíquelo por [math] 2017 [/ math] [math] (\ rm mod ~ 1000) [/ math ], lo que resulta en [math] \ bbox [# FCC, 2px] {177} [/ math].
Entonces, el resultado final es: [matemáticas] \ boxed {2017 ^ {2017} \ equiv 177 ~ (\ rm mod ~ 1000)} [/ math].