
- •.Теорема о связи между отношением эквивалентности и разбиением множества.
- •.Критерий полноты системы булевых функций.
- •.Неподвижная точка отображения. Теорема о неподвижной точке.
- •.П/к языков, его замкнутость.
- •.Неподвижная точка отображения. Теорема о неподвижной точке.
- •Теорема Клини
- •Классы Поста Примеры.Теерема о замкнутости классов Поста.
- •Регулярные языки.Индуктивная процедура порождения регулярных языков.Регулярные выражения.Полукольцо регулярных языков.Незамкнутость полукольца регулярных языков.
- •Теорема о регулярности дополнения регулярного языка.Регулярность пересечения,разности и симметрической разности регулярных языков.
- •.Регулярные языки.Индуктивная процедура порождения регулярных языков.Регулярные выражения.Полукольцо регулярных языков.Незамкнутость полукольца регулярных языков.
- •Теорема Лагранжа
- •Конечные автоматы.Представление автомата орг. Графом, взвешанным над п/к регулярных языков.
- •. Дизъюнктивные и конъюктивные нормальные формы. Сднф и скнф. Теорема о представлении булевой функции в виде сднф и скнф.
- •19.1. Базис Жегалкина и его полнота. Полином Жегалкина. Теорема о единственности
- •Полинома Жегалкина для каждой булевой функции
- •Теорема о наименьшем решении линейного уравнения в замкнутом полукольце
- •Классы Поста Примеры.Теерема о замкнутости классов Поста.
- •Область целостности.Теорема о конечной области целостности.
- •.Теорема о связи между отношением эквивалентности и разбиением множества.
.П/к языков, его замкнутость.
Фор-ка:АлгебраL(V)=(2V*,,*,,
есть замкнутое п/к.Док-во:проверка
аксиом п/к сводится к док-ву:1)того,что
операция объединения множества всех
языков образует коммут и идемпотентный
моноид.2)того,что по операции мн-во
языков образует моноид. Для этого дост.
Доказать,что операция соединения языков
ассоциативна ,а так же док-ть для L
тож-во :
L=L
=L,что
вытекает из ассоциативности операции
соединения слов и из тож-ва
х=х=х.3)тождество:
1)Пусть слово х принадлежит его л.ч,т.е. языку L1(L2L3).тогда согласно определению соед. языков ,это слово может быть представленно в виде х=уz,где уL1,иz(L2L3),т.е.zL2zL3.Если zL2,то yzL1L2, а если zL3,то yzL1L3,т.е. х=yzL1L2L1L3.Пусто теперь xL1L2L1L3.Тогда x=yz,где yL,а zL2zL3,т.е. xL1(L2L3)
2)аналогично.
В п/к р=(S,+,*,0,1) отн. порядка вводится следующим образом:для x,yS по определению ху тогда и только тогда ,когда х+у=у т.к. в п/к всех языков в алфавите V операция сложения –это операция объединения мн-в,то в данном случае отношение порядка есть не что иное,как тоеретико-множ включение .Тогда замкнутость п/к L(V)из объединения любого семейства множеств служащего точной верхней границы этого семейства,а так же из следующих тождеств:
,что гарантирует выполение непрерывности операции умножения данного п/к,т.е. непрерывности операции соединения эти тождества док-ся,как тождества обычной дистрибутивности. Докажем
Методом двух включений. Если
.Согласно определению объединения семейства множеств, издается такое
Обратное доказываем так из
,что для некоторого
.Неподвижная точка отображения. Теорема о неподвижной точке.
Элемент а множества А называют неподвижной точкой отображения f:А→А, если f(а)=а. Элемент а упорядоченного множества М называют наименьшей неподвижной точкой отображения f:М→М, если он является наименьшим элементом множества всех неподвижных точек отображения f. Теорема о неподвижной точке Формулировка: любое непрерывное отображение f индуктивного упорядоченного множества (М, <) в себя имеет наименьшую неподвижную точку. Доказательство: обозначим через О наименьший элемент множества М. Полагаем f0(х)=х и fn(х)= f(fn-1(х)) для любой n˃0, т.е. fn(х) означает результат n-кратного применения f к х. Рассмотрим последовательность элементов М: {fn(0)}n≥o ={0,f(0), … fn(0) …}. Докажем, что последовательность неубывающая. Используем метод математической индукции. Для элемента О, как наименьшего элемента множества М, имеем 0=f0(0)≤f(0). Пусть для некоторых натуральных n верно соотношение fn-1(0)≤fn(0), согласно теории о «отображении одного индуктивного упорядоченного множества в другом монотонно», отображение f монотонно, и по этому fn(0)=f(fn-1(0))≤f(fn(0))=fn+1(0),т.е. соотношение верно для номера n+1. Согласно методу математической индукции, fn(0)≤fn+1(0) для любого nEN0, т.е. последовательность неубывающая. Следовательно, по определению индуктивного упорядоченного множества, она имеет точную верхнюю грань. Обозначим ее через а:а=supn≥0fn(0). Докажем теперь, что если у неубывающей последовательности отбросить любое конечное число начальных членов, то ее точная верхняя грань не изменится. Действительно, если а есть точная верхняя грань неубывающей последовательности {хn}≥0, то а≥хn для всякого n≥0. В частности фиксируя производную к˃0, для любого n≥к имеем а≥хn, т.е. а будет верхней гранью подпоследовательности {хn}n≥k≥0. Докажем, что а является точной верхней гранью этой подпоследовательности. Пусть b какая-то ее верхняя грань, т.е.b≥хn для любого n≥к. Так как последовательность {xn}≥0 xk≤b, то в силу транзитивности отношения порядка xp≤b и тем самым b≥хn для любого n≥0, т.е. b есть верхняя грань всей последовательности {xn}n≥0. Поскольку а=supn≥0xn, то а≤b и а=supn≥k≥0xn. Следовательно, а – точная верхняя грань подпоследовательности {xn}n≥k. В силу непрерывности f получим f(a)=f (supn≥0fn(0))=supn≥0f(fn(0))=supn≥0fn+1(o) но sup fn+1(0)=sup {f1(0), f2(0) … } = supn≥0fn(0)=а
Таким образом, доказано, что а является неподвижной точкой отображения f.Покажем теперь, что найденная неподвижная точка является наименьшей. Пусть для некоторого yEM f(y)=y. Т.к. 0<y, а отображение f, будучи непрерывным, монотонно, то f (0)≤f(y)=y, f(f(0))≤f(f(y))=y и т.д. Следовательно, для любого n≥0, fn(0)≤y, т.е. элемент y есть верхняя грань последовательности {fn(0)} n≥0. Поскольку а (как точная верхняя грань) есть наименьший элемент на множестве всех верхних граней этой последовательности, то y≥а. Таким образом мы доказали, что произвольная неподвижная точка отображения f не меньше элемента а, т.е. а – наименьшая неподвижная точка отображения f.
Задача
о путях во взвешанных графах. Утверждение
о вычислении стоимости прохождения по
всем путям длины L.Среди
задач анализа ор. Графов весьма важны
след. Задачи:1)Вычисление для заданного
ор, графа его матрицы достижимости. Это
задача построения транзитивного
замыкания ор. графа. Матрицу достижимости
можно рассматривать как матрицу
транзитивного и рефлексивного замыкания
б.о. непосредственной достижимости в
ор. Графе.2)Вычисление таких расстояний
между всеми парами вершин в ор. Графе.
Это задача
о кратчайших расстояниях.3)Перечисление
всех путей между двумя произвольными
вершинами. Задача
о перечисление путей. 3)Метка пути
ведущего из вершин vi
в вершину vj
, есть произведение в п/к В меток входящих
в путь дуг в порядке их следования (для
пути ненулевой длины) и есть1I(единица
п\к /r
) для пути нулевой длины. Стоимость
прохождения
из вершин vi
в вершину vj
-это сумма в п\к R
меток всех путей, ведущих из вершины
vi
в вершину vj
.Лемма.
Элемент a(
e)ij
матрицы Ae,e0
равен стоимости прохождения из вершины
vi
в вершину vj
по всем путям длины L.Док-во:
доказательство проведем индукцией по
L.
При l=e
утверждении очевидно, т.к. A=E
, Е-единичная матрица, которая матрицей
стоимости прохождения по всем путям
длины О. l=1:
a(
e)ij
=
a(e-1)ik
aki
.Cогласно
предложению индукции, элемент a(e-1)ik
равен стоимости прохождения из вершины
vi
в вершину vj
по всем путям длины L-1.
Множ. Всех путей длины L
из вершины vi
в вершину vj
, проходящих через фиксированную k-ю
вершину так, что вер. Vk
Связанных
с другой вер. Vj
Образуется путем присоединения дуги
(Vk,
Vj)
к каждому из путей, ведущих из vi
в vk
и имеющих длину L-1.
Тогда видно, что написанное выше
выражение для элемента a(
e)ij
дает стоимость прохождения
из вершины vi
в вершину
vj
по всем путям длины L
.Т.К. стоимость прохождения между парой
вершин vivj
равна сумме меток всех путей, ведущих
из первой вершины во вторую, а указанную
сумму можно получить,
послед. Метки путей длины 0,1,2…, то
матрица стоимостей взвеш. Ор.графа с
учетом леммы может быть представлены
в виде:c=A0
+A1+A2…+An+=
=A*
.Группа.Решение уравнений а*х=b и x*a=bв группе
Группоид G= называют ,если операция ассоциативна, 1I отн. умножения и для каждого хG,такой элемент х’G? называют обращение к х,такой ,что х*х’=x’*x=1I.
Пусть
G=
-группа
a,b-
фиксированные элементы G.Рассмотрим
задачу решения уравнений
A*x=b x*a=b
В любой группе уравнения вида___ имеют решения,
и притом единственные.
Решение х=а-1b Решение х=b*a-1
Действительно, (ba-1)a=(ba-1a)=b
A*(a-1b)=(a*a-1b)=b До-ем ед. ре-ние
Докажем единстве xa=b-строго
нность решения. a-1(xa)a-1=b
Пусть для фиксир В силу ассоциат:
Ованных а и b и x(a-1a)=a-1b
Некоторого х вы- x*1I=a-1b
Полнено равенст x=a-1b
Во ах=b.В группе Решение ед. в
Для любого а и силу единствен.
однозначно опре обрат. Эл-та.
делен а-1 обратн
ый к а.Умножив
на него обе части
равенства,получ
има-1(ах)=а-1*b.В
силу ассоциатив
ности преобразу
ем последнее к
виду(а-1*а)*х=а-1b,
поскольку а-1*а=1I
то1I*х=а-1*b,отку
да х=а-1b.Это реш
ение единс.в силу
единств. обр. эл-та