Замысел главы

Глава 16.2 дала исчисление: коэффициент-процессы перемножаются свёрткой и дифференцируются формально, с правилами Лейбница и степени. Остался последний инструмент анализа — композиция, , и её цепное правило. С ними часть достигает своей вершины.

Вершина эта — конкретное тождество:

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

Эта глава снимает препятствие. Реифицировав функцию коэффициент-процессом (Глава 16.1) и построив на нём исчисление (Глава 16.2), мы превращаем тождество обратности в коэффициентную процесс-рекуррентность: все коэффициенты ряда оказываются равны единице — то есть это геометрическая, — и проверяется это конечной индукцией, 0-аксиомно. Препятствие было не стеной, а объектом, ждавшим реификации.

Порядок главы: композиция рядов и почему условие делает её конечной (§ 16.3.2); цепное правило (§ 16.3.3); структурное сердце — единственность решения ОДУ геометрической (§ 16.3.4); и сборка — формальное сердце (§ 16.3.5). Завершает — разбор E/R/R и честная граница: это сердце формальное (на коэффициентах); аналитический мост к равенству чисел-процессов строит Глава 16.5, опираясь на процессную экспоненту Главы 16.4 (§ 16.3.6).

Композиция рядов

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

Definition fps_compose (f g : FPS) : FPS :=
  fun n => partial_sum (fun k => f k * fps_pow g k n) n.

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

Цепное правило

Композиция согласована с формальной производной обычным цепным правилом — при том же условии :

3

На уровне коэффициентов это равенство свёрток, и доказывается оно тем же геометрическим приёмом, что ассоциативность из § 16.2.3: двойную сумму по треугольнику удаётся переписать квадратом и поменять порядок суммирования, а зануление высоких степеней ( при ) обрезает лишнее. Этот квадрат-треугольник-своп с занулением — ядро цепного правила.4 Классическое цепное правило, обычно выводимое через пределы разностных отношений, здесь — конечное тождество коэффициентов.

Структурное сердце: ОДУ геометрической

Прежде чем собрать тождество, нужен один структурный факт — о том, что геометрическая функция однозначно определяется простым дифференциальным уравнением.

Сам ряд geom удовлетворяет уравнению — то есть при (эквивалентно ).5 И — это ключ — никакая другая функция-процесс с условием уравнению не удовлетворяет:

6

Почему единственность так прозрачна на коэффициентах. Поскольку geom есть ряд из одних единиц, свёртка с ней есть просто частичная сумма: .7 Поэтому уравнение на коэффициентах есть рекуррентность

С начальным условием она разматывается однозначно: ; , то есть ; и индукцией — если все единицы, то , и значит , откуда . Все коэффициенты равны единице — это и есть geom. Дифференциальное уравнение пришпиливает геометрическую как свою единственную нормированную функцию-процесс, и делает это конечной индукцией.

Формальное сердце: {e^(-ln(1-x)) = 1/(1-x)}

Теперь собираем вершину. Рассмотрим композицию — то есть подстановку ряда в экспоненту. (Здесь обозначает именно ряд — положительный логарифмический ряд, а не ; знак выбран так, что производная есть .) Подстановка корректна: у нет свободного члена, , так что § 16.3.2 применимо.

Покажем, что удовлетворяет тому самому ОДУ. По цепному правилу (§ 16.3.3):

Но обе производные известны из § 16.2.4: экспонента есть собственная производная, ; а производная есть геометрическая, . Подставляя:

И начальное условие: . Итак, и — а по структурному сердцу § 16.3.4 такое единственно и равно geom. Значит

на уровне коэффициент-процессов: все коэффициенты формального ряда равны единице, то есть это геометрическая.8

Вот в чём смысл этого результата для нашей программы. Тождество обратности — то самое, что сопротивлялось, пока функция была внешним отображением, — стало конечной процесс-рекуррентностью и доказано машинной индукцией без единой аксиомы. Препятствие растворилось: оно было не стеной, а функцией, ещё не ставшей процессом. Реификация дала ей бытие процесса — и тождество, прежде невидимое, стало проверяемым.

