Смекни!
smekni.com

Дискретная математика 3 (стр. 5 из 10)

Найдем общее решение соответствующего однородного рекуррентного соотношения

или
. Начальные условия изменятся следующим образом
,
.

С1=3, С2=-2

К(х)=1-3х+2х2

С(х)=U(x)×K(x)=

(1-3x+2x2)=

=

-3x
+ +2x2
=

F(x)=x2-3x+2=(x-2)(x-1)

K(x)=(1-2x)(1-x)

U(x)=

Þ

Итак,

.

§11. Числа Фибоначчи.

Последовательность Фибоначчи задается рекуррентным соотношением un+2=un+1+un, u0=1, u1=1. То есть 1, 1, 2, 3, 5, 8, 13, 21, …. Найдем un.

K(x)=1-x-x2

U(x)=

С(x)=K(x)×U(x)=u0+u1x+u2x2+…-u0x-u1x2-u2x3-…-u0x2-u1x3-u2x4-…=

=u0+u1x-u0x=1+x-x=1

F(x)=x2-x-1=

K(x)=

U(x)=

=

.

Þ
Þ

Þ B=
, A=1-B=
.

U(x)=

×
+
×
=

=

+
.

un=

×
+
×
=

=

.

Покажем, что un и un+1 – взаимно простые числа. Воспользуемся методом математической индукции.

База индукции. (u0, u1)=1, выполняется.

Индукционное предположение. Допустим, что (un-1, un)=1.

Шаг индукции. Докажем, что (un, un+1)=1.

Действительно, если предположить, что (un+1, un)=d>1, то получаем un+1∶d и un∶d, но un+1=un+un-1. Два члена последнего равенства делятся на d, а значит, и третий член un-1 должен делится на d. Следовательно, (un, un-1)=d. Получили противоречие с индукционным предположением. Значит, (un, un+1)=1.

Введение в теорию графов

Множество самых разнообразных задач естественно формулируется в терминах точек и связей между ними, то есть в терминах графов.

Первой работой теории графов, как математической дисциплины, считают статью Эйлера (1736 г.), в которой рассматривалась задача о Кенигсбергских мостах. Эйлер показал, что нельзя обойти семь городских мостов и вернуться в исходную точку, пройдя по каждому мосту ровно один раз.

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

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

§1. Основные понятия теории графов.

Определение 1. Пара (V(G), E(G)) называется простым графом, если V(G) – непустое конечное множество элементов, называемых вершинами (или узлами, или точками), а E(G) – конечное множество неупорядоченных пар различных элементов из V(G), называемых ребрами (или линиями).

Иногда V(G) называют множеством вершин, а E(G) – множеством ребер графа G.

#1. V(G)={u, v, w, z},

E(G)={{u, v}, {v, w}, {u, w}, {w, z}}.

Говорят, что ребро {u, v} соединяет вершины u и v.

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

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

V(G) – множество вершин,

E(G) – семейство ребер.

#2. V(G)={u, v, w, z},

E(G)={{u, v}, {v, v}, {v, v}, {v, w}, {v, w}, {u, w}, {u, w}, {u, w}, {w, z}}.

Определение 3.Орграфом (ориентированным графом) D называется пара (V(D), A(D)) где V(D) – непустое конечное множество элементов, называемых вершинами, а A(D) – конечное семейство упорядоченных пар элементов из V(D), называемых дугами (или ориентированными ребрами).

Дуга, у которой вершина v является первым элементом, а вершина w – вторым, называется дугой из v в w и обозначается (v, w).

#3.

V(D)={u, v, w, z},

A(D)={(u, v), (v, v), (v, w), (w, v), (w, v), (w, u), (w, z)}.

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

#4.

Псевдограф Мультиграф

§2. Ориентированные и неориентированные графы.

Основные понятия для неориентированных и ориентированных графов удобно вводить «параллельно». Такое изложение позволит наглядно сопоставить соответствующие понятия.

Неориентированные графы Ориентированные графы
Неориентированный графG задается двумя множествами G=(V, E), где V – конечное множество, элементы которого называют вершинами или узлами; E – множество неупорядоченных пар на V, то есть подмножество множества двухэлементных подмножеств V, элементы которого называют ребрами. Для каждого ребра {u, v}ÎE считаем, что u и v – различные вершины. Ориентированный графG задается двумя множествами G=(V, E), где V – конечное множество, элементы которого называют вершинами или узлами; E – множество упорядоченных пар на V, то есть подмножество множества V´V, элементы которого называют дугами.
Если ребро e=(u, v), то говорят, что ребро e соединяет вершины u и v, и обозначают это u
v; если необходимо указывают имя графа G: u
v
Если дуга e=(u, v), то говорят, что дуга e ведет из вершины u в вершину v, и обозначают это u
v; если необходимо указывают имя графа G: u
v
Вершины u и v, соединенные ребром (u
v), называют смежными, а также концами ребра {u, v}. Если u
v, говорят, что вершины u и v связаны отношением непосредственной достижимости.
Вершины u и v такие, что из вершины u в вершину v ведет дуга (u
v), называют смежными, причем u называют началом, а v – концом дуги (u, v). Дуга, начало и конец которой есть одна и та же вершина, называется петлей. Если u
v, то говорят, что вершины u и v связаны отношением непосредственной достижимости.
Ребро е называется инцидентным вершине v, если она является одним из его концов. Дугу (u, v) называют заходящей в v и исходящей из вершины u. Дугу называют инцидентной вершине v, если она заходит в v или исходить из нее.
Степенью вершиныv называют число dg v всех инцидентных ей ребер (при вычислении степени вершины v петля учитывается два раза, а не один). Полустепенью захода вершины v называют число dg-(v) заходящих в нее дуг, а полустепенью исхода вершины v – число dg+(v) исходящих из нее дуг. Степень вершины v, обозначаемая dg(v) – это сумма полустепеней захода и исхода.
Цепь в неориентированном графе G – это последовательность вершин (конечная или бесконечная) v0, v1, …, vn, … такая, что vi
vi+1 для любого i, если vi+1 существует.
Путь в ориентированном графе G – это последовательность вершин (конечная или бесконечная) v0, v1, …, vn, … такая, что vi
vi+1 для любого i, если vi+1 существует.
Для конечной цепи v0, v1, …, vn число n (n³0) называют длиной цепи. Таким образом, длина цепи есть число ее ребер, то есть всех ребер, соединяющих вершины vi и vi+1 (i=
). Цепь длины 0 – это произвольная вершина графа.
Для конечного пути v0, v1, …, vn число n (n³0) называют длиной пути (n³0). Тем самым длина пути есть число его дуг, то есть всех дуг, которые ведут из вершины vi в вершину vi+1 (i=
). Путь длины 0 – это произвольная вершина графа.
Простая цепь – это цепь, все вершины которой, кроме, быть может, первой и последней, попарно различны и все ребра попарно различны. Простой путь – это путь, все вершины которого, кроме, быть может, первой и последней, попарно различны.
Простая цепь ненулевой длины с совпадающими концами называется циклом. Простой путь ненулевой длины, начало и конец которого совпадают, называется контуром.
Произвольную цепь ненулевой длины с совпадающими концами, все ребра которой попарно различны, называют замкнутой цепью. Произвольный путь ненулевой длины, начало и конец которого совпадают, называют замкнутым путем.
Неориентированный граф, не содержащий циклов, называется ациклическим графом. Ориентированный граф, не содержащий контуров, называется бесконтурным графом.

#5. V={v1, v2, v3, v4, v5, v6, v7},