Научная статья на тему 'Применение векторного формализма в логике и логико-математическом моделировании'

Применение векторного формализма в логике и логико-математическом моделировании Текст научной статьи по специальности «Математика»

CC BY
544
154
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
НЕКЛАССИЧЕСКАЯ ЛОГИКА / ВЕКТОРНАЯ ЛОГИКА / НЕЙТРОСОФСКАЯ ЛОГИКА / ЛОГИКИ С ВЕКТОРНОЙ СЕМАНТИКОЙ / СИЛЛОГИЗМ / NON-CLASSICAL LOGIC / MULTIVALUED LOGIC / VECTOR LOGIC / NEUTROSOPHIC LOGIC / LOGIC WITH VECTOR SEMANTICS

Аннотация научной статьи по математике, автор научной работы — Аршинский Л.В.

В статье выполнен обзор ряда направлений, посвящённых применению векторного формализма в логических исследованиях. Выделяются три таких направления. Первое связано с усложнением формального аппарата классической математической логики за счёт векторизации категорий Истины и Лжи. Оно представлено векторной логикой Е. Мизрахи и матричной логикой А. Штерна. Второе основано на векторизации логической семантики. В нём истинность рассматривается как многокомпонентный вектор. Здесь отмечены логика К.И. Бахтиярова, нейтрософская логика Ф. Смарандаке и логики с векторной семантикой. Третье направление связано с векторизацией силлогистики Аристотеля. Векторное представление в последнем случае используется для частичной визуализации и автоматизации построения силлогизмов. Все три направления имеют практическое значение и находят применение, в частности, для решения задач в области вычислительной техники и искусственного интеллекта.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

THE APPLICATION OF VECTOR FORMALISM IN LOGIC AND LOGICAL-MATHEMATICAL MODELING

The article presents an overview of research related to the application of vector formalism in logical investigations. Three directions of research in this area are discussed. The first area has to deal with the complication of formalism of classical mathematical logic. It is based on the vectorization of the categories of Truth and Falsehood. This line of research is represented by a vector logic of E. Mizrahi and matrix logic of A. Stern. The second one is the vectorization of logical semantics. This approach is represented by the logic of K.I. Bakhtiyarov, neutrosophy logic of F. Smarandache and in the logics with vector semantics. The third area is devoted to vectorization syllogistics of Aristotle. Here vector representation is used for partial visualization and automation of building syllogisms. All three areas are of practical importance and can be used for the solution of applied problems, in particular, in computer science and artificial intelligence.

Текст научной работы на тему «Применение векторного формализма в логике и логико-математическом моделировании»

УДК 510.64+004.89

ПРИМЕНЕНИЕ ВЕКТОРНОГО ФОРМАЛИЗМА В ЛОГИКЕ И ЛОГИКО-МАТЕМАТИЧЕСКОМ МОДЕЛИРОВАНИИ

Л.В. Аршинский

Иркутский государственный университет путей сообщения, Иркутск, Россия larsh@mail.ru

Аннотация

В статье выполнен обзор ряда направлений, посвященных применению векторного формализма в логических исследованиях. Выделяются три таких направления. Первое связано с усложнением формального аппарата классической математической логики за счет векторизации категорий Истины и Лжи. Оно представлено векторной логикой Е. Мизрахи и матричной логикой А. Штерна. Второе основано на векторизации логической семантики. В нем истинность рассматривается как многокомпонентный вектор. Здесь отмечены логика К.И. Бахтиярова, нейтрософская логика Ф. Смарандаке и логики с векторной семантикой. Третье направление связано с векторизацией силлогистики Аристотеля. Векторное представление в последнем случае используется для частичной визуализации и автоматизации построения силлогизмов. Все три направления имеют практическое значение и находят применение, в частности, для решения задач в области вычислительной техники и искусственного интеллекта.

Ключевые слова: неклассическая логика, векторная логика, нейтрософская логика, логики с векторной семантикой, силлогизм.

Цитирование: Аршинский, Л.В. Применение векторного формализма в логике и логико-математическом моделировании / Л.В. Аршинский // Онтология проектирования. - 2016. - Т. 6, №4(22). - С. 436-451. - DOI: 10.18287/2223-9537-2016-6-4-436-451.

Введение

Если в развитии логики как науки выделять наиболее значимые этапы, невозможно обойти два из них: собственно создание логики как таковой Аристотелем и ее математизацию Дж. Булем. Это начало и конец ее первого «диалектического витка», называемого классической логикой. Математизация привела к формированию двух основных направлений ее дальнейшего развития. Первое связано с развитием и усложнением формального аппарата классической логики. Второе - с отрицанием классической логики и появлением целого сонма логик, которые в совокупности носят название «неклассических». Причина проста: математика ввела в логику понятие числа. Это естественное, более того, ключевое для математики понятие привело, с одной стороны, к стремлению ввести в обращение более сложные объекты числовой природы, с другой, как ни странно, - к отрицанию постулатов, положенных Аристотелем в основание логической науки.

Число в виде двух логических констант: 1 - «Истина» и 0 - «Ложь», - появилось в логике трудами Г. Фреге и Ч. Пирса [1-3]. Их размышления, в первую очередь выполненный Г. Фреге логический анализ языка, выпустили джинна, который похоронил представление об аристотелевской логике, как единственно верной логической картине мира. Безусловно, введение числовых значений истинности не оказало бы столь «роковых» последствий, если бы сама эта логика исчерпывающим образом описывала мир. Уже сам автор понимал ее ограниченность, утверждая применимость этой науки только для physis"а - неизменной основы ми-

ра и отрицая её полезность для «диалектических высказываний», зависящих от места, времени, знаний и ощущений человека [4]. Он же сформулировал и проблему истинности суждений о будущих случайных событиях; проблему, приведшую Я. Лукасевича к идее сначала трёхзначной, а впоследствии к- и континуумзначных логик [5]. Пока логика действовала лишь в терминах утверждения и отрицания, как это было у Аристотеля, у неё не было подходящих выразительных средств, чтобы эффективно описывать неполное, неточное, относительное, противоречивое и т.д. знание. Это средство ввела математическая логика, и этим средством оказалось число. Введённые Ч. Пирсом и Г. Фреге понятия Истины и Лжи, как значения истинности предложений, успешно превратились в пару {1, 0}. И после этого стало ясно, что новые области, о которых не могла и потому отказывалась рассуждать классическая логика, могут быть охвачены введением дополнительных значений истинности: %, m/n и т.д., вплоть до непрерывного отрезка [0, 1] либо его аналогов. При этом в терминах числа были переформулированы принципы противоречия и исключённого третьего, и оказалось, что они могут не выполняться [5]. Это и стало концом классической логики как «единственно верного учения».

