Попробуем найти ответ на вопрос
Какие числа ГАРАНТИРОВАННО не являются "двуквадратными"
Идею ответа можно найти, если внимательно посмотреть на таблицу умножения и ответить на вопрос
Натуральное число в разряде единиц имеет цифру 2. Может ли оно быть квадратом?
Рассмотрим таблицу
x % 4 |
x2 % 4 |
0 |
0 |
1 |
1 |
2 |
0 |
3 |
1 |
Значит x2 + y2 по модулю 4 могут иметь остатки 0 (0+0); 1 (0 +1) и 2(1+1)
Таким образом, если число имеет вид 4k + 3, то оно не может быть "двуквадратным"
Если число имеет вид 4k, то оно может быть предствалено только в виде чётных квадратов, то есть
оно "двуквадратное" <=> тогда число k двуквадратное
Если число имеет вид 4k+2, то оно состваное и может быть представлено в виде нечетный квадратов
Если число имеет вид 4k +1, то здесь можно выделить класс простых чисел, для которых есть утверждение, названнове
"Рождественской теоремой Ферма"
"Рождественская теорема Ферма" утверждает, что любое простое число, представимое в виде 4k+1 является "двуквадратным". Существует даже формула для разложения (вряд ли мы сможет её использовать

).
Не сложно убедиться, что для составных чисел представление в виде 4k + 1 не гарантирует "двуквадратности". Самым легким примером будет число 21.
А как быть с составными числами?