Мегаобучалка Главная | О нас | Обратная связь


Функции двух переменных



2015-11-12 571 Обсуждений (0)
Функции двух переменных 0.00 из 5.00 0 оценок




Функции одной переменной

X X

Функции двух переменных

XY ~ |

⋂ - коньюнкция,

∪ (+)-дизъюнкция,

→ - импликация (x→y=`x∪y), ~ эквивалентность

(x~y=(`x ⋂`y) ∪(x⋂y)),

⊕ - сумма по модулю 2, Штрих Шеффера (x|y=`x ∪`y)

Булева функция м б задана формулой. Эквивалентные формулы – формулы предста-вляющие одну и ту же фун-ю. Проверить равенство двух фун-й можно, либо сравнив значения на всех значениях переменных, либо преобра-зовав одну к другой. (F≡G)

Совершенной дизъюнктивной нормальной формой (СДНФ) называют наиболее полную форму записи логического выражения. Эта форма записи представляет собой сумму, каждое слагаемое которой является произведением всех входных аргументов или их инверсий, например: F = `A`В`С ∪ `А В`С ∪ А В`С ∪ А В С.

В некоторых случаях более удобной формой записи логич выражения является совершенная конъюнктивная нормальная форма (СКНФ). Это произведение сомно-жителей, каждый из которых является суммой всех входных аргументов или их инверсий, например: F = (`А ∪ В ∪`С ) (`А ∪ В ∪ С ) ( А ∪`В ∪ С ) ( А ∪ В ∪ С )

Алгоритм построения СДНФ:

1. Построить таблицу истинности данной булевой функции.

2. Каждому единичному знач булевой функции будет соответствовать элементарная конъюнкция , где – соответств набор значений переменных. В конъюнкции мы записываем xi, если σi=1, и `xi , если σi=0. Конъюнкции соединяются знаком «∪» .
3 Комбинаторика

1.Размещен с повтор из n эл-в по k местам наз-ся упоря-доченный набор длины k <a1,…ak>, где ai∈{1..n}, причём м.б. ai=aj.

2. Размещ без повторенийиз n эл-в по k местам наз-ся упорядоч-й набор длины k <a1,…,ak>, где ai∈{1..n}, причём ai≠aj.

3.Сочетанием без повт из n по k наз-ся выборка k эл-в из числа заданных n эл-в (неупоряд-е k-элем-е наборы из n). Выборки отлич-ся составом , а не порядком следования эл-в.

4.Сочетания с повторениями

5.Перестановка без повторений из n элементов – это упорядоч-й набор длины n <a1,…,an>, где ai∈{1..n}, причём ai≠aj. Pn=n*(n-1)*…*1 =n!

6.Перестановка с повторениями

(для разбиения n объектов на k непересек-ся клаccов)

, n=n1+….+nk, ni-число объектов в i-м классе, объекты внутри кажд. класса одинаковы.

Перестановка π множества X может быть записана в виде подстановки

 


4 Графы

Граф G(V,E)— это совок-ть 2-х мн-в – непустого мн-ва V (вершин) и мн-ва E (ребер) неупорядоченных пар разл-х эл-в V

Ориентир-й граф G - если эл-ми мн-ва Е являются упорядоченные пары. В этом случае элементы мн-ва V назыв узлами, а эл-ты мн-ва Е – дугами. Вершины – vi, vj ∈V, e= (vi, vj) - соедин-е их ребро. число вершин в гр |V| - порядок.

Ребро – двухэлементное множ-во {vi, vj} из V, (Е(vi,vj)>0). число рёбер |E| - размер графа.

Дуга— ребро ориентир графа (упорядоч пара вершин (v,w), где v назыв-т началом, а w - концом дуги).

Смежные вершины - вершины графа u и v, соединенные ребром, т.е. {vi, vj}∈ Е. Смежные рёбра – рёбра, имеющие общ-ю вершину (рёбра инцидентные одной вершине).

Вершина v и ребро e инцидентны,если эта верш явл-ся одним из концов этого ребра (если ребро соед верш, то оно инцидентно этим вершинам).

Диаграмма графа – графич изображение графа (верш-точки, кружки; рёбра - линии).

Изоморфизм. Графы G(V1,E1) и H(V2,E2) изомо-рфны, если биекция f : V1→V2 , сохраняющая смеж-ность: в G e1= (u, v) ∈ E1 ⇔ в H e2= (f(u),f(v)) ∈ E2. В случае ор. графа эта биекция также должна сохранять ориентацию ребра. В случае взвешенного графа - вес ребра.

Изоморфизм графов явл-ся отношен эквивалентности.

Степень вершины d(v) - кол-во рёбер, инцидентных верш. v. Изолированная вершина- верш, степень кот = 0 (d(v) = 0). Висячая вершина - верш. степень кот = 1 (d(v) = 1).

Полустепень захода в ор. графе для верш v - число дуг, входящих в вершину. Обозначается d + (v).

Полустепень исхода в орграфе для вершины v - число дуг, исходящих из верш. Обозначается d (v).

Элементы графа

H(V’,E’) - Подграфграфа G(V,E), если V’⊆V, E’⊆E

Маршрут- это чередую-щаяся послед-ть вершин и рёбер v0,e1,v1,e2,v2,...,ek,vk, в кот-й любые 2 соседних элем инцидентны. Если v0 = vk, то маршрут замкнут, иначе открыт.

Цепь - маршрут, все рёбра кот различны. Если все верш (а значит и рёбра) различны, то такая цепь наз-ся простой. В цепи v0,e1,..,ek,vk верши. v0 и vk наз-ся концами цепи.

Цикл - замкнутая цепь (нач верш. совпадает с конечн).

Путь – цепь для орграфов. Контур – цикл для орграфов.

Связность. 2 верш в графе связаны, если соеди-няющая их (простая) цепь.


 

 

1) Uα⋂Uβ=∅ для любых α,β∈A, таких что α≠β;

