Где стоит глава

Центр Части VII

Предыдущая глава построила абстрактную теорию: ортонормированная система, коэффициенты Фурье, проекция, Бессель, Парсеваль, наилучшее приближение — и завершилась обещанием предъявить конкретную рациональную систему, на которой вся эта геометрия работает без единой трансцендентности. Настоящая глава это обещание выполняет. Её героиня — преобразование Уолша–Адамара: ортогональное -преобразование над булевым кубом , которое играет для конечного гармонического анализа ту же роль, что преобразование Фурье — для непрерывного, но не требует ни синусов, ни косинусов, ни комплексной экспоненты.

Это центральная глава Части VII, и выбор её предмета не случаен. Классический гармонический анализ строится на характерах окружности — функциях , которые сразу вводят и трансцендентные значения, и мнимую единицу, и завершённый бесконечный спектр. ToS спрашивает: что в гармоническом анализе остаётся чисто рациональным, конечным и доказуемым без аксиом? Ответ: целый параллельный мир, если заменить группу окружности на булев куб . Его характеры — функции Уолша — принимают лишь значения , их ортогональность есть точное тождество над ℚ, а сохранение энергии — конечная сумма. Трансцендентная тригонометрия и комплексный DFT остаются честной границей и разбираются в Главе 7.3; здесь — рациональное ядро.

Что эта глава утверждает — и что нет

Доказано здесь следующее, и всё — без единой аксиомы.1 Матрица Адамара строится рекурсией Сильвестра из значений ; её строки попарно ортогональны с квадратом нормы , то есть , и это доказано для всех . Функции Уолша — характеры группы : значение на сумме (по модулю 2) аргументов есть произведение значений. Преобразование сохраняет энергию, (дискретное равенство Планшереля), и обратимо с точностью до масштаба, . Наконец, нормированный случай , если вынести в абстрактный параметр с соотношением , — это в точности квантовый вентиль Адамара.

Чего глава не утверждает. Буквальная ортонормированность требует множителя , рационального лишь когда — точный квадрат (для — лишь при чётном ); поэтому нормировка вводится абстрактным параметром, а не вычисляется. Комплексный DFT (корни единицы , мнимая единица ) и непрерывная тригонометрия — честная P4-граница (Глава 7.3). И <<частота>> здесь — не вещественное число, а характер конечной группы; упорядочение строк по числу знакоперемен (секвентность) — перестановка, не меняющая ортогональности.

E/R/R-каркас главы

Каркас системы в порождающем порядке Rules Roles Elements; полный разбор — в § «Разбор в порождающем порядке». Глава вводит систему преобразования Уолша–Адамара.

Rules (Правила, L5). Рекурсия Сильвестра ; ортогональность ; характерное свойство ; сохранение энергии .

Roles (Роли, L4). Строка — роль-характер (частота как характер группы); — роль-преобразование; — роль-операция группы ; нормировка — роль-предел.

Elements (Элементы, L1P4). Рациональные значения матрицы, индексы , амплитуды , конечные суммы; завершённый спектр и трансцендентные значения — вне элементов (P4).

Матрица Адамара: рекурсия Сильвестра

Удвоение вместо колебания

Тригонометрическая гармоника задаётся колебанием: и пробегают непрерывный диапазон значений. Функция Уолша задаётся удвоением знаковой таблицы. Базовый блок — единичная матрица . Каждый следующий уровень получается рекурсией Сильвестра:

так что

Каждый элемент — или , то есть чисто рациональное число; никакого предельного перехода, никаких трансцендентных значений.2 Знак элемента определяется старшими битами индексов и : верхне-левый, верхне-правый и нижне-левый блоки повторяют , а нижне-правый берётся с минусом — ровно это и кодирует рекурсивная формула.

Строки как функции Уолша

-я строка матрицы — это функция Уолша : она сопоставляет столбцу знак . Это дискретный аналог -й гармоники: чем <<выше частота>>, тем чаще функция меняет знак вдоль строки. Аналогия с тригонометрией здесь буквальна по структуре и расходится лишь в носителе: вместо непрерывного отрезка — конечное множество из точек, вместо вещественных значений колебания — знаки .

Гармоника Уолша — это не колебание, а знаковый узор, построенный удвоением. <<Частота>> измеряется числом знакоперемен, а не вещественным аргументом синуса; весь спектр конечен и рационален.

Оговорим один технический нюанс. Рекурсия Сильвестра нумерует строки в так называемом естественном (адамаровом) порядке, который не совпадает с упорядочением по возрастанию числа знакоперемен (секвентности) — истинным аналогом возрастания частоты. Переход к секвентному порядку есть перестановка строк; она не меняет ни ортогональности, ни сохранения энергии, поэтому всё доказанное ниже от выбора порядка не зависит.

Ортогональность:

Точное тождество вместо интеграла

Сердце всякого гармонического анализа — ортогональность базисных функций. В тригонометрии она выражается интегралами при — а это уже трансцендентный объект: интеграл от произведения трансцендентных функций. У Уолша та же ортогональность есть конечная сумма произведений знаков:

