Варианты построения оснований математической общей теории систем



В основу математической общей теории систем могут быть положены те или иные системные концепции математики. Наиболее общие из них опираются на теорию множеств и теорию отношений. Имеющиеся до нас­тоящего времени варианты построения математической общей теории сис­тем непосредственно или косвенно опираются на теорию множеств и от­ношений. В настоящее время различают теоретико-множественный, струк­турно-математический, логико-алгебраический и категорийно-функторный варианты построения оснований математической общей теории систем.

Перечисленные варианты в основном исходят из сложившихся наибо­лее общих конструкций математики. Задача математической общей тео­рии систем состоит в трансформации соответствующих фундаментальных положений математики, связанных с данными конструкциями, в общие за­дачи исследования абстрактных и материальных систем. При нашем изло­жении будем придерживаться в основном теоретико-множественного под­хода [7-9].

 

Множества. Основные определения.

Операции над множествами

Под множеством понимают объединение в одно общее объектов, хо­рошо различаемых нашей интуицией или нашей мыслью. Это определение принадлежит основателю теории множеств Георгу Кантору. Существует ряд других определений понятия множества, так или иначе апеллирую­щих к интуитивному смыслу этого понятия. Поэтому понятие множества в математике является первичным и, следовательно, не имеет строгого определения, удовлетворяющего современным требованиям.

Объекты, которые образуют множество, будем называть элементами множества и обозначать, как правило, малыми буквами латинского ал­фавита, сами множества – большими латинскими буквами А, В, С, О, X, У и т.д. Принадлежность элемента х  к множеству X фиксируется за­писью . Противоположное утверждение записывается в виде Мно­жество У называется подмножеством (частью множества) X, если оно содержит только элементы, входящие в X. Формальная запись при атом имеет вид  Два множества X и У равны тогда, когда имеет мес­то и т.е. множества состоят из одинаковых элементов (при этом наличие повторяющихся элементов не принимается во внимание). Если и множество У называется собственным подмножеством X.

Различают конечные множества, состоящие из конечного числа эле­ментов, и бесконечные множества, число элементов которых бесконеч­но. Если множество не содержит ни одного элемента, то оно называет­ся пустым и обозначается  

Множество может быть задано различными способами: конечное множество может быть задано простым перечислением его элементов, записываемых в фигурных скобках: другой способ, используемый при задании как конечных, так и бесконечных множеств, состоит в указании свойства Р(х), которым обладают элементы дан­ного множества

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

Для каждого множества существует множество, элементами которого являются подмножества множества  Такое множество называет­ся булеаном множества и обозначается В (х). Так, булеаном множест­ва будет         

B(M) =                                             (2.1)

 

Очевидно, что мощность (число элементов для конечных множеств)  булеана равна  Одним из понятий теории множеств являет­ся понятие декартова (прямого) произведения множеств, которое яв­ляется одной из основных математических конструкций.

Декартовым произведением n множеств  называет­ся множество упорядоченных n-ок (упорядоченных наборов длины n, кортежей длины n), таких, что первый элемент принадлежит  вто­рой – В частности, если имеет место декартово произведение называется n-кратным или декартовой n-й сте­пенью и обозначается . Для декартовых произведений может исполь­зоваться геометрическая интерпретация. В атом случае множества называются осями координат n-мерного пространства, а кортежи <х1, х2,..., хn > – точками этого пространства. Случай n = 2 декартова произведения множеств А и В приведен на рис. 2.1.

 

Рис. 2.1

Дальнейшее обобщение понятия, декартова произведения возможно путем введения булеанов как от исходных множеств, так и от формируемых декартовых произведений. Н.Бурбаки назвал конструируемое таким обра­мим множество ступенью шкалы, строя­щийся над базисными множествами  Определение множества  производится за  шагов путем последовательного построения множеств в соответствии с задан­ной схемой образования (схемой конст­рукции) ступени Элемент  последнего кортежа представляют собой пары определяющие  по следующему правилу:

а) если и  принимается

б) если и  принимается

в) если и  принимается

Очевидно, что на этом пути могут быть получены образования, включающие в качестве частных случаев различные декартовые произведения базисных множеств  булеаны этих множеств и их декар­товых произведений, декартовы произведения базисных множеств и их булеанов и т.д. вплоть до формирования на последнем m-м шаге множества  как угодно сложной конструкции. Это множество и есть ступень над базисными множествами построенная по схеме  и обозначаемая

 Например, пусть – базисные множества. Если  имеем  если имеем  если  то