Разбор E/R/R и что глава готовит

компонент главыроль в системеслой E/R/R
коэффициенты и усечённые суммы носители и счётElement (P4)
композиция подстановка рядароль-подстановкаRole
ОДУ , роль-ограничение, пришпиливает geomRule
цепное правило, единственность ОДУ, сердце процесс-рекуррентностиRule (конструктивно)

Elements. Композиция при есть конечная усечённая сумма ; рекуррентность сердца — конечный шаг. Всё считается за конечное число операций над коэффициентами.

Roles. Композиция играет роль подстановки одного ряда в другой; дифференциальное уравнение играет роль ограничения, единственным решением которого (при ) оказывается геометрическая.

Rules. Цепное правило, единственность решения ОДУ и само сердце — это равенства коэффициентных процессов, проверяемые конечной индукцией.

Диагностика P4. До реификации тождество обратности было второпорядковым утверждением о функции как о целом — поперёк всей области, и потому невидимым поточечной, процессной машинерии. Реифицировав функцию коэффициент-процессом, мы превращаем его в семейство первопорядковых равенств коэффициентов — рекуррентность , конечную на каждом шаге (Element). Граница финитизации функций здесь пересечена на формальном коэффициентном уровне; аналитический перенос к числам-процессам остаётся задачей следующих глав.

Что нового и честная граница. Композиция рядов, цепное правило, единственность решения ОДУ и тождество — классическая математика формальных рядов. Ново обрамление: препятствие, прежде стоявшее перед программой <<функция — процесс>>, прочитано как недостроенный объект и снято реификацией, а вся цепочка до конкретного тождества обратной функции проверена машинно, без аксиом.9 Честная граница: это сердце — формальное, на уровне коэффициентов. Что вычисленный ряд равен геометрической как число-процесс в каждой точке — отдельное, аналитическое утверждение; его строит Глава 16.5 через мост вычисления, и для него нужна процессная экспонента вещественного аргумента.

Что глава готовит. Формальное сердце получено на коэффициентах. Чтобы перенести его в равенство чисел-процессов, нужна экспонента, умеющая брать в аргумент не рациональное число, а целый процесс — вещественную . Её строит Глава 16.4: из теоремы Мертенса о произведении рядов — к теореме сложения, гомоморфизму групп и инъективности.



Часть: Часть XVI. Функция как процесс · Том: «Математика»

Навигация: ← Глава 2. Исчисление функций-процессов · Глава 4. Процессная экспонента exp_ℝ →

Footnotes

  1. src/FormalPowerSeries.v (37 Qed, 0 Admitted, 0 аксиом): fps_pow_low_order — если , то при . Машинно проверено, 0 аксиом. ↩

  2. Там же: fps_compose_zero. Машинно проверено, 0 аксиом. ↩

  3. src/FormalPowerSeries.v: fps_chain_rule (при ). Машинно проверено, 0 аксиом. ↩

  4. Там же: conv_compose_swap — база цепного правила (partial_sum_swap fps_pow_low_order). Машинно проверено, 0 аксиом. ↩

  5. src/FormalPowerSeries.v: geom_satisfies_ode — . Машинно проверено, 0 аксиом. ↩

  6. Там же: ode_geom_unique. Машинно проверено, 0 аксиом. ↩

  7. Там же: conv_ones — . ↩

  8. src/FormalPowerSeries.v: compose_exp_log1m_is_geom — . Машинно проверено, 0 аксиом. ↩

  9. Весь материал главы — из src/FormalPowerSeries.v (37 Qed, 0 Admitted, 0 аксиом; Print Assumptions = «Closed under the global context» для ключевых лемм, включая compose_exp_log1m_is_geom). ↩