Предгрупповая грамматика
Предгрупповая грамматика (ПГ) — это грамматический формализм, тесно связанный с категориальными грамматиками . Подобно категориальной грамматике (CG), PG — это своего рода тип логической грамматики . Однако, в отличие от CG, PG не имеет выделенного типа функции. Скорее, PG использует обратные типы в сочетании с моноидальной операцией.
Определение прегруппы [ править ]
Предгруппа — это частично упорядоченная алгебра. такой, что является моноидом , удовлетворяющим следующим соотношениям:
- (сокращение)
- (расширение)
Соотношения сжатия и расширения иногда называют законами Айдукевича .
Отсюда можно доказать, что выполняются следующие уравнения:
и называются левым и правым сопряженными x соответственно .
Символы и также написаны и соответственно. В теории категорий предгруппы также известны как автономные категории. [1] или (несимметричные) компактные замкнутые категории . [2] Более типично, будет просто представлено смежностью, т.е. как .
грамматики предгрупповой Определение
Грамматика предгруппы состоит из словаря слов (и, возможно, морфем ) L , набора атомарных типов T , который свободно порождает предгруппу, и отношения который связывает слова с типами. В простых грамматиках предгрупп типизация — это функция, которая сопоставляет слова только одному типу каждое.
Примеры [ править ]
Несколько простых, интуитивно понятных примеров использования английского языка в качестве языка моделирования демонстрируют основные принципы, лежащие в основе предгрупп и их использования в лингвистических областях.
Пусть L = { Джон, Мэри, собака, кошка, встретил, залаял, в }, пусть T = { N, S, N 0 } и пусть выполняется следующее отношение типизации:
Предложение S , имеющее тип T, называется грамматическим, если . Мы можем доказать это, используя цепочку . Например, мы можем доказать, что является грамматическим, доказывая, что :
сначала используя сокращение на а потом еще раз . Однако существует более удобное обозначение, обозначающее сокращения путем соединения их нарисованной связью между типами сокращения (при условии, что ссылки вложены, т. е. не пересекаются). Слова также обычно располагаются над их типами, чтобы сделать доказательство более интуитивным. То же доказательство в этих обозначениях просто
Более сложный пример доказывает, что собака залаяла на кошку грамматически:
Исторические заметки [ править ]
Предгрупповые грамматики были введены Иоахимом Ламбеком в 1993 году как развитие его синтаксического исчисления , заменяющего частное сопряженными. [3] Такие сопряженные уже использовались Харрисом ранее , но без повторных сопряжений и правил расширения.Добавление таких прилагательных было интересно для обработки более сложных лингвистических случаев, когда тот факт, что необходим. Это также было мотивировано более алгебраической точкой зрения: определение предгруппы является ослаблением определения группы , вводя различие между левыми и правыми инверсиями и заменяя равенство порядком. Это ослабление было необходимо, поскольку использование типов из свободной группы не сработало: прилагательное получило бы тип , следовательно, его можно вставить в любую позицию предложения. [4]
Затем были определены и изучены предгрупповые грамматики для различных языков (или их фрагментов), включая английский , [5] Итальянский , [6] Французский , [7] персидский [8] и санскрит . [9] Языки с относительно свободным порядком слов, такие как санскрит, требовали введения коммутационных отношений в предгруппу, используя прецикличность.
Семантика предгрупповых грамматик [ править ]
Из-за отсутствия типов функций в PG обычный метод задания семантики через λ-исчисление или через обозначения функций недоступен каким-либо очевидным способом. Вместо этого существуют два разных метода: один чисто формальный метод, соответствующий λ-исчислению, и один денотационный метод, аналогичный (фрагменту) тензорной математики квантовой механики .
Чисто формальная семантика [ править ]
Чисто формальная семантика PG состоит из логического языка, определенного в соответствии со следующими правилами:
- Учитывая набор атомарных термов T = { a , b , ...} и атомарных функциональных символов F = { f m , g n , ...} (где индексы представляют собой мета-нотации, указывающие арность), а также переменные x , y , ..., все константы, переменные и правильно сформированные приложения функций являются базовыми терминами (приложение функции правильно сформировано, когда символ функции применяется к соответствующему количеству аргументов, которые могут быть получены из атомарных терминов, переменных или могут быть другими основными терминами)
- Любой базовый термин является термином
- Учитывая любую переменную x , [ x ] является термином
- Учитывая любые члены m и n , это термин
Некоторые примеры терминов: f ( x ), g ( a , h ( x , y )), . Переменная x является свободной в терме t, если [ x ] не появляется в t , а терм без свободных переменных является закрытым термом. Термины можно набирать с помощью типов предгрупп очевидным образом.
Применяются обычные соглашения относительно α-преобразования.
Для данного языка мы даем задание I , которое отображает типизированные слова в типизированные закрытые термины таким образом, чтобы соблюдалась предгрупповая структура типов. Таким образом, для приведенного выше английского фрагмента мы могли бы иметь следующее присвоение (с очевидным, неявным набором атомарных терминов и функциональных символов):
где E — тип сущностей в области, а T — тип значений истинности.
Вместе с этим основным определением семантики PG у нас также есть правила редукции, которые используются параллельно с редукцией типов. Разместив синтаксические типы вверху, а семантику внизу, мы имеем
Например, применив это к типам и семантике предложения (подчеркивая, что ссылка сокращается)
Для предложения :
См. также [ править ]
Ссылки [ править ]
- Ламбек, Иоахим (2008). «Грамматики предгрупп и самые ранние примеры Хомского» (PDF) . Журнал логики, языка и информации . 17 (2): 141–160. дои : 10.1007/s10849-007-9053-2 . S2CID 30256603 .
- Преллер, Анна (2007). «Семантические грамматики предгрупп обрабатывают зависимости на больших расстояниях во французском языке» (PDF) . Рукопись .
- Клаудия Касадио (2004), Грамматика предгруппы. Теория и приложения
- ^ Селинджер, Питер (2011). «Обзор графических языков для моноидальных категорий». Новые структуры для физики . Конспект лекций по физике. Том. 813. Спрингер. стр. 289–233. arXiv : 0908.3347 . Бибкод : 2009arXiv0908.3347S .
- ^ Преллер, Энн; Мехрнуш Садрзаде (2011). «Модели семантического вектора и функциональные модели для грамматик предгрупп» (PDF) . Журнал логики, языка и информации . 20 (4): 419–443. дои : 10.1007/s10849-011-9132-2 . S2CID 207175357 .
- ^ Ламбек, Иоахим (1999). «Возвращение к грамматике типов». В Алене Леконте (ред.). Логические аспекты компьютерной лингвистики . ЛНАИ. Том. 1582. Гейдельберг: Спрингер. стр. 1–27.
- ^ Ламбек, Иоахим (2008). «Грамматики предгрупп и самые ранние примеры Хомского» (PDF) . Журнал логики, языка и информации . 17 (2): 141–160. дои : 10.1007/s10849-007-9053-2 . S2CID 30256603 .
- ^ Ламбек 2008 г.
- ^ Касадио, Клаудия; Иоахим Ламбек (2001). «Алгебраический анализ клитических местоимений в итальянском языке». Логические аспекты компьютерной лингвистики . Спрингер. стр. 110–124. ISBN 3540422730 .
- ^ Преллер, Энн; Виолен Принс; и др. (2008). «Прегрупповые грамматики с линейным анализом французской глагольной фразы» (PDF) . CL2008 : 53–84.
- ^ Садрзаде, Мехрнуш (2008). «Прегрупповой анализ персидских предложений». Вычислительно-алгебраические подходы к естественному языку, Полиметрика, Милан, Италия : 121–144. CiteSeerX 10.1.1.163.5505 .
- ^ Касадио, Клаудия; Мехрнуш Садрзаде (2014). «Изменение порядка слов на санскрите через прецикличность в грамматиках предгрупп». У Франка ван Брейгеля; Эльхам Кашефи ; Катусия Паламидесси ; Ян Руттен (ред.). Горизонты разума. Дань уважения Пракашу Панангадену . Конспекты лекций по информатике. Том. 8464. Международное издательство Springer. стр. 229–249. ISBN 978-3-319-06879-4 .