2) , Uα - называется блоками разбиения данного множества X.

Покрытие подмножества или пространства X - это представление его в виде объединения множеств {Vα}, α∈A, . Чаще всего рассматривают открытые покрытия, т.е. предполагают что все {Vα} являются открытыми множествами.

Прямое или декартово произведение множеств — мн-во, элем которого явл-ся всевозможные упорядочен-ные пары элементов исходных двух множеств.

Пусть даны два множества X и Y . Прямое произведение мн-ва X и мн-ва Y есть такое множество X × Y , элем кот-го являются упорядоченные пары для всевозможных x∈X и y∈Y.

Бинарным отношением на множестве M называется подмножество R декартова квадрата M×M (т. е. подмножество множества всех упорядоченных пар элементов из M).

Свойства бинарных отношений:

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

<x,x>∈R, ∀x∈R

2) симметричность

<x,y>∈R, <y,x>∈R

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

<x,y>∈R, <y,z>∈R ⇒ <x,z>∈R

4) линейность

 

Отношение эквивалентности (~) на множестве X - это бинарное отношение, для которого выполнены следующие условия: рефлексивность, симметричность, транзитивность.

Классом эквивалентности С(а) , элемента «а» , наз-ся подмножество элементов, эквивалентных «а».

Бинарное отношение R на множестве X называется отношением порядка, если имеют место

1) Транзитивность:

∀x∀y∀z(xRy⋂yRz⇒xRz)

2) Антисимметричность:

∀x∀y (xRy⋂yRx⇒x=y).


 

Алгоритм построения СКНФ:

1. Построить таблицу истинности данной булевой функции.

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