Другим следствием математизации логики стало внесение в неё идей, которые прежде казались с ней несовместимыми. Речь идёт об использовании математического аппарата, который создавался для решения совсем иных задач. В первую очередь физики и механики. Математизация прошла путь от простейшего оперирования парой чисел {1, 0}, через многозначность, к векторам, позволяя отразить более сложные взаимоотношения объектов и понятий внешнего мира. Считается, что одним из первых о возможной многомерности логики заговорил в начале XX в. казанский логик Н.А. Васильев [6]. Однако в его работах этот термин употребляется скорее как метафора. Фактически речь в них шла о многозначной логике, если пользоваться современной терминологией. Сам Н.А. Васильев не пользовался понятием числа и, развивая свои взгляды, говорил о необходимости замены логического квадрата логическим треугольником, а в качестве дополнительного значения истинности вводил Противоречие [7]. Возможно этим объясняется то, что в то время его идеи развития не получили, а многозначность вошла в логику трудами других исследователей. Однако высказанное им представление о многомерности, пространственности логики тесно связано с понятием вектора. И в этом смысле вклад Н.А. Васильева существенен.

В данной работе выполнен обзор ряда работ и направлений, связанных с применением векторного формализма в логических исследованиях и соответствующих прикладных задачах.

1 Векторная логика Мизрахи и матричная логика Штерна

Среди логик, использующих понятие вектора для представления истинности, следует отметить векторную логику Мизрахи (М12га]1 Е.). В ней векторами формализуются значения Истина и Ложъ. Её появление связано с исследованиями в области моделирования контекстно-зависимой памяти в нейронных сетях [8, 9]. В основе формализма лежит представление Истины и Лжи двумя ^-мерными вектор-столбцами (q > 2) единичной длины: $ и п. Первый ассоциируется с Истиной, второй с Ложъю. Истинность в целом представлена парой {б, п}. Вектор-столбцы $ и п ортонормальны:

гр гр Т Т

вп = пв = 0; б $ = пп = 1.

Для определения логических связок применяются «монадные операторы»:

т т I = вв + пп ;

N = п$т + впт;

T T

K = ss + sn •

M = nsT + nnT .

Матрица I - оператор тождества; для него выполняется свойство: ^ = p, где p - произвольный вектор. Матрица N соответствует отрицанию: № = п и ^ = s.

Конъюнкция и дизъюнкция представляются операторами C и D соответственно:

C = I <8 sT + M <8 nT: D = K <8 sT +1 <8 nT .

Или, что то же самое:

C = s(s <8 s)T + n(s <8 n)T + n(n <8 s)T + n(n <8 n)T;

D = s(s <8 s)T + s(s <8 n)T + s(n <8 s)T + n(n <8 n)T.

Здесь < - произведение Кронекера: если A = [aij ] и B = [bij ] - пара матриц размерностью mxn и pxq, то A < B = [a^B].

Понятие нечёткости автор вводит конструкцией: p = ys + (1 -f)n, где yi [0,1] [10]. В

частном случае векторов s = ^ ^ j и n = ^ это представление фактически совпадает с традиционным.

Несмотря на определённое обобщение классической и нечёткой логик, в логике Мизрахи используются только известные логические связки: конъюнкции, дизъюнкции, отрицания и т.д. Принципиально новым тут является переход от логических констант {Истина, Ложь} к векторам Истины и Лжи. Далее автор развивает это направление, формализуя в нём модальности необходимого и возможного, а также проводя аналогии с вероятностной логикой [10, 11]. Среди российских работ в этой области можно указать [12]. В ней с позиций вектор-но-матричного представления развита логика нечётких предикатов и дан пример решения экономической задачи. Данная работа, по словам её авторов, опирается на идеи Мизрахи. Интересно, что в ней авторы рассматривают логику Мизрахи с более общих позиций, называя её тензорной.

Близкой по духу к логике Мизрахи является появившаяся примерно в то же время матричная логика Штерна (Stern A.) [13]. Её любопытной особенностью является настойчиво проводимая параллель с квантовой механикой, вплоть до использования специфической терминологии. Например, истинность в ней описывается «бра»- и «кет»-векторами - это термины, пришедшие в квантовую механику из работ П. Дирака. Одно из прикладных направлений этой логики - моделирование квантовых процессов.

В логике Штерна в терминах бра- и кет-векторов, а также матричных операторов, подобных операторам квантовой механики, описываются все известные в классической математической логике логические связки: конъюнкции, дизъюнкции, исключающего или, отрицания, эквивалентности, импликации, стрелки Пирса и пр., - исследуются и обобщаются базовые логические законы вроде законов противоречия, исключённого третьего, Де Моргана. С позиций матричной логики обсуждаются логики Лукасевича, Поста, Рейхенбаха, рассматривается формализация истинности комплексными числами. В частности, известная в нечёткой

логике взаимосвязь: a ++ a" = 1, где a += || a || [0,1] - истинность утверждения a, а a- = || —a || [0,1] - истинность его отрицания, формирующая, если можно так выразиться,

линейную функцию перехода от вектора Истина ^^ j к вектору Ложь ^° j , заменяется функцией перехода «по дуге» единичного радиуса (см. рисунок 1). В связи с этим в [13] говорится

о фазовом пространстве значений истинности. Подобную же трактовку истинности допускает и логика Мизрахи. В целом обе этих логики рассматриваются как алгебраические модели элементарной логики, основанные на матричной алгебре. Пионерной работой по приложению линейной алгебры к формальной логике в [9] называется [14].

Следует отметить, что в [13] в качестве базисных векторов берутся только и

Е. Мизрахи идёт дальше, допуская произвольное количество и произвольные значения компонентов для в и п при соблюдении требования их ортоно-мальности. И в том и в другом случае привязка к категориям Истины и Лжи и ортонормальность базисных векторов выглядит как скрытая реализация принципов противоречия и исключенного третьего, что позволяет рассматривать эти логики как развитие классических представлений.

Обращает на себя внимание и достаточно тяжелый в содержательном плане математический аппарат обеих логик.

° а 1

Рисунок 1 - Переход от вектора Истина к вектору Ложь при нечётком и матричном представлении истинности.

2 Логика Бахтиярова

Примером, где понятие вектора истинности связано с развитием неклассических взглядов, являются исследования К.И. Бахтиярова [15-17]. В их основу положена идея о том, что суждение может оцениваться с разных сторон (позиций, аспектов). Причём истинность каждого аспекта принимает одно из трёх значений: +1 (Истина), -1 (Ложь), 0 (Неопределённость). Истинность суждения в целом представляет собой вектор, компоненты которого суть аспекты оценивания, значения которых принадлежат множеству {-1, 0, +1}. Истинность сложных суждений рассчитывается на основе покомпонентной обработки векторов. При этом для дизъюнкции результирующее значение аспектов вычисляется по формуле

||а V а21|г = 81еп(||а1||/ + ||а21|г + 1), а для конъюнкции - по формуле

||а & а2||г = 81еп(||а1||/ + ||а21|г - 1). Для импликации используется

||а ^ а2\г = 81вп(||а2||/ - Ыг + 1),

для отрицания - формула

Мг = ЧМ|г.

п и и , ч [1, если х > 0;

Здесь ||а||г - г-й аспект истинности суждения а; 8^п(х) = < 0 . 0

10, если х ь 0.

Таким образом, семантика Бахтиярова основана на многоаспектности и векторном описании истинности. Сами аспекты принимают три возможных значения: -1, 0, и 1.

3 Нейтрософская логика Смарандаке

Интересным логическим формализмом, использующим векторное представление истинности, является нейтрософская логика Смарандаке ^татаЫаеке Р.). Она опирается на идею,

