Lambek kalkulus

A Lambek -számítás ( eng. Lambek calculus , jelölve ) egy Joachim Lambek [1] által 1958-ban javasolt formális logikai rendszer, amely a természetes nyelvek szintaxisát hivatott leírni . Matematikai szempontból a Lambek-számítás a lineáris logika töredéke .

Formális definíció

A Lambek-számítás többféle ekvivalens módon definiálható. Az alábbiakban a Lambek-féle szekvenciális kalkulus definíciója található Gentzen alakjában .

A Lambek-számítás típusokkal dolgozik (nyelvészeti szempontból a típusok bizonyos szókategóriáknak felelnek meg). Egy halmaz rögzített , melynek elemeit primitív típusoknak nevezzük. Nagyon sok minden típus épül belőlük. Formálisan a Lambek-számítás típuskészlete a legkisebb halmaz, amely tartalmazza és kielégíti a következő tulajdonságot: ha , típusok, akkor a , , (a zárójeleket gyakran elhagyják) is típusok. A és műveleteket balra osztásnak , jobbos osztásnak és szorzásnak nevezik .

A primitív típusokat általában kis latin betűkkel, a típusokat latin nagybetűkkel, a típussorokat nagy görög betűkkel ( stb .) jelöljük.

A szekvencia egy formátumú karakterlánc , ahol , és a Lambek-számítás típusai. A nyíltól balra lévő részt előzménynek , a nyíl utáni részt pedig utódlásnak nevezzük .

A Lambek-számítás axiómái és szabályai megmagyarázzák, mely sorozatok származtathatók . Az egyetlen axióma (pontosabban az axiómák séma) a következő formában van:

A Lambek-számításnak 6 következtetési szabálya van, mindegyik művelethez kettő [2] :

Egy sorozatot származtathatónak nevezünk, ha az axiómákból a szabályok alkalmazásával megkapható. Az axiómák és szabályalkalmazások megfelelő láncát levezetésnek nevezzük . A levezethetőség tényét jelöljük .

Példák kikövetkeztetett sorozatokra

Lambek kategorikus nyelvtanai

A Lambek-féle kategorikus nyelvtan fogalma a formális nyelvtan elméletére utal ; a kategorikus nyelvtanok speciális esetei . Egy véges, nem üres halmazt tekintünk, amelyet ábécének nevezünk. - az összes olyan véges hosszúságú karakterlánc halmaza, amely alfabetikus karakterekből állhat össze ; ennek a halmaznak bármely részhalmazát formális nyelvnek nevezzük.

Lambek kategorikus nyelvtana 3 összetevőből áll :

  1. - ábécé;
  2. - megkülönböztetett típus a nyelvtanban;
  3. véges bináris reláció, amely az ábécé minden karakteréhez a Lambek-számítás véges számú típusát rendeli hozzá.

A nyelvtan által felismert nyelv formájú szavak halmaza , így minden karakterhez tartozik egy megfelelő típus (amely jelentése ) és .

Példa. Legyen , primitív típus, és a relációt a következőképpen definiáljuk: , , . Az ilyen nyelvtan felismeri a nyelvet . Például egy szó egy adott nyelvtan által felismert nyelvhez tartozik, mert kikövetkeztetett szekvenciája van .

Példák a nyelvészetből

Ha halmaznak vesszük valamely természetes nyelv szavainak halmazát, akkor a Lambek nyelvtanok segítségével leírhatjuk ennek a nyelvnek a mondatkészletét (vagy annak egy részét). A feladat az, hogy olyan nyelvtant találjunk, amely pontosan felismerné az adott nyelv nyelvtanilag helyes mondatait, vagy legalább helyesen írna le néhány, a nyelvészek érdeklődésére számot tartó nyelvi jelenséget. Az alábbiakban a nyelvtanilag helyes mondatoknak megfelelő származtatott szekvenciákra mutatunk be konkrét példákat.

Ahhoz, hogy a fenti példákat összekapcsoljuk a kategorikus nyelvtanok rész elején megadott formális definíciójával, a primitív típust vesszük megkülönböztetett típusnak , és definiáljuk a kapcsolatot úgy, hogy a fenti angol mondatok szavait összehasonlítsuk a típusokkal. azoknak megfelelő szekvenciákban. Ezután a John szereti Máriát , John szereti, de Bill utálja Maryt mondatok a nyelvtan által felismert nyelvhez tartoznak majd.

Tulajdonságok

Módosítások

A Lambek-számításnak számos változata létezik, amelyek az osztáson és szorzáson kívüli műveletek összeadásán, valamint új axiómák és következtetési szabályok hozzáadásán alapulnak. Az alábbiakban bemutatunk néhány lehetőséget.

Lásd még

Jegyzetek

  1. 1958. Lambek 12 .
  2. Pentus, 1995 , p. 732.
  3. Moortgat, 1988 , p. tizennégy.
  4. Moortgat, 1988 , p. 36.
  5. Pentus, 1995 .
  6. Pentus, 2006 .
  7. Pentus, 1999 .
  8. Moortgat, 1988 .

Irodalom