• Nie Znaleziono Wyników

Rachunek Lambeka i ontologia elementarna

N/A
N/A
Protected

Academic year: 2021

Share "Rachunek Lambeka i ontologia elementarna"

Copied!
13
0
0

Pełen tekst

(1)

Eugeniusz Wojciechowski

Rachunek Lambeka i ontologia

elementarna

Prace Naukowe Akademii im. Jana Długosza w Częstochowie. Filozofia nr 5, 97-108

(2)

Seria: FILOZOFIA 2008, z. V

E u g en iu sz W o jciech o w sk i

Rachunek Lambeka i ontologia

Elementarna*

Rachunek Lambeka jest systemem gramatyki kategorialnej dla praw redukcji typów syntaktycznych (Lambek 1958). System ten jest algebra­ icznym rozwinięciem koncepcji gramatyki kategorialnej zaproponowanej przez Kazimierza Ajdukiewicza (zob. Ajdukiewicz 1935), wzbogaconej o ideę notacyjnego odróżniania lewostronności i prawostronności argumen­ tów wyrażeń funktorowych Yeshui Bar-Hillela (zob. Bar-Hillel 1953).

1. R a c h u n e k L a m b ek a

Przedstawimy język systemu Lambeka. S ło w n ik. Na słownik tego języka składają się:

(1) Zmienne nazwowe, oznaczające typy syntaktyczne (x,y,z...;X,Y,Z...), (2) Stała nazwowa, oznaczająca typ pusty (e),

(2) Funktory: przepisywania (c), konkatenacji (·), lewostronnego (\) i

prawostronnego (/) dzielenia1.

Indukcyjnie wprowadzimy pojęcia terminu (nazwy typy syntaktycznego) i formuły systemu.

T e r m in y.

(1) Wszystkie zmienne nazwowe są terminami.

1 W literaturze funktor konkatenacji je s t zazw yczaj opuszczany, a funktor przepisyw ania je s t oznaczany przy pom ocy strzałki ( ^ ) . Przyjęta tu sym bolika naw iązuje do przedstaw ionej dalej interpretacji tego system u w rachunku nazw . N aturalność tej interpretacji je s t w idoczna w jed n y m ze sposobów czytania form uły x ^ y - „w szystkie w yrażenia typu x są (rów nież) typu y ” .

(3)

(2) Stała nazwowa e jest terminem.

(3) Jeżeli s i t są terminami, to s^t,s\t i s/t są też terminami. F o r m u ły. Jeżeli s i t są terminami, to s c t jest formułą systemu.

K o n w e n c ja. Dla uproszczenia zapisu przyjmiemy następującą konwen­ cję:

(1) Omijamy stałą nazwową e.

(2) Omijamy jedno wystąpienie symbolu konkatenacji przy lewostronnej lub prawostronnej konkatenacji dowolnego terminu ze stałą nazwową; tj. dla dowolnych terminów s i t (różnych od e, z uwagi na omijanie pustej stałej nazwowej) mamy: ąs=s, s^=s i s^t= s^t.

(3) Dla uniknięcia wieloznaczności przyjmiemy, że ciąg funktorów d,^,c (gdzie d reprezentuje funktor lewostronnego lub prawostronnego dziele­ nia) oddaje stopień wiązania tych funktorów, od najsilniej do najsłabiej wiążącego.

Rachunek Lambeka (R L) składa się z aksjomatu :

A c XCX

oraz reguł operowania funktorami prawego i lewego dzielenia oraz reguły

cięcia: Xcx/y лУсу A/ ---X ^Y c x ХсулУсу\х A\ ---X »Ycx Х ^ усх L/ ---Xcx/y

2 Por. (B uszkow ski 1989, s. 162) oraz (K andulski 1995, s. 391 i nast.). Zob. też aksjom atykę p o d an ą przez K ołow ską-G aw iejnow icz (2000, s. 170). Funktor konkatenacji w aksjom atyce przedstaw ionej w ostatniej z cytow anych prac w ystępuje jaw n ie w raz z praw am i łączności dla niego. Lam bek przyjm ow ał w swojej pierw szej pracy (1958) aksjom atycznie praw a łączności dla funktora konkatenacji a później z nich zrezy­ gnow ał (1961). Zob. rów nież w tej spraw ie pracę Lehrbergera (1974, s. 41 i nast.).

(4)

y^Xcx L\ ---Xcy\x Χ·γ·Ζ<^ΧΑ Ycy Cut ---X»Y»Zcx 2. S y stem G K