что истинность любого суждения есть вектор из трёх компонентов (T; I; F>, где T есть степень Истины, I - Нейтральность, F - Ложь. Ложь в данной логике связана с понятием контрарных, а Нейтральность - контрадикторных предложений за вычетом контрарных, если следовать классической терминологии. Однако при этом не исключается совместная реализация трёх аспектов сразу [18].

Каждый из компонентов вектора истинности в логике Смарандаке принимает значение

из нестандартного интервала ]-0,1+[, где -0 = 0 — s, 1+= 1 + s при s ^ 0. Никакой функциональной связи между T; I; F нет, так что — 0 < T +1 + F < 3+. В прикладных задачах нестандартный интервал можно заменять обычным: [0,1]. Тогда T, I, F е [0,1] и 0 < T +1 + F < 3 [19, 20].

Значения компонентов могут быть представлены как числами (назовём их «точечными»), так и интервалами, а также представлять собой упорядоченное подмножество из

]— 0,1+[ (или [0,1] в прикладных задачах).

Логические связки конъюнкции, дизъюнкции, отрицания представляются в ней конструкциями [20]

|| a1&a2 ||= (T • T2; Ix • I2; F • F2>,

|| a v a2 ||=(T1 + T2 — T1 • T2; I1 +12 —11 • I2; F1 + F2 — F1 • F2>,

|| —a ||=(1+— T; 1+ — I; 1+ — F >

соответственно. Здесь «•», «+», «—» - операции умножения, сложения и вычитания, обобщённые на нестандартные подмножества интервала ]—0,1+ [; Ti, Ii, Fi - значения компонентов векторов истинности: || a1 ||=(T1; I1; F1 > и || a2 ||=(T2; 12; F2 > . При переходе к стандартному интервалу [0,1] и точечным значениям истинности это обычные умножение, сложение и вычитание.

Интересно отметить, что в более поздней работе [21] логические связки формализуются иначе:

|| a1 & a2 ||= (min(T1, T2); max(I1, 12 ); max(F1, F2)> , || a1 v a21|= (max(T1, T2); min(I1, ^); min(F1, F2)>, || —a ||=(F; 1+ — I; T>.

Здесь, как и в первом случае, min() и max() - обобщения функций минимума и максимума на подмножества нестандартного интервала ]—0,1+[. Внимательный анализ показывает, что это принципиально разные определения связок. Автор вводит разные типы конъюнкции, дизъюнкции и отрицания, не комментируя этого.

В прикладных задачах между суждениями важно задавать порядок, позволяющий предпочесть одни другим. В классике эта проблема не рассматривается, ложные предложения просто исключаются из рассмотрения. Однако в многозначных логиках, где результатом вывода часто является несколько утверждений с разными значениями истинности, упорядочивать суждения необходимо. В логике Смарандаке для этого пользуются правилом [20]:

a1 < a2 (a1 менее предпочтительно, чем a2), если и только если T1 < T2, I1 > I2, F1 > F2, для точечных компонентов, и a1 < a2, если и только если

inf T1 < inf T2, sup T1 < sup T2, inf I1 > inf I2, sup I1 > sup I2, inf F1 > inf F2, sup F1 > sup F2

для компонентов-подмножеств.

В [18], а также [20, 21] с позиций нейтрософской логики проведён анализ известных логических (и не только) представлений, включая теорию множеств (нейтрософские множества), теорию вероятности (нейтрософская вероятность), статистику, геометрию и т.д. В частности, рассматривая нейтрософию как направление философии, автор затрагивает квантовомеханическую и релятивистскую картины мира. На русском языке основы этой концепции представлены в [18] и [22].

Нейтрософская логика является следующим шагом после нечёткой. Её особенностью служит ограничение на число компонентов вектора истинности при их жёсткой содержательной интерпретации: Истина, Ложь, Нейтральность. Также используется классический набор логических связок и единственный критерий частичного порядка между суждениями. Достаточно интересным выглядит переход от привычного интервала значений истинности [0,1] к нестандартному ]-0,1+[, хотя прикладная ценность такого перехода всё же сомнительна.

В [23] дан пример решения практической задачи с использованием описанного представления.

4 Логики с векторной семантикой

4.1 Основные понятия

Логики с векторной семантикой - класс логик, в которых истинность суждения а формализуется вектором с произвольным (в общем случае) числом компонентов: ||а|| = (а1; а2;...; а"), а1 е [0, 1]. Значения каждого из компонентов определяются своим комплексом свидетельств. Позиции компонентов в векторе называются аспектами истинности, а их значения - значениями этих аспектов [24].

Содержательная сторона аспектов вторична. Важно, что истинность отражает представление о соответствии суждения реальности. Важен также характер влияния отдельного компонента на это соответствие. В этом смысле, каковы бы не были аспекты истинности, все они делятся на два класса. В первом случае истинность, выраженная вектором (а1; а2;.; аг;...; а"), говорит о большем соответствии, чем (а1; а2;.; а1;...; а"), если а1 > а . Во втором - если а < а [25]. Иначе говоря, важно, что рост (убывание) аспектов первого и второго типа влияет на истинность взаимно противоположным образом. Аспекты первого типа названы позитивными, а второго - негативными. Чтобы их различать используются верхние индексы «+» и «-». Например, (а+; а-), (0.5+; 0.2+; 0.9-) и так далее. Если порядок следования аспектов в векторе таков, что сначала указываются позитивные компоненты, такая запись называется нормалъной формой вектора истинности:

/ 1+ 2+ г+ (г+1)-

(а ; а ;..., а ; а v ,...;а ).

Количество позитивных и негативных компонентов в общем случае может быть любым. При этом, если содержательный смысл аспектов истинности не важен и их число не оговаривается, то говорится о многоаспектных векторных логиках (^"-логиках). Иначе, о двухас-пектных, трехаспектных и т.д. Если существенна содержательная сторона аспектов, это

тр

может быть отражено в наименовании. Например, V -логика - это двухаспектная векторная логика с аспектами (Истина; Ложъ).

4.2 Сложные суждения

Для построения сложных суждений в логиках с векторной семантикой рассматриваются следующие типы логических связок: 1-я и 2-я форма конъюнкции, 1-я и 2-я форма дизъюнкции и две формы отрицания [24].

Определение 1. Первой формой конъюнкции двух суждений a и b называется суждение c = a & b, значения аспектов истинности которого определяются по правилу:

i i 1 i V

c = a • b , если аспект позитивный;

c = a © bl, если аспект негативный.

Определение 2. Второй формой конъюнкции a и b в называется суждение c = a &2 b, значения аспектов истинности которого определяются по правилу:

l i tJ c = a • b .

Определение 3. Первой формой дизъюнкции двух суждений a и b называется суждение c = a v b, значения аспектов истинности которого определяются по правилу:

c = a © bl, если аспект позитивный;

i i 1 i V

c = a • b , если аспект негативный.

Определение 4. Второй формой дизъюнкции двух суждений a и b в называется суждение c = a v2 b, значения аспектов истинности которого определяются по правилу:

ci = ai © bi.

Первые формы - это обобщения классических конъюнкции и дизъюнкции на векторный случай. Вторые возможны только в векторной семантике.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Здесь х • у - /-норма, x ©y - /-конорма (s--норма) в инфиксной записи при том, что между ними существует взаимосвязь:

(1 - х) •(l-y) = 1 - х ©у; (1 - х) ©(1-у) = 1 - х •у.

Примерами здесь служат пары функций х •у = min^, у), и х ©у = max^, у); х •у = max(0, х + у - 1), и х ©у = min(1, х + у); х •у = ху, и х ©у = x + y -ху.

Определение 5. Первой формой отрицания (отрицанием в форме перестановки) называется суждение —a, истинность которого получается из ||a|| путём перестановки местами значений позитивных и негативных компонентов (позитивные компоненты объявляются нега-

TF

тивными, а негативные позитивными). Например, для V -логик это выглядит как

|— a|| = (a~; a+).

Эта форма отрицания привязана к содержательному смыслу аспектов истинности и потому применима не для всех векторов истинности.

Определение 6. Второй формой отрицания является отрицание в форме дополнения:

||~a|| = (1 - a1; 1 - a2;...; 1 - а).

Для этой формы отрицания выполняются законы де Моргана в виде: ||~(a v b)|| = ||~a & ~b||; ||—(a & b)|| = ||~a v ~b||; ||—(a V2 b)|| = ||—a &2 ~b||; ||—(a &2 b)|| = ||—a V2 ~b||, -и эта форма отрицания применима в любой логике с векторной семантикой.

4.3 Кванторы всеобщности и существования

Кванторы всеобщности и существования также приобретают две формы. Их первая форма определяется первой формой связок конъюнкции/дизъюнкции по всем значениям предметной переменной, вторая форма - второй формой связок [26].

4.4 Отношения между суждениями

Между суждениями в логиках с векторной семантикой можно устанавливать отношения, аналогичные отношениям импликации и эквивалентности в классической логике [20].

Определение 7. Суждение a сильнее суждения b (a доминирует над b, записывается a >> b), если a > bl для всех i; т.е., если значения всех аспектов вектора ||a|| не меньше значений соответствующих аспектов вектора ||b||.

Соответственно, суждение a слабее суждения b (b доминирует над a, записывается a << b), если a < bl для всех i; т.е., если значения всех аспектов вектора ||a|| не больше значений соответствующих аспектов вектора ||b||.

Определение 8. Суждение a правдоподобнее суждения b (записывается a > b), если

a > bl для всех позитивных аспектов, a < bl для всех негативных аспектов,

т.е., если все аспекты вектора ||a|| «не хуже» соответствующих аспектов вектора ||b|| в «логическом» смысле.

В свою очередь, суждение a менее правдоподобно, чем суждения b (записывается a < b), если

a < bl для всех позитивных аспектов, a > bl для всех негативных аспектов, т.е., если все аспекты вектора ||a|| «не лучше» соответствующих аспектов вектора ||b|| в «логическом» смысле.

Данные отношения называются отношениями доминирования и правдоподобия. Определение 9. Суждение a логически эквивалентно суждению b (a = b), если a < b и a > b (а также a << b и a >> b). В любом из этих случаев a = bl для всех l.

4.5 Логический вывод

Аналогия между отношениями правдоподобия и доминирования и классической импликацией позволяет ввести аналоги правила modus ponens [24, 25]:

a, a << b[ b: ||b|| = ||a|| +<1;...; 1); a, a < b|- b: ||b|| = ||a|| + <1+;...; 1+; 0",., 0"). Запись после двоеточия оговаривает область возможных значений вектора истинности заключения b:

||b|| е [a1, 1] х [a2, 1] х...х [an, 1]

в первом случае и

||b|| е [a1+, 1] х [a2+, 1] х...х [al+, 1] х [0, a(l+1)"] х [0, a(l +2)"] х...х [0, an"]

во втором (здесь учитывается наличие позитивных и негативных аспектов).

Ещё один вид логического вывода, который отчасти может быть обобщён на вектор про-

TF

извольной размерности, рассматривается в связи с V -логиками.

4.6 игг-логики

Наиболее изученным классом логик с векторной семантикой являются двухаспектные векторные логики с аспектами <Истина; Ложь) [24, 25]. Они наиболее близки к таким практически востребованным формализмам, как классическая и нечёткая логики (являются их обобщением), а также обобщают некоторые паранепротиворечивые (например, логику Данна [27]).

Рисунок 2 - Графическое представление вектора ||a|| = <et; a~)

+ ,

Для этого класса логик ||e|| = <e+; a"), где et - мера того, что суждение a есть Истина, a - мера того, что оно есть Ложь. Меры Истины и Лжи в общем случае устанавливаются независимо друг от друга, каждая по своему комплексу свидетельств. Истинность суждения в этом случае может быть проиллюстрирована рисунком 2. Здесь Н представляет значение истинности неопределённого суждения с вектором <0; 0); Л - строго ложного суждения <0; 1); П -полностью противоречивого суждения <1; 1); И -строго истинного суждения <1; 0).

Если a и b два атомарных суждения, то для VTF-логик первая и вторая форма дизъюнкции, конъюнкции и отрицания определятся следующим образом:

||a v b||=<a+ © b+; a~ • b~); ||a V2 b||=<a+ © b+; a~© b~); ||a & b||=<a+ • b+; a-© b~); ||a &2 b||=<a+ • b+; a- • b~); 11—ia||=<a—; a+); ||~a||=<1 - a+; 1 - a~).

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

TF

дают одну и ту же форму отрицания: классическую или нечёткую. В V -семантике эти отрицания, как легко видеть, различаются. Первое - это отрицание в смысле перестановки свидетельств (позитивные меняются с негативными), второе - отрицание в силу недостатка информации.

Справедливы свойства:

—(a v b) = — a & —b; —(a & b) = — a v —b, а также вышеприведённые законы де Моргана для второй формы отрицания.

Отношения правдоподобия и доминирования иллюстрируются рисунком 3. Выполняются соотношения:

a < a vb; a & b < a; a << a v2 b; a &2 b << a.

TF

Логический вывод в V -логиках, помимо упомянутого выше, может выполняться с использованием следующих двух правил, аналогов классических modus po-nens (MP) и modus tollens (MT):

a, a ^ b \b: ||b|| = ||a & i|| = <a+ • i; a- © Г) <1; 0);

