Н.А. Тенетко
Статус. Теорема формулирует достаточные условия корректного и относительно полного исчерпывающего поиска алгебраических закономерностей в конечном явно ограниченном пространстве точных операторных композиций. Она согласует правило симметричных потоков с принципом Теоремы Лукошка: результат одного уровня становится типизированной мерой следующего уровня, не утрачивая основания, адресации и происхождения.
Рассматривается конечное наблюдение
[ U=(a0,a_1,\ldots,a{\ell-1})\in A^\ell,\qquad 1\le\ell<\infty, ]
где (A) является объявленным формальным носителем. Сам носитель не отождествляется с числами. Числовая обработка разрешается только через явную точную проекцию
[ \Phi:A\longrightarrow D, \qquad D\in{\mathbb Z,\mathbb Q,\mathbb Z/m\mathbb Z}. ]
Здесь (\mathbb Z/m\mathbb Z) используется только при явно заданном целом модуле (m\ge2).
Формальные записи Теоремы Лукошка
[ 1=10,\qquad 0=01 ]
понимаются как операторные раскрытия, а не как арифметические равенства. Поэтому формальные (0,1\in\mathcal M) не превращаются в скаляры без объявления (\Phi).
Теорема не утверждает алгоритмической обнаружимости всех математически выразимых законов. Полнота устанавливается только относительно конечного заданного пространства операторов, параметров, глубины и проверяемых отношений.
Пусть (q\ge2) четно и (n\ge1),
[ D_q={0,1,\ldots,q-1},\qquad \Omega_n=D_q^n. ]
Для (X=(d0,\ldots,d{n-1})\in\Omega_n) определим
[ RnX=(d{n-1},\ldots,d0), \qquad C_qX=(q-1-d_0,\ldots,q-1-d{n-1}). ]
Тогда
[ R_n^2=C_q^2=\operatorname{id},\qquad R_nC_q=C_qR_n. ]
Поскольку (q) четно, (C_q) не имеет неподвижных цифр и слов. Правило симметричного партнера задается формулой
[ P_q(X)= \begin{cases} R_nX,&X\ne R_nX,\[2mm] C_qX,&X=R_nX. \end{cases} ]
Следовательно,
[ P_q^2=\operatorname{id},\qquad P_q(X)\ne X, ]
и (\Omega_n) разбивается на (q^n/2) непересекающихся пар.
Проекция (\Phi:D_q\to D) согласована с дополнением, если существует один точный скаляр (\kappa\in D), одинаковый для всех цифр, такой что
[ \Phi(q-1-d)=\kappa-\Phi(d) \qquad(d\in D_q). ]
Тогда на скалярной последовательности действует
[ S_\kappa(x)_i=\kappa-x_i. ]
Для естественной цифровой проекции в (\mathbb Z) или (\mathbb Q) имеем (\Phi(d)=d) и (\kappa=q-1). Для модульного домена естественная проекция типизируется отдельно:
[ \Phi_m(d)=[d]_m, \qquad \kappa=[q-1]_m\in\mathbb Z/m\mathbb Z. ]
Для произвольной проекции существование такого (\kappa) не предполагается автоматически.
Общий вход (U\in A^\ell) и симметричное слово (X\in D_q^n) являются разными объектами. Симметричный случай основной теоремы возникает только при
[ A=D_q,\qquad U=X,\qquad \ell=n, ]
либо при наличии явно заданного типизированного адаптера, сохраняющего координаты и действие рассматриваемой симметрии.
Положим (x=\Phi(U)=(x0,\ldots,x{\ell-1})). Допустимые скаляры имеют каноническое представление:
На общей области определения вводятся операторы
[ (\mathsf Esx)_i=x{i+s},\quad 0\le i<\ell-s, ]
[ (\Delta x)i=x{i+1}-x_i,\quad 0\le i<\ell-1, ]
[ (\mathsf QDx)_i=\frac{x{i+1}}{x_i},\quad 0\le i<\ell-1,\quad x_i\ne0,\quad D\in{\mathbb Z,\mathbb Q}, ]
[ (\Sigma x)i=\sum{j=0}^{i}xj,\qquad (\mathsf A{a,b}x)_i=ax_i+b, ]
[ (\mathsf M_mx)_i=[x_i]_m,\quad x_i\in\mathbb Z,\quad m\ge2. ]
Каждый переход между (\mathbb Z), (\mathbb Q) и (\mathbb Z/m\mathbb Z) указывается явно. В частности,
[ \mathsf Q{\mathbb Z}:\mathbb Z^\ell\dashrightarrow\mathbb Q^{\ell-1}, \qquad \mathsf Q{\mathbb Q}:\mathbb Q^\ell\dashrightarrow\mathbb Q^{\ell-1}. ]
Индекс (D) в (\mathsf Q_D) обозначает входной домен, а не обязательно домен результата. В данной редакции оператор последовательного частного (\mathsf Q) над (\mathbb Z/m\mathbb Z) не определяется: ненулевой вычет в составном модуле не обязан быть обратимым. Его будущее введение требует отдельного контракта единиц кольца и явного перехода домена.
Операторный терм есть конечная типизированная композиция этих операторов и тождественного оператора (\mathsf I). Частичный терм применим только там, где применим каждый его шаг.
Математическая применимость и инженерная граница различаются:
[ \operatorname{Applicability}(t,x)\in {\mathrm{APPLICABLE},\mathrm{DOMAIN_NOT_APPLICABLE}, \mathrm{OUTSIDE_RESOURCE_BOUNDARY}}. ]
Статус (\mathrm{DOMAIN_NOT_APPLICABLE}) означает доказанное нарушение точной области определения, например деление на ноль в (\mathsf Q). Статус (\mathrm{OUTSIDE_RESOURCE_BOUNDARY}) означает, что процедура не завершила требуемое вычисление или установление применимости внутри объявленного бюджета; он не является ни доказательством применимости, ни доказательством неприменимости. Ни один из этих статусов не является (\mathrm{REJECT}) проверяемого отношения.
Основные проверяемые отношения над конечной последовательностью (y):
[ \operatorname{Stable}(y;c)\iff |y|\ge2\ \land\ \forall,0\le i<|y|;y_i=c, ]
[ \operatorname{Periodic}(y;p)\iff 1\le p<|y|\ \land\ |y|\ge2p\ \land \forall,0\le i<|y|-p;y_{i+p}=y_i. ]
[ \operatorname{MinPer}(y;p)\iff \operatorname{Periodic}(y;p)\ \land \neg\exists r, \bigl(1\le r<p\ \land\ \operatorname{Periodic}(y;r)\bigr). ]
Ограничение (|y|\ge2) исключает одноэлементное, автоматически постоянное наблюдение как недостаточное свидетельство устойчивости. Условие (p<|y|) исключает вакуозный период (p=|y|), при котором не сравнивается ни одна пара различных позиций; более сильное (|y|\ge2p) требует двух полных повторений. Поэтому (\operatorname{MinPer}) является минимальным периодом относительно именно этого доказательного определения (\operatorname{Periodic}).
Линейная рекуррентность порядка (r) означает
[ y{i+r}=c{r-1}y_{i+r-1}+\cdots+c_0y_i ]
на всех допустимых индексах наблюдаемого окна. Все коэффициенты и сравнения точны.
Обозначим отражение последовательности длины (\ell) через (R_\ell). На общих областях определения выполняются точные тождества:
[ \Delta R\ell=-R{\ell-1}\Delta, \qquad \Delta S_\kappa=-\Delta, ]
[ R\ell\mathsf A{a,b}=\mathsf A{a,b}R\ell, \qquad \Delta\mathsf A{a,b}=\mathsf A{a,0}\Delta, ]
[ \mathsf Es\mathsf A{a,b}=\mathsf A_{a,b}\mathsf E_s, \qquad \Delta\mathsf E_s=\mathsf E_s\Delta. ]
В последнем равенстве обе стороны ограничиваются одной общей конечной областью. Далее (\mathsf Q) обозначает соответствующий допустимый (\mathsf Q_D) на общей области определения. Если все необходимые члены ненулевые, то
[ \mathsf Q R\ell=\mathsf{Inv},R{\ell-1}\mathsf Q, \qquad (\mathsf{Inv},y)_i=y_i^{-1}. ]
Для (T=\sum{j=0}^{\ell-1}x_j), с соглашением ((\Sigma x){-1}=0), имеем
[ (\Sigma R\ell x)_i=T-(\Sigma x){\ell-2-i}. ]
Для целых (a,b,x_i)
[ \mathsf Mm\mathsf A{a,b}x =\mathsf A_{[a]_m,[b]_m}^{(m)}\mathsf M_mx. ]
Эти тождества являются законами транспортировки операторных термов. Они не создают отсутствующую симметричную последовательность и не превращают вычислимый симметричный образ в наблюдение.
Пусть (g\in{R,C,RC}), а (g\Phi) есть соответствующее точное действие на скалярной проекции: отражение, согласованное (S\kappa) или их композиция. Сертификатом переноса пары ((t,\rho)) называется тройка
[ (tg,\rho_g,h{g,t}), ]
для которой на общей объявленной области доказаны оба условия
[ \operatorname{Eval}(tg,g\Phi x)=h_{g,t}(\operatorname{Eval}(t,x)), ]
[ \rho(y)\Longrightarrow \rhog(h{g,t}(y)). ]
Только при наличии такого сертификата определяются (\tau_g^{\mathcal T}(t)=t_g) и (\tau_g^{\mathcal R}(\rho)=\rho_g). Транспорт терма без доказанного транспорта отношения не является основанием для переноса кандидата.
Для каждого (\rho\in\mathcal R) задаются пространство точных свидетельств (\mathcal W_\rho), детерминированная завершающаяся процедура их построения на зафиксированном входе и revision
[ \operatorname{Find}\rho(y)\in \mathcal W\rho\cup {\mathrm{NONE},\mathrm{OUTSIDE_RESOURCE_BOUNDARY}}, ]
а также независимый точный verifier
[ \operatorname{Verify}_\rho(y,w)\in {\mathrm{ACCEPT},\mathrm{REJECT}, \mathrm{OUTSIDE_RESOURCE_BOUNDARY}}. ]
На входах внутри объявленной границы должны выполняться:
[ \operatorname{Verify}_\rho(y,w)=\mathrm{ACCEPT} \Longrightarrow \rho(y), \tag{V-Sound} ]
[ \rho(y) \Longrightarrow \exists w\in\mathcal W\rho:\quad \operatorname{Find}\rho(y)=w \ \land \operatorname{Verify}_\rho(y,w)=\mathrm{ACCEPT}. \tag{V-Complete} ]
Первая импликация есть звуковость verifier; вторая есть его относительная полнота вместе с процедурой построения свидетельства. Статус выхода за границу ресурса не отождествляется с ложностью отношения.
Если допустимо несколько свидетельств, (\operatorname{Find}_\rho) применяет объявленное каноническое правило выбора, поэтому одинаковые вход и revision дают одинаковый результат.
Пусть заданы:
Обозначим через (\mathcal T_d) множество всех типизированных применимых термов глубины не более (d), построенных из (\mathcal O) и разрешенных параметров. Оно конечно. Для (t\in\mathcal T_d) результат (y=\operatorname{Eval}(t,x)) оформляется как производная мера
[ \mathfrak D(t,x)= (\text{source coordinate},\Phi,D,\operatorname{Can}(t),\text{parameters}, \text{provenance},\text{revision}). ]
Ее скалярный payload задается отдельно:
[ \operatorname{Values}(\mathfrak D(t,x))=\operatorname{Eval}(t,x). ]
Она поддерживает точные Count, Focus, Rank, Restore и независимое восстановление. Таблица всех значений не является источником истины.
Каноническая immutable Definition операторного терма и экземпляр его применения не являются одним объектом. Допустимы только следующие направления ребер:
[ \begin{aligned} \mathrm{Definition}d&\longrightarrow\mathrm{Definition}{d'}, &&d'<d,\ \mathrm{Instance}s&\longrightarrow\mathrm{Definition},\ \mathrm{Instance}_s&\longrightarrow\mathrm{Instance}{s'}\text{ или source}, &&s'<s,\ \mathrm{Definition}&\not\longrightarrow\mathrm{Instance}. \end{aligned} ]
Производная мера (\mathfrak D) является Instance, хранит ссылку на immutable Definition и provenance-ссылки только на более ранние Instance или заранее существовавший source. Существующему узлу нельзя позднее добавить обратное ребро. Поэтому, попав из Instance в пространство Definition, направленный путь не может вернуться к Instance.
Для (t\in\mathcal T_d), (\rho\in\mathcal R) и точного свидетельства (w) запись
[ K=(\operatorname{Can}(t),\rho,w,\text{span},\text{provenance}) ]
называется кандидатом, если проверка отношения над (\operatorname{Eval}(t,x)) успешна, то есть
[ \operatorname{Verify}_\rho(\operatorname{Eval}(t,x),w)=\mathrm{ACCEPT}. ]
При этом
[ \boxed{\operatorname{Candidate}\ne\operatorname{FormalRule}}, \qquad \boxed{\mathfrak D(t,x)\ne\operatorname{Observation}}. ]
Пусть выполнены условия 1-7 предыдущего раздела, исходное наблюдение конечно и revision-неизменно во время проверки, все операторы точны на объявленных областях, а для каждого отношения выполнен контракт обнаружения и verifier. Тогда процедура
[ U\xrightarrow{\Phi}x \xrightarrow{t\in\mathcal T_d}\mathfrak D(t,x) \xrightarrow{\rho\in\mathcal R}K ]
обладает следующими свойствами.
1. Конечность пространства. На глубине ноль имеется конечное множество исходных типизированных проекций. Если множество термов глубины не более (k) конечно, то применение конечного набора операторов с конечными наборами параметров, включая конечный результат завершающихся генераторов условия 2, порождает конечное множество термов глубины (k+1). По индукции (\mathcal T_d) конечно. Условие 7 гарантирует, что обработка каждого элемента завершается предусмотренным контрактом результатом, поэтому завершается и полный обход.
2. Точность вычисления. Для терма глубины ноль утверждение следует из точности (\Phi). Предположим, что оно верно для (t). Следующий оператор получает канонические скаляры объявленного домена, проверяет область определения и вычисляет результат целочисленной, рациональной или модульной операцией. Поэтому результат точен. Индукция доказывает свойство 1.
3. Звуковость. Кандидат публикуется лишь после построения relation-свидетельства и повторной независимой проверки его параметров, детей, span, канонической идентичности и revision. По условию (\text{V-Sound}) статус (\mathrm{ACCEPT}) влечет истинность (\rho(y)). Следовательно, ложное или устаревшее свидетельство отвергается. Это доказывает свойство 2.
4. Относительная полнота. Полный обход конечного множества (\mathcal Td\times\mathcal R) посещает заданную пару ((t,\rho)). По условию все шаги применимы, а (\text{V-Complete}) гарантирует, что (\operatorname{Find}\rho) построит точное свидетельство, принятое verifier. Значит, кандидат будет построен. По условию 5 из
[ t1\equiv{\mathcal C,D}t_2 ]
на общей допустимой области непосредственно следует
[ \operatorname{Eval}(t_1,x)=\operatorname{Eval}(t_2,x)=y. ]
Verifier получает один и тот же точный объект (y), поэтому истинность (\rho(y)) не меняется. Следовательно, канонизация не удаляет класс истинного отношения. Получаем свойство 3.
5. Симметричный перенос. Операторы (Rn) и (C_q) являются коммутирующими инволюциями. Условие согласованности (\Phi) заменяет (C_q) точным (S\kappa). Первое условие сертификата переносит вычисление терма, второе переносит само отношение. Следовательно, из (\rho(\operatorname{Eval}(t,x))) получается (\rhog(\operatorname{Eval}(t_g,g\Phi x))). Однако вычислимость образа не доказывает его наблюденность. Тем самым доказано свойство 4.
6. Рекурсивное возвращение и несхлопывание. Кортеж (\mathfrak D(t,x)) содержит источник, проекцию, домен, операторную идентичность, параметры, provenance и revision, а (\operatorname{Values}(\mathfrak D)) возвращает его точный скалярный payload. Поэтому следующий терм действует по строгой схеме
[ \mathfrak D_1\xrightarrow{\operatorname{Values}}y \xrightarrow{t_2}y' \longmapsto\mathfrak D(t_2,\mathfrak D_1). ]
Индукция по числу возвратов дает свойство 5. Source coordinate и provenance входят в идентичность экземпляра применения, тогда как каноническая Definition определяется операторным термом. Поэтому совместное использование Definition не схлопывает различные Instance, а недоказанно эквивалентные термы остаются различными Definition. Это доказывает свойство 6.
7. Физическое представление и admission. Ребро Definition строго уменьшает глубину терма, а provenance-ребро экземпляра производной меры строго уменьшает номер шага построения. Оба порядка хорошо основаны, существующие узлы immutable. Смешанный цикл также невозможен: Definition не имеет ребер к Instance, поэтому путь, вошедший из Instance в Definition, обратно не возвращается. Повторное использование одинаковой Definition задается ссылкой, тогда как новый экземпляр применения хранит собственное происхождение. Для конечного запуска число реально сохраненных узлов и ребер конечно. Это не ограничивает число вычислительно посещенных термов и дает свойство 7. Наконец, verifier не обладает операцией admission по определению процедуры, откуда следует свойство 8. Теорема доказана.
На конечном точном окне длины не менее трех
[ x_i=x_0+id \quad\Longleftrightarrow\quad \operatorname{Stable}(\Delta x;d). ]
Это равенство относится к наблюдаемому окну и не утверждает неизвестного продолжения последовательности.
Если длина окна не менее трех и (x_i\ne0) для (0\le i<\ell-1), то на наблюдаемом окне
[ x_i=x_0r^i \quad\Longleftrightarrow\quad \operatorname{Stable}(\mathsf Qx;r). ]
Нулевые знаменатели являются явной неприменимостью, а не приблизительным результатом.
Период разностей выражается отношением
[ \operatorname{MinPer}(\Delta x;p). ]
Пусть (D\in{\mathbb Z,\mathbb Q}), (r\ge1) и окно имеет длину не менее (r+2). Тогда
[ \operatorname{Stable}(\Delta^r x;c),\qquad c\ne0, ]
выполняется тогда и только тогда, когда существует единственный полином в классе
[ P\in\mathbb Q[T],\qquad \deg P\le r, ]
совпадающий с наблюдением и удовлетворяющий условию на старший коэффициент:
[ P(i)=x_i\qquad(0\le i<\ell), \qquad [T^r]P=\frac{c}{r!}\ne0. ]
Следовательно, (\deg P=r). Полином восстанавливается точной формулой Ньютона
[ P(T)=\sum_{j=0}^{r}\binom{T}{j}\Delta^j x_0, ]
где
[ \binom{T}{0}=1,\qquad \binom{T}{j}=\frac{T(T-1)\cdots(T-j+1)}{j!}\quad(j\ge1), ]
а его старший коэффициент равен (c/r!). Для целочисленного входа коэффициенты (P) могут быть рациональными. Над (\mathbb Z/m\mathbb Z) это следствие без дополнительных условий не применяется: характеристика и делители нуля могут нарушить единственность полиномиального представления.
Действительно, постоянство (\Delta^r x) дает (\Delta^{r+1}x=0) на всех допустимых индексах окна, поэтому конечная формула Ньютона обрывается на степени (r). Ненулевое (c) делает степень ровно (r), а совпадение двух полиномов степени не выше (r) в (r+1) различных целых индексах влечет их равенство над (\mathbb Q). Обратное утверждение следует из того, что (r)-я разность полинома степени (r) равна (r!), умноженному на его старший коэффициент, и потому является ненулевой константой.
Если последовательность отношений имеет ненулевую постоянную разность, то
[ \operatorname{Stable}(\Delta\mathsf Qx;d),\qquad d\ne0, ]
и на наблюдаемом span
[ \frac{x_{i+1}}{x_i}=r_0+(i-i_0)d. ]
При (d=0) это геометрический, а не факториальный тип.
Класс существенно шире факториалов: последовательность (x_i=i!) является лишь частным случаем, для которого отношения равны (i+1), а их разность равна единице.
Для правила симметричных потоков обозначим через (Q_n) число переходящих пар длины (n). При фиксированной четности (n=n_0+2k) положим
[ zk=Q{n_0+2k}. ]
Прогрессионная теорема симметричных потоков дает
[ z{k+2}=(q^2+q)z{k+1}-q^3z_k. ]
Сдвиг по индексу (k) обозначим через (\mathsf E).
Тогда закон равносилен точному аннулирующему операторному отношению
[ \boxed{ (\mathsf E^2-(q^2+q)\mathsf E+q^3\mathsf I)z=0. } ]
Если наблюдается конечное окно (z0,\ldots,z{K-1}), это равенство понимается только для (0\le k\le K-3), то есть на индексах, где определено (\mathsf E^2z). Оно не утверждает заранее заданного бесконечного продолжения.
Таким образом, комбинаторная мера целого класса становится скалярной мерой следующего уровня, а доказанная рекуррентность может быть обнаружена тем же операторно-реляционным контуром. Это не сводит пары слов к числам: числа (Q_n) получены отдельной объявленной проекцией подсчета.
Конструкция реализует следующие соответствия:
[ \text{мера} \xrightarrow{\text{точная }\Phi} \text{скалярная мера} \xrightarrow{\text{оператор}} \text{производная мера} \xrightarrow{\text{отношение}} \text{мера закона}. ]
Результат каждого перехода сохраняет три свойства основания:
Это и есть применимая к алгебраическому поиску форма принципа: результат одного уровня становится объектом следующего уровня без схлопывания происхождения.
В конечном пространстве явно типизированных точных операторных композиций каждое подтвержденное отношение обнаруживается звуково и полно относительно заданных границ при выполнении контракта построения и независимой проверки свидетельства. Доказанные тождества симметричного переноса согласуют этот поиск с отражением и дополнением правила симметричных потоков. Каждый производный результат сохраняет адрес, тип и происхождение, становится мерой следующего уровня в смысле Теоремы Лукошка и не получает статуса наблюдения или действующего FormalRule без отдельного основания и явного admission. Сохраняемое DAG-представление не требует таблиц всех потенциальных значений, результатов или маршрутов, хотя вычислительный обход может быть экспоненциальным.
Формальная редакция: 1.3.1. Точные домены: (\mathbb Z), (\mathbb Q), (\mathbb Z/m\mathbb Z).