Множества X к У называются эквивалентными, или множествами одинаковой мощности , если между их элементами существует вза­имно однозначное соответствие, т.е. каждому элементу  соответ­ствует один и только один элемент  и наоборот. Данное опреде­ление является основой для анализа важнейшей характеристики множеств – их мощности. Конечное множество  можно поставить во вза­имно однозначное соответствие с частью натурального ряда чисел  путем перенумеровки членов данного множества.

Мощность множеств характеризуется так называемыми кардинальны­ми числами. Кардинальное число конечного множества , состоящего из  элементов, равно  (card ). Кардинальное число булеана данного множества определяется следующим образом: card  Бёсконечным множествам соответствуют бесконечные числа. Бесконечные множества делятся на счетные (бесконечностные) и несчетные. Счетные множества – это такие множества, которые могут быть поставлены во взаимно однозначное соответствие с натуральным рядом чисел  и имеют, следовательно, мощность данного ряда. Последняя выражается бесконечным кардинальным числом  Алеф0 является наименьшим числом в ряду бесконечных чисел, оценивающих мощность бесконечных множеств, так называемы: трансфинитов. В качестве следующего числа обычно рассматривается (алеф1), равный кардинальному числу булеана натурального ряда чисел  Такую мощность имеет множество вещественных чисел, находящихся в пределах отрезка [0,1]. Множества, кардинальные числа которых равны , называются континуальными, или множества мощности континуума. Следующими рассматриваются множества с кардинальными числами   и т.д. [1. 7].

Например, кардинальное число множества всех вещественных функций равно Предположения о том, что кардинальное число  непосредственно следует за  (континуум-гипотеза), - за  (обобщенная континуум-гипотеза), не могут быть не доказаны, ни опровергнуты, и поэтому эти предложения вводятся как аксиомы [1-7].

Для множеств вводятся операции объединения пересечения взятия разности \, определяемые указанием свойств для элементов множества, получаемого в результате выполнения соответствующих булевских операций (см. рис. 2.2):

 

 или

 или                                                                               (2.2)

 или

 

                                     х у                          х у

Рис. 2.2

 

Вводится также операция взя­тия симметрической разности  определяе-мая следующим образом:

 

                                              (2.3)

 

Путем непосредственного обобщения определяются операции объедине­ния и пересечения семейства множеств  где – множество индексов; – это множество элементов, каждый из которых принадлежит хотя бы одному  – это множество элементов, принадлежащих сразу всем  При этом выполняются следующие алгебраические законы:

1)  (идемпотентность);

2)  (коммутативность);

3) (ассоциативность);

4) (поглощение);

5) Если то – модулярность;

6)  (дистрибутивность);

7)  (универсальные границы);

здесь S – универсум;

8) – дополняемость;

9)  (инволютивность);

10)  (законы де Моргана).

Другим важным понятием, которым мы будем часто пользоваться, является понятие разбиения. Разбиением данного множества X называется такое семейство множеств  где J – некоторое множество индексов и при всех  что

1)

2)

3)

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

1) рефлексивностью:  

2) симметрией:

3) транзитивностью:

Всякое отношение  со свойствами 1, 2, 3 называется эквивалентностью. В свою очередь, эквивалентность  определяет, очевидно, разбиение множества X на множества вида (где х0 – дання точка Х). Множество Аі называют классом эквивалентности, содержащим х0.

Пример 1. Пусть Р – целое число; пишем  если х и у – два целых числа, отличающихся слагаемым, кратным Р. Ясно, что это отношение – эквивалентность.

Пример 2. Если две прямые Д и Д/ параллельны или совпадают, то пишем Д ׀׀ Д/; очевидно, ׀׀ есть отношение эквивалентности.

Пример 3. Если у двух людей х и у глаза одинакового цвета, то пишем х у, ясно, что есть отношение эквивалентности.

Пусть и – два данных множества; закон , согласно ко­торому каждому элементу  ставится в соответствие элемент  называется однозначным отображением Х в У, или функцией, определенной на X и принимающей значения в У; например, числовая функция вещественной переменной представляет собой однозначное отображение R в R (здесь R – множество вещественных чисел).