—b, a ^ b \ —a: ||—a|| = ||—a & i|| = <a-• i+; a+ © Г) <1; 0).

Здесь a ^ b - импликация «Если a, то b» - характерная единица знаний многих экспертных систем. В них она обычно рассматривается как неделимое целое. Её истинность задаётся экспертом, что естественно для таких задач: ||a ^ b|| = ||i|| = <i+; Г).

Указанные правила вывода обобщаются на интервальное представление истинности (рисунок 4) [28].

Обобщение MP выглядит следующим образом. Если истинность малой посылки есть

Л

b-

Н

||b||

||a||

/ 1 / / 1 / / 1 / / 1 / / 1 / / 1 / / 1 / / / ||c||

/ / 1 1 / / 1 1 / / I / / 1 / / ^^^ 1 1 // ^^ 1 1 // 1 • 1 1

П

И

Рисунок 3 - Иллюстрация отношений правдоподобия и доминирования для Г^-логик: a << b, c << b, a < c.

а истинность большой -

Л

!М1 = ||а||1 - 1|а||2 = <[а+1, а+2]; [а 2, а 1]),

|И| = 1М|1 - 1И|2 = <[М, ¿+2], [¿ 2, П]),

н

п

------------ ||а||

Л ______▼

1|а2|

то истинность заключения ||Ь|| равна