Zaproponujemy rachunek gramatyki kategorialnej G K, zbudowany metodą założeniową. Język tego rachunku jest rozszerzeniem języka sys­ temu R L o funktor epsilonowy (ε). Dla funktora epsilonowego przyjmie­ my dwie reguły : xεy R1 ---Χ εχ xεy Οε ---x cy

Reguła wprowadzania funktora słabej inkluzji ma postać:

ζεχ ^ zey

I c ---x cy

gdzie zmienna z, nie występuje w założeniach dowodu.

Przyjmiemy również reguły opuszczania/wprowadzania dla funktorów prawego i lewego dzielenia oraz regułę cięcia:

xεy/z·z O/

---xεy

3 Pierw sza i trzecia z przyjętych tu reguł w ystępują w bezkw antyfikatorow ym rachunku nazw Ludw ika B or­ kow skiego (1980).

(5)

XSXAX^ZŒy I/ ---xsy/z xsy*y\z O\ ---χεζ X8XAy*XCZ I\ ---xsy\z xsX»Y»ZAYcy RC ---xsX»y^Z

Szczególnymi przypadkami reguły cięcia, tj. regułami wtórnymi, które to będziemy też tak samo oznaczać są:

xsY^ZAYcy xsY^ZaZcz xeYAYcy xeY^ZAYcyAZcz

xsy^Z xsY^z xey xsy^z

Regułami wtórnymi są tu również reguła opuszczania dla funktora inklu­ zji (O c) i reguła przechodniości dla funktora epsilonowego (R2):

x cy O c ---zex ^ zsy Der. h (1) xc y (2) zex (3) zey [z] [z] [1,2xRC]

(6)

xεyAyεz R2 χεζ Der. h (1) xεy [z] (2) yεz [z] (3) y c z [2χΘε] (4) xεz [1,3xRC] Udowodnimy twierdzenie:

Twierdzenie 1 System RL zawiera się inferencyjnie w GK.

W dowodzie tego twierdzenia wystarczy pokazać, że aksjomat A c i regu­ ły specyficzne rachunku Lambeka (A/,A\,L/,L\,Cut) są odpowiednio tezą i regułami wtórnymi systemu GK.

Na gruncie G K otrzymujemy: T1 x cx (=A c) [KRZ,Ic] A/ A\ X cx/yA Y cy X· Ycx Der. h (1) X c x/y [z] (2) Y cy [z] (3a) zεX ·Y [zd1] (3b) zεx/y·y [1,2,3axRC] (3c) zεx [3bxO/] (3) zεX ·Y — zεx [3a —— 3c] (4) X »Y cx [3xIc] XcyAYcy\x X »Ycx

(7)

L/ L\ Der. h (1) X c y [z] (2) Ycy\x [z] (3a) zsX»Y [zdl] (3b) zsy*y\x [1,2,3axRC] (3c) zex [3bxO\]

(3) zsX»Y — zex [3a —— 3c]

(4) X »Y cx [3xIc] X ^ ycx X c x/y Der. h (1) X ^ ycx [z] (2a) zsX [zdl] (2b) zsz [2axR1] (2ca) usz*y [zd2] (2cb) z c X [2axOs] (2cc) usX»y [2ca,2cbxRC]

(2cd) usX»y — uex [1xOc]

(2ce) uex [2cc,2cdxMP]

(2c) usz*y — uex [2ca — 2ce]

(2d) z*ycx [2cxIc]

(2e) zex/y [2b,2dxI/]

(2) zsX — zex/y [2a — 2e]

(3) X c x/y [2xIc] y ^ X c x Xcy\x Der. h (1) y^Xcx [z] (2a) zsX [zd1] (2b) zsz [2axR1] (2ca) usy^z [zd2]

(8)

(2cb) z c X [2ax Os]

(2cc) usy^X [2ca,2cbx RC]

(2cd) usy^X ^ usx [1xOc]

(2ce) usx [2cc,2cdxMP]

(2c) usy^z ^ usx [2ca ^ 2ce]

(2d) y ^ zc x [2cxIc ]

(2e) zsy\x [2b,2dx I\]

(2) zsX ^ zsy\x [2a ^ 2e]

(3) X c y\x X^y^ZcxA Y cy X ^ Z c x Der. h (1) X ^y^Z cx [2xIc ] [z] (2) Y cy [z] (3a) zsX»Y^Z [zd1] (3b) zsX»y^Z [2,3ax RC] (3c) zsX»y^Z ^ zsx [1xOc] (3d) zsx [3b,3cxMP] (3) zsX»Y^Z ^ zsx [3a ^ 3d] (4) X ^ Z c x [3xIc] Dowód tego twierdzenia został zatem zakończony.

