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

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

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

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

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

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

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

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

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

Примечания

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

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

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