Quizás otra forma de verlo:
Teniendo en cuenta que \( mcd(a,b)=m \), siendo a,b,m naturales, significa, entre otras cosas que:
\( a+b=m(x) \), siendo x un natural coprimo con m. Por tanto:
\( mcd(a,b)^n\longrightarrow{(a+b)^n=(m(x))^n} \)
Si se nos pide demostrar que \( mcd(a^n,b^n)=mcd(a,b)^n \) entonces podemos tirar de desarrollos binomiales, donde \( C_n \) son los coeficientes binomiales:
\( a^n+b^n=(a+b)^n -[C_1·a^{n-1}b+C_2·a^{n-2}b^2+...+C_x·a·b^{n-1}] \),
Dado que \( a,b \) comparten el factor común \( m \), el hecho de multiplicar \( a·b \) es como si se multiplicara \( m·m(y) \), siendo \( y \) un natural.
Entonces, dado que todo este carro \( [C_1·a^{n-1}b+C_2·a^{n-2}b^2+...+C_x·a·b^{n-1}] \) es una suma de \( a^i·b^j \) (además de su coeficiente binomial \( C_n \) que podría tener también a \( m \) como factor común), podemos considerarla como si fuera una suma de \( m^i·m^j(y) \).
Y dado que en todos los sumandos los exponentes \( i,j \) de sus \( a,b \) siempre suman \( i+j=n \), entonces tenemos que todo este carro, que puede ser tan grande como queramos que sea de grande \( n \), tendrá de factor común, como mínimo, \( m^n \).
Por consiguiente, siempre podemos expresar lo siguiente:
\( a^n+b^n=(m(x))^n+m^n(v)=m^r(r) \), demostrando con ello que \( mcd(a^n,b^n)=mcd(a,b)^n \).