Теорема Левенгейма – Сколема - Löwenheim–Skolem theorem - Wikipedia

В математическая логика, то Теорема Левенгейма – Сколема это теорема о существовании и мощность из модели, названный в честь Леопольд Левенхайм и Торальф Сколем.

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

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

Теорема

Иллюстрация теоремы Лёвенгейма – Сколема

В общем виде Теорема Левенхайма – Сколема. заявляет, что для каждого подпись σ, каждая бесконечная σ-структура M и для каждого бесконечного кардинального числа κ ≥ | σ | существует σ-структура N такой, что |N| = κ и такой, что

  • если κ <|M| тогда N является элементарной подструктурой M;
  • если κ> |M| тогда N является элементарным расширением M.

Теорема часто делится на две части, соответствующие двум пунктам выше. Часть теоремы, утверждающая, что структура имеет элементарные подструктуры всех меньших бесконечных мощностей, известна как вниз Теорема Левенхайма – Сколема.[1] Часть теоремы, утверждающая, что структура имеет элементарные расширения всех больших мощностей, известна как вверх Теорема Левенхайма – Сколема.[2]

Обсуждение

Ниже мы более подробно остановимся на общей концепции подписей и структур.

Концепции

Подписи

А подпись состоит из набора функциональных символов Sfunc, набор символов отношения Srel, а функция представляющий арность символов функций и отношений. (Нулевой функциональный символ называется постоянным символом.) В контексте логики первого порядка подпись иногда называется языком. Он называется счетным, если набор символов функций и отношений в нем счетный, и в общем случае мощность подписи - это мощность множества всех символов, которые она содержит.

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

Структуры / Модели

Учитывая сигнатуру σ, σ-структура Mконкретная интерпретация символов в σ. Он состоит из базового набора (часто также обозначается "M") вместе с интерпретацией символов функций и отношений σ. Интерпретация постоянного символа σ в M это просто элемент M. В более общем смысле, интерпретация псимвол функции ж это функция от Mп к M. Точно так же интерпретация символа отношения р является п-арное отношение на M, т.е. подмножествоMп.

Подструктура σ-структуры M получается взятием подмножества N из M который закрыт для интерпретаций всех функциональных символов в σ (следовательно, включает интерпретации всех постоянных символов в σ), а затем ограничивает интерпретации символов отношения до N. An элементарная подструктура это очень частный случай этого; в частности, элементарная подструктура удовлетворяет в точности тем же предложениям первого порядка, что и исходная структура (ее элементарное расширение).

Последствия

Утверждение, данное во введении, следует сразу после того, как M быть бесконечной моделью теории. Доказательство верхней части теоремы также показывает, что теория с произвольно большими конечными моделями должна иметь бесконечную модель; иногда это считается частью теоремы.

Теория называется категоричный если у него только одна модель, с точностью до изоморфизма. Этот термин был введен Веблен (1904), и какое-то время после этого математики надеялись, что смогут положить математику на прочный фундамент, описав категориальную теорию первого порядка некоторой версии теории множеств. Теорема Левенгейма – Сколема нанесла первый удар по этой надежде, поскольку из нее следует, что теория первого порядка, имеющая бесконечную модель, не может быть категоричной. Позже, в 1931 году, надежда была полностью разбита. Теорема Гёделя о неполноте.

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

Позволять N обозначают натуральные числа и р реалы. Из теоремы следует, что теория (N, +, ×, 0, 1) (теория истинной арифметики первого порядка) имеет бесчисленное количество моделей, и что теория (р, +, ×, 0, 1) (теория настоящие закрытые поля ) имеет счетную модель. Есть, конечно, аксиоматизации, характеризующие (N, +, ×, 0, 1) и (р, +, ×, 0, 1) с точностью до изоморфизма. Теорема Левенгейма – Сколема показывает, что эти аксиоматизации не могут быть первого порядка. Например, в теории действительных чисел полнота линейного порядка используется для характеристики р как полное упорядоченное поле, является не первого порядка свойство.

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

Доказательство эскиза

Нижняя часть

Для каждого первого порядка -формула в аксиома выбора влечет существование функции

такое, что для всех , либо

или же

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

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

за

