Раз нет интереса к задаче надо её закрывать.
Я рассмотрю только случай, когда х и у взаимно просты ( в противном случае можеть появиться дополнительная степень двойки). Деля одно число на другое (n=mk+r>m) с остатком получаем:
![$$x^n+y^n=(x^m+y^m)(x^{n-m}-x^{n-2m}y^m+...(-1)^kx^ry^{km})+[(-1)^{k+1}x^r+y^r]y^{km}.$$ $$x^n+y^n=(x^m+y^m)(x^{n-m}-x^{n-2m}y^m+...(-1)^kx^ry^{km})+[(-1)^{k+1}x^r+y^r]y^{km}.$$](https://dxdy-02.korotkov.co.uk/f/1/e/1/1e1596af741f614d9a4ef56d3c39918b82.png)
Поэтому продолжая этот процесс вычисления остатков при делении приводит к выражению:

При этом в случае указанном maxalom оба знака будут положительны, а в противном случае один из знаков положительный, другой отрицательный. В последнем случае НОД получается равным 1, если числа х и у разной чётности и равно 2 в случае одинаковой чётности (т.е. оба нечётны). Несколько проще случай (без этих знаков) при вычислении
Такие вычисления пригодны и в случае, когда х и у алгебраические целые числа и используеются при доказательстве теоремы Ферма для регулярных простых и удобно в доказательстве следующего свойства чисел Фибоначчи:
