Pojem struktury z hlediska formální logiky

Podobné dokumenty
Matematická logika. Miroslav Kolařík

RELACE, OPERACE. Relace

Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace

Matematická analýza 1

Teorie množin. Čekají nás základní množinové operace kartézské součiny, relace zobrazení, operace. Teoretické základy informatiky.

1. Matematická logika

Úvod do informatiky. Miroslav Kolařík

Každé formuli výrokového počtu přiřadíme hodnotu 0, půjde-li o formuli nepravdivou, a hodnotu 1, půjde-li. α neplatí. β je nutná podmínka pro α

Poznámka. Je-li f zobrazení, ve kterém potřebujeme zdůraznit proměnnou, píšeme f(x) (resp. f(y), resp. f(t)) je zobrazení místo f je zobrazení.

Základní pojmy matematické logiky

Místo pojmu výroková formule budeme používat zkráceně jen formule. Při jejich zápisu

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

Teoretická informatika Tomáš Foltýnek Algebra Struktury s jednou operací

Množiny, relace, zobrazení

Formální systém výrokové logiky

Algebraické struktury s jednou binární operací

Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.

0.1 Funkce a její vlastnosti

Matematika (KMI/PMATE)

Výroková logika. Teoretická informatika Tomáš Foltýnek

Matematika I. Přednášky: Mgr. Radek Výrut, Zkouška:

1. Matematická logika

Aplikovaná matematika I, NMAF071

Kongruence na množině celých čísel

Matematická analýza ve Vesmíru. Jiří Bouchala

0. ÚVOD - matematické symboly, značení,

0.1 Úvod do matematické analýzy

Matematika I (KMI/PMATE)

Matematický ústav Slezské univerzity v Opavě Učební texty k přednášce ALGEBRA I, zimní semestr 2000/2001 Michal Marvan. 2.

Přijímací zkouška - matematika

FUNKCE POJEM, VLASTNOSTI, GRAF

Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin.

Logika 5. Základní zadání k sérii otázek: V uvedených tezích doplňte z nabízených adekvátní pojem, termín, slovo. Otázka číslo: 1. Logika je věda o...

Kapitola Základní množinové pojmy Princip rovnosti. Dvě množiny S a T jsou si rovny (píšeme S = T ) prvek T je také prvkem S.

Matematická analýza pro informatiky I. Limita posloupnosti (I)

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2016

Množiny, základní číselné množiny, množinové operace

Funkce a základní pojmy popisující jejich chování

Matematika B101MA1, B101MA2

1 Pravdivost formulí v interpretaci a daném ohodnocení

Výroková logika II. Negace. Již víme, že negace je změna pravdivostní hodnoty výroku (0 1; 1 0).

Teorie pravěpodobnosti 1

ALGEBRA. Téma 4: Grupy, okruhy a pole

Základní pojmy teorie množin Vektorové prostory

Výroková logika dokazatelnost

1 Základní pojmy. 1.1 Množiny

teorie logických spojek chápaných jako pravdivostní funkce

3 Množiny, Relace a Funkce

prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010

Výroková logika. p, q, r...

Základy logiky a teorie množin

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

Výroková logika - opakování

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

Negativní informace. Petr Štěpánek. S použitím materiálu M.Gelfonda a V. Lifschitze. Logické programování 15 1

Matematická logika. Miroslav Kolařík

7. Funkce jedné reálné proměnné, základní pojmy

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.

Doporučené příklady k Teorii množin, LS 2018/2019

Unární je také spojka negace. pro je operace binární - příkladem může být funkce se signaturou. Binární je velká většina logických spojek

příkladů do cvičení. V textu se objeví i pár detailů, které jsem nestihl (na které jsem zapomněl) a(b u) = (ab) u, u + ( u) = 0 = ( u) + u.

LOGIKA VÝROKOVÁ LOGIKA

Kategorie. Od množin ke kategorii. Pepa Svoboda

Predikátová logika. Teoretická informatika Tomáš Foltýnek

1 Množiny, výroky a číselné obory

Princip rozšíření a operace s fuzzy čísly

Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R...

Co je to univerzální algebra?

λογος - LOGOS slovo, smysluplná řeč )

Funkce. Definiční obor a obor hodnot

7. Funkce jedné reálné proměnné, základní pojmy

REÁLNÁ FUNKCE JEDNÉ PROMĚNNÉ

Matematika 2 pro PEF PaE

Sémantika predikátové logiky

Aritmetika s didaktikou I.

Množiny, relácie, zobrazenia

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

PRIMITIVNÍ FUNKCE. Primitivní funkce primitivní funkce. geometrický popis integrály 1 integrály 2 spojité funkce konstrukce prim.

1 Báze a dimenze vektorového prostoru 1