Итерация счетно много раз приводит к оператор закрытия Взяв произвольное подмножество такой, что , и определив можно видеть, что также потом является элементарной подструктурой посредством Тест Тарского – Воота.

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

Восходящая часть

Во-первых, подпись расширяется, добавляя новый постоянный символ для каждого элемента M. Полная теория M для расширенной сигнатуры σ 'называется элементарная схема из M. На следующем шаге к сигнатуре добавляется много новых постоянных символов и добавляется к элементарной диаграмме M предложения cc ' для любых двух различных новых постоянных символов c и c '. С использованием теорема компактности легко убедиться, что полученная теория непротиворечива. Поскольку его модели должны иметь мощность не менее κ, нижняя часть этой теоремы гарантирует существование модели. N имеющий мощность ровно κ. Он содержит изоморфную копию M как элементарная подструктура.[3][4]:100–102

В другой логике

Хотя (классическая) теорема Левенгейма – Сколема очень тесно связана с логикой первого порядка, для других логик существуют варианты. Например, каждая последовательная теория в логика второго порядка имеет модель меньше, чем первая сверхкомпактный кардинал (при условии, что он существует). Минимальный размер, при котором (нисходящая) теорема типа Левенхайма – Сколема применима в логике, называется числом Левенхайма и может использоваться для характеристики силы этой логики. Более того, если мы выходим за пределы логики первого порядка, мы должны отказаться от одного из трех вещей: счетной компактности, теоремы Левенгейма – Сколема, направленной вниз, или свойств абстрактной логики.[5]:134

Исторические заметки

Этот аккаунт основан в основном на Доусон (1993). Чтобы понять раннюю историю теории моделей, необходимо различать синтаксическая последовательность (никакое противоречие не может быть получено с использованием правил вывода для логики первого порядка) и выполнимость (есть модель). Несколько удивительно, что еще до теорема полноты сделал различие ненужным, термин последовательный иногда использовалось в одном смысле, а иногда в другом.

Первый значительный результат в том, что впоследствии стало теория моделей был Теорема Левенгейма в Леопольд Левенхайм публикация "Über Möglichkeiten im Relativkalkül" (1915 г.):

Для любой счетной сигнатуры σ каждая σ-предложение которое выполнимо, выполнимо в счетной модели.

Статья Левенхайма на самом деле касалась более общих Пирс –Шредер исчисление родственников (алгебра отношений с кванторами).[1] Он также использовал устаревшие обозначения Эрнст Шредер. Краткое содержание статьи на английском языке с использованием современных обозначений см. Брэди (2000), глава 8).

Согласно полученной исторической точке зрения, доказательство Левенхайма было ошибочным, потому что оно неявно использовало Лемма Кёнига без доказательства, хотя в то время лемма еще не была опубликована. В ревизионист учетная запись, Бадеса (2004) считает, что доказательство Левенхайма было полным.

Сколем (1920) дал (правильное) доказательство, используя формулы в том, что позже будет называться Сколем нормальная форма и опираясь на аксиому выбора:

Каждая счетная теория, выполнимая в модели M, выполнима в счетной подструктуре M.

Сколем (1922) также доказал следующую более слабую версию без аксиомы выбора:

Каждая счетная теория, выполнимая в модели, также выполнима в счетной модели.

Сколем (1929) упрощенный Сколем (1920). Ну наконец то, Анатолий Иванович Мальцев (Анато́лий Ива́нович Ма́льцев, 1936) доказал теорему Левенгейма – Сколема в ее полной общности (Мальцев 1936 ). Он процитировал заметку Сколема, согласно которой теорема была доказана Альфред Тарский на семинаре в 1928 году. Поэтому общую теорему иногда называют Теорема Левенгейма – Сколема – Тарского.. Но Тарский не помнил своего доказательства, и остается загадкой, как он мог сделать это без теорема компактности.

Несколько иронично то, что имя Сколема связано как с восходящим, так и с нисходящим направлением теоремы:

«Я следую обычаю называть следствие 6.1.4 восходящей теоремой Левенхайма-Сколема. Но на самом деле Сколем даже не верил в это, потому что не верил в существование несчетных множеств».Ходжес (1993).
«Сколем [...] отверг результат как бессмысленный; Тарский [...] очень разумно ответил, что формалистическая точка зрения Сколема должна считать нисходящую теорему Левенгейма-Сколема бессмысленной, как и восходящую».Ходжес (1993).
«Легенда гласит, что Торальф Сколем до конца своей жизни был шокирован ассоциацией своего имени с результатом этого типа, который он считал абсурдом, поскольку бесчисленные множества были для него фикцией, не существующей на самом деле».Пойза (2000).

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

  1. ^ а б Нурани, К. Ф., Теория функциональных моделей: новые приложения к алгебраической топологии, описательным множествам и категориям вычислений Topos (Торонто: Apple Academic Press, 2014), стр.160–161.
  2. ^ Шеппард, Б., Логика бесконечности (Кембридж: Издательство Кембриджского университета, 2014), п. 372.
  3. ^ Церковь, А., & Лэнгфорд, К., ред., Журнал символической логики ( Сторрс, Коннектикут: Ассоциация символической логики, 1981), стр. 529.
  4. ^ Лири, К. К., и Кристиансен, Л., Дружественное введение в математическую логику (Дженесео, Нью-Йорк: Библиотека Милна, 2015), стр. 100–102.
  5. ^ Чанг, К., & Кейслер, Х. Дж., Модельная теория, 3-е изд. (Mineola & Нью-Йорк: Dover Publications, 1990), п. 134.

Источники

Теорема Левенгейма – Сколема рассматривается во всех вводных текстах по теория моделей или же математическая логика.

Исторические публикации

  • Левенхайм, Леопольд (1915), "Über Möglichkeiten im Relativkalkül" (PDF), Mathematische Annalen, 76 (4): 447–470, Дои:10.1007 / BF01458217, ISSN  0025-5831, S2CID  116581304
    • Левенхайм, Леопольд (1977), «О возможностях в исчислении родственников», От Фреге до Гёделя: Справочник по математической логике, 1879-1931 гг. (3-е изд.), Кембридж, Массачусетс: Издательство Гарвардского университета, стр. 228–251, ISBN  0-674-32449-8 (онлайн-копия, п. 228, в Google Книги )
  • Мальцев Анатолий Иванович (1936), "Untersuchungen aus dem Gebiete der Mathematischen Logik", Математический сборник, Новая серия, 1 (43) (3): 323–336
  • Сколем, Торальф (1920), "Logisch-kombinatorische Untersuchungen über die Erfüllbarkeit oder Beweisbarkeit Mathematischer Sätze nebst einem Theoreme über dichte Mengen", Videnskapsselskapet Skrifter, I. Matematisk-naturvidenskabelig Klasse, 4: 1–36
    • Сколем, Торальф (1977), «Логико-комбинаторные исследования выполнимости или доказуемости математических предложений: упрощенное доказательство теоремы Л. Левенгейма и обобщения теоремы», От Фреге до Гёделя: Справочник по математической логике, 1879-1931 гг. (3-е изд.), Кембридж, Массачусетс: Издательство Гарвардского университета, стр. 252–263, ISBN  0-674-32449-8 (онлайн-копия, п. 252, в Google Книги )
  • Сколем, Торальф (1922), "Einige Bemerkungen zu axiomatischen Begründung der Mengenlehre", Mathematikerkongressen I Helsingfors den 4–7 июля 1922, den Femte Skandinaviska Matematikerkongressen, Redogörelse: 217–232
    • Сколем, Торальф (1977), "Некоторые замечания по аксиоматизированной теории множеств", От Фреге до Гёделя: Справочник по математической логике, 1879-1931 гг. (3-е изд.), Кембридж, Массачусетс: Издательство Гарвардского университета, стр. 290–301, ISBN  0-674-32449-8 (онлайн-копия, п. 290, в Google Книги )
  • Сколем, Торальф (1929), "Uber einige Grundlagenfragen der Mathematik", Skrifter Utgitt av Det Norske Videnskaps-Akademi I Oslo, I. Matematisk-naturvidenskabelig Klasse, 7: 1–49
  • Веблен, Освальд (1904), «Система аксиом геометрии», Труды Американского математического общества, 5 (3): 343–384, Дои:10.2307/1986462, ISSN  0002-9947, JSTOR  1986462

Вторичные источники

внешняя ссылка