3. In terp reta cja w o n to lo g ii elem en tarn ej

Niech R N oznacza pewien rachunek nazw, zbudowany metodą zało­ żeniową, zawierający fragment ontologii elementarnej Leśniewskiego4. Funktor epsilonowy scharakteryzujemy następująco:

R1 xsy/xsx

R2 xsyAysz/xsz

4 K onstrukcja ta je s t fragm entem bezkw antyfikatorow ego rachunku nazw Ludw ika B orkow skiego (1980 i 1993).

(9)

R3 xεyAyεz/yεx

Z kolei reguły opuszczania (jak też dołączania) funktorów istnienia, jedy- ności, słabej inkluzji i inkluzji cząstkowej mają tu postać:

Oex ex(x)/x ex* Iex xεy/ex(y)

Osol sol(x)/zexAuex — zεu Isol zexAuex — zεu/sol(x) O c xcy/zzx — zεy

I c zex — zεy/xcy

ΟΔ x îy /x 8xax εy* *

ΙΔ zεxAzεy/xΔy

*

gdzie x jest stałą nazwową, nie powtarzającą się w wierszach w przypad­ ku zastosowania tej reguły (więcej niż jeden raz) w dowodzie. Zmienna z zaś, nie występuje w założeniach dowodu.

Stałe nazwowe przedmiotu (V) i przedmiotu sprzecznego (Λ) oraz funkto­ ry negacji nazwowej (n), iloczynu nazwowego (n ) i sumy nazwowej (u ) są wprowadzone definicyjnie: DV xεV о · xex DΛ xεΛ o · xsxa—xex Dn xεny o · χξχA—xεy D n x εy n z o · xεyAxεz D u xεyuz o · xεyvxεz

Definicyjnie wprowadzimy też funktory prawego i lewego dzielenia:

D/ xεy/z Ό· xexAxnzcy

D\ xεy\z Ό· xexAxnycz

Podobnie jak wcześniej przyjmiemy konwencję, że ciąg funktorów d,n,c (gdzie d reprezentuje funktor lewostronnego lub prawostronnego dziele­ nia a c funktor epsilonowy lub funktor inkluzji) oddaje stopień wiązania tych funktorów, od najsilniej do najsłabiej wiążącego.

Pokażemy, że system GK ma interpretację w RN, co będzie zarazem dowodem jego niesprzeczności.

(10)

Niech symbole s i t reprezentują dowolne terminy języka GK, a Φ i

Ψ są zmiennymi przebiegającymi zbiór formuł (atomowych i złożonych)

tego języka.

Udowodnimy twierdzenie:

Twierdzenie 2. System G K zawiera się inferencyjnie w RN przy następującej regule translacji RT:

9(xss^t)=xs9(s)0 9(t) 9(xst)=xs9(t) 9 (sct)= 9(s)c9(t) 9(s/t)=s/t 9(s\t)=s\t φ (sct)= sct 9 (e)=V 9 (t)=t φ(- Φ)= - φ (Φ)

φ(Φ§Ψ)=φ(Φ) §φ(Ψ) gdzie § jest dowolnym spójnikiem zdaniowym.

Z uwagi na to, że reguły R1 i I c są wspólne obu konstrukcjom dowód tego twierdzenia będzie polegał na pokazaniu, że φ-odpowiedniki pozo­ stałych reguł (Os,O/,I/,O\,I\,RC) systemu GK są regułami wtórnymi sys­ temu RN.

Istotnie, φ-odpowiedniki tych reguł są regułami wtórnymi RN:

x sy φOs φ ---x cy Der. h (1) φ(^ [z] (2) x sy [1xRT] (3a) zsx [zd1] (3b) zsy [2,3axR2] (3) zsx — zsy [3a — 3b] (4) x cy [3xIc] (5) φ(^ ) [4xRT]

(11)

xsy/z*z 9O/ φ ---x sy Der. h (1) φ(xsy/z·z) [z] (2) xsy/znz [1xRT] (3) x n z c y [2,Dn,D/] (4) x sz [2,Dni] (5) x sx [4xR1] (6) x sx n z [4,5,Dn] (7) x sx n z ^ xsy [3xOc] (8) x sy [6,7xMP] (9) φ ^ ^ [8xRT] xSxAx*zcy φΐ/ φ --- [RT,D/] x sy/z xsy*y\z φO\ φ ---x sz Der. h (1) φ ^ · ^ ) [z] (2) x sy n y\z [1xRT] (3) x sy [2,Dn] (4) x sy\z [2,Dn] (5) x n y c z [4,D\] (6) x sx [3xR1] (7) x sx n y [3,6,Dn] (8) xsxny ^ xsz [5xOc] (9) x sz [7,8xMP] (10) φ(xsz) [9xRT] xSxA_y*xcz

