Моделирование логических схем посредством теории множеств
Описание способа моделирования логических схем посредством теории множеств, использующий модель двузначной логики. Построение адекватной модельной области для лямбда-исчисления м модель логики высказываний. Доказательство теоремы о непротиворечивости.
Рубрика | Экономико-математическое моделирование |
Вид | статья |
Язык | русский |
Дата добавления | 26.04.2019 |
Размер файла | 29,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Моделирование логических схем посредством теории множеств
В.Л. Чечулин
Аннотация
На основании известных теорем о непротиворечивости лямбда-исчисления, доказанных в семантике самопринадлежности, описан способ моделирования логических схем посредством теории множеств, использующий модель двузначной логики; из этих теорем о непротиворечивости следует непротиворечивость моделей логических схем.
Ключевые слова: теория множеств с самопринадлежностью; модели и непротиворечивость лямбда-исчисления; модели логических схем; логические функции; непротиворечивость моделей логических схем.
Введение
В теории множеств с самопринадлежностью [1] была построена адекватная модельная область для лямбда-исчисления [2, 3], а также модель логики высказываний [2]. Кроме того, в семантике самопринадлежности были доказаны теоремы о непротиворечивости лямбда-исчисления [4]. Эти результаты позволяют моделировать посредством теории множеств логические схемы, с обоснованием того, что эти модели непротиворечивы. Ниже описан способ и примеры моделирования логических схем Первоначальные рукописные наброски этой работы относятся к зиме 1996-1997 гг.
Чечулин В.Л., 2012.
1. Обоснование моделирования
Теорема о непротиворечивости лямбда-исчисления доказана в слабой (для модельной области лямбда-исчисления) и сильной (на всем М) форме [4]. Для моделирования логических схем значима вторая (сильная) форма теоремы.
Теорема 1 (сильная непротиворечивость). Лямбда-исчисление, реализуемое на теории множеств с самопринадлежностью, - непротиворечиво. моделирование множество логика
Схема доказательства такова, что "сильное" доказательство непротиворечивости лямбда-исчисления не использует понятия модельной области (т. е. не зависит от результатов теоремы о слабой непротиворечивости). Рассматривается множество всех множеств М. Множества в нём выделяются схемой свёртывания А = {xM | (x) или L(х)}. Если высказывание L дополнить лямбда-абстрактором и внешней по отношению к свертыванию переменной, то имеется реализация лямбда-исчисления в теории множеств
А(y) = {xM | (x) или Lл(х, лу.у)}(y),
где yM.
При этом по теореме о непротиворечивости теории множеств [1] высказывание Lл(х, y) не может задавать одновременно множество A(y) и его дополнение, - таким образом, совокупность высказываний Lл(х, y) (для произвольных y из М) - непротиворечива, это и доказывает теорему.
Размещено на http://www.allbest.ru/
Теорема 1 позволяет рассматривать в качестве выражений L(.) с внешней переменной не только произвольные лямбда-выражения, но и выражения, относящиеся к логике высказываний, для которой имеются модели в теории множеств с самопринадлежностью, см. табл. 1, 2.
Таблица 1. Сопоставление элементов теорий [2] |
|||
Элемент теории |
Теория множеств |
Исчисление высказываний |
|
Константа "невыполнимость" |
0 |
||
Константа "выполнимость" |
М |
1 |
|
Импликация |
|||
Отрицание |
(… ) |
Таблица 2. Выполнимость [2] |
|||||
х |
y |
x |
x y |
((х ) ) |
|
М |
М |
||||
M |
М |
М |
|||
M |
M |
||||
M |
M |
М |
M |
Таким образом, наличие констант и М, а также отношений импликации и отрицания (… ) позволяет строить модели логических схем посредством теории множеств, причем по теореме 1 модели эти непротиворечивы.
2. Построения моделей схем
Входы логических схем (см. рис. 1) обозначаются ai, выход - b. Запись модели инвертора такова:
b={xM|(x) или х=(a)}(a), (1)
где аi, b принимают значения , М.
Модель элемента 2ИЛИ:
b={xM|(x) или х=((а 1)a2)}(a1,a2).
Модель элемента 2И:
b={xM|(x) или х=((а 1(a2)))}(a1, a2).
Модель элемента 2И-НЕ:
b={xM|(x) или х=(а 1(a2))}(a1, a2).
Эти логические элементы образуют базис, посредством которого строятся остальные более сложные логические схемы [5, с. 12].
В общем виде модель логического элемента - это схема свертывания с высказыванием, дополненная внешними переменными
b={xM|(x) или L(x, у 1,… уn)}(у 1,… уn). (2)
По теореме 1 высказывание L(.) в схеме (2) задает некоторый объект, но не его дополнение. Это означает, что построенные модели логических схем - непротиворечивы.
Аналогично строятся модели более сложных схем, например модель RS-триггера (рис. 2), построенного из двух элементов 2ИЛИ-НЕ.
Размещено на http://www.allbest.ru/
Модель RS-триггера состоит из двух взаимосвязанных выражений:
b={xM|(x) или х=(((а 1)d))}(a1, d)
d={xM|(x) или х=(((c2)b))}(c2, b).
Более сложные схемы строятся аналогично, набор основных логических функций, реализуемых в базисе, указанном в табл. 1, приведен в табл. 3.
3. Замечание о модельной области
В модельной области лямбда-исчисления также строятся непротиворечивые модели, но иного вида, реализующие арифметику на подмножестве множества натуральных чисел, например модель сумматора двух чисел (b=a1+a2) такова:
b={xM|(x) или хPa2(a1)}(a1, a2), (3)
где a1, a2 N, а Pa2(a1) - простой последователь степени a2, взятый от a1.
Известна следующая теорема [4, 6]:
Теорема 2 (слабая непротиворечивость). Лямбда-исчисление над его модельной областью (конечные натуральные числа) в теории множеств с самопринадлежностью непротиворечиво. ?
Общий вид схемы свертывания с высказыванием, дополненной внешними переменными, принимающими значения в конечной области натурального ряда К, КN,
b, у 1,… уn КN, таков:
b={xM|(x) или L(x, у 1,… уn)}(у 1,… уn). (4)
По теореме 2 высказывание L(.) в схеме (4) задает некоторый объект, но не его дополнение. Это означает, что построенные модели над областью K натуральных чисел непротиворечивы.
Заключение
Показано, что модели логических схем, строящиеся посредством теории множеств с самопринадлежностью, являются непротиворечивыми; приведены примеры построения базисных логических элементов и RS-триггера. Способ построения моделей логических схем использует модель двузначной логики, для которой ранее доказана теорема исключения третьего [2].
Таким образом, непротиворечивость получаемых моделей обоснована посредством результатов теории множеств с самопринадлежностью.
Список литературы
1. Чечулин В.Л. Теория множеств с самопринадлежностью (основания и некоторые приложения): монография. Пермь, 2010. 100 с. URL: http://elibrary.ru/item.asp?id=15267103
2. Чечулин В.Л. О приложениях семантики самопринадлежности // Вестн. Перм. ун-та. Сер. Математика. Механика. Информатика. 2009. Вып. 3 (29). С.10-17.
3. Чечулин В.Л. Об одном варианте модельной области лямбда-исчисления // Синтаксис и семантика логических систем. Иркутск, 2010. С.112-114.
4. Чечулин В.Л. О непротиворечивости лямбда-исчисления // В мире научных открытий. Сер. Математика. Механика. Информатика. 2011. №1. С. 203-206.
5. Потемкин И.С. Функциональные узлы цифровой автоматики. М., 1988. 320 с. URL: http://www.nkras.ru/articles/2011/1/vypusk12011pdf
6. Chechulin V.L. About the selfconsidering semantic in the mathematical logic // Bull. Symbolic Logic. Vol.16, Is. 1(2010). P.111-112.
Размещено на Allbest.ru
...Подобные документы
- Нечеткая логика. Моделирование оценки показателей проекта, с использованием теории нечетких множеств
Описание лингвистической переменной. Моделирование оценки показателей проекта. Построение функции принадлежности термов, используемых для лингвистической оценки переменной "рост мужчины". Нечеткое моделирование конкурентоспособности кинотеатров.
контрольная работа [281,6 K], добавлен 09.07.2014 Теоретико-методическое описание моделирования макроэкономических процессов. Модель Харрода-Домара, модель Солоу как примеры модели макроэкономической динамики. Практическое применение моделирования в планировании и управлении производством предприятия.
курсовая работа [950,4 K], добавлен 03.05.2009Составление схем моделирования методом последовательного (непосредственного) интегрирования, методом вспомогательной переменной и методом канонической формы. Модель в пространстве состояний в форме простых сомножителей. Моделирование нелинейных систем.
курсовая работа [1,1 M], добавлен 23.12.2013Анализ традиционных методов оценки экономической эффективности инвестиционных проектов в условиях риска и неопределенности. Применение теории нечетких множеств в оценке экономической эффективности и риска инвестиционных проектов.
реферат [109,0 K], добавлен 21.10.2006Основные понятия теории моделирования экономических систем и процессов. Методы статистического моделирования и прогнозирования. Построение баланса производства и распределение продукции предприятий с помощью балансового метода и модели Леонтьева.
курсовая работа [1,5 M], добавлен 21.04.2013Сущность математического моделирования и формализации. Выявление управляемых и неуправляемых параметров. Математическое описание посредством уравнений, неравенств, функций и иных отношений взаимосвязей между элементами модели (параметрами, переменными).
курсовая работа [116,8 K], добавлен 17.12.2009Разработка теории динамического программирования, сетевого планирования и управления изготовлением продукта. Составляющие части теории игр в задачах моделирования экономических процессов. Элементы практического применения теории массового обслуживания.
практическая работа [102,3 K], добавлен 08.01.2011Понятие и структура интеллектуальной системы. Математическая теория нечетких множеств. Причины распространения системы Fuzzy-управления. Предпосылки для внедрения нечетких систем управления. Принципы построения системы управления на базе нечеткой логики.
реферат [68,3 K], добавлен 31.10.2015Статистическая модель случайного процесса. Численный метод Монте-Карло. Типы имитации, ее достоинства и возможности. Простая имитационная модель системы обработки документов. Использование для моделирования языка Siman. Его основные моделирующие блоки.
презентация [1,6 M], добавлен 22.10.2014Основы финансового анализа рынка ценных бумаг. Основы модели АРТ. Методологические подходы к анализу фондового рынка. Теоретические и практические аспекты АРТ-моделирования: воплощение теоретических посылок в модель. АРТ-моделирование в практика.
курсовая работа [2,9 M], добавлен 27.03.2008История бизнес-моделирования с середины ХХ века до настоящего времени. Определение понятий "бизнес-модель" и "бизнес-моделирование". Характеристика динамики основных положений различных бизнес-моделей по мере изменения состояния конкуренции предприятия.
курсовая работа [2,2 M], добавлен 14.05.2019Основные категории и критерии инструментальных средств, предназначенных для моделирования информационных систем. Проведение анализа предметной области проекта автомастерской массового обслуживания и построение математической модели данной системы.
курсовая работа [1,3 M], добавлен 18.08.2012Сущность экономико-математической модели, ее идентификация и определение достаточной структуры для моделирования. Построение уравнения регрессии. Синтез и построение модели с учетом ее особенностей и математической спецификации. Верификация модели.
контрольная работа [73,9 K], добавлен 23.01.2009Анализ сложных систем. Проведение экономического исследования с применением технологии компьютерного моделирования. Построение блок-схем, маршрутов потоков сообщений. Разработка модели работы автобусного маршрута. Многовариантные расчеты модели.
контрольная работа [53,3 K], добавлен 22.10.2012Нечеткие множества. Основные понятия нечеткой логики, необходимые для моделирования процессов мыслительной деятельности человека. База правил. Формы многоугольных функций принадлежности. Гауссова функция. Системы нечеткого вывода в задачах управления.
реферат [844,8 K], добавлен 16.07.2016Основы теории продукционных систем: основные понятия и модели. Элементы теории живучести предпринимательства. Вариационные модели продукционных систем. Расчетная часть: компонентная модель продукционной системы и технологическая расчетная таблица.
методичка [100,4 K], добавлен 08.11.2008Задачи, функции и этапы построения экономико-математических моделей. Аналитические, анионные, численные и алгоритмические модели. Экономическая модель спортивных сооружений. Модели временных рядов: тенденции и сезонности. Теории массового обслуживания.
реферат [167,6 K], добавлен 22.07.2009Гносеологическая роль теории моделирования и сущность перехода от натурального объекта к модели. Переменные, параметры, связи (математические) и информация - элементы модели. Обобщенное представление вычислительного эксперимента и признаки морфологии.
реферат [31,0 K], добавлен 11.03.2009Постановка цели моделирования. Идентификация реальных объектов. Выбор вида моделей, математической схемы. Построение непрерывно-стахостической модели. Основные понятия теории массового обслуживания. Определение потока событий. Постановка алгоритмов.
курсовая работа [50,0 K], добавлен 20.11.2008Гомоморфизм - методологическая основа моделирования. Формы представления систем. Последовательность разработки математической модели. Модель как средство экономического анализа. Моделирование информационных систем. Понятие об имитационном моделировании.
презентация [1,7 M], добавлен 19.12.2013