Finistická teorie množin (FST)[1] je teorie sběru určená k modelování konečných vnořených struktur jednotlivců a různých druhů tranzitivní a antitransitivní řetězy vztahy mezi jednotlivci. Na rozdíl od klasických teorie množin jako ZFC a KPU, FST nemá fungovat jako základ pro matematiku, ale pouze jako nástroj v ontologické modelování. FST funguje jako logický základ klasické interpretace vrstevnice,[2] a dokáže začlenit velkou část funkčnosti diskrétní pouhá.
Modely FST jsou typu
, který je zkrácen jako
.
je kolekce ur-prvků modelu
. Ur-prvky (urs) jsou nedělitelná primitiva. Přiřazením konečného celého čísla, například 2, k hodnotě
, je rozhodnuto, že
obsahuje přesně 2 urs.
je kolekce, jejíž prvky se budou nazývat sady.
je konečné celé číslo, které označuje maximální pořadí (úroveň vnoření) sad v
. Každý set in
má jako členy jednu nebo více sad, adres URL nebo obojí. Zadaný
a
a aplikované axiomy opraví obsah
a
. Pro usnadnění používání jazyka jsou výrazy jako „sady, které jsou prvky
modelu
a urs, které jsou prvky
modelu
„jsou zkráceny jako“ sady a adresy URL, které jsou prvky
".
Formální vývoj FST odpovídá zamýšlené funkci nástroje v ontologickém modelování. Cílem inženýra, který aplikuje FST, je výběr axiomy které poskytují model, který je jeden-jeden korelovaný s cílovou doménou, která má být modelována FST, jako je rozsah chemické sloučeniny nebo sociální stavby které se nacházejí v přírodě. Cílová doména dává technikovi intuici o obsahu modelu FST, který by měl být jedna-jedna korelovala s tím. FST poskytuje rámec, který usnadňuje výběr konkrétních axiomů, které dávají korelaci jedna ku jedné. Axiomy extenzionalita a omezení jsou postulovány ve všech verzích FST, ale axiomy konstrukcí množin (vnořené axiomy a sjednocující axiomy) se liší; přiřazení konečných celočíselných hodnot k
a
je implicitní ve vybraných konstrukčních axiomech množiny.
FST tak není jedinou teorií, ale názvem rodiny teorií nebo verzí FST, kde každá verze má své vlastní množinové konstrukční axiomy a jedinečný model
, který má konečný mohutnost a všechny jeho množiny mají konečnou hodnotu hodnost a mohutnost. FST axiomy jsou formulovány pomocí logika prvního řádu doplněno členem vztahu
. Všechny verze FST jsou teorie prvního řádu. V axiomech a definicích symboly
jsou proměnné pro množiny,
jsou proměnné pro sady i adresy URL,
je proměnná pro adresy URL a
označují jednotlivé adresy modelu. Symboly pro adresy URL se mohou objevit pouze na levé straně
. Symboly pro sady se mohou objevit na obou
.
Aplikovaný model FST je vždy minimální model, který splňuje použité axiomy. To zaručuje, že v aplikovaném modelu existují ty a jen ty prvky, které jsou výslovně vytvořeny vybranými axiomy: existují pouze ty adresy, u kterých je uvedeno, že existují přiřazením jejich počtu, a existují pouze ty sady, které jsou vytvořeny vybranými axiomy; kromě těchto neexistují žádné další prvky. Tato interpretace je nutná pro typické FST axiomy, které generují např. přesně jedna sada
nevylučujte jinak sady jako 
Kompletní modely FST
Kompletní modely FST obsahují všechny obměny souborů a adres URL v mezích
a
. Axiomy pro úplné modely FST jsou extenzionalita, omezení, singletonové sady a sjednocení sad. Roztažnost a omezení jsou axiomy všech verzí FST, zatímco axiom pro singletonové sady je prozatímní vnořovací axiom (
-axiom) a axiom sjednocení množin je prozatímní spojovací axiom (
-axiom).
- Sekera. Roztažnost:
. Soubor
je totožný s množinou
iff (pokud a jen pokud)
a
mít stejné členy, mohou to být sady, adresy URL nebo obojí. - Sekera. Omezení:
. Každá sada má jako člen buď sadu, nebo ur. Prázdná sada
nemá žádné členy, a proto neexistuje nic takového jako
v FST. Urs jsou jediní
-minimální prvky v FST. Každá sada FST obsahuje alespoň jeden ur jako
-minimální člen dole. - Sekera. Sady Singleton:
. Pro každou ur a sadu
který má hodnost menší než
, existuje singletonová sada
. Omezení hodnosti (
) v axiomu vykonává práci axiomu základu tradičních teorií množin: omezení řady množin na přiřazenou konečnou
znamená to, že neexistují žádné neopodstatněné množiny, protože takové množiny by měly transfinitní hodnost. Vzhledem k tomu, urs
a
v
, axiom singletonových sad generuje pouze množiny
a
, zatímco generuje axiom párování tradičních teorií množin
,
a
. - Sekera. Unie sad:
. Pro všechny sady
a
, existuje množina
který obsahuje jako členy všechny ty a pouze ty sady a urs, které jsou členy
, Členové
nebo členové obou
a
. Například pokud sety
a
existuje, axiom spojení množin uvádí, že množina
existuje. Pokud se nastaví
a
axiom uvádí, že
existuje. Li
a
existuje, uvádí axiom
existuje. Tento axiom se liší od axiomu spojení tradičních teorií množin.[3]
Kompletní modely FST
obsahují všechny obměny souborů a adres URL v mezích přiřazených
a
. Mohutnost
je jeho počet sad a adres URL
Zvažte několik příkladů.
: Jeden ur
existuje. 
: Dvě urs
existovat. 
: Jeden ur
a sada
existovat. 
: Dvě urs
a sady
,
,
existovat. 
: Jeden ur
a sady
,
,
existovat. 
Rekurzivní vzorec
udává počet sad v
:



