Previous  Next  Contents

 

ЕРБРАНОВИ СТРУКТУРИ

    Множеството на всички затворени термове ще означаваме с H и ще го наричаме Ербранов универсум - по името на логика Жак Ербран (Jacques Herbrand). Очевидно H№Ж точно тогава, когато W0№Ж; затова в случаите, когато използваме Ербрановия универсум, обикновено ще изискваме да съществува поне един нулместен функционален символ. На всеки функционален символ w от W ние ще поставим в съответствие една операция в H, която ще наричаме Ербранова интерпретация на w и ще означаваме с wH. А именно, ако wОW0, то полагаме wH да бъде нулместната операция w в H, а ако wОWn, където n>0, то означаваме с wH n-местната операция в H, преобразуваща произволна n-орка (t1,...,tn) от затворени термове в затворения терм w(t1,...,tn).1 Ербранова структура ще наричаме всяка структура (C,I), удовлетворяваща условията, че C е Ербрановият универсум и за всеки функционален символ w от W имаме равенството I(w)=wH (разбира се, такива структури съществуват при H№Ж, т.е при W0№Ж).

    Основна лема за Ербрановите структури. Нека W0№Ж и нека S е произволна Ербранова структура. Тогава tS=t за всеки затворен терм t.

    Доказателство. Ще използваме индукция, съобразена с индуктивната дефиниция на понятието затворен терм. Нека I е интерпретиращото съответствие на S. Ако wОW0, то wS=I(w)=wH=w. Да предположим сега, че wОWn, където n>0, и t1, ..., tn са затворени термове, за които имаме равенствата t1S=t1, ..., tnS=tn. Тогава

w(t1,...,tn)S=I(w)(t1S,...,tnS)=wH(t1,...,tn)=w(t1,...,tn).

    Следствие. При предположенията на горната лема всеки два различни затворени терма (ако съществуват такива) имат различни стойности в S.

    Забележка. Уговорката, добавена в скоби в горното следствие, е по повод на това, че би могло да се случи да имаме равенството W=W0 и същевременно множеството W0 да се състои точно от един елемент - очевидно в такъв случай споменатият единствен елемент на W0 би бил и единственият затворен терм.

    Ще направим аналогични разглеждания и за случая на конфигурация. Множеството на всички термове ще наричаме разширен Ербранов универсум и ще го означаваме с Hў (това множество със сигурност не е празно). На всеки функционален символ w съпоставяме негова разширена Ербранова интерпретация wHў, аналогично на направеното преди малко съпоставяне на Ербранова интерпретация, но с тази разлика, че вместо за затворени термове сега става дума за произволни термове. Ербранова конфигурация ще наричаме всяка конфигурация от вида (S,v), където носител на S е разширеният Ербранов универсум, интерпретиращото съответствие на S съпоставя на всеки функционален символ от W неговата разширена Ербранова интерпретация, a v e тъждественото изображение на множеството X в себе си.

    Основна лема за Ербрановите конфигурации. Нека (S,v) е произволна Ербранова конфигурация. Тогава tS,v=t за всеки терм t.

    Доказателство. Ще използваме индукция, съобразена с индуктивната дефиниция на понятието терм. Нека I е интерпретиращото съответствие на S. Ако wОW0, то wS,v=I(w)=wHў=w. Ако xОX, то xS,v=v(x)=x. Да предположим сега, че wОWn, където n>0, и t1, ..., tn са термове, за които имаме равенствата t1S,v=t1, ..., tnS,v=tn. Тогава

w(t1,...,tn)S,v=I(w)(t1S,v,...,tnS,v)=wHў(t1,...,tn)=w(t1,...,tn).

    Следствие. При предположението на горната лема всеки два различни терма имат различни стойности в (S,v).


Бележка

    1 Обръщаме внимание на твърде различния смисъл, който има означението (t1,...,tn) при първото и при второто си появяване в току-що написаното изречение. Първия път имаме обичайното математическо означение на n-ка от обекти (тези обекти са n-те думи t1, ..., tn), а втория път имаме означение на една дума, получена чрез конкатенация от думите t1, ..., tn и от буквите лява скоба, дясна скоба и запетая (при n=1 запетая фактически не участва). По-прецизно би било да напишем, че wH преобразува (t1,...,tn) в w"("t1","...","tn")".


  Последно изменение: 9.01.2001 г.

 Previous  Next  Contents