||Ь|| = <а+1 • м; а~1 © Г1) - <а~1 © ¿+2; а+1 • Г2) =

= <[а+1 • м, а 1 © г+2]; [а+1 • г 2, а 1 © г 1]),

или

а, а Ь: ||Ь|| = ||а & г|| = = <а+1 • г+1; а~1 © м) - <а~1 © г+2; а+1 • Г2). Иначе говоря,

||Ь|| е [а+1 • м, а~1 © г+2] х [а+1 • Г2, а~1 © м]. В свою очередь МТ для первой формы отрицания обобщается на интервалы как

—Ь, а ^ Ь \ —а: ||—а|| = ||—Ь & г|| = <Ы • м; Ь+1 © м) -

<Ь+1 © г+2; Ь~1 • Г2), или, что то же самое,

||а|| = <Ы • Гъ Ь+1 © г+2) - <Ь+1 © м; Ь~1 • г+1). Для второй формы отрицания (отрицания в форме дополнения) правило МТ в интерваль-

и

Рисунок 4 - Интервальное представление вектора

||а|| = | |а|| 1 - ||а||2 = <[а+1, а+2]; [а~2, а~1])

ном случае приобретает вид [29]

~Ь, а ^ Ь \ ~а: ||~а|| = <(1 - Ь+2) • м; (1 - Ь-0 © м) - <(1 - Ь+2) © г+2; (1 - Ь-0 • Г2).

Тр

Суждения в V -логиках могут характеризоваться рядом скалярных мер: мера определённости (определённость) ии(а) = а+ © а-мера противоречия (противоречивость) /ип(а) = а • а-показатель достоверности (достоверность) и(а) = а - а-

мера строгости (строгость) /ис(а) = /ио(а) - ип(а) = а ©а- - а •а- или ис(а) =|ид (а)|;

показатель избыточности (избыточность) ¡ишб(а) = а + а~ - 1.

В интервальном случае в качестве а+ и а- можно брать середины интервалов или определённую точку внутри них. Кроме того в интервальном случае также может быть также введена мера точности вектора истинности, которая должна быть максимальной, когда а+1 = а+2 и а1 = а-2 и минимальной при ||а|| = <[0, 1]; [0, 1]). Такую роль может исполнять, например, показатель

и

= 1 -

(а2 - а1+ )2 + (а2 - а1 У

2

Механизм интервального вывода для Ртр-логик описан в [28]. Особенности работы машины вывода, использующей его для моделирования правдоподобных рассуждений, обсуждаются в [29].

4.7 Проблемы и следствия

Представление истинности вектором ставит ряд вопросов. Первый - содержательная интерпретация аспектов истинности. Здесь возможны как минимум два взгляда. 1) аспекты истинности - это обычные нечёткие значения истинности, характеризующие объект с разных позиций. Например, истинность суждения «Автомобиль комфортен»

а

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

а

можно характеризовать с позиции качества отделки салона, мощности двигателя, шумо-изоляции салона и т.п. Соответственно, истинность <0.3; 0.5; 0.8; ...) означает, что качество отделки салона невысоко, мощность двигателя средняя, шумоизоляция хорошая и т.д. Вектор здесь - обычньш нечёткий вектор, компоненты которого принимают значения из отрезка [0, 1]. Этот взгляд достаточно очевиден (на нём основано понятие нечёткого вектора) и не заслуживает особого обсуждения. 2) аспекты - категории истинности, вроде Истины и Лжи. Значения компонентов здесь -степени выраженности соответствующеи категории, определяемые поступившими свидетельствами или по иным соображениям (например, экспертно).

ВтороИ взгляд рассматриваем как основной. При этом возникает вопрос о числе и характере аспектов истинности, исчерпывающим образом описывающих реальность. Если становиться на позиции, близкие к классической логике, их всего два: Истина и Ложь. В неИтрософскоИ логике Ф. Смарандаке три: Истина, Ложь и Нейтральность. Однако принци-пиальнои особенностью рассматриваемого сорта логик является допущение сколь угодного количества аспектов истинности, или, что то же самое, сколь угодно большого количества компонентов вектора (а1;...; а). Работая, например, в рамках ¥ГР-логики, не запрещается предполагать наличие ещё каких-либо «не учтённых» аспектов истинности (об их существовании можно даже не подозревать). Все неучтённые аспекты проецируются в точку <0; 0), не разрушая исходного формализма. В этом смысле логики с векторноИ семантикоИ деИстви-тельно свободны от принципов противоречия и исключённого третьего.

ЛюбоИ набор аспектов истинности можно свести к полному введением «замыкания» -фиктивного компонента аи+1 со значением [24]:

"+1

а

= 1 - а1 ©.©а".

В этом случае

а1 ©...© а" © а"+1 > 0,

что можно рассматривать как полноту вектора истинности. Однако, вопрос о том, сколько и каких аспектов истинности исчерпывающим образом описывают реальность, остаётся, хотя и переходит больше в философскую плоскость. Если их выделить, все возможные логические семантики могут быть построены на их основе. ОборотноИ стороноИ этоИ проблемы является построение логик и связанных с ними частных семантик на основе известных аспектов истинности. Так, нечёткая семантика получается введением двух ограничении: рассматриваются только аспекты Истина и Ложь и а+ + а- = 1, классическая - ограничениями а+, а- е {0, 1} и а+ + а- = 1. В [22] упоминаются одноаспектные логики, например, с аспектом только Истина или только Ложь. Для завершенности можно ввести и 0-аспектную логику V0, суждения котороИ вообще лишены какого-либо смысла. И так далее. Проблема полноты -вторая проблема данного типа векторных логик.

Наконец третьей проблемой логик с векторноИ семантикоИ является проблема коммуникации. Если допустить наличие субъектов, мыслящих в «ортогональных логических координатах», не породит ли это проблему взаимопонимания? Так, суждения, осмысленные для нас (обычно мы мыслим в категориях Истины и Лжи) окажутся лишенными смысла для разума, мыслящего в иных категориях истинности: он спроецирует их в точку <0;.; 0). И наоборот. Данная проблема, кажется, лежит вне логики, однако тесно связана с неИ.

Двумя очевидными следствиями логик с векторноИ семантикоИ является расширенныИ взгляд на теорию множеств и теорию вероятностеИ.