v
existují
sady.
v
existují
sady.
Definice FST
Definice FST by měly být chápány jako praktické konvence pojmenování, které se používají k vyjádření, že prvky aplikovaného modelu FST jsou nebo nejsou specifickými způsoby vzájemně propojeny. Definice by neměly být považovány za axiomy: pouze axiomy znamenají existenci prvků modelu FST, nikoli definice. Aby nedocházelo ke konfliktům (zejména u axiomů u neúplných modelů FST), musí být definice podrobeny použitým axiómům s danými
a
. Pro ilustraci zdánlivého konfliktu předpokládejme
a
jsou jediné sady použitého modelu. Definice křižovatky uvádí, že
. Tak jako
v aplikovaném modelu neexistuje, může se definice průniku zdát jako axiom. To je však zjevné pouze pro
nemusí existovat, aby bylo možné konstatovat, že jediným společným prvkem
a
je
, což je funkce definice křižovatky. Podobně se všemi definicemi.
- Def. Hodnost. Hodnost sady je formálním analogem úrovně jednotlivce. Že hodnost setu
je
, je psáno jako
a zkráceně jako
v některých vnořovacích axiomech. Podle konvence je hodnost ur-prvku 0. Protože v FST není žádná prázdná množina, nejmenší možná hodnost FST množiny je 1, zatímco v tradičních teoriích množin je hodnost {} 0. hodnost sady
je definována jako největší úroveň vnoření ze všech
-minimální prvky
. Hodnost
je 1, jako úroveň vnoření
v
je 1. Hodnost
je 2, jako
je vnořena dvěma soustřednými množinami. Hodnost
je 2, protože 2 je největší úroveň vnoření ze všech
-minimální prvky
. Hodnost
je 3, hodnost
je 4 atd. Formálně:
je ur-prvek.
, kde
, je definován jako: 
, kde
, je definován jako: 
- Použitím definice
- hodnost člena (níže) lze definovat jako:
je ur-prvek.
, je definován jako 
- Def. Podmnožina:
, je označen jako
.
je podmnožinou
pokud každý člen
je členem
. Příklady:
;
. Že
není podmnožinou
je psán jako
. Příklady:
;
. Z důvodu vyloučení prázdné sady
, v FST
znamená, že všichni členové
jsou členy
, a ve složce existuje alespoň jeden člen
a alespoň jeden člen v
. V tradičních teoriích množin kde
existovat,
znamená, že
nemá žádné členy, kteří jsou členy
. Proto v tradičních teoriích množin
platí pro každého
.
- Def. Správná podmnožina:
je označen jako
.
je správná podmnožina
iff
je podmnožinou
a
není podmnožinou
. Příklady:
;
. Že
není správná podmnožina
je psán jako
. Příklady:
;
. V FST,
znamená, že všichni členové
jsou členy
, ve složce existuje alespoň jeden člen
, nejméně dva členové v
a alespoň jeden člen skupiny
není členem
. V tradičních teoriích množin
znamená, že
nemá žádné členy, kteří jsou členy
, a
má alespoň jednoho člena, který není členem
. Proto v tradičních teoriích množin
platí pro každého
kde
.
- Def. Nespojitost:
je označen jako
.
a
jsou disjunktní, pokud nemají žádné společné členy. Příklady:
(když
);
.
- Def. Překrytí:
je označen jako
.
a
překrývají, pokud mají jednoho nebo více společných členů. Příklady:
;
. Nespojitost je opakem překrývání:
;
.
- Def. Průsečík:
je označen jako
. Křižovatka
a
,
, obsahuje ty a pouze ty sady a ur-prvky, které jsou členy obou
a
. Příklady:
;
. Protože prázdná množina v FST neexistuje, průnik dvou nesouvislých množin neexistuje. Když
,
neplatí pro žádné
. V tomto případě vztah disjunktity
může být použito:
. V tradičních teoriích množin je průnik dvou disjunktních množin { it} prázdná množina:
. Pokud by byla odstraněna axiom omezení a byla by postulována existence prázdné množiny, stále by to neznamenalo, že prázdná množina { it is} je průnikem dvou nesouvislých množin.
- Def. svaz:
je označen jako
. Soubor
obsahuje jako členy všechny ty sady a ur-prvky, které jsou členy
, Členové
nebo členové obou
a
. Příklady:
;
;
.
- Věta slabé suplementace:
[4] Slabá suplementace (WS) vyjadřuje, že je to správná podmnožina
z
není celá
, ale musí být doplněna jinou podmnožinou
skládat
, kde
a
jsou disjunktní. V FST, kdy
je správná podmnožina
, pak
má další podmnožinu
to je disjunktní s
. Například,
platí pro všechny modely FST, které sadu obsahují
.
- Def. Rozdíl:
je označen jako
Rozdíl
z
a
obsahuje každého člena
který není členem
. Příklady:
;
. Protože prázdná množina neexistuje, nelze to konstatovat
. Li
je podmnožinou
, neexistuje
takhle
:
- Def. Mohutnost. Mohutnost označuje počet členů množiny. Mohutnost je definována pouze pro množiny: ur-elementy nemají mohutnost. Mohutnost
je 1, bez ohledu na to, zda
je množina nebo ur-prvek. Nejnižší možná mohutnost množiny FST je 1, zatímco v tradičních teoriích množin je mohutnost
je 0.
znamená, že mohutnost množiny
je
. Např.
,
,
, a
.
je definován jako:
, kde
, je definován jako:
, kde
je definován jako: 
- Def. Napájecí sada:
označeno jako
. Příklady:
;
. Sady napájení v FST neobsahují prázdnou sadu, a tedy
. U FST není u stavebnic vyžadována sada napájení, zatímco např. v teorii množin ZF je axiom množiny sil nezbytný při vytváření hierarchie transfinitních množin. V ZF napájecí sady obsahují prázdnou sadu, např. jako v
, který dělá
.
- Def. n-Člen a úroveň oddílů:
je definován jako
.
je definován jako
.
, kde
, je definován jako
.
- Že
zadržení lze konstatovat tím, že
existuje v první úroveň oddílu z
. Že
zadržení lze konstatovat tím, že
existuje na druhé úrovni oddílu
. A tak dále. [5]
- Def.
Členové.
, kde
, je definován jako:
.
je
-na-
člen
když
je n-členem
nebo n + 1 člen
nebo ldots nebo
-člen
.
- Def. Sada oddílů. Sada oddílů, která obsahuje vše
-members of a set is defined as:
.
je definován jako:
.
je definován jako:
.
- Def. Přechodné uzavření:
, označeno jako
.
znamená tu sadu
je přechodné uzavření množiny
.
obsahuje všechny sady a ur-prvky vstupní sady
, tj. celá vnitřní struktura
. Příklady:


Definice, které zahrnují funkčnost diskrétní pouhé pouhé definice
Jako tranzitivní teorie Mereologie a Booleova algebra nejsou schopni modelovat vnořené struktury. Při modelování vnořených struktur je proto srozumitelné brát FST nebo jinou nepřechodnou teorii za primární. Funkce tranzitivních teorií však nachází uplatnění i při modelování vnořených struktur. Velká část funkčnosti diskrétní pouhé (DM) může být začleněna do FST, pokud jde o vztahy, které napodobují vztahy DM.
DM pracuje s bezstrukturními agregáty, jako je
který se skládá z urs
, a
který se skládá z urs
. DM
a další vztahy definované v pojmech
charakterizovat vztahy mezi agregáty, jako například v
a
. Uvádíme axiomatizaci DM a některé definice; před některými definicemi je předpona
odlišit je od definic FST se stejnými názvy.
- sekera. extenzionalita
. - sekera. reflexivita

- sekera. tranzitivita:

- def. správná část:
označeno jako
. - def. ur-prvek:
označeno jako
. - sekera. diskrétnost:

- def. m-překrytí:
označeno jako
. - def. m-disjunktnost:
označeno jako
Ó
. - def. průsečík m:
označeno jako
. - def. m-unie:
označeno jako
. - def. m-rozdíl:
označeno jako
.
Velkou část funkčnosti DM lze začlenit do FST definováním vztahu analogického s primitivem DM
pokud jde o členství FST. Ačkoli stejný symbol '
'se používá s DM a cílem je napodobit DM funkčnost, FST
může obsahovat pouze mezi prvky modelu FST, tj. k použitým modelům FST se nepřidá nic. Jako vždy, proměnné
označit FST sady a
označuje ur-prvek.
Základní myšlenkou je, že členství a Základní vztahy FST z hlediska členství jsou strukturální, zatímco FST
a vztahy definované z hlediska
jsou nezávislý na struktuře nebo strukturálně neutrální. Že
a
jsou strukturální znamená, že jsou citlivé na vnořené struktury množin: když je známo, že
tvrdí, že je známo, že
je členem
a existuje na první úrovni oddílu v systému Windows
, a když je známo, že
má za to, že je známo, že všichni členové
jsou členy
a existuje na první úrovni oddílu v systému Windows
. Naproti tomu, když je známo např. že
platí, není známo, na jaké konkrétní úrovni
dělá
existovat.
je charakterizován jako strukturálně neutrální, protože umožňuje
existující na jakékoli úrovni oddílu systému Windows
.
se používá při mluvení o strukturálních sadách FST strukturálně neutrálním způsobem. Podobně jako u
, symboly pro adresy URL se mohou objevit pouze na levé straně
. Zvažte definice:
- def. vaše část:
označeno jako
. - def. část:
, označeno jako
. - def. správná část:
označeno jako
.
Když
drží,
existuje na určité úrovni sady
. Například,
drží. Když
drží, každý ur na jakékoli úrovni
existuje na určité úrovni
. Například,
drží. V souladu s tím
znamená, že na určité úrovni je ur
to není na žádné úrovni
. Podle definice vlastní části, např.
a
držet. Vzhledem k jakémukoli druhu hierarchie členství, například
, taky
drží; vzhledem k tomu, jakýkoli druh hierarchie podmnožiny, jako je
, taky
drží; daný jakýkoli druh hierarchie, která je kombinací vztahů členství a podmnožiny, jako je
, taky
drží. Všimněte si, že
drží zatímco
neplatí ve všech modelech FST, například v případě, že
a
. Fine (2010, s. 579) konstatuje, že také řetězce vztahů jako např
může být použit; tyto řetězce nyní dostaly axiomatický základ.
Následující překlady DM axiomů do terminologie FST ukazují, že FST
je v souladu s DM axiomy reflexivity, tranzitivity a diskrétnosti, ale tuto extenzionalitu DM je třeba upravit změnou jednoho z jejích vztahů ekvivalence na implikaci. To připomíná, že sady FST jsou strukturální, zatímco agregáty DM jsou strukturální.
- Roztažnost:
. Tento axiom neplatí, protože
a
mohou být neidentické sady, i když každý ur v jakékoli úrovni
se nachází na určité úrovni
a naopak, například když
a
. Nicméně,
drží, pro identitu
a
znamená, že každý ur, který se nachází na určité úrovni
se nachází na určité úrovni
a naopak. - reflexivita:
Každý ur, který se nachází na určité úrovni
se nachází na určité úrovni
. - tranzitivita:
Pokud každý ur, který se nachází na nějaké úrovni
se nachází na určité úrovni
a každý ur, který se nachází na nějaké úrovni
se nachází na určité úrovni
, pak každý ur, který se nachází na určité úrovni
se nachází na určité úrovni
. - diskrétnost:
Každá sada obsahuje alespoň jednu ur na určité úrovni.
Pro ilustraci, jak fungují FST
lze použít jako strukturně neutrální vztah při mluvení o strukturních množinách, zvažte překlady příkladů (1-2), kde se aplikuje pouze pouhá, do (1'-2 '), kde FST
se uplatňuje společně s členstvím.
1. Klika je součástí dveří; dveře jsou součástí domu; ale rukojeť není součástí domu .:
1 '. Klika je součástí dveří a součástí dveří: klika
dveře; Rukojeť
dveře. Dveře jsou součástí domu a členem domu: dveře
Dům; dveře
Dům. Rukojeť je součástí domu, ale není členem domu: rukojeť
Dům; Rukojeť
Dům.:
:

