Конечная теория множеств (FST)[1] теория коллекций, предназначенная для моделирования конечных вложенных структур отдельных лиц и множества переходный и антитранзитивный цепочки связи между людьми. В отличие от классических установить теории Такие как ZFC и КПУ, FST не предназначен для использования в качестве основы математики, а только как инструмент в онтологическое моделирование. FST функционирует как логическая основа классической интерпретации слоеного пирога,[2] и ему удается включить большую часть функций дискретная мереология.
Модели FST относятся к типу , сокращенно . это коллекция ur-элементов модели . Ур-элементы (урс) - неделимые примитивы. Присваивая конечное целое число, такое как 2, в качестве значения , установлено, что содержит ровно 2 урс. - это коллекция, элементы которой мы будем называть наборами. является конечным целым числом, которое обозначает максимальный ранг (уровень вложенности) множеств в . Каждый набор в имеет в качестве членов один или несколько наборов, urs или обоих. Назначенный и и применяемые аксиомы фиксируют содержание и . Чтобы облегчить использование языка, такие выражения, как "наборы, которые являются элементами модели и урс, которые являются элементами модели сокращенно "наборы" и "urs", которые являются элементами ".
Формальная разработка FST соответствует его предназначенной функции в качестве инструмента онтологического моделирования. Задача инженера, применяющего FST, - выбрать аксиомы которые дают модель, которая однозначно коррелирует с целевым доменом, который должен быть смоделирован с помощью FST, например, диапазон химические соединения или же социальные конструкции которые встречаются в природе. Целевая область дает инженеру интуитивное представление о содержании модели FST, которая должна быть один-один коррелированный с этим. FST обеспечивает основу, которая облегчает выбор конкретных аксиом, которые дают корреляцию один-один. Аксиомы протяженность и ограничения постулируются во всех версиях FST, но аксиомы построения множеств (аксиомы вложенности и аксиомы объединения) различаются; присвоение конечных целых значений и неявно присутствует в выбранных аксиомах построения множества.
Таким образом, FST является не единственной теорией, а названием семейства теорий или версий FST, где каждая версия имеет свой собственный набор конструктивных аксиом и уникальную модель. , имеющий конечную мощность и все его множества имеют конечное классифицировать и мощность. Аксиомы FST сформулированы логика первого порядка дополнен членом отношения . Все версии FST - теории первого порядка. В аксиомах и определениях символы - переменные для множеств, являются переменными как для множеств, так и для urs, переменная для urs, а обозначают индивидуальные урны модели. Символы urs могут появляться только с левой стороны . Символы наборов могут появляться на обоих .
Применяемая модель FST всегда является минимальной моделью, удовлетворяющей применяемым аксиомам. Это гарантирует, что в прикладной модели существуют те и только те элементы, которые явно сконструированы выбранными аксиомами: существуют только те urs, о существовании которых заявлено путем присвоения их числа, и существуют только те множества, которые построены с помощью выбранных аксиом; кроме них не существует других элементов. Эта интерпретация необходима для типичных аксиом FST, которые генерируют, например, ровно один комплект не исключайте иначе наборы, такие как
Полные модели FST
Полные модели FST содержат все перестановки множеств и urs в пределах и . Аксиомы для полных моделей FST - это расширяемость, ограничение, одноэлементные множества и объединение множеств. Расширяемость и ограничение являются аксиомами всех версий FST, тогда как аксиома для одноэлементных множеств - это временная аксиома вложенности (-аксиома), а аксиома объединения множеств является временной аксиомой объединения (-аксиома).
- Топор. Расширяемость: . Набор идентичен набору если и только если) и имеют одинаковые элементы, это могут быть наборы, urs или и то, и другое.
- Топор. Ограничение: . Каждый набор имеет либо набор, либо ur в качестве члена. Пустой набор не имеет членов, поэтому не существует такой вещи, как в FST. Урс - единственные -минимальные элементы в FST. Каждый набор FST содержит по крайней мере один ur как -минимальный член внизу.
- Топор. Одноэлементные наборы: . Для каждого ур и набора который имеет ранг меньше, чем , существует одноэлементное множество . Ограничение ранга () в аксиоме выполняет работу аксиомы, лежащей в основе традиционных теорий множеств: ограничение ранга множеств заданным конечным влечет за собой отсутствие необоснованных множеств, поскольку такие множества имели бы трансфинитный ранг. Учитывая урс и в , аксиома одноэлементных наборов порождает только наборы и , тогда как аксиома спаривания традиционных теорий множеств порождает , и .
- Топор. Союз множеств: . Для всех комплектов и , существует множество который содержит в качестве членов все те и только те наборы и urs, которые являются членами , Члены , или члены обоих и . Например, если установлено и существуют, аксиома объединения множеств утверждает, что множество существуют. Если устанавливает и существуют, аксиома утверждает, что существуют. Если и существуют, аксиома утверждает, что существуют. Эта аксиома отличается от аксиомы объединения традиционных теорий множеств.[3]
Полные модели FST содержат все перестановки множеств и urs в пределах заданного и . Мощность это количество наборов и урс .Рассмотрим несколько примеров.
- : Один ур существуют.
- : Два урса существовать.
- : Один ур и набор существовать.
- : Два урса и устанавливает , , существовать.
- : Один ур и устанавливает , , существовать.
Рекурсивная формула дает количество наборов в :
В Существуют наборы.
В Существуют наборы.
Определения FST
Определения FST следует понимать как практические соглашения об именах, которые используются для утверждения, что элементы прикладной модели FST связаны или не взаимосвязаны определенным образом. Определения не следует рассматривать как аксиомы: только аксиомы влекут за собой существование элементов модели FST, а не определения. Во избежание конфликтов (особенно с аксиомами для неполных моделей FST) определения должны быть подчинены применяемым аксиомам с заданными и . Чтобы проиллюстрировать кажущийся конфликт, предположим, что и являются единственными наборами применяемой модели. Определение пересечения гласит, что . В качестве не существует в прикладной модели, определение пересечения может показаться аксиомой. Однако это только очевидно, поскольку не обязательно существовать, чтобы утверждать, что единственный общий элемент и является , которая является функцией определения пересечения. Аналогично со всеми определениями.
- Def. Классифицировать. Ранг набора является формальным аналогом уровня индивида. Это звание набора является , записывается как , и сокращенно в некоторых аксиомах вложенности. По соглашению, ранг ur-элемента равен 0. Поскольку в FST нет пустого множества, наименьший возможный ранг набора FST равен 1, тогда как в традиционных теориях множеств ранг {} равен 0. ранг набора определяется как самый высокий уровень вложенности из всех -минимальные элементы . Ранг равно 1, так как уровень вложенности в равно 1. Ранг равно 2, так как вложен двумя концентрическими наборами. Ранг равно 2, так как 2 - это самый высокий уровень вложенности из всех -минимальные элементы . Ранг 3, ранг равно 4 и так далее. Формально:
- это ур-элемент.
- , куда , определяется как:
- , куда , определяется как:
- Применяя определение -член (ниже) ранг можно определить как:
- это ур-элемент.
- , определяется как
- Def. Подмножество: , обозначается как . это подмножество если и только каждый член является членом . Примеры: ; . Который не является частью записывается как . Примеры: ; . За счет исключения пустого множества , в FST означает, что все члены являются членами , и существует хотя бы один член в и по крайней мере один член в . В традиционных теориях множеств, где существовать, Значит это не имеет членов, которые { it не} являются членами . Следовательно, в традиционных теориях множеств справедливо для каждого .
- Def. Правильное подмножество: обозначается как . является собственным подмножеством если только это подмножество и не является частью . Примеры: ; . Который не является правильным подмножеством записывается как . Примеры: ; . В FST, означает, что все члены являются членами , есть хотя бы один член в , минимум два члена в , и хотя бы один член не является членом . В традиционных теориях множеств Значит это не имеет членов, которые { it не} являются членами , и имеет по крайней мере один член, который не является членом . Следовательно, в традиционных теориях множеств справедливо для каждого куда .
- Def. Несвязанность: обозначается как . и непересекаются, если у них нет общих членов. Примеры: (когда ); .
- Def. Перекрывать: обозначается как . и перекрываются, если у них есть один или несколько общих членов. Примеры: ; . Непересекаемость противоположна перекрытию: ; .
- Def. Пересечение: обозначается как . Пересечение и , , содержит те и только те наборы и ur-элементы, которые являются членами обоих и . Примеры: ; . Поскольку пустое множество не существует в FST, пересечение двух непересекающихся множеств не существует. Когда , не верно ни для одного . В этом случае отношение дизъюнктности может быть использован: . В традиционных теориях множеств пересечение двух непересекающихся множеств { it} пустое множество: . Если бы аксиома ограничения была удалена и постулировалось существование пустого множества, это все равно не означало бы, что пустое множество { it является} пересечением двух непересекающихся множеств.
- Def. Союз: обозначается как . Набор содержит в качестве членов все те наборы и ur-элементы, которые являются членами , Члены , или члены обоих и . Примеры: ; ; .
- Теорема о слабом дополнении: [4] Слабое дополнение (WS) означает, что правильное подмножество из не весь , но должно быть дополнено другим подмножеством сочинять , куда и не пересекаются. В FST, когда является собственным подмножеством , тогда есть другое подмножество это не пересекается с . Например, верно во всех моделях FST, содержащих множество .
- Def. Разница: обозначается как Разница из и содержит каждого члена который не является членом . Примеры: ; . Поскольку пустого множества не существует, нельзя сказать, что . Если это подмножество , не существует такой, что :
- Def. Мощность. Мощность обозначает количество членов набора. Мощность определяется только для множеств: ur-элементы не имеют мощности. Мощность равно 1, независимо от того, это набор или ур-элемент. Наименьшая возможная мощность множества FST равна 1, тогда как в традиционных теориях множеств мощность равно 0. означает, что мощность множества является . Например. , , , и .
- определяется как:
- , куда , определяется как:
- , куда определяется как:
- Def. Набор мощности: обозначается как . Примеры: ; . Наборы мощности в FST не содержат пустого набора, и поэтому . В FST набор мощности не требуется в строительных наборах, тогда как, например, в теории множеств ZF аксиома мощного множества играет важную роль в построении иерархических трансфинитных множеств. В наборах мощности ZF содержится пустой набор, например как в , что делает .
- Def. n-элемент и уровень раздела:
- определяется как .
- определяется как .
- , куда , определяется как .
- Который можно констатировать, сказав, что существует в первый уровень раздела из . Который можно констатировать, сказав, что существует на втором уровне раздела . И так далее. [5]
- Def. Члены.
- , куда , определяется как: .
- является -к- член когда является членом или n + 1 член или ldots или -член .
- Def. Набор перегородок. Набор разделов, содержащий все -Члены набора определяются как:
- .
- определяется как: .
- определяется как: .
- Def. Переходное закрытие: , обозначенный как . означает, что набор - транзитивное замыкание множества . содержит все наборы и ur-элементы входного набора , т.е. вся внутренняя структура . Примеры:
-
Определения, включающие функциональность дискретной мереологии
Как переходные теории, Мереология и Булева алгебра не могут моделировать вложенные структуры. Поэтому разумно использовать FST или другую непереходную теорию в качестве первичной при моделировании вложенных структур. Однако также функциональность транзитивных теорий находит применение при моделировании вложенных структур. Большая часть функциональных возможностей дискретной мереологии (DM) может быть включена в FST в терминах отношений, которые имитируют отношения DM.
DM работает с бесструктурными агрегатами, такими как который состоит из урс , и который состоит из урс . DM и другие отношения, определенные в терминах охарактеризовать отношения между агрегатами, например, в и . Даны аксиоматизация DM и некоторые определения; некоторые определения начинаются с префикса чтобы отличить их от определений FST с такими же названиями.
- топор. протяженность .
- топор. рефлексивность
- топор. транзитивность:
- деф. правильная часть: обозначается как .
- деф. ur-элемент: обозначается как .
- топор. дискретность:
- деф. м-перекрытие: обозначается как .
- деф. м-дизъюнктность: обозначается как Ø .
- деф. м-перекресток: обозначается как .
- деф. м-союз: обозначается как .
- деф. m-разница: обозначается как .
Большая часть функциональных возможностей DM может быть включена в FST путем определения отношения, аналогичного примитиву DM с точки зрения членства в ФСТ. Хотя идентичный символ ''используется с DM, и цель состоит в том, чтобы имитировать функциональность DM, FST может удерживаться только между элементами модели FST, т. е. к применяемым моделям FST ничего не добавляется. Как всегда, переменные обозначим FST-множества и обозначает ur-элемент.
Основная идея состоит в том, что членство и Основные отношения FST определены с точки зрения членства, являются структурными, тогда как FST и отношения, определенные в терминах находятся структурно-независимый или же структурно нейтральный. Который и являются структурными, это означает, что они чувствительны к вложенным структурам множеств: когда известно, что известно, что является членом и существует на первом уровне раздела , и когда известно, что известно, что все члены являются членами и существует на первом уровне раздела . Напротив, когда известно, например, который верно, неизвестно, на каком конкретном уровне делает существовать. характеризуется как структурно-нейтральный, поскольку позволяет существующий на любом уровне раздела . применяется в разговоре о структурных наборах FST как структурно-нейтральные. Так же, как и с , символы urs могут появляться только с левой стороны . Рассмотрим определения:
- деф. твоя часть: обозначается как .
- деф. часть: , обозначенный как .
- деф. правильная часть: обозначается как .
Когда держит, существует на некотором уровне множества . Например, держит. Когда держит, каждый ур на любом уровне существует на каком-то уровне . Например, держит. Соответственно, означает, что на каком-то уровне это не на любом уровне . По определению собственной части, например и держать. Учитывая любую иерархию членства, например , также держит; учитывая любой вид иерархии подмножества, такой как , также держит; учитывая любой вид иерархии, которая представляет собой комбинацию отношений членства и подмножества, таких как , также держит. Обратите внимание, что держит, тогда как не выполняется во всех моделях FST, например, в случае, когда и . Fine (2010, с. 579) отмечает, что также цепочки отношений, такие как может быть использовано; такие цепи получили аксиоматическую основу.
Следующие переводы аксиом DM в терминологию FST показывают, что FST созвучно аксиомам рефлексивности, транзитивности и дискретности DM, но эта экстенсиональность DM должна быть изменена путем изменения одного из его отношений эквивалентности на импликацию. Это напоминает, что наборы FST структурны, а агрегаты DM бесструктурны.
- Расширяемость: . Эта аксиома неверна, поскольку и могут быть неидентичными наборами, даже если каждый ur на любом уровне находится на каком-то уровне и наоборот, например, когда и . Тем не мение, выполняется для тождества и подразумевает, что каждый ur, найденный на каком-то уровне находится на каком-то уровне наоборот.
- рефлексивность: Каждый ur, который находится на каком-то уровне находится на каком-то уровне .
- транзитивность: Если каждый ur, найденный на каком-то уровне находится на каком-то уровне и каждый ur, который находится на каком-то уровне находится на каком-то уровне , то каждый ur, найденный на каком-то уровне находится на каком-то уровне .
- дискретность: Каждый набор содержит хотя бы один ur на каком-то уровне.
Чтобы проиллюстрировать, как FST может применяться как структурно-нейтральное отношение при разговоре о структурных множествах, рассмотрите перевод примеров (1-2), где применяется только мереология, в (1'-2 '), где FST применяется вместе с членством.
1. Ручка - это часть двери; дверь - это часть дома; но ручка не является частью дома .:
1 '. Ручка - это часть двери и член двери: ручка дверь; ручка дверь. Дверь - это часть дома и член дома: дверь жилой дом; дверь жилой дом. Ручка является частью дома, но не является его членом: ручка жилой дом; ручка жилой дом.:
:
2. Взвод входит в состав роты; рота входит в состав батальона; но взвод не входит в состав батальона .:
2 '. Взвод - это часть роты и член роты; рота входит в состав батальона и входит в состав батальона; взвод входит в состав батальона, но не входит в состав батальона:
В качестве был определен, все отношения DM, которые определены в терминах могут рассматриваться как определения FST, включая m-перекрытие, m-дизъюнктность, m-пересечение, m-объединение и m-разность.
- Def. м-перекрытие: обозначается как . По крайней мере, один ur на каком-то уровне находится на каком-то уровне .
- Def. м-дизъюнктность: обозначается как Ø . Нет ур на любом уровне находится на любом уровне .
- Def. м-перекресток: обозначается как . - это набор всех urs, которые встречаются на некоторых уровнях обоих и .
- Def. м-союз: обозначается как . это набор всех урс на любом уровне или же или оба.
- Def. m-разница: обозначается как . это набор всех урс, находящихся на каком-то уровне но не на любом уровне .
Что касается определений -пересечение, -союз и -различие, в полных моделях FST все комплекты существовать. В некоторых неполных моделях FST некоторые не существует. Например, когда и являются единственными множествами в прикладной модели, определение -пересечение утверждает, что , что делает определение аксиомой. Как указано над, определение не интерпретируется как аксиома, а только как формула, которая утверждает, что находится на каком-то уровне обоих и .
Примечания
- ^ Аврил Стырман и Аапо Халко (2018) «Теория конечных множеств в онтологическом моделировании». Прикладная онтология, т. 13, нет. 2. С. 107-133, 2018. Дои:10.3233 / AO-180196.
- ^ Wimsatt, W.C. (2006). Онтология сложных систем: уровни организации, перспективы и причинные заросли. Канадский философский журнал, дополнительный, 20, 207–274. Хорошо, К. (2010). К теории части. Журнал философии, 107 (11), 559–589. Дои:10.5840 / jphil20101071139.
- ^ Например, КПУ аксиома объединения дает набор, содержащий все члены членов набор, т. е. наличие подразумевается, например, наличием , как члены членов являются членами . Хотя такие функции применяются для генерации порядковых номеров, они не нужны при моделировании конечных вложенных структур.
- ^ Варзи, A.C. (2016). Мереология. В Е.Н. Залта (ред.), Стэнфордская энциклопедия философии.
- ^ Термин «уровень раздела» и рекурсивное определение -member адаптированы из: Seibt, J. (2015) Нетранзитивная часть, выровненная мереология и репрезентация эмерджентных частей процессов. Grazer Philosophische Studien, 91 (1), 165–190, стр. 178–80. Зейбт, Дж. (2009).Формы эмерджентного взаимодействия в общей теории процессов. Synthese, 166 (3), 479–512, S {3.2}. Дои:10.1007 / s11229-008-9373-z.