Razlika između inačica stranice »Atomska formula«
m (Bot: Automatska zamjena teksta (-{{cite book +{{Citiranje knjige)) |
m (bnz) |
||
Redak 1: | Redak 1: | ||
U [[matematička logika|matematičkoj logici]], '''atomska formula''' (ili, jednostavnije, ''atom'') je formula bez dubljeg [[propozicija|propozicijskog]] značaja, to jest, formula koja ne sadrži [[logički veznik|logičke veznike]] ili, ekvivalentno, formula koja nema strogih podformula. Atomi su, stoga, najjednostavnije dobro definirane logičke formule. Složene formule formiraju se kombiniranjem atomskih formula pomoću logičkih veznika. | |||
Točan oblik atomskih formula ovisi o promatranoj logici; tako na primjer, u [[račun sudova|računu sudova]] (propozicijskoj logici) atomske formule su propozicijske varijable. U [[predikatna logika|predikatnoj logici]], atomi su simboli predikata i njihovi argumenti, gdje je svaki argument ''term''. | Točan oblik atomskih formula ovisi o promatranoj logici; tako na primjer, u [[račun sudova|računu sudova]] (propozicijskoj logici) atomske formule su propozicijske varijable. U [[predikatna logika|predikatnoj logici]], atomi su simboli predikata i njihovi argumenti, gdje je svaki argument ''term''. |
Trenutačna izmjena od 22:51, 7. svibnja 2022.
U matematičkoj logici, atomska formula (ili, jednostavnije, atom) je formula bez dubljeg propozicijskog značaja, to jest, formula koja ne sadrži logičke veznike ili, ekvivalentno, formula koja nema strogih podformula. Atomi su, stoga, najjednostavnije dobro definirane logičke formule. Složene formule formiraju se kombiniranjem atomskih formula pomoću logičkih veznika.
Točan oblik atomskih formula ovisi o promatranoj logici; tako na primjer, u računu sudova (propozicijskoj logici) atomske formule su propozicijske varijable. U predikatnoj logici, atomi su simboli predikata i njihovi argumenti, gdje je svaki argument term.
Atomske formule u logici prvog reda
Dobro definirani termovi i propozicije logike prvog reda imaju sljedeću sintaksu:
Termovi
- [math]\displaystyle{ t \equiv c \ | \ x \ | \ f (t_{1}, ..., t_{n}) }[/math],
Term je rekurzivno definirana konstanta c, varijabla x ili bilo koja n-arna funckija f čiji su argumenti termovi tk. Funkcija preslikava n-torke objekata u objekte.
Propozicije
- [math]\displaystyle{ A, B, ... \equiv P (t_{1}, ..., t_{n}) \ | \ A \wedge B \ | \top | \ A \vee B \ | \perp | \ A \supset B \ | \ \forall x. A \ | \ \exists x. \ A }[/math],
Propozicija je rekurzivno definirana kao n-aran predikat čiji argumenti su termovi tk tj. izraz tvoren logičkim veznicima ([math]\displaystyle{ \land, \lor }[/math]) i kvantifikatorima ([math]\displaystyle{ \forall, \exists }[/math]) korištenih uz druge propozicije.
Atomska formula ili atom' je jednostavno predikat primijenjen na n-torke termova, to jest, atomska formula je formula izgleda P (t1, ... , tn), za predikat P i tk termova.
Sve ostale dobro definirane formule se tvore kombiniranjem atoma pomoću logičkih veznika i kvantifikatora.
Na primjer, formula ∀x. P (x) ∧ ∃y. Q (y, f (x)) ∨ ∃z. R (z) sadrži atome
- [math]\displaystyle{ P (x) }[/math]
- [math]\displaystyle{ Q (y, f (x)) }[/math]
- [math]\displaystyle{ R (z) }[/math]
Kada su svi termovi u atomu osnovni termovi, atom se zove osnovni atom ili osnovni predikat.
Izvor
- Hinman, P. (2005). Fundamentals of Mathematical Logic. A K Peters. ISBN 1-568-81262-0
de:Aussage (Logik)#einfache Aussagen - zusammengesetzte Aussagen