Динамическая семантика - это структура в логике и семантике естественного языка, которая трактует значение предложения как возможность обновления контекста. В статической семантике знание значения предложения равносильно знанию того, когда оно истинно; в динамической семантике знание значения предложения означает знание «изменения, которое оно вызывает в информационном состоянии любого, кто принимает передаваемые им новости». В динамических системах предложения отображаются в функции, называемые потенциалами изменения контекста, которые принимают входной контекст и возвращают выходной контекст. Первоначально динамическая семантика была разработана Ирен Хейм и Хансом Камп в 1981 году для моделирования анафоры, но с тех пор широко применяется к явлениям, включая предпосылку, множественное число, вопросы, дискурсивные отношения и модальность.
Первые системы динамической семантики были тесно связанную семантику смены файлов и теорию репрезентации дискурса, разработанную одновременно и независимо Ирен Хейм и Хансом Кампом. Эти системы были предназначены для захвата анафоры осла, которая сопротивляется элегантной композиционной обработке в классических подходах к семантике, таких как грамматика Монтегю. Примером анафоры осла служат печально известные ослиные предложения, впервые замеченные средневековым логиком Уолтером Берли и доведенные до современного внимания Питером Гичем.
Уловить эмпирически наблюдаемые условия истинности таких предложений в логике первого порядка, нужно было бы перевести неопределенную именную фразу «осел» как универсальный квантор, охватывающий переменную, соответствующую местоимению «оно».
Хотя этот перевод захватывает (или приближает) условия истинности предложений естественного языка, его связь с синтаксической формой предложения вызывает двоякое недоумение. Во-первых, неопределенные значения в контекстах без осла обычно выражают экзистенциальный, а не универсальную количественную оценку. Во-вторых, синтаксическое положение местоимения осла обычно не позволяет связывать неопределенным.
Чтобы объяснить эти особенности, Хайм и Камп предположили, что неопределенные объекты естественного языка являются особенными, поскольку они вводят новый референт дискурса, который остается доступным вне синтаксической области оператора, который его ввел. Чтобы реализовать эту идею, они предложили свои соответствующие формальные системы, которые захватывают анафору осла, потому что они подтверждают теорему Эгли и ее следствие.
семантика обновления - это framework в рамках динамической семантики, который был разработан. В семантике обновления каждая формула отображается в функцию
, которая принимает и возвращает контекст дискурса. Таким образом, если
- контекст, то
- контекст, который получается путем обновления
с помощью
. Системы семантики обновления различаются как по способу определения контекста, так и по семантическим записям, которые они присваивают формулам. Самыми простыми системами обновления являются системы пересечения, которые просто помещают статические системы в динамическую структуру. Однако Update Semantics включает в себя системы более выразительные, чем то, что можно определить в статической структуре. В частности, он позволяет использовать чувствительные к информации семантические записи, в которых информация, вносимая обновлением некоторой формулой, может зависеть от информации, уже присутствующей в контексте. Это свойство семантики обновления привело к его широкому применению к предпосылкам, модальным выражениям и условным выражениям.
Обновление с называется пересекающимся, если он составляет пересечение входного контекста с предложением, обозначенным
. Важно отметить, что это определение предполагает наличие единственного фиксированного предложения, которое всегда обозначает
, независимо от контекста.
Пересекающееся обновление было предложено Робертом Стальнакером в 1978 году как способ формализации речевого акта утверждения. В исходной системе Сталнакера контекст (или набор контекстов) определяется как набор возможных миров, представляющих информацию в общей основе разговора. Например, если , это представляет собой сценарий, в котором информация, согласованная всеми участниками диалог указывает, что реальный мир должен быть либо
,
, либо
. Если
, то обновление
с
вернет новый контекст
. Таким образом, утверждение
будет пониматься как попытка исключить возможность того, что реальный мир
.
От С формальной точки зрения, пересекающееся обновление можно рассматривать как рецепт поднятия предпочтительной статической семантики до динамической семантики. Например, если мы возьмем классическую семантику высказываний в качестве отправной точки, этот рецепт обеспечит следующую семантику пересекающихся обновлений.
Понятие пересечения можно разложить на два свойства, известных как исключительность и дистрибутивность. Элиминативность гласит, что обновление может только удалить миры из контекста - оно не может их добавлять. Распределительность утверждает, что обновление с помощью
эквивалентно обновлению каждого одноэлементного подмножества
с
с последующим объединением результатов.
Взаимосвязь сводится к объединению этих двух свойств, как доказал Йохан ван Бентем.
Структура семантики обновления является более общей, чем статическая семантика, потому что она не ограничивается непересекающимися значениями. Непересекающиеся значения теоретически полезны, потому что они вносят различную информацию в зависимости от того, какая информация уже присутствует в контексте. Например, если является пересекающимся, то он обновит любой входной контекст точно такой же информацией, а именно информацией, закодированной предложением
. С другой стороны, если
не является пересекающимся, он может способствовать
, когда он обновляет одни контексты, но некоторую совершенно другую информацию, когда он обновляет другие контексты.
Многие выражения естественного языка, как утверждается, имеют непересекающиеся значения. Невзаимосвязанность эпистемологических модалей можно увидеть в неудачности эпистемических противоречий.
Утверждалось, что эти предложения являются Добросовестные логические противоречия, в отличие от внешне похожих примеров, таких как предложения Мура, которым можно дать прагматическое объяснение.
Эти предложения нельзя анализировать как логические противоречия в рамках чисто пересекающихся структур, таких как реляционная семантика для модальная логика. Принцип эпистемического противоречия справедлив только для класса реляционных фреймов таких, что . Однако такие фреймы также подтверждают следствие от
до
. Таким образом, учет неудачности эпистемологических противоречий в классической семантике для модальных окон привел бы к нежелательному предсказанию, что «может быть дождь» влечет за собой «идет дождь». Update Semantics обходит эту проблему, предоставляя непересекающиеся обозначения для модальных окон. При таком обозначении формула
может обновлять контексты ввода по-разному в зависимости от того, содержат ли они уже информацию, которая
предоставляет. Наиболее широко используемой семантической записью для модальных окон в семантике обновления является семантика теста, предложенная.
В этой семантике проверяет, можно ли обновить входной контекст с помощью
без тривиализации, т.е. без возврата пустого набора. Если входной контекст проходит проверку, он остается неизменным. Если тест не проходит, обновление упрощает контекст, возвращая пустой набор. Эта семантика может справиться с эпистемическими противоречиями, потому что независимо от входного контекста обновление с помощью
всегда будет выводить контекст, который не проходит проверку, наложенную
.