PAV писал(а):
. Возьмите хотя бы двух- или трех-значное число и покажите, как с помощью Вашей методики проверить его на простоту. Тогда может быть что-то станет понятно.
На основании использования мод 6 все, названные нами « труднораспознаваемыми», составные числа распределяются по четырем таблицам. (Аналогично системе координат) Первый, второй, третий, четвертый квадранты. Простые числа в таблицах не фиксируются, так как их номера не могут быть выражены в виде, например :

.
Номер числа – это частное от деления числа (за вычетом единицы, или после ее прибавления) на 6. Если за вычетом единицы, рассматриваемое число относится к первой числовой ветви, если после прибавления - ко второй числовой ветви. В результате определения номера числа отбрасывается, как не нужные для анализа рассматриваемого числа, восемь вариантов расчета. (Расчетных страниц.) ( Всего расчетных страниц 16). На основании четности номера числа, определяется также возможные варианты четности координат, так как коэффициент 6 позволяет это сделать. Предположим, мы взяли для анализа число 8077.
Теперь мы можем утверждать, что в рассматриваемом случае могут иметь место один из двух вариантов четности координат: либо: чет; чет; либо: нечет нечет. Предполагаем, например, что это второй вариант четности координат. Теперь определяем минимальное, возможное значение суммы координат, ( разность координат определяется для чисел другой числовой ветви). Минимальное положительное значение равно 2 (получаемый остаток при делении номера числа на 6. (Для первой таблицы остаток определяется со знаком

. Составляем числовой ряд возможных значений искомой величины:
2…..8…..14…..20…..26…..32… (1)
Строим аналогично числовой ряд величин при использовании мод 4: Получаем:
0…4…8…12…16…20…24…28… (2)
На основании алгоритма перевода, рассчитанного для принятого варианта четности по данной таблице, осуществляем обратный перевод значений 2 числового ряда в значения, первого числового ряда. (Это стало возможным, так как корни квадратного уравнения составленного по мод 6 находятся в корреляционной зависимости с координатами числа, (корнями квадратного уравнения), составленного по мод 4). Корреляционная зависимость между координатами позволяет определять алгоритм перевода и для величин, в которых фигурируют координаты. Для каждой таблицы все строго детерминировано.)
0…..2…..4,666…..7,333…..10…..12,666…..15,333…..18…..20.666…..23.333…..26…(3)
На основании сравнения значений первого и третьего числовых рядов строим числовой ряд целочисленных значений , общих для этих числовых рядов. (с интервалом 24)
2…..26…..50…..74 (нецелочисленные значения нас не интересуют).
И числовой ряд Дискриминантов, соответствующих использованию модуля 6, который в данном случае рассчитывается по формуле:
-222…..-52…..408…..1156…..2192…..3516…..5128…..7028……
Определяем числовой ряд значений величин

, (5) с расчетом начальной величины, и далее с интервалом, равным 4. (Интервал тоже определен расчетным путем, этот интервал является максимально допустимый, не обеспечивающий пропуска требуемого расчета.. (Таким образом строим первый столбец). Увеличивая значение начальной величины 5 на шаг, равный 24, строим второй столбец аналогичных значений, после нового увеличения начального значения величины 5 на шаг, равный 24, строим третий столбец. Если считать эту операцию трудно затратной можно обойтись и двумя столбцами, третий используется для проверки точности проведенных расчетов. Каждый столбец значений 5 участвует в определении разности величин

.(6)
Получаем соответственно три столбца таких значений. Теперь определяем построчно разность между соседними значениями последних столбцов. Эта разность для каждой строки постоянная. (Если постоянная: расчеты правильные). Теперь делим значение 6 первого столбца на разность, соответствующую этой строке. Получаем столбец частных. Частные могут быть и дробными и целочисленными. Целочисленное частное показывает, сколько просчетов необходимо произвести, если использовать принятый шаг между просчетами, чтобы найти целочисленные корни квадратного уравнения. Но это если повезет. Величина строк до появления целочисленного значения в столбце может быть самая различная. Нас поразила эта закономерность. Получается, что между разностями Дискриминант и квадратов сумм координат и разницей между этими разностями, при определенных условиях, наличествует линейная зависимость. Мы даже осмелились назвать обнаруженный прием альтернативным методом решения квадратных уравнений. Это нам уже показалось вполне заслуживающим внимания. Но трудоемкость поиска еще не была побеждена. Сделав же аналогичные расчеты для альтернативного решения квадратных уравнений, составленных с использование мод 4., была получена возможность сопоставления результирующих частных по первому и второму вариантам. И оказалось, что если число принадлежит предполагаемой таблице, получаемые частные по первому и второму вариантам для каждого расчета идентичны. Это и обеспечивает незначительные затраты времени при проведении расчетов по определению простоты чисел. А если тождественность частных не обеспечивается, то значит, рассматриваемое число не принадлежит данной таблице. Поэтому, чтобы проверить простое или нет рассматриваемое число, достаточно провести расчеты по четырем расчетным вариантам. Для нахождение же сомножителей требуется продолжать расчеты искомых частных. Нами замечено, что при этом, как нам кажется, для определения зоны расчетов могут использоваться сходимости результатов. Но об этом говорить окончательно рано, хотя нам кажется, что дальше много разных тропинок. Даже приходят на память строки: «Там на неведомых дорожках следы невиданных зверей!» Но я остановился, итак не могу никому объяснить пройденный путь. По моим логическим оценкам временные затраты незначительные. Может быть, факторизация числа более трудно затратная операция. Не могу оценить, не знаю, как делятся числа, выраженные в 256 счислении. Если аналогично числам, выраженным в десятичном счислении, то эта задача для полученного алгоритма вполне по силам и без плазменного компьютера. Iosif1