Ambos métodos están relacionados con la representación binaria de la exponente.
Las ideas que se relacionan todas estas cosas juntas es que cada vez que vaya de un lugar a la izquierda de un número binario, se multiplica el número por dos;
y al cuadrado de un número, se multiplica su exponente dos.
El método dado por la Khan Academy es lo que yo habría pensado de como "se repitió el cuadrado." De la representación binaria,
$\newcommand{two}{\mathrm{two}} 383_\mathrm{ten} = 101111111_\two,$
determinamos que necesitamos nueve dígitos binarios.
El dígito izquierdo es el dígito de $2^8 = 256.$
Por lo tanto, escribir nuestro primer poder y, a continuación, empezar a cuadrar:
\begin{align}
3^1 &\equiv 3 \pmod7 && \text{(first power)}\\
3^2 &\equiv 2 \pmod7 && \text{(previous number squared)} \\
3^4 &\equiv 4 \pmod7 && \text{(squared again)} \\
3^8 &\equiv 2 \pmod7 && \text{(squared again)} \\
3^{16} &\equiv 4 \pmod7 && \text{(notice the pattern?)} \\
3^{32} &\equiv 2 \pmod7 \\
3^{64} &\equiv 4 \pmod7 \\
3^{128} &\equiv 2 \pmod7 \\
3^{256} &\equiv 4 \pmod7
\end{align}
Esto se convierte en repetitivo (y por lo tanto fácil) muy rápidamente en este caso:
$2^2 \equiv 4 \pmod7$ $4^2 \equiv 2 \pmod7,$
así que es sólo alternando $2$s y $4$s después de las primeras líneas.
Luego, multiplicamos juntos las facultades que corresponden a los dígitos binarios necesitamos:
\begin{align}
100000000_\two &= 256 &
3^{256} &\equiv 4 \pmod7 \\
101000000_\two &= 256 + 64 = 320 &
3^{320} \equiv 4 \times 3^{64} \equiv 4\times 4 &\equiv 2 \pmod7 \\
101100000_\two &= 320 + 32 = 352 &
3^{352} \equiv 2 \times 3^{32} \equiv 2\times 2 &\equiv 4 \pmod7 \\
101110000_\two &= 352 + 16 = 368 &
3^{368} \equiv 4 \times 3^{16} \equiv 4\times 4 &\equiv 2 \pmod7 \\
101111000_\two &= 368 + 8 = 376 &
3^{376} \equiv 2 \times 3^8 \equiv 2\times 2 &\equiv 4 \pmod7 \\
101111100_\two &= 376 + 4 = 380 &
3^{380} \equiv 4 \times 3^4 \equiv 4\times 4 &\equiv 2 \pmod7 \\
101111110_\two &= 380 + 2 = 382 &
3^{382} \equiv 2 \times 3^2 \equiv 2\times 2 &\equiv 4 \pmod7 \\
101111101_\two &= 382 + 1 = 383 &
3^{383} \equiv 4 \times 3^1 &\equiv 5 \pmod7
\end{align}
En la práctica, por supuesto, sólo tenemos que escribir en el extremo derecho de equivalencias
en cada línea. El resto es sólo para mostrar por qué funciona.
Básicamente, la idea es que usted puede conseguir el exponente $101111101_\two = 383$
tomando la suma
\begin{multline}
100000000_\two + 1000000_\two + 100000_\two + 10000_\two \\+ 1000_\two + 1000_\two + 100_\two + 10_\two + 1_\two.
\end{multline}
Construimos el poder de $3$ multiplicando las facultades que corresponden a la
sumandos de esta suma.
Tenga en cuenta que usted podría multiplicar potencias de comenzar con el más alto poder (como se muestra arriba) o empezando con el más bajo de energía.
Pero donde la Khan Academy método simplemente añade las diversas potencias de $2$
para obtener el exponente, el método dado en el texto corresponde a una
"shift izquierda y agregar" método de construcción el exponente.
Es decir, empezamos con el líder de bits del exponente binario,
pero la ponemos en el lugar de uno. Estamos entonces en varias ocasiones multiplicar por $2$
(que se desplaza todos los dígitos binarios un lugar a la izquierda)
y (cuando sea necesario) agregar $1$ a escribir otro dígito del número,
trabajando de izquierda a derecha.
Doblando el exponente se corresponde con el cuadrado de la potencia de $3$
y añadiendo $1$ corresponde a multiplicar por $3$:
\begin{align}
1_\two &= 1 & 3^1 &\equiv 3 \pmod7 \\
10_\two &= 2 \times 1 = 2 & 3^2 &\equiv 2 \pmod7 \\
101_\two &= 2 \times 2 + 1 = 5 &
3^5 \equiv (3^2)^2 \times 3 \equiv 4 \times 3 &\equiv 5 \pmod7 \\
1011_\two &= 2 \times 5 + 1 = 11 &
3^{11} \equiv (3^5)^2 \times 3 \equiv 4 \times 3 &\equiv 5 \pmod7 \\
10111_\two &= 2 \times 11 + 1 = 23 &
3^{23} \equiv (3^{11})^2 \times 3 \equiv 4 \times 3 &\equiv 5 \pmod7 \\
101111_\two &= 2 \times 23 + 1 = 47 &
3^{47} \equiv (3^{23})^2 \times 3 \equiv 4 \times 3 &\equiv 5 \pmod7 \\
1011111_\two &= 2 \times 47 + 1 = 95 &
3^{95} \equiv (3^{47})^2 \times 3 \equiv 4 \times 3 &\equiv 5 \pmod7 \\
10111111_\two &= 2 \times 95 + 1 = 191 &
3^{191} \equiv (3^{95})^2 \times 3 \equiv 4 \times 3 &\equiv 5 \pmod7 \\
101111111_\two &= 2 \times 191 + 1 = 383 &
3^{383} \equiv (3^{191})^2 \times 3 \equiv 4 \times 3 &\equiv 5 \pmod7
\end{align}
Mientras nosotros no hacemos ninguna aritmética de los errores, inevitablemente vamos a obtener el mismo resultado en la izquierda como en el caso de hacerlo de la otra manera,
por lo tanto, tenemos el mismo resultado en la derecha.