(12)

φΙ\ φ ---x sy\z x sX ^ Z A Y c y φΚΟ φ ---xsX*y^Z Der. h (1) φ(xsX·Y·ZAYcy) (2) xsXn YnZA Ycy (3) x sX (4) xsY (5) xsY ^ xsy (6) x sy (7) x sZ (8) xsX nynZ (9) φ(xsX·y·Z) [R T,O c,D n,Ic,D \] [z] [1xRT] [2,Dn] [2,Dn] [2xOc] [4,5xMP] [2,Dn] [3,6,7,Dn] [8xRT]

(13)

L itera tu ra

1. Ajdukiewicz K. (1935), Die syntaktische Konnexität, w: „Studia Philo­ sophica“ 1, s. 1-27. (Wersja polska: O spójności syntaktycznej, w: tenże, Język i poznanie, t. I, PWN, Warszawa 1960.)

2. Bar-Hillel Y. (1953), A quasi-arithmetical notation fo r syntactic de­

scription, w: “Language” 29, s. 47-58.

3. Borkowski L. (1980), Bezkwantyfikatorowy założeniowy system ra­

chunku nazw. Część I, w: „Roczniki Filozoficzne” 28, z. 1, s. 133­

148. (Przedruk w: tenże, Studia logiczne. Wybór, TNKUL, Lublin 1990.)

4. Borkowski L. (1993), Bezkwantyfikatorowy założeniowy system ra­

chunku nazw. Część II, w: „Roczniki Filozoficzne” 41, z. 1, s. 11-21.

5. Buszkowski W. (1989), Logiczne podstawy gramatyk kategorialnych

Ajdukiewicza-Lambeka, PWN, Warszawa.

6. Kandulski M. (1995) Gramatyki kategorialne z regułami struktural­

nymi, w: Pogonowski J. (red.), Eufonia i logos, Wydawnictwo Na­

ukowe UAM, Poznań, s. 389-399.

7. Kołowska-Gawiejnowicz M. (2000), Zastosowania etykietowanych

systemów dedukcyjnych w dowodach pełności rachunku Lambeka, w:

Perzanowski J. i Pietruszczak A. (red.) Logika & Filozofia logiczna, Wydawnictwo UMK, Toruń, s. 169-182.

8. Lambek J. (1958), The Mathematics o f Sentence Structure, w: Ameri­

can Math. Monthly, 68, s. 154-170. (Przedruk w: Buszkowski W.,

Marciszewski W., van Benthem J. (red.), Categorial Grammar, John Benjamins Publ. Co., Amsterdam 1988.

9. Lambek J. (1961), On the calculus o f syntactic types, w: Jakobson R. (red.), Stucture o f Language and Its Mathematical Aspects, “Amer. Math. Soc.”, Providence, I, s. 166-178.

10. Lehrberger J. (1974), Functor Analysis o f Natural Language, Mouton, The Hague - Paris.

Cytaty

Powiązane dokumenty

Dwie tarcze wirują ze stałą prędkością kątową wykonując f=3000 obrotów w ciągu minuty.. Tarcze są umieszczone na wspólnej osi w odległości

Zapis wewnątrzsercowy — aplikacja prądu o częstotliwości radiowej (RF, radiofrequency) w miejscu prawostronnej drogi wolnej węzła przedsionkowo-komorowego (AVN,

N + 1 plates are laid down around a circular table, and a hot cake is passed between them in the manner of a symmetric random walk: each time it arrives on a plate, it is tossed to

Let X have the Poisson distribution with parameter Λ, where Λ is exponential with parameter µ.. (ii) Find the generating function of the time of the first return

Ruch polega na wybraniu dwóch sąsiadujących w wierszu lub kolumnie pionów, a następnie przeskoczeniem jednym z nich przez drugi i zdjęciem drugiego.. Ruch wolno wykonać tylko o

‚wiczenia z Analizy Zespolonej, Matematyka MiNI PW, rok akad.. Wyznaczy¢ krotno±¢

Do drugiego końca liny jest przymocowana masa m, a lina jest przerzucona przez bloczek nieruchomy (to znaczy o osi nie przesuwającej się względem podłoŜa) znajdujący się

Jakie jest prawdopodobieństwo, że losowo wybrana permutacja zbioru n-elementowego składa się dokładnie z 2 cyklin. Pokazać, że wraz ze wzrostem n praw- dopodobieństwo to maleje