Sí, se puede decir lo mismo cuando se sustituye $2$ con un número entero $a \geqslant 2$ .
Lema. Supongamos que $a \geqslant 2$ , $m, n \in \mathbb{N}$ y $\gcd(m, n)=1$ . Entonces $\gcd(a^m-1, a^n-1)=a-1$ .
Prueba. Es evidente que $(a-1) | \gcd(a^m-1, a^n-1)$ . Por lo tanto, sólo tenemos que demostrar que $\gcd(a^m-1, a^n-1) | (a-1)$ .
Es bien sabido que si $\gcd(m, n)=1$ entonces existe $k, l \in \mathbb{N}$ tal que $mk-nl=1$ . Si es obvio que $(a^n-1)|(a^{nl}-1)$ Por lo tanto $$ \gcd(a^m-1, a^n-1) | (a^{nl}-1), $$ y por la misma razón $$ \gcd(a^m-1, a^n-1) | (a^{mk}-1). $$
Ahora sólo observamos que $$ (a^{mk}-1)-a\cdot(a^{nl}-1) = (a^{nl+1}-1)-(a^{nl+1}-a) = a - 1, $$ por lo tanto $$ \gcd(a^m-1, a^n-1) | (a-1), $$ QED.
Ahora podemos demostrar la afirmación principal: para $b \geqslant 2$ que tenemos: $$ \gcd(b^m-1, b^n-1) = b^{\gcd(m,n)}-1. $$ Prueba. Establecer $a = b^{\gcd(m, n)}$ , $m'=m/\gcd(m,n)$ y $n'=n/\gcd(m,n)$ . Claramente, $\gcd(m',n')=1$ y por el lema tenemos $$ \gcd(a^{m'}-1,a^{n'}-1) = a-1, $$ que es exactamente lo que necesitamos, QED.