Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
162
Добавлен:
11.02.2015
Размер:
278.71 Кб
Скачать
  1. Формулы. Равносильность формул

1/Ф-лы

Df.1.: Пусть F – некоторое мн-во булевых ф-ций, тогда:

  1. Каждая переменная явл ф-лой над F.

  2. Символы 1 и 0 явл ф-ми над F.

  3. Каждое выражение явл формулой над F.

  4. Если ф-ла над F, и A1, A2 ,…, An – ф-лы над F, то выражение f(A1, A2 ,…, An) – явл ф-ой над F.

2/ Равносильность

Df.2.: Пусть – совокупность всех переменных входящих хотябы в одну из ф-л А, В, тогда ф-лы А и В - наз равносильными, если они принимают одинаковые значения на любом наборе значений переменных . В этом случае пишут: А.

Замече.: Все равнос-ти, кот-е имели место в логике выск-ий остаются в силе и для рассматриваемых формул. Кроме того, имеются новые равносильности, связанные с вновь введенными ф-циями:

23. ABBA

Где -

28.

24. A(B(AB)

30. A (B (AB)

25. A/B ; 26. A;

31. A

27. AB ;

32. A

Замеч.: Пользуясь имеющими равносильностями ф-лы можно преобразовывать к более простому специальному виду.

Замеч.: Тождественно-исинные, тожд-ложные и выполнимые ф-лы определяются точно так же как и в логике высказываний.

  1. Метод рекуррентных соотношений

Сущность этого метода заключается в том, что решение этой же задачи с меньшими значениями переменных. При этом связь между исходной задачей и задачей с меньшими значениями переменных задаётся с помощью, так называемых, рекуррентных соотношений.

Df.1.: Рекуррентным называется соотношение, в котором для вычисления некоторого члена числовой последовательности используются значения предыдущих членов этой же последовательности.

Зам: Мы уже знакомы с одним рекуррентным соотношением. Это соотношение задаётся

Леммой.1. :=.

Пример: В 1240г. Итальянский математик Фибоначчи предложил, так называемую, задачу о кроликах. Её суть состоит в следующем: на ферме имеется 1 пара кроликов. Сколько пар кроликов будет через n месяцев при условии, что

1)через месяц пара становится плодоносящей;

2)в один месяц от каждой пары появляется приплод в размере одной пары;

3)кролики никогда не умирают.

Обозначим искомое число через fn. Каждый месяц на ферме будут молодые и старые кролики. Число молодых пар кроликов через n месяцев обозначим через Mn, число старых пар кроликов – через Cn. Тогда fn=Mn+Cn; fn+1=Mn+1+Cn+1. Кроме того, в каждом месяце число молодых пар кроликов будет=числу старых пар кроликов в предыдущем месяце, т.е. Мn+1=Cn. Кроме того, все молодые пары кроликов через месяц станут старыми, поэтому Cn+1=Mn+Cn=fn. Аналогично Cn+2=Mn+1+Cn+1=fn+1; Cn+3=Mn+2+Cn+2=fn+2. Тогда fn+2 =Mn+2+Cn+2= Mn+2+ fn+1= Cn+1+fn+1=fn+fn+1. Т.о. fn+2=fn+fn+1. Поскольку f0=0, f1=1, то мы получаем следующую последовательность Фибоначчи: 0, 1, 1, 2, 3, 5, 8, 13, 21. 34, 55, 89, …

  1. Решение линейных рекуррентных соотношений

Пусть дано рекуррентное соотношение fn+2=fn+fn+1, где f0=0, f1=1. Тогда для вычисления n-ого члена необходимо вычислить все предыдущие члены. Конечно же хотелось бы fn, зная только n. Для некоторых рекуррентных соотношений это можно сделать. Рассмотрим рекуррентное соотношение с постоянными коэффициентами. Методику решения таких рекуррентных соотношений рассмотрим на следующем примере. Пример: Пусть n+2=fn+fn+1, где f0=0, f1=1. Будем считать, что fn=pn. Тогда рассматриваемое рекуррентное соотношение перепишется в виде pn+2=pn+pn+1. Разделим обе части этого соотношения на pn: р2=1-р1 => р2-р-1=0 Решив это уравнение, получим корни : р1=; р2=. Тогда рекуррентное соотношение будет иметь вид fn=c1()n+c2 ()n. Если n=0, то f0=0=c1+c2; n=1 => f1=1=c1()+c2 (). Мы получили систему уравнений: с12=0 и c1+c2=1. с1=, с2= - . Тогда рекуррентное соотношение примет вид fn=. Последняя формула известна под названием Бине для нахождения чисел Фибоначчи. Замечание: Исходя из рассмотренного примера можно изложить общую методику решения рекуррентных линейных соотношений с постоянными коэффициентами. В общем случае линейное рекуррентное соотношение с постоянными коэффициентами имеет вид: xn+k=ak-1xn+k-1+ak-2xn+k-2+…+a0xn (1). Где ai-постоянные коэффициенты, x1,…,xk- начальные значения. Решение соотношения находим в виде xn=pn. Подставим это в соотношение (1). В результате получим полином k-ой степени: pk=ak-1pk-1+…+a1p+a0. Это ур-ние имеет k-корней p1, … , pk. Тогда общее решение соотношения будет иметь вид: xn=, здесь ci-постоянные коэф-ты и их будем находить исходя из начальных условий x1, … , xk. В результате получим систему линейных уравнений относительно постоянных коэф-тов.