, где – соответств набор значений переменных. В дизъюнкции мы записываем xi, если σi=0, и `xi, если σi=1. Дизъюнкции соединяются знаком «⋂».

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

Пример: Если дана одна фун-я х|y (штрих Шеффера), то ее суперпозициями, будут след-ующие функции x|x, x|(x|y), x|(y|z) и т. д.

Замыканием набора функций из K называется мн-во всех суперпозиций. Класс функций K называется замкнутым, если его замыкание совпадает с ним самим.

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

Теорема Поста. Система булевых функций F является полной тогда и только тогда, когда она не содержится ни в одном из классов T0, T1, L, M, S. Т.е необх и дост, чтобы в него входили функции, не принадлежащие ∀ из классов.

Т0 – это набор всех тех логич функций, которые на нулевом наборе принимают значение 0 (класс фун-й, сохраняющих 0);

Т1 – это набор всех логич функций, кот-е на единичном наборе принимают значение 1 (класс фун-й, сохраняющих единицу) L – класс линейных функций М – класс монотонных функций S – класс самодвойственных функций


 

,

где {x1,…,xn}={ y1,…,yn }=X и π(xi) = yi.

Взаимнооднозн-я функция π: X→X наз-ся подстановкой на X.

Пусть есть подстановка π которая тождественна на всём мн-ве X, кроме подмн-ва {x1,…,xl}.

Циклом длины l называется посл-ть {x1,…,xl}, такая что , π(xi) = xi+1. для 0≤i<l.

Биномиальные коэффиц — коэфф-ты в разложении (1 + x)n по степеням x

Зн-е бином-го коэф-та определено для всех целых чисел n и k.

Бином Ньютона - это формула где – бином-е коэф-ты, n-неотриц.цел. число.

Бином-й коэфф-т явл-ся обобщением числа сочетаний , которое определено только для неотриц-х целых чисел n, k.

Св-ва:

1.

2.

3.

Тождество позволяет расположить бином-е коэфф-ты для неотриц-х n, k в виде треугольника Паскаля, в котором каждое число равно сумме двух вышестоящих.
Граф в кот все вершины связны наз-ся связным.

Компоненты связности графа — некоторое мн-во вершин графа такое, что для ∀ 2-х вершин из этого мн-ва путь из одной в др-ю, и не пути из верш этого мн-ва в вершину не из этого мн-ва.(max по включению связный граф) (классы эквивал-ти по отношению к связности). Число компопнет связности К(G). Связный граф -К(G) = 1 Несвязный - К(G)>1.Ор. граф наз-ся сильно связным, если любые 2 его вершины сильно связаны. вершины s и t сильно связаны, если ориентир-й путь из s в t и из t в s. Сильно связными компонентами орграфа наз-ся его max сильно связные подграфы. Длина маршрута - кол-во рёбер в маршруте (с повторен-ми). Если маршрут M = v0,e1,v1,e2,v2,...,ek,vk, то длина M = k . Расстояние м/у верш– длина кратч-шей цепи.

Диаметр гр- max расстояния м/д верш-ми для всех пар верш.Условный радиусграфа G относит вершины “c” опред формулой: , V(G) – мн-во вершин. d(x,y) – расстояние м/у вершинами x и y.Радиус графа - опред-ся как наим-й из усл. радиусов графа.

Виды графов

Тривиальный граф - граф, состоящий из 1 вершины.

Пустой граф - граф, не содержащий ребер.

Полный граф - граф, у кот. каждая пара вершин смежна.

Двудольный граф - граф, у кот такое разбиение мн-ва вершин на 2 части (доли), что смежными яв-ся только вершины из разных долей.

Полный двуд-й гр– двуд-й гр, у кот.любые 2 вершины, входящие в разные доли, смежны.

Операции над графами

Дополнением графа G(V1,E1) наз-ся граф H(V2,E2): V1=V2, E2={ }. (к G доб-ть E2 -G полный)

Объединение графов F и G - граф где и . Объединение дизъюнктное, если Ø.

Соединение графов G1 и G2 где V(G1)⋂V(G2)=Ø и E(G1)⋂E(G2)=Ø – граф G=G1+G2 : V(G)=V(G1)∪V(G2) и

Удаление вершины v из гр G - граф G\v, содержащий все вершины G, кроме v, и все ребра G, не инцидентные v.

Удаление ребра e из графа G - граф G \ e, содерж все верш и все ребра графа G за исключением e.Добавление ребра e в G- граф G + e, полученный соединением ребром e 2-х несмежных вершин G. Добавление вершины - преобразование графа G в граф G + v

Дерево- связный неориентированный граф, не содержащий циклов.


5. Алгоритмы на графах

Представление графов в памяти ЭВМ ] n - число вершин, а m – ребер в G

Матр смежности- матрица A(G) размером n x n, эл-т Aij кот-й = 1, если вершины vi и vj смежны (соединены дугой или ребром), и = 0 в противном случае. Для неориент графа мат.см. есть симметричная матр с нулями на главной диагонали. В м.с. для мультиграфов и псевдографов (i,j)-й элемент равен числу ребер, соединяющих вершины vi и vj (при этом петля считается как два ребра).М.с. определяет граф (орграф, мультиграф, псевдограф) с точностью до изоморфизма. Объем памяти О(n2)

Матрица инцидентности- матрица I(G) размером n x m, элемент Aij которой = 1, если верш vi инцид ребру ej в неор графе или если vi - начало дуги ej в ориен; = -1, если вершина vi - конец дуги ej (только для ор графов), и = 0 в остальных случ. М.и. опред-т граф с точностью до изоморфизма. ОП=О(nm)

Список смежности- для ∀ верш графа хранит список верш, смежных с ней. Предс-тавление графа с помощью списочной стр-ры, отраж смежность верш и состоящей из массива указателей на списки смежных вершин. ОП=O(n+m)

Массив рёбер (дуг) – это массив, в кот ребра хранятся парами верш, кот-е они соед.

Это наиболее понятный, но достаточно неудобн способ хранения графа. Большой плюс - легко вводить дополн хар-ки ребер. ОП=О(2m)



2015-11-12 571 Обсуждений (0)
Функции двух переменных 0.00 из 5.00 0 оценок









Обсуждение в статье: Функции двух переменных

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы...
Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе...
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (571)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.01 сек.)