Estaba tomando el determinante de la matriz de adyacencia de un gráfico cuando me topé con esta interesante (aparente) coincidencia:
Si $m$ y $n$ son números impares, entonces $$ 2^{\textsf{gcd}(m,n)} = \prod_{k=1}^{m} \prod_{l=1}^{n} \left( e^{\frac{2k\pi i}{m}} + e^{\frac{2 l \pi i}{n}} \right).$$
Si tomamos $\log_2$ de ambos lados, obtenemos una expresión explícita que describe el máximo común divisor. ¿Alguien desea intentar una demostración de este hecho?
Aquí hay un código MATLAB que verifica la fórmula anterior. (Guárdalo como un archivo *.m en tu directorio de MATLAB; luego utiliza greatcd(m,n)
para producir el máximo común divisor de los números impares seleccionados $m$ y $n$.)
function [I,J] = greatcd(m,n)
for k=1:m
for l=1:n
H(k,l) = exp((2*pi*i*k)/m) + exp((2*pi*i*l)/n);
end
end
G=prod(H(:));
log2(real(G))
Parece que si $g = \textsf{gcd}(m,n)$, entonces $$\prod_{k=1}^{m} \prod_{l=1}^{n} \left( e^{\frac{2k\pi i}{m}} + e^{\frac{2 l \pi i}{n}} \right) = \prod_{k=1}^{g} \prod_{l=1}^{ng^{-1}} \left( 1 + e^{\frac{2l\pi i}{ng^{-1}}}\right)$$ y también creo que $$ \prod_{l=1}^{ng^{-1}} \left( 1 + e^{\frac{2l\pi i}{ng^{-1}}}\right) = 2.$$ Si mantengo fijo $l$ y tomo el producto sobre $k$, parece que obtengo $$\prod_{k=1}^{m} \left( e^{\frac{2k\pi i}{m}} + e^{\frac{2 l \pi i}{n}} \right) = 1 + e^{\frac{2l\pi i}{ng^{-1}}}.$$