Лекция: Аксиомы алгебры логики.

1. — закон двойного отрицания.

2. X Y=Y X — коммутативный закон для умножения

3. X (Y Z)=X Y Z — сочетательный закон для умножения

4. X X=X — закон тождества для умножения

5. 1 X=X — закон умножения на единицу

6. 0 X=0 — закон умножения с нулем

7. X Y=Y X — коммутативный закон для сложения

8. X (Y Z)=(X Y) Z — сочетательный закон для сложения

9. X X=X — закон тождества для сложения

10. 1 X=1 — закон сложения с единицей

11. 0 X=X — закон сложения с нулем

12. X (Y Z)=X Y X Z — первый распределительный закон

13. X Y Z=(X Y) (X Z) — второй распределительный закон

14. X X Y=X

15. X (X Y)=X — законы поглощения

16.

17. — законы де Моргана (инверсии)

18. X =1 — закон исключенного третьего

19. X =0 — закон противоречия.

 

Обозначение функциональных узлов

Название Обозначение
Россия США
инвертор
Конъюнктор(и)
Дезъюнктор(или)
Исключающее или

 

 

Функциональную схему логического устройства получают в результате абстрактного синтеза, который состоит из следующих этапов:

1. словесная формулировка функций логического устройства

2. составление таблицы истинности по словесной формулировке

3. запись логического уравнения устройства в виде СДНФ или СКНФ

4. минимизация логического уравнения

5. выбор одного из логических базисов

6. преобразование логического уравнения с использованием правил де Моргана

7. построение функциональной схемы логического устройства

Пример:

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

2. таблица истинности

A B C Y

 

3.

4.

5. принять для реализации схемы логического устройства базис и-не

6.

3 Найти кратчайшее расстояние от точки А(0; 1) до прямой y=2x+3, используя методы вариационного исчисления

 

I способ. Аналитический.

y=2x+3 -> 2x-y+3=0, тогда нормальный вектор к данной прямой n={2: -1}

пусть Р – основание перпендикуляра, тогда уравнение прямой РА, перпендикулярной исходной прямой будет иметь вид

Определим координаты точки Р

т.к. Р точка пересечения двух прямых решив систему, найдем ее координаты

х/2+у=1

у=2х+3

х=-4/5

у=7/5

 

теперь найдем искомое расстояние АР

АР=

 

II способ геометрический

AP(искомое расстояние) перпендикулярно MN

тр-ик MNO подобен тр-ику MPA -> MN/MA = NO/AP -> AP=NO*MA/MN

MA=2 NO=1.5 MN=

AP=0.4

III способ. Оптимизационный

Запишем функцию расстояния от точки до прямой и любым методом оптимизации (например, сканирование, метод золотого сечения)

y=2*x+3

s=sqrt(x^2+(2x+3-1)^2)=sqrt(x^2+4*(x+1)^2)=sqrt(5*x^2+8*x+4);

s’=(10*x+8)*0.5/ sqrt(5*x^2+8*x+4)= (5*x+4)/sqrt(5*x^2+8*x+4)=0; следовательно x=-0.8;

s=sqrt(0.8)= 0.4

Уравнение Эйлера (численный)

Элементарное DS расстояние между двумя точками на плоскости, координаты которых отличаются на dt и dx, равно:

Выполним некоторые преобразования:

Расстояние между двумя точками на плоскости выразится интегралом:

Задача сводится к нахождению экстремального значения интеграла при условии, что левый конец точка А(0,1), а правый прямая x=2t+3. Таким образом, в нашем случае имеем Y(t)=2t+3.

Для составления уравнения Эйлера запишем:

Уравнение Эйлера имеет вид x''=0. Общее решение уравнения Эйлера: x=C1t+C2.

Условия трансверсальности имеют вид Т.к. x'=C1, получим: Уравнения в данном случае принимают вид С1t0+C2=x0, C1t1+C2=2t1+3. В результате имеем систему уравнений:

Þ

Из системы С2=1. Необходимо найти t1,C1

.

 

еще рефераты
Еще работы по информатике