то есть . Разные строки ортогональны, а каждая имеет квадрат нормы . И это доказано для всех — индукцией по рекурсивной структуре Сильвестра, как точное тождество над ℚ, без единой аксиомы.3

Ортогональность Уолша — не интеграл, который надо <<взять>>, а конечная сумма , которая вычисляется. Там, где тригонометрия опирается на анализ трансцендентных функций, Уолш опирается на сложение целых чисел.

Именно это и делает Уолша–Адамара точкой опоры рациональной гармонии: ортогональная система, на которой буквально выполняется вся абстрактная теория Главы 7.1 (коэффициенты, проекция, Бессель, Парсеваль), причём каждая её предпосылка — — не постулат, а доказанное равенство.

Функции Уолша как характеры булева куба

Что такое гармонический анализ на самом деле

За всем гармоническим анализом стоит одна идея: разложить функцию по характерам группы — гомоморфизмам группы в мультипликативную группу значений. Для окружности характеры суть , и ключевое их свойство — превращение сложения аргументов в произведение значений: . Именно это свойство стоит за теоремой о свёртке, за сохранением энергии, за всей алгеброй Фурье.

Функции Уолша обладают ровно тем же свойством — но для другой группы и с рациональными значениями. Группа здесь — булев куб с операцией побитового сложения по модулю 2 (XOR), а значения характеров — . Доказано:

то есть каждая функция Уолша — гомоморфизм , характер булева куба.4

Функция Уолша — это характер булева куба: она переводит групповую операцию в умножение. <<Частота>> — не число, а метка характера. Гармонический анализ Уолша — это анализ Фурье на , где трансцендентную окружность заменил рациональный куб.

Почему это и есть <<настоящий Фурье>>

Отсюда видно, в каком точном смысле Уолш — не <<упрощённая имитация>> Фурье, а его полноправный собрат. Структура одна и та же: ортогональный базис характеров абелевой группы — а после нормировки он становится ортонормированным; в Уолш-слое сама ортогональная структура рациональна, нормировка же вынесена как отдельная граница. Меняется лишь группа: вместо окружности (или с корнями единицы) — булев куб . Окружность тянет за собой трансцендентность и комплексность; куб остаётся в ℚ. Всё, что в анализе Фурье держится на характерном свойстве — сохранение энергии и теорема о свёртке. Энергию мы уже сохранили; теорема о свёртке опирается на тот же характер и доказана для всех — через переиндексацию конечной суммы под XOR-биекцией — а разворачивается в Главе 7.5.5

Сохранение энергии и вентиль Адамара

Дискретное равенство Планшереля

Из ортогональности следует сохранение энергии. Преобразование Уолша функции — вектор её коэффициентов . Тогда

дискретный аналог равенства Планшереля: энергия спектра равна энергии сигнала с множителем .6 Преобразование к тому же обратимо: применённое дважды, оно лишь перемасштабирует сигнал,

так что обратное преобразование есть — снова без всякой трансцендентности.7 Переход к нормированной системе делит обе части на и возвращает Парсеваль Главы 7.1 в форме — но множитель , делающий изометрией, рационален лишь при чётном и в общем случае остаётся роль-пределом.

Вентиль Адамара: мост в квантовые вычисления

Случай имеет собственное имя. Матрица , нормированная множителем , — это квантовый вентиль Адамара, элементарный кирпич квантовых вычислений (он создаёт суперпозицию в алгоритмах Гровера, Дойча–Йожи и др.). Две его определяющие черты доказаны как рациональные факты, с единственной трансцендентностью — нормировкой — вынесенной в абстрактный параметр.

Во-первых, вентиль есть инволюция: , применённый дважды он возвращает исходное состояние.8 Во-вторых, он создаёт равную суперпозицию: из базисного состояния он делает вектор с равными амплитудами на обоих исходах.9

Сохранение энергии — точный рациональный факт (); квантовый вентиль Адамара — это нормированное преобразование Уолша на двух точках. Единственная трансцендентность — нормировка — отделена и помечена; структура вентиля (инволюция, суперпозиция) рациональна.

E/R/R-разбор: преобразование как характеры группы

Постановка

Разберём построенную систему — преобразование Уолша–Адамара — в терминах E/R/R. Оговорка об уровне: <<система Уолша>> здесь — содержательная интерпретация конкретной матрицы и её действия, а не объект, объявленный в коде как System. Разбор есть онтологическое осмысление структуры главы и чтение авторских E/R/R-шапок опорных файлов,10 а не приписывание коду новых формальных утверждений.

Ведём разбор в порождающем порядке Rules Roles Elements (эпистемически глава шла обратно — от наблюдаемой матрицы к её групповому смыслу).

Разбор в порождающем порядке

Rules (Правила, L5). В основании — порождающее правило матрицы: рекурсия Сильвестра, удваивающая знаковую таблицу. Над ним — правила, которые эту таблицу удерживают: ортогональность , характерное свойство (гомоморфизм в ) и сохранение энергии . Универсальный слой — законы L1–L5; конкретный слой — именно рекурсия Сильвестра и групповая операция .

