Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Понятие языка с точно заданной структурой

Предмет и значение логической семантики | Искусственные и естественные языки | Семиотика и ее разделы | Природа логических форм и законов. Концепция логического позитивизма. | Основания теории знаков | Виды знаков | Семиозис | Принципы построения теоретической семантики, пути введения семантических понятий | Уточнение классического, аристотелевского понятия истинности. Схема Тарского и ее роль. Проблема адекватности. | Построение синтаксиса языка исчисления классов. Метаязык, адекватный для построения синтаксиса. |


Читайте также:
  1. Gt;>> Вам необходимо достаточно сильное эго, чтобы отчетливо ощущать себя. Но слишком большое эго сбивает с пути.
  2. I. Понятие афоризма
  3. I.I Понятие и виды доверенности
  4. Ii: •••Ч-.-СКОЙ ТОЧНОСТЬЮ.
  5. III. Точность.
  6. III. Упражнения для языка
  7. IT ЕЩЕ ПРО НЕТОЧНУЮ ТОЧНОСТЬ

 

Согласно А.Тарскому, семантика как строгая наука может быть построена только для языков с точно заданной структурой. В таких языках принадлежность к классу термов, формул (предложений), аксиом, выводов устанавливается эффективным образом. Примером такого рода языков являются формализованные языки. В этом случае имеются процедуры, позволяющие выделять эффективным образом указанные классы выражений только по виду символов и способам их сочленения, не прибегая к их смыслу и значению. Такое описание языка является чисто формальным и относится к синтаксису.

Понятие исчисления

 

Под исчислением над системой конструктивных объектов мы понимаем систему правил, разрешающую производить над этими объектами некоторые точным образом установленные действия.

В исчислении мы имеем дело только с конструктивными объектами.

Конструктивными называются объекты, которые или непосредственно представлены (атомарные объекты – задаются в алфавите), или задаются эффективными способами порождения из ранее построенных объектов.

Понятия исчисления и эффективной процедуры взаимосвязаны: одно из них может уточняться на основании другого.

Уточнить понятие исчисления можно следующим образом:

1) зафиксировать исходные объекты (слова), над которыми разрешается производить указанные действия;

2) задать правила, которые позволяют из одних слов строить другие.

Задать исчисление К значит задать:

1) алфавит А этого исчисления – исходные символы, из которых строятся слова;

2) исходные слова (атомы А1,…,Аn), из которых путем преобразований порождаются новые слова;

3) правила R1,…,Rk, позволяющие из одних слов конструировать новые.

 

В качестве примера зададим исчисления К1 и К2, порождающие слова в фиксированном алфавите А.

К1: Пусть А={x, |}.

(A1)x

(R1) ά → ά| "x" принимается в качестве исходного слова, переменная άпробегает по словам исчисления К1, и сама не является словом в алфавите А.

 

Задав исчисление (систему допустимых действий над словами), мы тем самым задаем механизм, порождающий одно за другим слова некоторого типа. Класс слов, порождаемых исчислением, называют классом слов, доказуемых в этом исчислении (выводимых из его атомов). Слова x|,x||,x являются доказуемыми в К1, а слова xx или |x таковыми не будут.

 

К2: А={x, |, +, *}

А1 (атом, или исходное слово): ά Π (множество слов, порождаемое исчислением К1)

А2: | (имя)

R1 (правило): a → a| (a и b – метапеременные, пробегающие по объектам, построенным из атомов)

R2: a, b → a+b

R3: a, b → a*b

T (множество)={x, x|, x+1, |, ||,, x+|, |+|…} (объекты, порождаемые исчислением К2)

ά T ά (объект принадлежит классу Т, е.т.е. ά порождается исчислением К2)

 

Уточнив понятие исчисления, мы теперь можем уточнить понятие эффективно порождаемого, или эффективно перечислимого, множества. Некоторое множество слов в алфавите А рекурсивно перечислимо, если оно совпадает с множеством слов, выводимых в некотором исчислении (в этом же алфавите или в его расширении). Так, множество переменных П можно задать как множество слов,порождаемых К1: ά П ά.

Множество слов, порождаемых некоторым исчислением К, всегда эффективно перечислимо, но оно не всегда разрешимо. Исчисления К1 и К2 таковы, что для любого слова в алфавите исчисления можно установить, доказуемо оно в этом исчислении или нет. Но не все исчисления таковы.

Более сильное понятие – понятие рекурсивного (разрешимого) множества.

Построенное исчисление может быть таким, что для каждого слова в А можно решить, является оно доказуемым в этом исчислении или нет. Тогда множество слов, доказуемых в исчислении, разрешимо относительно всего множества слов в А.

 

Если мы назовем Т классом термов, то можно сказать, что Т – это подмножество слов нашего алфавита, это те и только те слова, которые порождаются исчислением К2. Т будет эффективно перечислимым.

 

К1, К2 разрешимы (рекурсивны), если имеется жесткая процедура установления для любого объекта, принадлежит он к классу Р или нет.

(Класс теорем в логике предикатов неразрешим, но эффективно перечислим.)

 


Дата добавления: 2015-07-16; просмотров: 61 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Аспекты семиозиса| Уточнение понятий разрешимого рекурсивно перечислимого предиката (класса)

mybiblioteka.su - 2015-2024 год. (0.007 сек.)