f*(x)=A0xs+A1xs+1+…+Anxs+n
Пример: f(x+2)=f(x+1)+f(x) (xÎZ!!!)
fn+2=fn+1+fn
f0=f1=1
x2-x-1=0 - характеристическое уравнение l1=(1+Ö5)/2; l2=(1-Ö5)/2
fn=C1l1n+C2l2n=C1((1+Ö5)/2)n+C2((1-Ö5)/2)n – общее решение
С1+С2=0 С1=1/Ö5
С1+С2=Ö5(С1-С2)=2 С2=-1/Ö5
;
|110…0|
|111…0|
fn= |0111..0|
|0..1110|
|0…111|
|0…011|
l2-l+1=0 | l1=ei(p/3) ; l2=e-i(p/3)
C1Cos(p/3)x+C2Sin(p/3)x C1=1
C1Cos(p/3)+C2Sin(p/3)=1 C2=1/Ö3
fn=Cos(p/3)n+(1/Ö3)Sin(p/3)n
f(x+2)-5f(x+1)+6f(x)=x2-2x+1
l2-5l+6=0 l1=2
l2=3
C12x+C23x
f*(x)=A0+A1x+A2x2
A0+A1(x+2)+A2(x+2)2-5(A0+A1(x+2)+A2(x+2)2)+6(A0+A1x+A2x2)=x2-2x+1
A0=1/2; A1=-1/6; A2=½
½-1/6x+½x2+C12x+C23x – общее решение неоднородного уравнения
Основы теории графов
1) G=(V,E)
V={a1,a2,…,ak}
E={(a,b)|aÎV, bÎV} – множество неупорядоченных пар
(a,b)=(b,a) a –––––– b
(a,a) – называется петлей
Если 2 вершины графа соединены не более, чем 1 ребром, то граф называется линейным.
V=(a,b)ÎE
a,b называется концевыми точками ребра V, ребро V инцидентно вершинам a,b, вершины a,b называются смежными.
d(a)={V=(a1,a2)ÎE} : a1=a или a2=a } называется звездой
|d(a)| - deg a число ребер в звезде = степени вершины.
Теорема: 39
|E|= ½ SaÎV deg a
Следствие:
Для любого графа число вершин нечетной степени четно.
Вершина a называется изолированной, если deg (a)=0
a
Вершина a называется висячей (концевой) если deg(a)=1
Пусть существует G(V,E)
V`ÍV, E`ÍЕ
G`=(V`,E`)- подграф графа G
Граф является подграфом самого себя.
Пустой граф – подграф
Остальные графы являются собственными
Определение: Путь
a0x1a1x2…aL-1xLaL – aiÎV, xi=(ai-1;ai)ÎE
- пусть длины L (т.е. длиня любого ребра = L)
a1 a3
a2 … aL
Если a0 ¹aL (начальная вершина и конечная вершина не совпадают.), то путь называется открытым или незамкнутым, иначе путь называется циклическим, или замкнутым.
Если в пути все ребра различны xi¹xj (i¹j) (вершины могут совпадать), путь называется простым.
Открытый путь, где все вершины различны. ai¹aj (i¹j) называется цепью.
Замкнутый простой путь, где все вершины различны называется циклом.
Как ходить по графу?
1 метод. Depth first search – поиск в глубину.
Применим стек filo.
V0 – конечная вершина. В стек если есть непомеченные смежные вершины
??????
Как только вершина из которой ???
Пример:
????
2 метод. Breadth first search – поиск в ширину
Очередь (магазин) fifo
Просматриваем вершину à очередь
Записываем в очередь все смежные с ним вершины просмотренные
Пример:
????
Теорема: 40
Если существует путь из a-b то из ребер этого пути можно построить цепь.
a=a0x1a1x2a2…xLaL=b
xi=(ai-1, ai)
Рассмотрим множество всех лучей из a0b в которые можно построить из ребер: {x1, x2,…,xL} Это множество ¹Æ
Рассмотрим самый короткий путь.
a=a`0x`1a`1x`2a`2…x`La`L=b
Утверждение: a`i¹a`j Если это не так, то этот кусок можно было выкинуть, и путь стал был короче. Значит наше предположение не верно. Вершины не повторяются.
Теорема: 41
Если существует замкнутый простой путь, то из его ребер можно было построить цикл.
Доказательство:
a=a0x1a1x2a2…xLaL=b - ребра не совпадают
Пусть вершины совпадают.
{x1…xL} – построим путь из этих ребер, если вершины совпадают их можно выкинуть => путь короче.
Теорема: 42
Пусть существует G=(V,E), все вершины имеют четную степень, тогда для любые ребра найдется замкнутый простой путь, содержит это ребро.
Доказательство:
x1=(a0,a1) x1 a1 x2
a0 a2
В силу четности можно…
Теорема: 43
Все вершины имеют четную степень
G=(V,E), E¹Æ
То множество ребер можно представить как объединение не пересекающихся циклов.
Доказательство:
x1ÎE строим замкнутый простой путь для ребра (по теореме 42)
вершины могут повторяться.
a=a0x1a1x2a2…xkak Пусть ak=a0
Как только вершины повторяются – цикл.
Его можно удалить из графа, по вершине по прежнему – четный.
(V, E\{цикл}) и т.д.
Получим объединение циклов
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.