Roles (Роли, L4). Правила задают роли. Строка — роль-характер: место, которое <<частота>> занимает как гомоморфизм группы. Само — роль-преобразование (снятие всех координат разом). Операция — роль групповой структуры на множестве индексов. А нормировка — роль-предел: то, что превращает ортогональную систему в ортонормированную; при квадратных она рациональна, в общем же случае не актуализируется над ℚ.

Elements (Элементы, L1P4). Роли подбирают носителей, и носители конечны и рациональны: значения элементов матрицы, индексы , амплитуды , конечные суммы . Под P4 ни один элемент не есть завершённая бесконечность и ни одно значение не трансцендентно: актуальны лишь конечная матрица и конечные суммы; завершённый спектр и значение для нечётного не актуализируются.

КомпонентЧто фиксируетE/R/R
рекурсия Сильвестра; ; ; КАК построено и сохраняется преобразованиеRules ()
характер ; преобразование ; операция ; нормировка ЗАЧЕМ значимы носители: места в системеRoles ()
значения ; индексы ; ; конечные суммы ЧТО есть на каждой стадии (конечно, рационально, P4)Elements (, P4)

Проверка сформированности и что даёт разбор

{ Система сформирована корректно: каждый компонент попадает ровно в одну E/R/R-категорию, и нет самоотнесения (P1). Существенно, чего здесь нет: система не берёт своим элементом ни завершённый бесконечный спектр, ни трансцендентное значение. <<Частота>> не есть вещественное число-элемент — это роль-характер конечной группы; группа конечна, её характеров ровно , и все они предъявлены как строки конкретной матрицы.}

Что даёт разбор. Он вскрывает, почему Уолш есть подлинный гармонический анализ, а не его суррогат: функция Уолша — это Роль (характер группы), преобразование — это Правило (рекурсия плюс ортогональность плюс сохранение энергии), а -значения и амплитуды — Элементы (конечные, рациональные). Трансцендентность входит в классический Фурье не через идею гармонического анализа, а через выбор группы — окружности. Заменив окружность булевым кубом, мы получаем ту же идею в чисто рациональном исполнении. Брать же <<частоту>> за вещественное число или спектр за завершённый бесконечный объект — ставить роль-предел на место Элемента, то же смешение категорий, что вело Части II и IV.

Следующая глава очерчивает границу с другой стороны: что происходит, когда группой всё же берут окружность — непрерывную тригонометрию и комплексный DFT с корнями единицы. Там видно, что именно становится трансцендентным и почему ToS держит это как честную P4-границу, а рациональным ядром гармонического анализа оставляет Уолша–Адамара.



Часть: Часть VII. Гармонический анализ · Том: «Математика»

Навигация: ← Глава 1. Ортонормированные системы и коэффициенты Фурье · Глава 3. Тригонометрия и комплексный DFT: где граница →

Footnotes

  1. Опорный файл — ProcessWalshHadamard.v (каталог src/process/ Rocq-репозитория ToS, 12 доказанных утверждений, 0 Admitted, 0 аксиом), дополненный ProcessFourierON.v (5 утверждений), ProcessWalshCharacter.v (7 утверждений) и ProcessHadamardGate.v (5 утверждений). Имена лемм — в сносках ниже. ↩

  2. В коде матрица задана рекурсивно: had k i j возвращает элемент матрицы как значение из (ProcessWalshHadamard.v); размер — pow2 k. Знаковая природа закреплена леммой had_sq: каждый элемент в квадрате равен . ↩

  3. Центральная теорема hadamard_orthogonal в ProcessWalshHadamard.v: , доказано индукцией по . Диагональный случай () — walsh_norm: каждая строка имеет квадрат нормы . Конкретные — hadamard_2_orthogonal, hadamard_4_orthogonal. Все — 0 аксиом. ↩

  4. Теорема had_character в ProcessWalshCharacter.v: , доказано индукцией по с разбором битовой структуры Nat.lxor (XOR). 0 аксиом. XOR здесь — операция группы . ↩

  5. Общая свёртка — walsh_convolution в ProcessWalshConvolutionGeneral.v: для всех , через характер (had_character) и лемму xor_perm_q_sum (инвариантность q_sum под XOR-биекцией, доказанная блочной рекурсией Сильвестра). 0 аксиом. ↩

  6. Теорема parseval_walsh в ProcessFourierON.v: , выведено из самосопряжённости преобразования (матрица Уолша симметрична — had_symmetric) и тождества . 0 аксиом. ↩

  7. walsh_HH в ProcessFourierON.v: (обращение Фурье с точностью до ); следует из и симметрии . ↩

  8. hgate_involution в ProcessHadamardGate.v: для нормированного вентиля . Нормировка введена абстрактным параметром с соотношением ; тождество (частный случай ) тогда даёт . Сами элементы — из (hadamard_2x2). ↩

  9. hgate_superposition: — равные амплитуды на двух координатах. Это и есть переход от определённого состояния к суперпозиции, выполняемый вентилем Адамара. ↩

  10. Шапки дают разметку прямо: ProcessWalshHadamard.v — Elements: -матрица, размер ; Rules: рекурсия Сильвестра, . ProcessWalshCharacter.v — Rules: ; Roles: — характер . ProcessFourierON.v — Rules: . ↩