Найдем общее решение соответствующего однородного рекуррентного соотношения
или . Начальные условия изменятся следующим образом , .С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)=
ÞИтак,
.Последовательность Фибоначчи задается рекуррентным соотношением 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 – это произвольная вершина графа. |
Простая цепь – это цепь, все вершины которой, кроме, быть может, первой и последней, попарно различны и все ребра попарно различны. | Простой путь – это путь, все вершины которого, кроме, быть может, первой и последней, попарно различны. |
Простая цепь ненулевой длины с совпадающими концами называется циклом. | Простой путь ненулевой длины, начало и конец которого совпадают, называется контуром. |
Произвольную цепь ненулевой длины с совпадающими концами, все ребра которой попарно различны, называют замкнутой цепью. | Произвольный путь ненулевой длины, начало и конец которого совпадают, называют замкнутым путем. |
Неориентированный граф, не содержащий циклов, называется ациклическим графом. | Ориентированный граф, не содержащий контуров, называется бесконтурным графом. |