Если истинность утверждения о принадлежности объекта х множеству X считать вектором: ||х е Х|| = (х1;...; х"), - это в общем случае приводит к обобщению понятиИ множества, нечёткого множества, неИтрософского множества.

В теории вероятности всё, так или иначе, основано на представлении о возможности благоприятных и неблагоприятных исходов некоторого опыта. Если истинность соответствующего предиката считать векторной, это расширяет понятие вероятности. Аксиоматический взгляд на вероятность ничего не меняет, т.к. векторным становится истинность утверждения о принадлежности элементарного случайного события e ей случайному событию A çO: | |e e A|| = (e1;...; e). Учитывая место теории множеств в современной математике, можно быть уверенным, что этими примерами всё не исчерпывается. Достаточно подробное изложение рассмотренного формализма дано в [25]. Его приложение к онтологическому анализу данных и формальным онтологиям представлено в работах C.B. Смирнова и его коллег (см. напр. [30, 31]).

MP

S-P

S

-S-P

-S

P-S

5 Векторизация силлогизмов Аристотеля

Ещё одним направлением использования векторов в логике стала формализация силлогизмов. Это позволило не только автоматизировать их построение, но и визуализировать данный процесс [32, 33]. Хорошим примером визуализации логических конструкций служат круги Эйлера и диаграммы Эйлера-Венна (из последних работ здесь можно указать [32]). Здесь с этой целью применяют векторы, а специалисты, использующие соответствующий формализм, также говорят о нём как о векторной логике.

В основу формализма легло представление силлогистических рассуждений цепочками векто-iSM ров в «-мерном пространстве. Каждая посылка

стандартной формы представляется как вектор, а заключение силлогизма является суммой векторов, представляющих посылки, по правилу треугольника. Векторы размещаются в т.н. логическом пространстве. Размерность пространства соответствует числу терминов, участвующих в рассуждении. TP p S Например, для категорического силлогизма (модус

Barbara) это выглядит так, как показано на рисун-nS_,M ке 4. Здесь S - субъект, M - средний термин, P -

предикат. Например:

Все птицы имеют крылья

Все пингвины - птицы_

Все пингвины имеют крылья

На рисунке 4 S - быть пингвином, M - быть птицей, P - иметь крылья. Вектор SM, равный (-1, 1, 0) - посылка «Все пингвины - птицы», вектор MP = (0, -1, 1) - посылка «Все птицы имеют крылья», вектор SP = (-1, 0, 1) - заключение «Все пингвины имеют крылья». Заключение является суммой векторов SM и MP.

Векторы, соединяющие между собой точки S, M, P, —S, —M, —P, а также весь набор точек типа SM, —SM S—M, —S—M, SP, S—P и им подобным с точкой O, как концом вектора, соответствуют общеутвердительным и общеотрицательным посылкам. Векторы, соединяющие точку O (начало вектора) с этими же точками - частноутвердительным и частноотрица-тельным. Например, вектор, соединяющий точку O с точкой SP, соответствует посылке «Некоторые S есть P». Векторы общеутвердительных посылок могут переноситься в пределах своей плоскости и называются свободными. Векторы, начинающиеся в точке O, такой воз-

M-P M

SM / |\ 1 \ ■ I

-P 1 \ 1 \

0

SP " 1 1 I

-P-M __ 1 1 Ч 1

-M

P-M

Рисунок 4 - Логическое пространство и векторы модуса Barbara

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

Несмотря на известную условность, с помощью данного подхода решаются задачи моделирования некоторых предметных областеИ [34].

Заключение

Таким образом, можно заключить, что на сегодня математическиИ аппарат логики прошёл путь от оперирования пароИ чисел {0, 1} к работе с достаточно сложными векторными конструкциями. Часть из них связана с усложнением аппарата классическоИ логики, часть -с переходом к неклассическим представлениям, часть - как средство визуализации и компьютеризации процесса рассуждениИ. Это не означает, что происходит вытеснение одного взгляда другими. Это говорит лишь о расширении наших возможностеИ в понимании и описании вещеИ и процессов. Новое здесь не отменяет, а дополняет известное, и векторное представление логическоИ семантики и логических конструкциИ - очередноИ этап в этом движении.

Список источников

[1] Пирс, Ч.С. Начала прагматизма. Том 2. Логические основания теории знаков / Пер. с англ. В.В. Кирющен-ко, М.В. Колопотина. - СПб.: Алетейа, 2000. - 352 с.

[2] Фреге, Г. Логика и логическая семантика / Г. Фреге // Перев. с нем. Б.В. Бирюкова. - М.: Аспект Пресс, 2000. - 512 с.

[3] Шрамко, Я.В. Истина и ложь: что такое истинностные значения и для чего они нужны / Я.В. Шрамко // Логос. - 2009. - №2(70). - С. 96-121.

[4] Аристотель. Сочинения. В 4-х т., т. 3 / Вступ. статья и примеч. И.Д. Рожанского.- М.: Мысль, 1981.613 с.

[5] Карпенко, А.С. Многозначные логики / А.С. Карпенко. - М.: Наука, 1997. - 223 с.

[6] Васильев, Н.А. Воображаемая логика. Избранные труды / Н.А. Васильев. - М.: Наука, 1989. - 264 с.

[7] Васильев, Н.А. О частных суждениях, о треугольнике противоположностей, о законе исключенного четвертого / Н.А. Васильев. - Казань, 1910.

[8] Mizraji, E. Context-dependent associations in linear distributed memories / E. Mizraji // Bulletin of Mathematical Biology. - 1989. - V. 51. - P. 195-205.

[9] Mizraji, E. Vector logics: The matrix-vector representation of logical calculus / E. Mizraji // Fuzzy Sets and Systems. - 1992. - V. 50. - P. 179-185.

[10] Mizraji, E. Modalities in Vector Logic / E. Mizraji. // Notre Dame Journal of Formal Logic. - 1994. - V. 35, Ко 2. - P. 272-283.

[11] Mizraji, E. Vector logic: A natural algebraic representation of the fundamental logical gates // Journal of Logic and Computation. - 2008. - V. 18. - P. 97-121.

[12] Богданов, К.В. Матричное представление нечеткой логики / К.В. Богданов, М.А. Марценюк // Нечёткие системы и мягкие вычисления. - 2007. - Том 2. - № 3. - С. 7-36.

[13] Stern, A. Matrix Logic / A. Stern. - Elsevier Science Publishers B.V., 1988. - 215 p.

[14] Copilowish, I.M. Matrix development of the calculus of relations / I.M. Copilowish // The Journal of Symbolic Logic. - 1948. - V. 13. - P 193-203.

[15] Бахтияров, К.И. Об одном подходе к формализации парадоксальных ситуаций / К.И. Бахтияров // Философские науки. - 1976. - №1. - С.52-62.

[16] Бахтияров, К.И. Компьютеризация логики / К.И. Бахтияров // Философские науки. - 1990. - №9. -С. 117-122.

[17] Бахтияров, К.И. Логика с точки зрения информатики: бестселлер в духе Льюиса Кэрролла (12 этюдов) / К.И. Бахтияров. - М.: Едиториал УРСС, 2002. - 128 с.

[18] Смарандаке, Ф. Сущность нейтрософии. Пер. с англ. Д. Рабунского. - Hexis Publishers, Феникс, Аризона, 2006. - 33 с.

[19] Smarandache, F. Neutrosophy: Neutrosophic Probability, Set and Logic / F. Smarandache. - American Research Press, Rehoboth, 1998. - 105 p.

[20] Smarandache, F. An Introduction to Neutrosophy, Neutrosophic Logic, Neutrosophic Set, and Neutrosophic Probability and Statistics / F. Smarandache // Proc. of the First International Conference on Neutrosophy, Neutrosophic Logic, Neutrosophic Set, Neutrosophic Probability and Statistics. University of New Mexico-Gallup, 1-3 December 2001. - Phoenix: Xiquan, 2001. - P. 5-21.

[21] Smarandache, F. A Unifying Field in Logics: Neutrosophic Logic. Neutrosophy, Neutrosophic Set, Neutrosophic Probability and Statistics / F. Smarandache. - InfoLearnQuest, 2006. - 155 p.

[22] Рабунский, Д. Нейтрософские методы в общей теории относительности / Д. Рабунский, Ф. Смарандаке, Л. Борисова: Пер. с англ. - Феникс, Аризона: HEXIS Publishers, 2005. - 107 с.

[23] Бартенев, В.В. Повышение качества функционирования комбинированного нечеткого регулятора системы управления движением на базе применения интервальной нейтрософской логики / В.В. Бартенев, С.Ф. Яцун // Интегрированные модели и мягкие вычисления в искусственном интеллекте. Сборник научных трудов V-й Международной научно-технической конференции (28-30 мая 2009 г., Коломна, Россия). Т. 2. - М.: Физматлит, 2009. - С. 799-807.

[24] Аршинский, Л.В. Методы обработки нестрогих высказываний / Л.В. Аршинский. - Иркутск: Изд-во Восточно-Сибирского института МВД России, 1998. - 40 с.

[25] Аршинский, Л.В. Векторные логики: основания, концепции, модели / Л.В. Аршинский. - Иркутск: Иркут. гос. ун-т, 2007. - 228 с.

[26] Аршинский, Л.В. Нестрогая квантификация / Л.В. Аршинский // Управление в системах: Вестник Иркутского государственного технического университета. Сер. Кибернетика. - 1999. - Вып.2. - С. 3-9.

[27] Dunn, J.M. Algebra of Intensional Logics. Doctoral Dissertation University of Pittsburg, Ann Arbor, 1966.

[28] Аршинский, Л.В. Интервальное оценивание истинности в системах автоматизированных рассуждений на основе Угр-логик / Л.В. Аршинский // Труды IV международной конференции «Идентификация систем и задачи управления». SICPR0'05. Москва, 25-28 января 2005. - М.: ИПУ РАН, 2005. - С. 1061-1074.

[29] Аршинский, Л.В. Особенности работы машины вывода системы моделирования правдоподобных рассуждений «Гераклит» / Л.В. Аршинский // Информационные и математические технологии в науке и управлении. 2016. №2. - С.18-29.

[30] Смирнов, С.В. Формальный подход к представлению смысла проблемной ситуации в процессах коллективного принятия решений / С.В. Смирнов // Труды XII Всероссийского совещания по проблемам управления ВСПУ-2014 (16-19 июня 2014 г., Москва, Россия). - М.: ИПУ РАН, 2014. - С. 6261-6270.

[31] Самойлов, Д.Е. Анализ неполных данных в задачах построения формальных онтологий / Д.Е. Самойлов, В.А. Семенова, С.В. Смирнов // Онтология проектирования. - 2016. - Т. 6, №3(21). - С. 317-339.

[32] Cullinane, S.H. The Geometry of Logic: Finite Geometry and the 16 Boolean Connectives / S.H. Cullinane [Электронный ресурс], 2007. - http://finitegeometry.org/sc/16/logic.html.

[33] Westphal, J. Logic as a Vector System / J. Westphal, J. Hardy // Journal of Logic and Computation. - 2005. -V. 15. - P. 751-765.

[34] Межуев, В.И. Использование векторной алгебры для построения инструментов предметно-ориентированного моделирования / В.И. Межуев // Збiрник наукових праць Харьювського нацюнального ушверситету Повггряних Сил. - 2010. - №2(24). - С. 79-84.

THE APPLICATION OF VECTOR FORMALISM IN LOGIC AND LOGICAL-MATHEMATICAL MODELING

L.V. Arshinskiy

Irkutsk State Transport University, Irkutsk, Russia larsht@mail.ru

Abstract

The article presents an overview of research related to the application of vector formalism in logical investigations. Three directions of research in this area are discussed. The first area has to deal with the complication of formalism of

classical mathematical logic. It is based on the vectorization of the categories of Truth and Falsehood. This line of research is represented by a vector logic of E. Mizrahi and matrix logic of A. Stern. The second one is the vectorization of logical semantics. This approach is represented by the logic of K.I. Bakhtiyarov, neutrosophy logic of F. Smarandache and in the logics with vector semantics. The third area is devoted to vectorization syllogistics of Aristotle. Here vector representation is used for partial visualization and automation of building syllogisms. All three areas are of practical importance and can be used for the solution of applied problems, in particular, in computer science and artificial intelligence.

Key words: non-classical logic, multivalued logic, vector logic, neutrosophic logic, logic with vector semantics.

Citation: Arshinskiy LV. The application of vector formalism in logic and logical-mathematical modeling. Ontology of designing. 2016; 6(4): 436-451. DOI: 10.18287/2223-9537-2016-6-4-436-451.

References

[1] Pirs ChS. Nachala pragmatizma. T. 2. Logicheskiye osnovaniya teorii znakov [The beginning of pragmatism. Vol. 2. Logical foundations of the theory of signs]. [In Russian] - Moscow: Aleteya, 2000. - 352 p.

[2] Frege G. Logika i logicheskaya semantica [Logic and Logical semantics/ Translation from German BV Biryuko-va]. [In Russian]. - Moskow: Aspect Press, 2000. - 512 p.

[3] Shramko YaV. Istina I lozh: chto takoe istinnostnye znacheniya I dlya chego oni nuzhny [Truth and lies: what the truth-values and what they need]. [In Russian] // Logos. 2009. No 2(70). - P. 96-121.

[4] Aristotel. Sochineniya [Works]. Vol. 3 [In Russian]. / Vstupit. statya i primech. I.D. Rozhanskiy. - Moscow: Misl, 1981. - 613 p.

[5] Karpenko AS. Mnogoznachnye logiki [Many-valued logic]. [In Russian] - Moskow: Nauka, 1997. - 223 p.

[6] Vasilyev NA. Voobrazhaemaya logika. Izbrannye trudy [Imaginary logic. Selected works]. [In Russian] - Moscow: Nauka, 1989. - 264 p.

[7] Vasilyev NA. O chastnykh suzhdeniyakh, o treugol nike protivopoloznostey, o zakone isklucheniya chetvertogo [On the private judgment, on the triangle of opposites, on the law of the excluded of fourth]. [In Russian] - Kazan, 1910.

[8] Mizraji E. Context-dependent associations in linear distributed memories / Bulletin of Mathematical Biology. 1989. V. 51. P. 195-205.

[9] Mizraji E. Vector logics: The matrix-vector representation of logical calculus / Fuzzy Sets and Systems. 1992. V.50. - P. 179-185.

[10] MizrajiE. Modalities in Vector Logic / Notre Dame Journal of Formal Logic. 1994. V. 35. N 2. - P. 272-283.

[11] Mizraji E. Vector logic: A natural algebraic representation of the fundamental logical gates // Journal of Logic and Computation. 2008. V.18. - P. 97-121.

[12] Bogdanov RV, Marcenyuk MA. Matrichnoye predstavleniye nechetkoy logiki [Matrix representation of fuzzy logic]. [In Russian] / Nechetkie systemy i myagkie vichisleniya [Fuzzy Systems and Soft Computing.]. 2007. Vol.2, No 3. P.7-36.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

[13] Stern A. Matrix Logic. - Elsevier Science Publishers B.V., 1988. - 215 p.

[14] Copilowish IM. Matrix development of the calculus of relations / The Journal of Symbolic Logic. 1948. V. 13. P.193-203.

[15] Bakhtiyarov KI. Ob odnom podhode k formalizacii paradoksal'nykh situacij [About one approach to formalization of the paradoxical situations]. [In Russian] / Filosofskie nauki [Philosophical Sciences]. No 1. 1976. - P.52-62.

[16] Bakhtiyarov KI. Komp'juterizaciya logiki [Computerization of logic]. [In Russian] / Filosofskie nauki [Philosophical Sciences]. № 9. 1990. - P. 117-12.

[17] Bakhtiyarov KI. Logika s tochki zrenija informatiki: bestseller v duhe L'juisa Kjerrolla (12 etjudov) [The logic from the point of view of computer science: a bestseller in the spirit of Lewis Carroll (12 etudes)]. [In Russian] -Moscow: Editorial URSS, 2002. - 128 p.

[18] Smarandake F. Sushnost nejtrosofii [The Essence of Neutrosophy]. [In Russian]. - Hexis Publishers, Phoenix, Arizona, 2006. - 33 p. ISBN: 1-931233-07-1.

[19] Smarandache F. Neutrosophy: Neutrosophic Probability, Set and Logic. - American Research Press, Rehoboth, 1998. - 105 p.

[20] Smarandache F. An Introduction to Neutrosophy, Neutrosophic Logic, Neutrosophic Set, and Neutrosophic Probability and Statistics / Proceedings of the First International Conference on Neutrosophy, Neutrosophic Logic, Neutrosophic Set, Neutrosophic Probability and Statistics. University of New Mexico-Gallup, 1-3 December 2001. - Phoenix: Xiquan, 2001. - P. 5-21.

[21] Smarandache F. A Unifying Field in Logics: Neutrosophic Logic. Neutrosophy, Neutrosophic Set, Neutrosophic Probability and Statistics. - InfoLearnQuest, 2006. - 155 p.

[22] Rabunskiy D, Smarandake F, Borisova L. Nejtrosofskiye metody v obshey teorii otnositelnosti [Neutrosophic methods in General relativity]. [In Russian]. - Fenix, Arizona, HEXIS Publishers, 2006. - 104 p. ISBN 1-93123306-3.

[23] Bartenev VV, Jacun SF. Povyshenie kachestva funkcionirovanija kombinirovannogo nechetkogo reguljatora sistemy upravlenija dvizheniem na baze primenenija interval'noj nejtrosofskoj logiki [Improving the quality of functioning of the combined fuzzy controller of a motion control system using interval neutrosophy logic]. [In Russian]. / Integrated models and soft computing in artificial intelligence. Collection of scientific works of V-th International Scientific and Technical Conference (Kolomna, Russia 28-30 May 2009). V 2. - M.: Fizmatlit, 2009. - P.799-807.

[24] Arshinskiy LV. Metody obrabotki nestrogih vyskazyvanij [Methods of processing of nonstrict propositions]. [In Russian] - Irkutsk: East-Siberian Institute of MIA of Russia, 1998. - 40 p.

[25] Arshinskiy LV. Vektornye logiki: osnovanija, koncepcii, modeli [Vector logic: foundations, concepts, models]. [In Russian] - Irkutsk: Irkutsk state university, 2007. - 228 p.

[26] Arshinskiy LV. Nestrogaja kvantifikacija [The nonstrict quantification]. [In Russian] / Management systems: Bulletin of Irkutsk State Technical University. Series: Cybernetics 1999. N2. - P.3-9.

[27] Dunn JM. Algebra of Intensional Logics / Doctoral Dissertation University of Pittsburg, Ann Arbor, 1966.

[28] Arshinskiy LV. Interval estimation of the truth in the systems of automated reasoning based on the VTF-logics [In Russian] / Proceedings of the IV International Conference «System Identification and Control Problems». SICPR0'05. Moscow 25-28 January 2005. - Moscow: ICS RAS, 2005. - P. 1061-1074.

[29] Arshinskiy LV. Osobennosti raboty mashiny vyvoda sistemy modelirovanija pravdopodobnykh rassuzhdenij «Geraklit» [Features of working of the reasoning system of the system of modeling plausible reasoning "Heracli-tus"]. [In Russian]. Information and mathematical technologies in science and management. 2016. No 2. - P.18-29.

[30] Smirnov SV. Formal'nyj podhod k predstavleniju smysla problemnoj situacii v processah kollektivnogo prinjatija reshenij [A formal approach to the representation of the sense of problem situations in the processes of collective decision-making]. [In Russian] / Proceedings of the XII National Conference on Control Problems. ICS RAS. -M.: ICS RAS, 2014. - P. 6261-6270.

[31] Samojlov DE, Semenova VA, Smirnov SV. Analysis of incomplete data in the task of formal ontologies constructing [In Russian]. Ontology of Designing. - 2016. - V.6, No 3(21). - P. 317-339. - DOI: 10.18287/2223-95372016-6-3-317-339.

[32] Cullinane SH. The Geometry of Logic: Finite Geometry and the 16 Boolean Connectives, 2007. -http://finitegeometry.org/sc/16/logic.html.

[33] Westphal J, Hardy J. Logic as a Vector System. Journal of Logic and Computation. 2005. V.15. - P. 751-765.

[34] Mezhuev VI. Ispol'zovanie vektornoj algebry dlja postroenija instrumentov predmetno-orientirovannogo modelirovanija [The use of vector algebra to build of tools of object-oriented modeling]. [In Russian] / Proceedings of the Kharkiv National University of the Air Force. 2010. No 2(24). - P. 79-84.

Сведения об авторе

Аршинский Леонид Вадимович, 1957 г. рождения. Окончил Иркутский государственный университет в 1979 г., д.т.н. (2008). Заведующий кафедрой «Информационные системы и защита информации» Иркутского государственного университета путей сообщения. Член-корреспондент Российской академии естествознания. В списке научных трудов более 180 работ в области оптимизации несущей поверхности крыла вблизи экрана, рас. познавания образов, моделирования правдоподобных рассуждений, педагогического ^АI оценивания и др.

/Л^В Leonid Vadimovich Arshinskiy (b. 1957) graduated from the Irkutsk State University (Irkutsk-и ^^B city) in 1979, Dr of Tech. Sc. (2008). He is Head of the Department "Information Systems and T^^H Information Protection" Irkutsk State Transport University. Corresponding Member of the Russian Academy of Natural Sciences. He is author of more than 180 scientific articles and abstracts in the field of aircraft with ground effect wings, image recognizing, plausible inference, teacher evaluation etc.

i Надоели баннеры? Вы всегда можете отключить рекламу.