Категориальная грамматика

Материал из testwiki
Перейти к навигации Перейти к поиску

Категориа́льная грамма́тика (К-грамматика, КГ) — формальная грамматика распознающего типа[1], возникшая благодаря деятельности К. Айдукевича, И. Бар-Хиллела и Шаблон:Нп5.

Система типов

В рамках КГ каждой синтаксической единице приписывается категориальное значение, или тип[2]Шаблон:Rp. Вводится два простых (примитивных) типа: имя (N) и предложение (S), — из которых по рекурсивным правилам с помощью операций левого и правого деления (они обозначаются как , /) могут быть получены сложные типы. Обозначение единицы сложного типа содержит обозначение некоторого более простого типа, а также указание на то, единицей какого типа следует дополнить данную единицу для получения единицы типа S. Так, в КГ для английского языка непереходный глагол в личной форме, понимаемый как отношение между именем и предложением, получает сложный тип SNP, что означает, что для получения предложения его следует дополнить подлежащим — именной группой (Шаблон:Lang-en, NP)[2]Шаблон:Rp; переходному глаголу присваивается тип (SNP)/NP, поскольку для его дополнения до предложения требуется сначала присоединить к нему прямое дополнение, а потом подлежащее[2]Шаблон:Rp. При этом скобки отражают порядок дополнения, а направление косой черты — линейный порядок следования элементов: если элемент с низшим положением в синтаксической структуре предшествует элементу, занимающему высшее положение, черта наклонена влево, если следует за ним — вправо.

Операции с типами

В варианте КГ, предложенном И. Ламбеком, имеется несколько операций, которые разрешается производить с типами. В их число входят[2]Шаблон:Rp:

  • аппликация (A) — замена сочетания двух соположенных типов на один тип, допустимая в том случае, если один тип является отношением, а второй соответствует правому элементу первого: YXYX, X/YYX;
  • композиция (C) — приписывание единого сложного типа цепочке из двух сложных типов: A/BB/CA/C, A/BBCAC, B/CABA/C, BCABAC;
  • подъём типа (Шаблон:Lang-en, T) — присвоение единице, рядом с которой находится способное присоединить её выражение, типа, позволяющего ей самой присоединить названное выражение: A/BBA/BA(A/B), BABA/(AB)AB[3].

Получение в результате применения допустимых операций символа предложения S означает, что анализируемое предложение грамматически правильно. Так, анализ грамматичного предложения John came 'Джон пришёл', имеющий вид NPSNP𝐒A, заканчивается получением S, а неграмматичное предложение *John came Bill 'Джон пришёл Билла' не может быть успешно проанализировано: NPSNP𝐒ANP𝐍𝐏[2]Шаблон:Rp.

Примечания

Шаблон:Примечания

Шаблон:Синтаксис

  1. Мельчук И. А. Шаблон:БСЭ3
  2. 2,0 2,1 2,2 2,3 2,4 Шаблон:Cite webШаблон:Cite web
  3. Цветом выделена единица, не подвергающаяся преобразованию, но требуемая для его выполнения.