Аудит / Институциональная экономика / Информационные технологии в экономике / История экономики / Логистика / Макроэкономика / Международная экономика / Микроэкономика / Мировая экономика / Операционный анализ / Оптимизация / Страхование / Управленческий учет / Экономика / Экономика и управление народным хозяйством (по отраслям) / Экономическая теория / Экономический анализ Главная Экономика Экономический анализ
Маракулин В. М.. Равновесный анализ математических моделей экономики с нестандартными ценами., 2001

1.1.4 Языки и семантика


Для произвольного универсума U построим соответствующий язык L = L(U), который используется для формулировки утверждений об U. Основой каждого языка L является множество A, называемое алфавитом в L, члены которого называются символами. Мы записываем A в виде
A = A1 u A2 U A3,
причём множества A1, A2, и A3 предполагаются попарно дизьюнктными и удовлетворяющими следующим требованиям.
Символами, принадлежащими A1, являются
= G - & 3 ( ) ,
Символы, принадлежащие A2, называются переменными и образу
ют счётное бесконечное множество:
(3) Множество A3 находится во взаимно однозначном соответствии с универсумом U. Для каждого b И U элемент из A3, соответствующий b, называется именем b. Символы из A3 называются константами. Конечно, в общем случае A3 бесконечно и даже несчётно.
Конечная последовательность символов алфавита L называется выражением в L. Выражение ( называется термом, если существует конечная последовательность (i, (2,..., (п выражений, где (п = такая, что для каждого i, 1 < i < n истинна одна из следующих альтернатив:
(i переменная,
( i константа,
(i = ((j ,(k), где j, к < i,
(i = (j((k), где j, к < i.
Выражение (x3(x2), x2) является примером терма. Терм, не содержащий переменных, называется замкнутым термом.
Выражение а называется формулой, если существует конечная последовательность выражений ai,...,ап, где ап = а, такая, что для каждого ai, 1 < i < n имеет место
(( = v), где ( и v термы в L, или
(( И v), где ( и v термы в L, или
Чa.j, где j < i, или
(aj&ak), где j, к < i, или
(3xj И ()ak, где к < i, xj является переменной и ( - терм в L, в
который xj не входит.
Примером формулы является ((xi = x2)&Ч (xi И x2)). Вхождение переменной xi в формуле а называется связанным, если существует такая формула в, что в является частью а, содержащей вхождение xi, и при этом в является формулой вида (3xi И ()j. Вхождение x в а, которое не является связанным, называется свободным. Формула, не содержащая переменных со свободными вхождениями, называется высказыванием. Например, формула (3xi И b)Ч(3x2 И c)(xi И x2), где b и c некоторые константы, является высказыванием, так как все вхождения переменных являются связанными. Интуитивно высказывание представляет некоторое утверждение, значение которого не меняется в зависимости от значений входящих в него переменных. Для формулы а языка L пишем
а a(xii, . . . , xik ),
когда все переменные, имеющие свободные вхождения в а, включены в список xi1,..., xik. В этом случае через а(&1,... ,Ь^) обозначают высказывание, полученное заменой каждого свободного вхождения xi1 на Ь1, xi2 на Ь2 и т. д.
Предполагается, что каждый замкнутый терм в L "представляет" определённый элемент универсума U и что каждое высказывание в L образует истинное или ложное утверждение об U. Все эти понятия и представления принимают точный смысл в семантике языка L, описываемой ниже.
Пусть ( - замкнутый терм в L. Определим значение К следующим образом:
Щ = Ь для всех констант Ь G U,
|(^)| = ((|, Iv|),
((v)| = (|(|v|).
Используя это определение рекурсивным образом (рекурсия по длине (л), придаём значение К для всех замкнутых термов. Применяя далее индукцию и теорему 1.1.6, заключаем, что К G U для каждого замкнутого терма
Далее определим по рекурсии понятие истинности в U высказывания а в языке L, что записывается как U = а и читается " а истинно в U". Положим:
U = (( = v) тогда и только тогда, когда К = ^|,
U = (( G v) тогда и только тогда, когда К G V|,
U = Ча тогда и только тогда, когда неверно, что U = а,
U = (а&в) тогда и только тогда, когда U = а и U = в,
U = (3xi G ^а^) тогда и только тогда, когда U = а(с) для неко
торого с G d? Это определение представляет собой рекурсию по общему числу вхождений символов Ч, &, и 3 в высказывание. Заметим при этом, что при полном отсутствии этих символов, так как мы имели дело с высказываниями, ( и v в (1) и (2) должны быть замкнутыми термами. Отсюда следует определённость К и ^ |, что и задаёт базу индукции по числу вхождений указанных логических символов. А дальше рекурсия.
Формулы в L могут использоваться не только для формулировки утверждений об U, но также для определения подмножеств в U. Пусть A С U. Тогда множество A называется определимым, если существует формула а = а^) в L, такая, что
A = {b И U | U = а^)}.
Напомним, что все прочие (привычные) логические операции могут быть выражены посредством операций, рассмотренных выше. Действительно, пусть а, в - произвольные формулы в L, xi - переменная и ( - терм в L. Тогда полагаем (а V в) для - (Ча&Чв), (а ^ в) для Ч(а&Чв) и (Vxi И ()а для Ч(3xi И ()Ча. Тем самым понятие истинности распространяется на все привычные математические высказывания.
<< Предыдушая Следующая >>
= К содержанию =
Похожие документы: "1.1.4 Языки и семантика"
  1. МЕЛЬХИОР ГРИММ. "ЛИТЕРАТУРНАЯ ПЕРЕПИСКА" (запим от IМ. 1765 г.)
    языки, и мы уже читаем только во французском стиле, написанное по-английски, немецки или итальян253 ски. Другими словами, каждый язык нынче потерял свою самобытность и приспособился к строю и оборотам французского языка. Г-н Юм показал пример этого своим соплеменникам; правда, они не признают за ним талантов хорошего писателя. В Германии эта мода также начинает завоевывать повсеместно
  2. ПИСЬМО ЕКАТЕРИНЫ II И.П. ЕЛАГИНУ (1766 г.)
    языки. Он - священник, а может быть и не священник, по имени Беккариа. Проживает во Флорениции. Говорят, он работает на графа Фирмиана Его книга вышла в 1765 г. и 6 месяцев спустя в Италии появилось уже три ее издания. Во Франции его книга запрещена за неуважение к законодательству. Это новый вид преступления. Но было бы желательно познакомиться с принципами т-на Беккариа, который не решился
  3. 4. Язык (языки) третейского разбирательства
    языки) третейского разбирательства. Решение третейского суда составляется, как правило, на одном из языков третейского разбирательства. При определении по соглашению сторон языка, на котором должно быть изложено решение третейского суда, целесообразно принимать во внимание владение этим языком всеми входящими в состав третейского суда третейскими судьями и правила о подсудности, определяющие
  4. Алфавитно-предметный указатель
    языки) третейского разбирательства 25-3-4; см. Третейское
  5. 2.1. ПРИЧИНЫ ГЛОБАЛИЗАЦИИ ТОВАРНЫХ РЫНКОВ
    языки, иметь де ло с незнакомой и нестабильной валютой, сталкиваться с правовой и политической неопределенностью, приспосабливать свои товары для удовлетворения незнакомых потребительских нужд и ожида ний. Таким было мнение многих западных компаний, которые не видели необходимости торговать на внешних рынках, так как их внутренние рынки сами, казалось, предоставляли привлекательные перспективы
  6. Глава 3. Федеративное устройство
    языки. В органах государственной власти, органах местного самоуправления, государственных учреждениях республик они употребляются наряду с государственным языком Российской Федерации. 3. Российская Федерация гарантирует всем ее народам право на сохранение родного языка, создание условий для его изучения и развития. Статья 69 Российская Федерация гарантирует права коренных малочисленных народов
  7. 2.1. СТРУКТУРНАЯ И ФУНКЦИОНАЛЬНАЯ ОРГАНИЗАЦИЯ АИС И АИТ
    языки для описания структурных единиц информационной базы АИТ (документов, показателей, реквизитов и т.п.); языки управления и манипулирования данными информационной базы АИТ; языковые средства информационно-поисковых систем; языковые средства автоматизации проектирования АИТ; диалоговые языки специального назначения и другие языки; систему терминов и определений, используемых в процессе
  8. 3.7. АВТОМАТИЗИРОВАННЫЕ БАНКИ ДАННЫХ, ИНФОРМАЦИОННЫЕ БАЗЫ, ИХ ОСОБЕННОСТИ
    языки программирования, языки запросов и ответов, языки описания данных. Методические средства - это инструкции и рекомендации по созданию и функционированию БнД, выбору СУБД. Технической основой БнД является ЭВМ, удовлетворяющая оп-ределенным требованиям по своим техническим характеристикам. Обслуживающий персонал включает программистов, инженеров по техническому обслуживанию ЭВМ,
  9. 4.1. ПОНЯТИЕ, ЦЕЛИ И ЗАДАЧИ ТЕХНОЛОГИЧЕСКОГО ОБЕСПЕЧЕНИЯ
    языки общения с пользователем, языки запросов, информационно-поисковые языки, языки-посредники в сетях. Языковые средства АРМ обеспечивают однозначное смысловое соответствие действий пользователя и аппаратной части в виде ПЭВМ. Одновременно языки АРМ должны быть пользовательско- ориентированными, в том числе профессионально-ориентированными. Основу языков АРМ составляют заранее определяемые
  10. 4.7. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
    языки позволяют создать программы, имеющие удобный лдружественный пользовательский интерфейс (взаимодействие пользователя с компьютерной системой). Выбор СУБД определяется многими факторами, но главный из них - возможность работы с построенной моделью данных. Поэтому одной из важнейших характеристик является тип модели (иерархический, сетевой, реляционный), который поддерживается СУБД. Имеются