Многозначное отображение Г множества X в множество У есть закон, по которому каждому элементу  ставится в соответствие некоторое подмножество ; при этом не исключается возможность

Говоря просто "отображение", большинство авторов подразумевают однозначное отображение. Поскольку нам предстоит иметь дело глав­ным образом с неоднозначными отображениями, мы не придерживаемся упомянутого соглашения и понимаем слово отображение в широком смысле.

Пусть Г – отображение данного множества X в У. При на­зовем образом множества А множество

Можно проверить, что если - подмножества Х, то

 

                          (2.4)

 

Если Г и ∆ – отображения множества X в Х , то результат компози­ции Г∆ есть отображение, определяемое следующим образом: (Г∆) х = Г(∆х).Отображения Г2, Г3,… – определяются так:

Г2х = Г (Гх);

Г3х = Г (Г2х);

…………….

Транзитивным замыканием отображения Г называется следующее отобра­жение  множества Х в Х [1]:

                                           (2.5)

Отображение Г-1, обратное отображению Г, определяется так:

Если В , то полагаем

Пример 1. Возьмем в качестве  множество людей и для  обозначим через Гх множество детей человека х. Тогда: Г2 – множество внуков х; х – множество, состоящее из х и всех его по­томков; Г-1 – родители и т.д.

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

Пример 2. Рассмотрим шахматную игру; каждое положение задается  диаграммой (местонахождением фигур в данный момент) и ходом (указанием, кто из игроков должен в этот момент играть).

Пусть – множество возможных положений, Гх (где ) – множество положений, которые по правилам игры можно получить непосредственно из х; если положение х – матовое или патовое, то Гх = . Имеем: Г3х – множество положений, которые можно получить из х тремя ходами; Г – множество положений, которые вообще можно рано или поздно получить, отправляясь от х; Г'-1А (где А X – множество тех положений, из которых возможно одним ходом получить какое-либо положение, входящее в А). Такая система обозначений позволяет выразить формулой множество выигрышных положений и вывести отсюда ряд свойств. В случае шахмат правила игры полностью определяются множеством X и отображением Г; однако здесь мы имеем дело с таким большим числом положений, что изобразить все их точками, а отноше­ние Г – стрелками, соединяющими некоторые точки, практически невозможно. Тем не менее некоторые свойства, общие для правил шахматной игры и для отношений родства в группе людей, можно выявить, обращаясь к аксиоматическому методу.

 

 


ЭЛЕМЕНТЫ ТЕОРИИ ГРАФОВ

 

Теория графов дает простой, доступный и мощный инструмент построения моделей и решения задач упорядочения объектов. В настоящее время существует множество проблем, где требуется построить сложные системы с помощью упорядочения их элементов. Сюда относятся календарное планирование промышленного производства, задачи теории сетевого планирования и управления, тактические и логические задачи, проблемы построения систем связи и исследования процессов передачи информации, выбор оптимальных маршрутов и потоков в сетях, методы 'построения электрических сетей, задачи идентификации в органической химии и способы построения переключательных схем. Комбинаторные ме­тоды нахождения нужного упорядочения объектов существенно отличают­ся от классических методов анализа поведения систем с помощью урав­нений. Кроме языка теории графов задачи упорядочения объектов можно формулировать в терминах теории матриц с элементами ноль-один или в терминах теории конечных множеств. Однако с полным основанием можно сказать, что теория графов является одним из простейших и наиболее элегантных разделов современной математики с широкой областью при­менения. Имея в своей основе простейшие идеи и элементы – точки, сое­диненные линиями, теория графов строит из них богатое многообразие форм, наделяя эти формы интересными свойствами, и в результате ста­новится полезным инструментом при исследовании самых разнообразных систем [10].

Вместо понятия графа часто используется понятие "сеть",Это осо­бенно относится к случаям, когда кроме основных чисто структурных со­отношений в графе задаются некоторые количественные характеристики точек и линий, образующих граф. В качестве примера можно назвать электрические сети, сети выполнения работ в проектах, сети потоков. При этом ребрам сети ставятся в соответствие определенные количест­венные характеристики энергии, затрат и потока [11].

 


Дата добавления: 2018-11-24; просмотров: 265; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!