2. Četa je součástí roty; rota je součástí praporu; ale četa není součástí praporu .:
2 '. Četa je součástí roty a členem roty; rota je součástí praporu a příslušníkem praporu; četa je součástí praporu, ale není příslušníkem praporu .:
Tak jako
byl definován, všechny vztahy DM, které jsou definovány v termínech
lze považovat za definice FST, včetně m-overlap, m-disjointness, m-intersection, m-union and m-difference.
- Def. m-překrytí:
označeno jako
. Alespoň jeden ur na určité úrovni
se nachází na určité úrovni
. - Def. m-disjunktnost:
označeno jako
Ó
. Žádné ur na žádné úrovni
se nachází v jakékoli úrovni
. - Def. průsečík m:
označeno jako
.
je sada všech adres URL, které se nacházejí na některých úrovních obou
a
. - Def. m-unie:
označeno jako
.
je sada všech adres URL na jakékoli úrovni
nebo
nebo oboje. - Def. m-rozdíl:
označeno jako
.
je sada všech adres URL, které jsou na určité úrovni
ale ne na žádné úrovni
.
Pokud jde o definice
-průsečík,
-union a
- rozdíl, v kompletních modelech FST všechny sady
existovat. U některých neúplných modelů FST některé
neexistuje. Například kdy
a
jsou jediné sady v použitém modelu, definice
-intersection říká, že
, díky čemuž se definice jeví jako axiom. Jak je uvedeno výše, definice není interpretována jako axiom, ale pouze jako vzorec, který to říká
se nachází na určité úrovni obou
a
.
Poznámky
- ^ Avril Styrman a Aapo Halko (2018) „Finitistická teorie množin v ontologickém modelování.“ Applied Ontology, sv. 13, č. 2, s. 107-133, 2018. doi:10,3233 / AO-180196.
- ^ Wimsatt, W.C. (2006). Ontologie složitých systémů: Úrovně organizace, perspektivy a kauzální houštiny. Canadian Journal of Philosophy, Supplementary, 20, 207–274. Fine, K. (2010). Směrem k teorii části. The Journal of Philosophy, 107 (11), 559–589. doi:10,5840 / jphil20101071139.
- ^ Například, KPU Axiom spojení dává množině, která obsahuje vše členové členů množina, tj. existence
je naznačeno např. existencí
jako členové členů
jsou členy
. Ačkoli se takové prvky používají při generování pořadových čísel, nejsou při modelování konečných vnořených struktur potřeba. - ^ Varzi, A.C. (2016). Mereologie. V E.N. Zalta (ed.), Stanfordská encyklopedie filozofie.
- ^ Pojem „úroveň oddílu“ a rekurzivní definice
-member are adapted from: Seibt, J. (2015) Non-transitive parthood, leveled simplyology, and the representation of emergent parts of processes. Grazer Philosophische Studien, 91 (1), 165–190, s. 178-80. Seibt, J. (2009). Formy vznikající interakce v obecné teorii procesů. Synthese, 166 (3), 479–512, S {3.2}. doi:10.1007 / s11229-008-9373-z.