В математической логике определяемое множество — это n -арное отношение в области определения структуры , элементы которой удовлетворяют некоторой формуле на языке первого порядка этой структуры. Множество может быть определено с параметрами или без них , которые являются элементами области определения, на которые можно ссылаться в формуле, определяющей отношение.
Определение
Пусть будет языком первого порядка, -структурой с доменом , фиксированным подмножеством и натуральным числом . Тогда :
- Множество определимо в с параметрами из тогда и только тогда, когда существует формула и элементы такие, что для всех ,
- если и только если
- Скобки здесь указывают на семантическую оценку свободных переменных в формуле.
- Множество определяется без параметров , если оно определяется с параметрами из пустого множества (то есть без параметров в определяющей формуле).
- Функция определима в (с параметрами), если ее график определим (с этими параметрами) в .
- Элемент определяется в (с параметрами), если набор синглтонов определяется в (с этими параметрами).
Примеры
Натуральные числа, имеющие только отношение порядка
Пусть будет структурой, состоящей из натуральных чисел с обычным порядком [ требуется пояснение ] . Тогда каждое натуральное число определимо в без параметров. Число определяется формулой, утверждающей, что не существует элементов, меньших x :
а натуральное число определяется формулой, утверждающей, что существует ровно элементов, меньших x :
Напротив, невозможно определить какое-либо конкретное целое число без параметров в структуре, состоящей из целых чисел с обычным порядком (см. раздел об автоморфизмах ниже).
Натуральные числа с их арифметическими операциями
Пусть будет структурой первого порядка, состоящей из натуральных чисел и их обычных арифметических операций и отношения порядка. Множества, определяемые в этой структуре, известны как арифметические множества и классифицируются в арифметической иерархии . Если структура рассматривается в логике второго порядка вместо логики первого порядка, то определяемые множества натуральных чисел в полученной структуре классифицируются в аналитической иерархии . Эти иерархии раскрывают множество связей между определяемостью в этой структуре и теорией вычислимости , а также представляют интерес для дескриптивной теории множеств .
Поле действительных чисел
Пусть будет структурой, состоящей из поля действительных чисел [ требуется пояснение ] . Хотя обычное отношение упорядочения не включено напрямую в структуру, существует формула, которая определяет множество неотрицательных действительных чисел, поскольку это единственные действительные числа, имеющие квадратные корни:
Таким образом, любой является неотрицательным тогда и только тогда, когда . В сочетании с формулой, которая определяет аддитивную инверсию действительного числа в , можно использовать для определения обычного порядка в : для , набор тогда и только тогда, когда неотрицателен. Расширенная структура называется дефиниционным расширением исходной структуры. Она имеет ту же выразительную силу, что и исходная структура, в том смысле, что набор определим над расширенной структурой из набора параметров тогда и только тогда, когда он определим над исходной структурой из того же набора параметров.
Теория имеет исключение кванторов . Таким образом , определяемые множества являются булевыми комбинациями решений полиномиальных равенств и неравенств; они называются полуалгебраическими множествами . Обобщение этого свойства действительной прямой приводит к изучению o-минимальности .
Инвариантность относительно автоморфизмов
Важный результат относительно определимых множеств состоит в том, что они сохраняются при автоморфизмах .
- Пусть будет -структурой с областью , , и определимой в с параметрами из . Пусть будет автоморфизмом , который является тождественным на . Тогда для всех ,
- если и только если
Этот результат иногда можно использовать для классификации определяемых подмножеств заданной структуры. Например, в случае выше любой перевод из является автоморфизмом, сохраняющим пустой набор параметров, и, таким образом, невозможно определить какое-либо конкретное целое число в этой структуре без параметров в . Фактически, поскольку любые два целых числа переносятся друг в друга переводом и его обратным, единственными наборами целых чисел, определяемыми в без параметров, являются пустой набор и он сам. Напротив, существует бесконечно много определяемых наборов пар (или, на самом деле, n -кортежей для любого фиксированного n > 1) элементов из : (в случае n = 2) Булевы комбинации наборов для . В частности, любой автоморфизм (перевод) сохраняет «расстояние» между двумя элементами.
Дополнительные результаты
Тест Тарского–Воота используется для характеристики элементарных подструктур данной структуры.
Ссылки
- Хинман, Питер. Основы математической логики , AK Peters, 2005.
- Маркер, Дэвид. Теория моделей: Введение , Springer, 2002.
- Рудин, Уолтер . Принципы математического анализа , 3-е изд. McGraw-Hill, 1976.
- Слэман, Теодор А. и Вудин, У. Хью . Математическая логика: курс бакалавриата в Беркли . Весна 2006 г.