28
элементов
состоит
последовательность
(их
порядок,
иерархию
и
взаимозависимость), а также содержит другую грамматическую информацию,
необходимую для того, чтобы определить, как используется и понимается данная
последовательность. Следует отметить, что описание структуры возникает в
результате
применения
грамматических
правил,
т.е.
структура
последовательности зависит не только от языка, но и от граматики, каторой он
задается.
Аналитическая
грамматика языка F исходит из предположения, что
F уже
задан, и ставит перед собой цель получить описание последовательностей,
принадлежащих множеству последовательностей из
F, «изнутри», т. е. как
описание отношений между словами и подпоследовательностями в зависимости
от их позиции в последовательности. Такая точка зрения тесно связана с
традицией структурной лингвистики, в особенности с традицией так называемой
дескриптивной лингвистики.
Для того, чтобы провести ясное различие между порождающей и
аналитической грамматикой, рассмотрим следующий пример. Известно, что язык
с конечным числом состояний может быть задан несколькими разными
способами. Если используется
неоднозначная грамматика, то мы можем
обнаружить так называемую структурную омонимию, которая возникает в тех
случаях, когда предложение имеет как бы несколько различных «конструкций».
Различие грамматических структур может быть установлено с помощью
грамматики с конечным числом состояний, допускающей неоднозначности, или с
помощью недетерминированного конечного автомата. Такая ситуация является
типичной для порождающей грамматики.
Рассмотрим теперь другую ситуацию. Назовем две последовательности
x и
y
эквивалентными в
F, если для каждой пары последовательностей
u,
v выполняется
либо
, , либо , . Основной результат,
полученный Рабином и Скоттом [9] (теорема 1), а также теорема Бар-Xиллела и
Шамира [8] говорят, что
F является языком с конечным числом состояний тогда и
только тогда, когда в нем существует конечное число классов эквивалентности.
29
Такое определение языков с конечным числом состояний,
которое предполагает
знание только их внутренней структуры, является основным принципом
аналитической грамматики.
Приведенный выше пример показывает не только различие, но также и
тесную связь между этими двумя типами грамматик. Каждая из них дополняет
описание, задаваемое другой.
Полезность аналитического подхода к языкам может быть показана на
следующем факте. В том случае, если
G конечно, универсальный язык
T образует
перечислимое множество и,
следовательно, множество всех языков над
G
неперечислнмо. С другой стороны, как это показано в [10], множество всех
порождающих грамматик над
G (точнее, множество всех грамматик
непосредственных составляющих над
G) перечислимо. Следовательно,
существует такое
неперечислимое множество
языков над
G, что , и для
этих языков не существует порождаюшей грамматики. Для таких языков
аналитическое исследование их структуры является единственно возможным
методом их изучения. Аналитическое исследование может быть проведено по
отношению к любому языку, если считать возможным полный просмотр любых
множеств последовательностей.
Существует много проблем, относящихся к языку
F, которые могут успешно
изучаться без какого-либо специального уточнения структуры
F, т. е. только при
том предположении, что
F – определенное подмножество свободной полугруппы
над
G такое, что для каждой последовательности над
G мы
можем сказать,
принадлежит она
F или нет. Примером одной такой проблемы может служить
морфологическая омонимия. Мы можем сказать, что морфологическая омонимия
слова
x не больше, чем морфологическая омонимия слова
y, если для каждой пары
последовательностей
u,
v таких, что
, выполняется .
Если, кроме того, обратное неверно (т. е. существуют две такие
последовательности
u и
v такие, что
, но ), то мы можем
сказать, что морфологическая омонимия
x меньше, чем морфологическая
омонимия
y [11].
30
Теоретико-множественная модель является
наиболее развитой из
формализованных систем для семантик. Отсутствие в этой системе ориентации на
конкретный тип объектов порождало надежды на то, что ее развитие даст
возможность описать семантику всего языка, однако эти надежды пока не
оправдались, несмотря на различные усовершенствования, такие, как модальная
логика или нечеткие множества [22].
Do'stlaringiz bilan baham: