stringtranslate.com

Порядковая арифметика

В математической области теории множеств порядковая арифметика описывает три обычные операции над порядковыми числами : сложение , умножение и возведение в степень . Каждый из них может быть определен двумя разными способами: либо путем создания явного упорядоченного набора , представляющего результат операции, либо с помощью трансфинитной рекурсии . Нормальная форма Кантора обеспечивает стандартизированный способ записи порядковых номеров. Помимо этих обычных порядковых операций, существуют также «естественная» арифметика порядковых чисел и операции с числами.

Добавление

Объединение двух непересекающихся вполне упорядоченных множеств S и T может быть вполне упорядоченным. Типом порядка этого объединения является порядковый номер, который получается в результате сложения типов порядка S и T . Если два хорошо упорядоченных множества еще не являются непересекающимися, то их можно заменить порядково-изоморфными непересекающимися множествами, например, заменить S на {0} × S и T на {1} × T . Таким образом, хорошо упорядоченное множество S записывается «слева» от хорошо упорядоченного множества T , что означает, что определяется порядок на ST , в котором каждый элемент S меньше, чем каждый элемент T . Сами множества S и T сохраняют уже имеющийся порядок.

Определение сложения α + β также можно дать с помощью трансфинитной рекурсии по β :

Порядковое сложение натуральных чисел аналогично стандартному сложению. Первый трансфинитный ординал — это ω , набор всех натуральных чисел, за которым следуют ω + 1 , ω + 2 и т. д. Порядковый номер ω + ω получается из двух копий натуральных чисел, упорядоченных обычным способом, а вторая копия полностью справа от первого. Записав 0' < 1' < 2' < ... для второй копии, ω + ω выглядит так:

0 < 1 < 2 < 3 < ... < 0' < 1' < 2' < ...

Это отличается от ω , поскольку в ω только 0 не имеет прямого предшественника, тогда как в ω + ω два элемента 0 и 0' не имеют прямых предшественников.

Характеристики