Lineární algebra Kapitola 1 - Základní matematické pojmy

Matematika pro informatiky KMA/MATA

15. Moduly. a platí (p + q)(x) = p(x) + q(x), 1(X) = id. Vzniká tak struktura P [x]-modulu na V.

Funkce, elementární funkce.

Pravděpodobnost a statistika

Vysoké učení technické v Brně Fakulta informačních technologií. Regulární pologrupy. Semestrální práce do předmětu Algebra, Kombinatorika, Grafy

Vlastnosti regulárních jazyků

Zobrazení. prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. Katedra matematiky BI-ZMA ZS 2009/2010

Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.

Ekvivalence. Základy diskrétní matematiky, BI-ZDM ZS 2011/12, Lekce 5

Výroková a predikátová logika - III

VÝROKOVÁ LOGIKA. Výrok srozumitelná oznamovací věta (výraz, sdělení), která může být buď jen pravdivá nebo jen nepravdivá..

PRIMITIVNÍ FUNKCE DEFINICE A MOTIVACE

Logika. 2. Výroková logika. RNDr. Luděk Cienciala, Ph. D.

Matematická analýza pro informatiky I. Limita funkce

NAIVNÍ TEORIE MNOŽIN, okruh č. 5

Výroková a predikátová logika - III

IV. Základní pojmy matematické analýzy IV.1. Rozšíření množiny reálných čísel

Základy matematiky pro FEK

PŘEDNÁŠKA 2 POSLOUPNOSTI

Kapitola 1. Relace. podle definice podmnožinou každé množiny. 1 Neříkáme už ale, co to je objekt. V tom právě spočívá intuitivnost našeho přístupu.

Transkript:

let Filosofického časopisu Pojem struktury z hlediska formální logiky Úvodní poznámka Petra Dvořáka Článek je věnován klíčovému pojmu poválečné filosofie, pojmu struktury. V matematice učinil Bourbaki tento pojem v přímé návaznosti na lingvistické užití (Roman Jakobson) a antropologické užití (Claude Lévi-Strauss) základem nového promýšlení této disciplíny. Ale zatímco v matematice se za strukturu běžně považuje množina, která sama obsahuje množinu určitých prvků (nositelku) a nějaké zobrazení či relaci na jejích prvcích, Materna ve svém článku nabízí uchopení struktury z hlediska formální logiky. Tuto množinovou strukturu nazývá systém a pojem totožnosti struktury definuje rozsahově jako množinu ekvivalenčních tříd izomorfních systémů. Tímto způsobem lze přesně stanovit, kdy mají nějaké dva systémy tutéž strukturu. Klíčem je známý matematicko-logický pojem izomorfismu. Logika tak nabízí precizaci pojmu, s nímž jinak filosofie a jiné disciplíny pracují jen na intuitivní úrovni. Podobně Materna postupuje ve vyjasňování pojmů dodnes, což dokládá například jeden z jeho posledních článků, nazvaný Funkce Procedura Konstrukce (Organon F 19, 2012, č. 3, s. 283-305). Od osmdesátých let se základem této explikace pojmů a významových konstrukcí přirozeného jazyka stala transparentní intenzionální logika Pavla Tichého, k jejímuž rozvoji profesor Materna sám nemálo přispěl. 1. V referátech o struktuře v jednotlivých vědách (biologii, fyzice apod.) se obvykle vychází z intuitivního pojmu struktury charakterizovaného nejvýše tak, jako je to ve Sviděrského monografii O dialektike elementov i struktury (Charakter, způsob, zákon tohoto spojení budeme nazývat strukturou, s. 11). Dále se pak uvažuje o struktuře jako o něčem, co již je pojmově zavedeno, a zkoumá se problém vztahu struktury a prvků, struktury a funkce atd. V logice, zejména ve formální logice, jde však především o samo vymezení kategorie struktury, pokud je charakterizovatelná na úrovni logické teorie relací. Půjde zde tedy v prvé řadě nikoli například o problém, jakou strukturu mají logické objekty (třebas narozdíl od objektů biologie apod.), nýbrž o to, jak nám výzkum těchto objektů umožňuje vymezit pojem struktury.

