Съдържание |
Забележка 1. Вместо "за някое ξ φ" ще използваме, когато е по-подходящ, прочита "съществува такова ξ, че φ".
Пример. Нека Σ е сигнатурата от примера в текста "Сигнатури и структури". Тогава всяка от следните думи е формула:
positive(x) | (1) |
positive(difference(difference(x,x),x)) | (2) |
(positive(x)&positive(difference(difference(x,x),x))) | (3) |
(positive(x)∨positive(difference(difference(x,x),x))) | (4) |
¬(positive(x)&positive(difference(difference(x,x),x))) | (5) |
¬∃x (positive(x)&positive(difference(difference(x,x),x))) | (6) |
∀x (positive(x)∨positive(difference(difference(x,x),x))) | (7) |
(positive(difference(y,x))&¬∃z (positive(difference(y,z))&positive(difference(z,x)))) | (8) |
∀x ∃y (positive(difference(y,x))&¬∃z (positive(difference(y,z))&positive(difference(z,x)))) | (9) |
∀y positive(x) | (10) |
∃y (positive(difference(x,y))&∃x (positive(difference(y,x))&positive(x))). | (11) |
Ясно е, че за съществуването на формули в дадена сигнатура е необходимо и достатъчно съществуването на поне една атомарна формула в тази сигнатура, а това е равносилно с наличието на поне един предикатен символ в сигнатурата.
Лесно се вижда, че никоя формула не е същевременно терм - за атомарните формули това вече го знаем, а за останалите следва от обстоятелството, че всяка от тях съдържа някой от знаците за отрицание, за конюнкция или за дизюнкция или пък някой от двата квантора - знаци, които не участват в никой терм.
Ще покажем, че и при формулите е налице еднозначност на прочита, т.е. всяка формула може да се получи само по една от четирите точки на дефиницията и само по един начин. За целта първо отбелязваме, че формулите, получени по точка 1, не могат да се получат по никоя от останалите три точки, тъй като не съдържат никой от изброените преди малко няколко знака. От друга страна първите знаци на формулите, получени по различни измежду точките 2, 3 и 4, са винаги различни. Остава да покажем, че не може една и съща формула да бъде получена по два различни начина по някоя от точките 2, 3 и 4. За случая на точка 2 това е очевидно, а за случая на точка 4 то следва лесно от обстоятелството, че знакът интервал не участва в никоя променлива. За да докажем, че и по точка 3 никоя формула не може да се получи по два различни начина, ще си послужим със следните леми, на които доказателството е с индукция, съобразена с индуктивната дефиниция на понятието формула.
Лема 1. Във всяка формула броят на участията на лява кръгла скоба е равен на броя на участията на дясна кръгла скоба.
Лема 2. Във всяко начало на формула, завършващо със знак за конюнкция или знак за дизюнкция, броят на участията на лява кръгла скоба е по-голям от броя на участията на дясна кръгла скоба.
Като разполагаме с тези леми, да предположим, че за някои формули φ, ψ, φ′, ψ′ имаме равенство от вида (φγψ)=(φ′γ′ψ′), където и γ, и γ′ е знак за конюнкция или знак за дизюнкция. Ще покажем, че в такъв случай имаме равенствата φ=φ′, γ=γ′, ψ=ψ′. За тази цел е достатъчно да отбележим, че от предположеното равенство следва разбира се равенството φγψ=φ′γ′ψ′, а пък от него и от изказаните преди малко две леми е ясно, че думите φ и φ′ трябва да имат равни дължини.
Когато при прилагане на четвъртата точка от дефиницията формулата φ не е атомарна, може да се пропусне предвиденият в тази точка знак интервал без от това да пострада еднозначността на прочита, защото в този случай и първият знак на φ не участва в никоя променлива. Ние не включваме тази възможност в дефиницията, за да не я усложним, но ще разглеждаме получаващата се при пропускането на знака интервал дума като съкратен запис на същинската формула, която се получава според дефиницията. Ще използваме този съкратен запис и в съкратени записи на формули, получени от въпросната формула чрез по-нататъшни прилагания на точки от дефиницията. Например формулата (8) от примера по-горе ще има следното малко по-кратко записване:
Когато една формула е получена по третата точка от дефиницията и тази формула се използва самостоятелно, а не като част от някоя по-сложна, можем да не пишем лявата скоба, която е в началото, и дясната, която е в края, и да смятаме, че те се подразбират. Ако обаче такава формула е част от някоя по-сложна, пропускането на споменатите скоби би създало опасност от двусмислица и затова не трябва да се прави (поне ако не се приемат подходящи допълнителни уславяния). Например при самостоятелно използване на формулата (3) можем да я пишем във вида
Последно изменение: 9.01.2007 г.