Порядковое сложение, вообще говоря, не коммутативно . Например, 3 + ω = ω , поскольку отношение порядка для 3 + ω равно 0 <1 <2 <0' < 1' < 2' < ..., что можно переименовать в ω . Напротив, ω + 3 не равно ω , поскольку отношение порядка 0 <1 <2 <... <0' <1' < 2' имеет наибольший элемент (а именно, 2'), а ω нет ( ω и ω +3 равносильны , но не порядково изоморфны) .

Порядковое сложение по-прежнему ассоциативно ; можно увидеть, например, что ( ω + 4) + ω = ω + (4 + ω ) = ω + ω .

Сложение строго возрастающее и непрерывное по правому аргументу:

но аналогичное соотношение не выполняется для левого аргумента; вместо этого у нас есть только:

Порядковое сложение является сокращающимся слева : если α + β = α + γ , то β = γ . Более того, можно определить левое вычитание для ординалов βα : существует единственный γ такой, что α = β + γ . С другой стороны, отмена права не работает:

но

Не действует и правое вычитание, даже если βα : например, не существует γ такого, что γ + 42 = ω .

Если ординалы меньше α замкнуты при сложении и содержат 0, то α иногда называют γ -числом (см . аддитивно неразложимый ординал ). Это в точности ординалы вида ω β .

Умножение

Дизъюнктное объединение { (0, n ) : nN }{ (1, n ) : nN } , использующее лексикографический порядок, имеет тип порядка ω • 2 . Это отличается от ω .
Множество { ( n ,0) , ( n ,1)  : nN } при лексикографическом порядке имеет тип порядка 2 • ω , который равен ω .

Декартово произведение S×T двух вполне упорядоченных наборов S и T может быть упорядочено с помощью варианта лексикографического порядка , при котором наименее значимая позиция ставится на первое место . По сути, каждый элемент T заменяется несвязной копией S. Тип порядка декартова произведения — это порядковый номер, который получается в результате умножения типов порядка S и T .

Определение умножения также можно дать индуктивно (следующая индукция проводится по β ):

В качестве примера приведем отношение порядка для ω · 2 :

0 0 < 1 0 < 2 0 < 3 0 < ... < 0 1 < 1 1 < 2 1 < 3 1 < ...,

который имеет тот же тип порядка, что и ω + ω . Напротив, 2 · ω выглядит так:

0 0 < 1 0 < 0 1 < 1 1 < 0 2 < 1 2 < 0 3 < 1 3 < ...

и после перемаркировки это выглядит так же, как ω . Таким образом, ω · 2 = ω + ωω = 2 · ω , показывая, что умножение ординалов, вообще говоря, не является коммутативным, см. изображения.

Опять же, порядковое умножение натуральных чисел аналогично стандартному умножению.

Характеристики

α · 0 = 0 · α = 0 , и имеет место свойство нулевого произведения : α · β = 0 → α = 0 или β = 0 . Порядковый номер 1 является мультипликативным тождеством, α · 1 = 1 · α = α . Умножение ассоциативно, ( α · β ) · γ = α · ( β · γ ) . Умножение строго возрастающее и непрерывное по правому аргументу: ( α < β и γ > 0 ) → γ · α < γ · β . Умножение не является строго возрастающим по левому аргументу, например, 1 < 2, а 1 · ω = 2 · ω = ω . Однако оно (нестрого) возрастает, т.е. αβ α · γβ · γ .

Умножение порядковых чисел, вообще говоря, не является коммутативным. В частности, натуральное число больше 1 никогда не коммутирует ни с каким бесконечным порядковым номером, а два бесконечных ординала α и β коммутируют тогда и только тогда, когда α m = β n для некоторых ненулевых натуральных чисел m и n . Отношение « α коммутирует с β » является отношением эквивалентности для порядковых номеров больше 1, и все классы эквивалентности счетно бесконечны.

Слева имеет место дистрибутивность : α ( β + γ ) = αβ + αγ . Однако закон распределения справа ( β + γ ) α = βα + γα в общем случае неверен : (1 + 1) · ω = 2 · ω = ω , в то время как 1 · ω + 1 · ω = ω + ω , что отличается. Существует закон левого сокращения : если α > 0 и α · β = α · γ , то β = γ . Правое сокращение не работает, например 1 · ω = 2 · ω = ω , но 1 и 2 различны. Имеет место левое деление со свойством остатка : для всех α и β , если β > 0 , то существуют единственные γ и δ такие, что α = β · γ + δ и δ < β . Правое деление не работает: не существует α такого, что α · ωω ω ≤ ( α + 1) · ω .

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

δ -число (см . Мультипликативно неразложимый ординал ) это ординал β, больший 1, такой, что αβ = β всякий раз, когда 0 < α < β . Они состоят из ординала 2 и ординала вида β = ω ω γ .

Возведение в степень

Определение возведения в степень с помощью типов порядка легче всего объяснить, используя определение фон Неймана порядкового числа как набора всех меньших порядковых номеров . Затем, чтобы построить множество типа порядка α β , рассмотрим множество всех функций f  : βα таких, что f ( x ) = 0 для всех, кроме конечного числа элементов xβ (по сути, мы рассматриваем функции с конечным носителем ) . Этот набор упорядочен лексикографически, начиная с наименее значимой позиции: мы пишем f < g тогда и только тогда, когда существует xβ с f ( x ) < g ( x ) и f ( y ) = g ( y ) для всех yβ с x < y . Это хороший порядок и, следовательно, дает порядковый номер.

Определение возведения в степень также можно дать индуктивно (следующая индукция проводится по β , показателю степени):

Оба определения значительно упрощаются, если показатель степени β является конечным числом: тогда α β является просто произведением β копий α ; например, ω 3 = ω · ω · ω , а элементы ω 3 можно рассматривать как тройки натуральных чисел, упорядоченные лексикографически. Это согласуется с обычным возведением в степень натуральных чисел.

Но для бесконечных показателей определение может быть неочевидным. Например, αω можно отождествить с набором конечных последовательностей элементов α , правильно упорядоченных . Уравнение 2 ω = ω выражает тот факт, что конечные последовательности нулей и единиц можно отождествлять с натуральными числами, используя двоичную систему счисления . Порядковый номер ω ω можно рассматривать как тип порядка конечных последовательностей натуральных чисел; каждый элемент ω ω (т.е. каждый ординал, меньший, чем ω ω ), можно однозначно записать в виде где k , n 1 , ..., nk натуральные числа, c 1 , ..., c k — ненулевые натуральные числа , и n 1 > ... > n k .

То же самое верно и в целом: каждый элемент α β (т.е. каждый ординал, меньший, чем α β ), может быть однозначно записан в форме , где k — натуральное число, b 1 , ..., b k — ординалы, меньшие, чем β , причем b 1 > ... > b k , а a 1 , ..., a k — ненулевые ординалы, меньшие, чем α . Это выражение соответствует функции f  : βα , которая переводит b i в a i для i = 1, ..., k и переводит все остальные элементы β в 0.

Хотя для порядкового и кардинального возведения в степень используется одна и та же нотация экспоненты , эти две операции совершенно разные, и их не следует путать. Кардинальное возведение в степень A B определяется как кардинальное число набора всех функций BA , тогда как порядковое возведение в степень α β содержит только функции βα с конечной поддержкой, обычно набор гораздо меньшей мощности. Чтобы не путать порядковое возведение в степень с кардинальным возведением в степень, можно использовать символы для порядковых номеров (например, ω ) в первом и символы для кардиналов (например, ) во втором.

Характеристики

Якобсталь показал, что единственные решения уравнения α β = β α с αβ даются формулами α = β , или α = 2 и β = 4 , или α — любой предельный ординал, а β = εα , где εε -число, большее чем α . [1]

За пределами возведения в степень

Существуют порядковые операции, которые продолжают последовательность, начатую сложением, умножением и возведением в степень, включая порядковые версии тетрации , пентации и гексации . См. также функцию Веблена .

Канторова нормальная форма

Каждое порядковое число α можно однозначно записать как , где k — натуральное число, — ненулевые натуральные числа и — порядковые числа. Вырожденный случай α = 0 имеет место, когда k = 0 и нет β s и c s. Это разложение α называется канторовой нормальной формой α и может рассматриваться как позиционная система счисления по основанию ω . Самый высокий показатель называется степенью и удовлетворяет . Равенство справедливо тогда и только тогда, когда . В этом случае нормальная форма Кантора не выражает порядковый номер через меньшие; это может произойти, как описано ниже.

Небольшая вариация нормальной формы Кантора, с которой обычно немного проще работать, состоит в том, чтобы установить все числа c i равными 1 и позволить показателям быть равными. Другими словами, каждое порядковое число α можно однозначно записать как , где k — натуральное число, а — порядковые числа.

Другой вариант нормальной формы Кантора - это «разложение по базе δ », где ω заменяется любым порядковым номером δ > 1 , а числа c i являются ненулевыми порядковыми числами, меньшими, чем δ .

Нормальная форма Кантора позволяет нам однозначно выражать и упорядочивать ординалы α , которые построены из натуральных чисел с помощью конечного числа арифметических операций сложения, умножения и возведения в степень : другими словами, полагая в нормальной форме Кантора, мы также можем выразить показатели степени в нормальной форме Кантора, и, сделав то же предположение для , что и для α и т. д. рекурсивно, мы получим систему обозначений для этих ординалов (например,

обозначает порядковый номер).

Порядковый номер ε 0 ( эпсилон ноль ) представляет собой набор порядковых значений α арифметических выражений конечной длины канторовой нормальной формы, которые наследственно нетривиальны, где нетривиальность означает β 1 < α , когда 0 < α . Это наименьший порядковый номер, который не имеет конечного арифметического выражения через ω , и наименьший порядковый номер такой, что , т.е. в нормальной форме Кантора показатель степени не меньше самого порядкового номера. Это предел последовательности

Порядковый номер ε 0 важен по разным причинам в арифметике (в основном потому, что он измеряет теоретико-доказательную силу арифметики Пеано первого порядка : то есть аксиомы Пеано могут демонстрировать трансфинитную индукцию до любого порядкового номера меньше ε 0 , но не до само ε 0 ).

Нормальная форма Кантора также позволяет нам вычислять суммы и произведения ординалов: например, для вычисления суммы нужно просто знать (см. свойства, перечисленные в § Сложение и § Умножение), что

if (если можно применить распределительный закон слева и переписать это как , и если выражение уже находится в нормальной форме Кантора); и для вычисления произведений существенные факты заключаются в том, что когда находится в нормальной канторовской форме и , то

и

если n — ненулевое натуральное число.

Чтобы сравнить два ординала, записанных в нормальной форме Кантора, сначала сравните , затем , затем , затем и так далее. При первом различии порядковый номер, имеющий больший компонент, является большим порядковым номером. Если они одинаковы, пока один из них не завершится раньше другого, то тот, который завершится первым, будет меньше.

Факторизация в простые числа

Эрнст Якобсталь показал, что ординалы удовлетворяют определенной форме теоремы о факторизации: каждый ненулевой ординал можно записать как произведение конечного числа простых ординалов. Эта факторизация на простые порядковые числа, как правило, не уникальна, но существует «минимальная» факторизация на простые числа, которая уникальна с точностью до изменения порядка конечных простых множителей (Серпинский 1958).

Простой порядковый номер — это порядковый номер больше 1, который нельзя записать в виде произведения двух меньших порядковых номеров. Некоторые из первых простых чисел: 2, 3, 5, ..., ω , ω + 1 , ω 2 + 1 , ω 3 + 1 , ..., ω ω , ω ω + 1 , ω ω + 1 + 1. , ... Существует три вида простых порядковых номеров:

Факторизация в простые числа не является однозначной: например, 2×3 = 3×2 , ω = ω , ( ω +1)× ω = ω × ω и ω × ω ω = ω ω . Однако существует уникальная факторизация на простые числа, удовлетворяющая следующим дополнительным условиям:

Эту простую факторизацию можно легко прочитать, используя нормальную форму Кантора, следующим образом:

Таким образом, факторизация порядкового ординала нормальной формы Кантора

ω α 1 n 1 + ⋯ + ω α k n k (при α 1 > ⋯ > α k )

в минимальное произведение бесконечных простых и натуральных чисел есть

( ω ω β 1ω ω β м ) n k ( ω α k −1 −α k + 1) n k −1 ⋯ ( ω α 1α 2 + 1) n 1

где каждое n i должно быть заменено его факторизацией в невозрастающую последовательность конечных простых чисел и

α k знак равно ω β 1 + ⋯ + ω β м с β 1 ≥ ⋯ ≥ β м .

Большие счетные ординалы

Как обсуждалось выше, нормальная форма Кантора ординалов ниже ε 0 может быть выражена в алфавите, содержащем только функциональные символы для сложения, умножения и возведения в степень, а также постоянные символы для каждого натурального числа и для ω . Мы можем избавиться от бесконечного числа цифр, используя только постоянный символ 0 и операцию-преемник S (например, натуральное число 4 можно выразить как S(S(S(S(0))))). Это описывает порядковую запись : систему обозначения порядковых номеров в конечном алфавите. Эта конкретная система порядковых обозначений называется совокупностью арифметических порядковых выражений и может выражать все порядковые номера ниже ε 0 , но не может выражать ε 0 . Существуют и другие порядковые обозначения, способные фиксировать порядковые номера далеко за пределами ε 0 , но поскольку в любом конечном алфавите существует только счетное число строк конечной длины, для любой заданной порядковой записи будут порядковые номера ниже ω 1 ( первый несчетный порядковый номер ), которые невыразимо. Такие ординалы называются большими счетными ординалами .

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

Естественные операции

Операции натуральной суммы и натурального произведения над ординалами были определены в 1906 году Герхардом Хессенбергом и иногда называются суммой (или произведением) Хессенберга (Sierpiński 1958). Натуральная сумма α и β часто обозначается αβ или α # β , а натуральное произведение — αβ или αβ .

Натуральная сумма и произведение определяются следующим образом. Пусть и находятся в нормальной канторовской форме (т.е. и ). Пусть – показатели степени , отсортированные в порядке невозрастания. Тогда определяется как

Естественные операции возникают в теории вполне частичных порядков ; учитывая два хорошо частичных порядка и , порядковых типов и , порядковый тип непересекающегося союза равен , а порядковый тип прямого произведения равен . [2]

Натуральная сумма и произведение коммутативны и ассоциативны, а натуральный продукт распределяется по натуральной сумме. Операции также монотонны в том смысле, что if then ; если тогда ; и если и то .

У нас есть .

У нас всегда есть и . Если и то, и другое . Если и то, и другое .

Натуральная сумма и произведение не непрерывны по правому аргументу, так как, например , и не ; и , и нет .

Натуральная сумма и произведение — это то же самое , что сложение и умножение (ограниченное порядковыми числами) поля сюрреалистических чисел Джона Конвея .

Естественные операции возникают в теории вполне частичных порядков ; учитывая два вполне частичных порядка S и T типов ( максимальные линеаризации ) o ( S ) и o ( T ) , тип несвязного объединения — o ( S ) ⊕ o ( T ) , а тип прямого произведения — о ( S ) ⊗ о ( Т ) . [3] Это отношение можно принять как определение естественных операций, выбрав S и T в качестве ординалов α и β ; поэтому αβ — тип максимального порядка полного порядка, расширяющего дизъюнктное объединение (как частичный порядок) α и β ; а αβ — тип максимального порядка полного порядка, расширяющего прямое произведение (как частичный порядок) α и β . [4] Это полезное применение в случаях, когда α и β являются подмножествами некоторого большего общего порядка; то их объединение имеет тип порядка не выше αβ . Если они оба являются подмножествами некоторой упорядоченной абелевой группы , то их сумма имеет тип порядка не выше αβ .

Мы также можем определить натуральную сумму α и β индуктивно (путем одновременной индукции по α и β ) как наименьший порядковый номер, больший, чем натуральная сумма α и γ для всех γ < β и γ и β для всех γ < α . Существует также индуктивное определение натурального продукта (по взаимной индукции), но его несколько утомительно записывать, и мы не будем этого делать ( определение в этом контексте см. в статье о сюрреалистических числах , которая, однако, использует сюрреалистические числа). вычитание, что, очевидно, не может быть определено в порядковых числах).