2. V ryze logických monografiích se pojmu struktura používá zřídkakdy. Z intuitivního pojmu struktury však vyplývá, že nejadekvátnějším přístupem k jeho explikaci je patrně zkoumání pojmu izomorfismu, který je v logice běžný. Uvedeme nyní poněkud zjednodušeně vymezení nejprostšího případu izomorfismu: izomorfismu dvojčlenných relací. Říkáme, že relace R 1 je izomorfní s relací R 2 vzhledem k množině M právě tehdy, když existuje jednoznačná funkce h taková, že platí (1) xr 1 y h(x)r 2 h(y), x M, y M. Příklad: Vzhledem k množině reálných čísel je izomorfní relace ( být větší než ) s relací ( být menší než ), neboť existuje jednoznačná funkce f, která každému reálnému číslu a přiřadí takové číslo b, že platí b = a, tj. f (a) = a, a lze snadno odvodit x y f(x) f(y), tj. x y x y. Pojem izomorfismu lze ovšem rozšířit na n-členné relace a pak hlavně na systémy, jež obsahují třídy, funkce a relace, resp. operace. Např. izomorfismus systémů obsahujících funkci G (x, y), resp. G (x, y) vzhledem k této funkci lze (zjednodušeně) vymezit takto: Tyto systémy (A 1, A 2 ) jsou (vzhledem k funkcím G (x, y) a G (x, y)) izomorfní právě tehdy, když existuje jednoznačná funkce h definovaná v A 1 a s hodnotami v A 2 tak, že platí (2) h(g (x, y)) = G (h(x), h(y)). Příklad: Nechť A 1 je systém přirozených čísel (nulou počínaje) a A 2 systém nezáporných celých čísel, G nechť je operace sčítání v A 1 psaná formou funkce (tj. G(a, b) = a + b) a G operace sčítání v A 2 psaná stejným způsobem (tj. G (a, b) = a b). Funkce f nechť přiřazuje číslu 0 z A 1 číslo 0 z A 2 a každému přirozenému číslu a 0 z A 1 číslo +a z A 2. Pak jistě platí = (a+b) = + a + b ve shodě s (2). Přibližně, neformálně řečeno: Dva systémy předmětů jsou izomorfní, jestliže existuje taková funkce h, která jednoznačně přiřazuje předměty jednoho systému předmětům druhého systému tak, že vztahům mezi předměty prvého systému odpovídají při tomto přiřazení vztahy mezi předměty druhého systému.

Pojem struktury z hlediska formální logiky 3. Rozbor relace izomorfismu je pro naše téma důležitý, protože nám umožní formulovat tzv. definici pomocí abstrakce, která vymezí v rámci svých možností pojem struktury. Abychom mohli vybudovat tuto definici, potřebujeme zjistit jisté formální vlastnosti vztahu izomorfismu. a) Především je zřejmé, že každý systém je izomorfní sám se sebou. Význam příslušné funkce h v tomto případě má identita (Id), přiřazující každému předmětu ze svého definičního oboru obraz podle formule Id (a) = a. Protože dále každá relace, operace a funkce v každém systému je totožná sama se sebou, nahlédneme snadno, že formule (1), (2) a analogické formule platí v případě, že uvažujeme vztah systému k sobě samému. Tento výsledek lze napsat takto: (3) (S) (S Ism S) čteme: Pro každý systém S platí, že S je izomorfní s S). b) Je-li dále některý systém S 1 izomorfní se systémem S 2, pak také S 2 je izomorfní s S 1 Je-li totiž S 1 izomorfní s S 2 na základě existence funkce h, pak příslušná funkce g, na jejímž základě je S 2 izomorfní s S 1, je funkce inverzní k h: g = h -1. Tento výsledek lze napsat takto: (4) (S 1 ) (S 2 ) (S 1 Ism S 2 S 2 Ism S 1 ) c) Je-li systém S 1 izomorfní se systémem S 2 a systém S 2 je izomorfní se systémem S 3, pak také systém S 1 je izomorfní se systémem S 3. Jsou-li h 1 resp. h 2 funkce, na základě jejichž existence je S 1 izomorfní s S 2, resp. S 2 s S 3, pak funkce h 3, na základě jejíž existence je S 1 izomorfní s S 3 je superpozicí h 1 a h 2 podle formule h 3 = h 2 (h 1 ). Tento výsledek napíšeme takto: (5) (S 1 ) (S 2 ) (S 3 ) (S 1 Ism S 2 S 2 Ism S 3 S 1 Ism S 3 ). Formule (3) znamená, že vztah izomorfismu je reflexivní. Formule (4) znamená, že vztah izomorfismu je symetrický. Formule (5) znamená, že vztah izomorfismu je tranzitivní. Vztahy, které jsou reflexivní, symetrické a tranzitivní, nazýváme ekvivalencemi či vztahy typu ekvivalence. Ekvivalence nám umožňují vymezit určité pojmy tzv. definicí pomocí abstrak ce: lze dokázat, že množinu objektů nám ekvivalence rozdělí na vzájemně disjunktní třídy tak, že žádný prvek třídy A není v daném vztahu ekvivalence s prvkem třídy B, B A, ale všechny prvky každé takové třídy jsou spojeny tímto vztahem ekvivalence. Tím je vymezena jakási vlastnost, společná prvkům těchto jednotlivých tříd (tzv. abstrakčních tříd příslušné relace ekvivalence). Viz např. O. Zich a kol., Moderní logika. Praha, Orbis.

