Hledat:

Set-top-boxy Parfémy Krása Produkty pro zdraví Hodinky Elektro Šperky Nábytek Nářadí a zahrada Outdoor Počítače a notebooky
 

Model (logika)

(Přesměrováno z Struktura (logika), přímý odkaz na Model (logika))

Model (také struktura) je matematický pojem z oblasti matematickologické sémantiky. Je to seskupení objektů, na němž jsou definovány nějaké vztahy (relace) a přiřazení (funkce) tak, že vytváří „realizaci“ nějaké formální teorie.

Obsah

[editovat] Definice

[editovat] Model jazyka

Struktura pro jazyk L (také model jazyka L), který obsahuje z mimologických symbolů konstantní symboly c_\alpha; \alpha\in I_K, funkční symboly \,f_\alpha četností n_\alpha; \alpha\in I_F a predikátové symboly \,p_\alpha četností n_\alpha; \alpha\in I_P, je množina A nazývaná nosič struktury spolu s konstantami C_\alpha\in A; \alpha\in I_K, funkcemi F_\alpha :A^{n_\alpha}\rightarrow A; \alpha \in I_F a relacemi P_\alpha \subseteq A^{n_\alpha}; \alpha\in I_P. Konstanta \,C_\alpha, resp. funkce \,F_\alpha, resp. relace \,P_\alpha se nazývá realizací konstantního symbolu \,c_\alpha, resp. funkčního symbolu \,f_\alpha, resp. predikátového symbolu \,p_\alpha v modelu A a značí se \,c_\alpha^A, resp. \,f_\alpha^A, resp. \,p_\alpha^A. Struktura s nosičem A (a příslušnými realizacemi symbolů) se obvykle značí \mathcal{A}.

[editovat] Tarského definice pravdy

V tomto odstavci značí \mathcal{A} model jazyka L s mimologickými symboly popsanými výše. Ohodnocení proměnných v modelu \mathcal{A} je každá funkce e z množiny všech proměnných do nosiče A. Ohodnocení, které se shoduje s ohodnocením e na všech proměnných kromě x a na x má hodnotu a, značíme e(x/a).

[editovat] Realizace termu

Realizace termu t jazyka L při ohodnocení proměnných e v modelu A, značíme \,t^A<e>, se definuje indukcí dle složitosti takto:

[editovat] Platnost formule

Platnost formule \,\varphi jazyka L při ohodnocení proměnných e v modelu \mathcal{A} definujeme indukcí dle složitosti takto (\,\varphi platí v \mathcal{A} při ohodnocení e značíme \mathcal{A}\models\varphi<e>, \,\varphi neplatí v \mathcal{A} při ohodnocení e značíme \mathcal{A}\not\models\varphi<e>):

Říkáme, že \,\varphi platí v modelu \mathcal{A}, značíme \mathcal{A}\models\varphi, pokud \mathcal{A}\models\varphi<e> pro každé ohodnocení proměnných e.

[editovat] Model teorie

Je-li T teorie v jazyce L a \mathcal{A} struktura pro tento jazyk, pak říkáme, že \mathcal{A} je modelem T, značíme \mathcal{A}\models T, pokud \mathcal{A}\models\varphi pro každý axiom \,\varphi teorie T.

[editovat] Příklady

[editovat] Izomorfismus modelů

Izomorfismem modelů (struktur) \mathcal{A},\, \mathcal{B} téhož jazyka L je taková bijekce i:A\rightarrow B, která zachovává všechny symboly jazyka L, tj. splňuje:

Existuje-li izomorfismus modelů \mathcal{A},\, \mathcal{B}, říkáme, že jsou tyto modely izomorfní.

[editovat] Související články

Související články obsahuje
Portál Matematika
 
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/Model_(logika)#Model_jazyka
Stránka byla naposledy upravena v Stránka byla naposledy editována 18. 10. 2008 v 13:58.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt | Set-top-boxy