Натуральная сумма ассоциативна и коммутативна. Она всегда больше или равна обычной сумме, но может быть и строго больше. Например, натуральная сумма ω и 1 равна ω + 1 (обычная сумма), но это также натуральная сумма 1 и  ω . Натуральный продукт ассоциативен и коммутативен и распределяется по натуральной сумме. Натуральный продукт всегда больше или равен обычному продукту, но может быть строго больше. Например, натуральный продукт ω и 2 — это ω · 2 (обычный продукт), но это также натуральный продукт 2 и  ω .

При естественном сложении ординалы можно отождествить с элементами свободного коммутативного моноида , порожденного гамма-числами ω α . При естественном сложении и умножении ординалы можно отождествить с элементами свободного коммутативного полукольца , порожденного дельта-числами ω ω α . Порядковые числа не имеют уникальной разложения на простые числа под натуральным произведением. Хотя полное кольцо многочленов имеет уникальную факторизацию, подмножество многочленов с неотрицательными коэффициентами ее не имеет: например, если x — любое дельта-число, то

х 5 + х 4 + х 3 + х 2 + х + 1 = ( х + 1) ( х 4 + х 2 + 1) = ( х 2 + х + 1) ( х 3 + 1)

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

Нимберская арифметика

Существуют арифметические операции над порядковыми числами в силу взаимно однозначного соответствия между порядковыми числами и числами . Тремя распространенными операциями над числами являются сложение чисел, умножение чисел и минимальное исключение (mex) . Сложение числителей — это обобщение побитового исключающего действия или операции над натуральными числами. Mex набора порядковых номеров — это наименьший порядковый номер, отсутствующий в наборе.

Примечания

  1. ^ Эрнст Якобсталь, Vertauschbarkeit transfiniter Ordnungszahlen, Mathematische Annalen , Bd 64 (1907), 475-488. Доступна здесь
  2. ^ DHJ Де Йонг и Р. Парих, Частичные порядки и иерархии, Indag. Математика. 39 (1977), 195–206. Доступна здесь
  3. ^ DHJ Де Йонг и Р. Парих, Частичные порядки и иерархии, Indag. Математика. 39 (1977), 195–206. Доступна здесь
  4. ^ Филип В. Каррут, Арифметика ординалов с приложениями к теории упорядоченных абелевых групп, Bull. амер. Математика. Соц. 48 (1942), 262–271. См. теорему 1. Доступно здесь.

Рекомендации

Внешние ссылки