Příklad: Vztah rovnomocnosti je ekvivalence: každá množina je rovnomocná sama se sebou; je-li množina A rovnomocná s množinou B, je i množina B rovnomocná s množinou A; je-li A rovnomocná s B a B rovnomocná s C, je i A rovnomocná s C. Na základě vztahu rovnomocnosti lze definovat kardinální číslo (mohutnost) množiny A: je dáno množinou všech množin, které jsou rovnomocná s množinou A. Analogický postup lze aplikovat na vztah izomorfismu: Mějme určitou oblast, obsahující jisté množství systémů předmětů (tzn. takových souborů, u nichž uvažujeme některé jejich vzájemné relace). Relace Ism nám tuto oblast rozdělí na vzájemně disjunktní třídy systémů. Určitý systém bude patřit do určité třídy a nebude se od ostatních systémů patřících do téže třídy lišit v tom smyslu, že s nimi bude izomorfní. Tyto třídy můžeme nazvat abstrakčními třídami relace izomorfismu. V každé takové abstrakční třídě můžeme zvolit libovolného reprezentanta této třídy, např. systém A. Zdá se, že pojem příslušné abstrakční třídy, tj. třídy systémů izomorfních se systémem A, odpovídá celkem adekvátně intuitivnímu pojmu struktury systému A. Řečeno méně přesně: Struktura je společná vlastnost izomorfních systémů. Systémy izomorfní mají stejnou strukturu, systémy heteromorfní mají různou strukturu. 4. Z logického hlediska lze tedy za strukturální vlastnosti pokládat ty, jež charakterizují relační síť daného systému. Přitom je jasné, že tentýž soubor předmětů může jevit různou strukturu, podle toho, kterou stránku jeho systémovosti analyzujeme. Struktura je sice objektivní vlastností souborů předmětů, ale je právě tak relativní jako např. trajektorie. Absolutní vlastností se stává až v určité abstrakci daného souboru, jakou je určitý systém. 5. Zdá se, že pojetí struktury plynoucí z uvedeného logického rozboru může objasnit i některé obecné stránky vztahu struktury a funkce. Lze podat rozbor příkladu dvou systémů, jež mají stejnou funkci při zdánlivě různé struktuře. Určitá analýza objeví však ve dvou z jistého hlediska strukturálně odlišných schématech stejnou strukturu. To lze ukázat např. na strukturální síti dvou automatů, jež mají stejné chování (funkci) a z nichž jeden realizuje toto chování na základě negace a disjunkce a druhý na základě negace a konjunkce. Z vymezení izomorfismu však plyne (zhruba řečeno), že systém založený na negaci a konjunkci je ceteris paribus izomorfní se systémem založeným na negaci a disjunkci. Příslušné vztahy zapíšeme takto: ( a ) ( a) ( (a, b)) v ( a, b).

Pojem struktury z hlediska formální logiky To ovšem neřeší celý problém, který lze pojmově vyjádřit i jako problém mnohosti substrátů téže funkce. Ukazuje se ovšem jedna stránka tohoto problému: že totiž zřejmě musí existovat takový aspekt, který v mnohosti substrátů téže funkce objeví strukturální jednotu. (Tento výsledek, jakož i celá logická teorie struktury, resp. izomorfismu, má značný význam pro teorii modelů.) 6. Je formálně logická analýza pojmu struktury dostatečná, vyčerpávající? Jinými slovy: Je pojem struktury formálně logický pojem, jehož sice filosofie i ostatní vědy používají, ale jehož obsah relevantní pro definici není rozšiřován? Nebo existuje taková explikace intuitivního pojmu struktury, která je určitými rysy nedostupná formální logice? Je-li takováto explikace možná, jakým směrem půjde? K tomu je třeba poznamenat, že zde uvedené vysvětlení pojmu struktury je formálně logické proto, že vystačilo s pojmem relace charakterizované tzv. formálními vlastnostmi. Vymezení, jež by šlo dále, mohlo by buď přibrat další formální vlastnosti (k tomu by mohl přijít podnět z neformálních oborů, ale vymezení samo by zůstalo v rámci formální logiky), nebo by včlenilo jako organickou součást pojmu struktury některé neformální vlastnosti. Ovšem: Ne každé tvrzení o struktuře (např., že je relativně stálá apod.) znamená obohacení tohoto pojmu ve smyslu jeho předefinování či dodefinování. Zjistímeli např., že stálice mají určitou dotud neobjevenou vlastnost, nemusíme tím nutně měnit definici stálice.