🗊Презентация Исчисление высказываний

Категория: Математика
Нажмите для полного просмотра!
Исчисление высказываний, слайд №1Исчисление высказываний, слайд №2Исчисление высказываний, слайд №3Исчисление высказываний, слайд №4Исчисление высказываний, слайд №5Исчисление высказываний, слайд №6Исчисление высказываний, слайд №7Исчисление высказываний, слайд №8Исчисление высказываний, слайд №9Исчисление высказываний, слайд №10Исчисление высказываний, слайд №11Исчисление высказываний, слайд №12Исчисление высказываний, слайд №13Исчисление высказываний, слайд №14Исчисление высказываний, слайд №15Исчисление высказываний, слайд №16Исчисление высказываний, слайд №17Исчисление высказываний, слайд №18Исчисление высказываний, слайд №19Исчисление высказываний, слайд №20Исчисление высказываний, слайд №21Исчисление высказываний, слайд №22Исчисление высказываний, слайд №23Исчисление высказываний, слайд №24Исчисление высказываний, слайд №25Исчисление высказываний, слайд №26Исчисление высказываний, слайд №27Исчисление высказываний, слайд №28Исчисление высказываний, слайд №29Исчисление высказываний, слайд №30Исчисление высказываний, слайд №31Исчисление высказываний, слайд №32Исчисление высказываний, слайд №33Исчисление высказываний, слайд №34Исчисление высказываний, слайд №35Исчисление высказываний, слайд №36Исчисление высказываний, слайд №37Исчисление высказываний, слайд №38Исчисление высказываний, слайд №39Исчисление высказываний, слайд №40Исчисление высказываний, слайд №41Исчисление высказываний, слайд №42Исчисление высказываний, слайд №43Исчисление высказываний, слайд №44Исчисление высказываний, слайд №45Исчисление высказываний, слайд №46Исчисление высказываний, слайд №47Исчисление высказываний, слайд №48Исчисление высказываний, слайд №49Исчисление высказываний, слайд №50Исчисление высказываний, слайд №51Исчисление высказываний, слайд №52Исчисление высказываний, слайд №53Исчисление высказываний, слайд №54Исчисление высказываний, слайд №55Исчисление высказываний, слайд №56Исчисление высказываний, слайд №57Исчисление высказываний, слайд №58Исчисление высказываний, слайд №59Исчисление высказываний, слайд №60Исчисление высказываний, слайд №61Исчисление высказываний, слайд №62Исчисление высказываний, слайд №63Исчисление высказываний, слайд №64Исчисление высказываний, слайд №65Исчисление высказываний, слайд №66Исчисление высказываний, слайд №67

Содержание

Вы можете ознакомиться и скачать презентацию на тему Исчисление высказываний. Доклад-сообщение содержит 67 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Исчисление высказываний, слайд №1
Описание слайда:

Слайд 2


Исчисление высказываний, слайд №2
Описание слайда:

Слайд 3


Исчисление высказываний, слайд №3
Описание слайда:

Слайд 4


Исчисление высказываний, слайд №4
Описание слайда:

Слайд 5


Исчисление высказываний, слайд №5
Описание слайда:

Слайд 6


Исчисление высказываний, слайд №6
Описание слайда:

Слайд 7


Исчисление высказываний, слайд №7
Описание слайда:

Слайд 8


Исчисление высказываний, слайд №8
Описание слайда:

Слайд 9


Исчисление высказываний, слайд №9
Описание слайда:

Слайд 10


Исчисление высказываний, слайд №10
Описание слайда:

Слайд 11


Исчисление высказываний, слайд №11
Описание слайда:

Слайд 12


Исчисление высказываний, слайд №12
Описание слайда:

Слайд 13


Исчисление высказываний, слайд №13
Описание слайда:

Слайд 14


Исчисление высказываний, слайд №14
Описание слайда:

Слайд 15


Исчисление высказываний, слайд №15
Описание слайда:

Слайд 16





Булевы функции.
Описание слайда:
Булевы функции.

Слайд 17


Исчисление высказываний, слайд №17
Описание слайда:

Слайд 18


Исчисление высказываний, слайд №18
Описание слайда:

Слайд 19


Исчисление высказываний, слайд №19
Описание слайда:

Слайд 20


Исчисление высказываний, слайд №20
Описание слайда:

Слайд 21


Исчисление высказываний, слайд №21
Описание слайда:

Слайд 22


Исчисление высказываний, слайд №22
Описание слайда:

Слайд 23


Исчисление высказываний, слайд №23
Описание слайда:

Слайд 24


Исчисление высказываний, слайд №24
Описание слайда:

Слайд 25


Исчисление высказываний, слайд №25
Описание слайда:

Слайд 26


Исчисление высказываний, слайд №26
Описание слайда:

Слайд 27


Исчисление высказываний, слайд №27
Описание слайда:

Слайд 28


Исчисление высказываний, слайд №28
Описание слайда:

Слайд 29


Исчисление высказываний, слайд №29
Описание слайда:

Слайд 30


Исчисление высказываний, слайд №30
Описание слайда:

Слайд 31


Исчисление высказываний, слайд №31
Описание слайда:

Слайд 32


Исчисление высказываний, слайд №32
Описание слайда:

Слайд 33


Исчисление высказываний, слайд №33
Описание слайда:

Слайд 34


Исчисление высказываний, слайд №34
Описание слайда:

Слайд 35






Дизъюнктивная нормальная форма (ДНФ).
Конъюнктивная нормальная форма (КНФ).
Описание слайда:
Дизъюнктивная нормальная форма (ДНФ). Конъюнктивная нормальная форма (КНФ).

Слайд 36





Пусть функция от трех переменных задана следующей таблицей:
Описание слайда:
Пусть функция от трех переменных задана следующей таблицей:

Слайд 37





тогда
Описание слайда:
тогда

Слайд 38





Легко видеть, что описанный способ построения формулы по  таблице  применим  к  любой  функции,  не  равной тождественно  нулю.  
Легко видеть, что описанный способ построения формулы по  таблице  применим  к  любой  функции,  не  равной тождественно  нулю.  
Получаемые  при  этом  формулы называются  совершенными  дизъюнктивными  нормальными формами,  (СДНФ).  
Считается,  что  СДНФ тождественного  нуля–  это «пустая»  дизъюнкция,  не содержащая ни одного дизъюнктивного слагаемого.
Описание слайда:
Легко видеть, что описанный способ построения формулы по таблице применим к любой функции, не равной тождественно нулю. Легко видеть, что описанный способ построения формулы по таблице применим к любой функции, не равной тождественно нулю. Получаемые при этом формулы называются совершенными дизъюнктивными нормальными формами, (СДНФ). Считается, что СДНФ тождественного нуля– это «пустая» дизъюнкция, не содержащая ни одного дизъюнктивного слагаемого.

Слайд 39





Двойственная  конструкция  приводит  к  представлению функции  в  так  называемой  совершенной  конъюнктивной нормальной форме, сокращенно СКНФ. 
Двойственная  конструкция  приводит  к  представлению функции  в  так  называемой  совершенной  конъюнктивной нормальной форме, сокращенно СКНФ. 
СКНФ рассмотренной ранее функции имеет следующий вид:
Каждый  из  пяти  конъюнктивных  членов (множителей) соответствует  набору  значений  аргументов,  для  которого
функция принимает значение 0.
Описание слайда:
Двойственная конструкция приводит к представлению функции в так называемой совершенной конъюнктивной нормальной форме, сокращенно СКНФ. Двойственная конструкция приводит к представлению функции в так называемой совершенной конъюнктивной нормальной форме, сокращенно СКНФ. СКНФ рассмотренной ранее функции имеет следующий вид: Каждый из пяти конъюнктивных членов (множителей) соответствует набору значений аргументов, для которого функция принимает значение 0.

Слайд 40





Описанный  выше  способ  построения  СДНФ  и  СКНФ опирается на следующую теорему о разложении функции по переменной.
Описанный  выше  способ  построения  СДНФ  и  СКНФ опирается на следующую теорему о разложении функции по переменной.
Теорема. Пусть                                   – произвольная булева функция. 
Тогда
Описание слайда:
Описанный выше способ построения СДНФ и СКНФ опирается на следующую теорему о разложении функции по переменной. Описанный выше способ построения СДНФ и СКНФ опирается на следующую теорему о разложении функции по переменной. Теорема. Пусть – произвольная булева функция. Тогда

Слайд 41





Доказательство. Докажем  первую  формулу.  Чтобы  не загромождать  выкладки  индексами  и  многоточиями,  ограничимся  случаем  функции  от  двух  переменных. 
Доказательство. Докажем  первую  формулу.  Чтобы  не загромождать  выкладки  индексами  и  многоточиями,  ограничимся  случаем  функции  от  двух  переменных. 
Доказываемая формула принимает следующий вид:
При любом y подстановка в правую часть x=1 и x=0 дает
соответственно
Описание слайда:
Доказательство. Докажем первую формулу. Чтобы не загромождать выкладки индексами и многоточиями, ограничимся случаем функции от двух переменных. Доказательство. Докажем первую формулу. Чтобы не загромождать выкладки индексами и многоточиями, ограничимся случаем функции от двух переменных. Доказываемая формула принимает следующий вид: При любом y подстановка в правую часть x=1 и x=0 дает соответственно

Слайд 42





Таким  образом,  левая  и  правая  части  доказываемого
Таким  образом,  левая  и  правая  части  доказываемого
равенства  совпадают  на  любом  наборе  значений  аргументов. 
Следовательно,  функции  слева  и  справа  от  знака  равенства
равны.  На  общий  случай  доказательство  распространяется
практически  без  изменений.  Достаточно  считать,  что  y
обозначает не одну переменную, а набор переменных. Второе
равенство из формулировки теоремы доказывается аналогично
(кроме того,  его  справедливость  следует  из  принципа
двойственности).
Описание слайда:
Таким образом, левая и правая части доказываемого Таким образом, левая и правая части доказываемого равенства совпадают на любом наборе значений аргументов. Следовательно, функции слева и справа от знака равенства равны. На общий случай доказательство распространяется практически без изменений. Достаточно считать, что y обозначает не одну переменную, а набор переменных. Второе равенство из формулировки теоремы доказывается аналогично (кроме того, его справедливость следует из принципа двойственности).

Слайд 43





Последовательно  применяя  несколько  раз (по  числу переменных)  разложение  из  предыдущей  теоремы,  можно
Последовательно  применяя  несколько  раз (по  числу переменных)  разложение  из  предыдущей  теоремы,  можно
получить СДНФ булевой функции. Например,
Описание слайда:
Последовательно применяя несколько раз (по числу переменных) разложение из предыдущей теоремы, можно Последовательно применяя несколько раз (по числу переменных) разложение из предыдущей теоремы, можно получить СДНФ булевой функции. Например,

Слайд 44





Функция              представлена  в  виде  дизъюнкции  четырех
Функция              представлена  в  виде  дизъюнкции  четырех
дизъюнктивных членов. Те из них, для которых коэффициент                 равен нулю, можно отбросить. В результате получится
СДНФ. Например, для функции                          имеем   
                                и                                  ,
поэтому
Описание слайда:
Функция представлена в виде дизъюнкции четырех Функция представлена в виде дизъюнкции четырех дизъюнктивных членов. Те из них, для которых коэффициент равен нулю, можно отбросить. В результате получится СДНФ. Например, для функции имеем и , поэтому

Слайд 45





Элементарной  конъюнкцией (конъюнктом)  называют конъюнкцию  переменных  и/или  их  отрицаний,  в  которой каждая  переменная  встречается  не  более  одного  раза. 
Элементарной  конъюнкцией (конъюнктом)  называют конъюнкцию  переменных  и/или  их  отрицаний,  в  которой каждая  переменная  встречается  не  более  одного  раза.
Описание слайда:
Элементарной конъюнкцией (конъюнктом) называют конъюнкцию переменных и/или их отрицаний, в которой каждая переменная встречается не более одного раза. Элементарной конъюнкцией (конъюнктом) называют конъюнкцию переменных и/или их отрицаний, в которой каждая переменная встречается не более одного раза.

Слайд 46





Полные системы булевых функций
Система  булевых  функций  называется  полной,  если  любая  булева функция может быть выражена через функции этой системы с помощью суперпозиций. 
Таким  образом,  в  соответствии  с  определением  система функций {∧, ∨, ’}  полна.
Описание слайда:
Полные системы булевых функций Система булевых функций называется полной, если любая булева функция может быть выражена через функции этой системы с помощью суперпозиций. Таким образом, в соответствии с определением система функций {∧, ∨, ’} полна.

Слайд 47





Поскольку  дизъюнкцию  можно выразить  через  конъюнкцию  и  отрицание,  система функций {∧, ’} также полна. Точно так же полной является и система  функций {∨, ’},  поскольку  конъюнкцию  можно выразить  через  дизъюнкцию  и  отрицание.  Отрицание  можно выразить  через  ноль  и  импликацию,  дизъюнкцию– через
Поскольку  дизъюнкцию  можно выразить  через  конъюнкцию  и  отрицание,  система функций {∧, ’} также полна. Точно так же полной является и система  функций {∨, ’},  поскольку  конъюнкцию  можно выразить  через  дизъюнкцию  и  отрицание.  Отрицание  можно выразить  через  ноль  и  импликацию,  дизъюнкцию– через
импликацию и отрицание. Следовательно, отрицание
и  импликация,  ноль  и  импликация  также  образуют  полные
системы функций {’, →}, {0, →}.
Описание слайда:
Поскольку дизъюнкцию можно выразить через конъюнкцию и отрицание, система функций {∧, ’} также полна. Точно так же полной является и система функций {∨, ’}, поскольку конъюнкцию можно выразить через дизъюнкцию и отрицание. Отрицание можно выразить через ноль и импликацию, дизъюнкцию– через Поскольку дизъюнкцию можно выразить через конъюнкцию и отрицание, система функций {∧, ’} также полна. Точно так же полной является и система функций {∨, ’}, поскольку конъюнкцию можно выразить через дизъюнкцию и отрицание. Отрицание можно выразить через ноль и импликацию, дизъюнкцию– через импликацию и отрицание. Следовательно, отрицание и импликация, ноль и импликация также образуют полные системы функций {’, →}, {0, →}.

Слайд 48






Через ⊕ и 1 можно выразить отрицание, так что система
Функций {1, ⊕, ⋅} также является полной. Последнее означает, 
что  любая  булева  функция  может  быть  представлена  в  виде
многочлена.  
При  этом  ненулевыми  коэффициентами  при одночленах  служат  единицы,  а  одночлены  не  содержат степеней  переменных,  поскольку  умножение (конъюнкция) идемпотентна.  Такие  многочлены  называют  полиномами Жегалкина.
Описание слайда:
Через ⊕ и 1 можно выразить отрицание, так что система Функций {1, ⊕, ⋅} также является полной. Последнее означает, что любая булева функция может быть представлена в виде многочлена. При этом ненулевыми коэффициентами при одночленах служат единицы, а одночлены не содержат степеней переменных, поскольку умножение (конъюнкция) идемпотентна. Такие многочлены называют полиномами Жегалкина.

Слайд 49





Пример. Вычислим полином Жегалкина для функции
Пример. Вычислим полином Жегалкина для функции
Имеем
При  выводе  использовались  равенства
Описание слайда:
Пример. Вычислим полином Жегалкина для функции Пример. Вычислим полином Жегалкина для функции Имеем При выводе использовались равенства

Слайд 50





Существуют  полные  системы,  содержащие  всего  одну
Существуют  полные  системы,  содержащие  всего  одну
функцию.  Отрицание  и  конъюнкцию  можно  выразить  через
стрелку  Пирса.  Следовательно,  стрелка  Пирса
составляет  полную  систему  функций {↓}.  Точно  так  же
отрицание и дизъюнкция выражаются через штрих Шеффера, 
так что {|} – тоже полная система функций.
Описание слайда:
Существуют полные системы, содержащие всего одну Существуют полные системы, содержащие всего одну функцию. Отрицание и конъюнкцию можно выразить через стрелку Пирса. Следовательно, стрелка Пирса составляет полную систему функций {↓}. Точно так же отрицание и дизъюнкция выражаются через штрих Шеффера, так что {|} – тоже полная система функций.

Слайд 51






Таким образом,  что  установить  полноту  системы  функций
можно, показав, как через функции этой системы выражаются
функции какой-нибудь системы, полнота которой уже известна. 
Доказательство неполноты может оказаться более изощренным.
Описание слайда:
Таким образом, что установить полноту системы функций можно, показав, как через функции этой системы выражаются функции какой-нибудь системы, полнота которой уже известна. Доказательство неполноты может оказаться более изощренным.

Слайд 52






Пример.  Покажем  что  система  функций {⋅,∨} неполна. 
Действительно, отрицание нельзя выразить через дизъюнкцию
и конъюнкцию. Допустим противное, то есть, что отрицание
удалось представить в виде                             и при этом функция
выражена через конъюнкции и дизъюнкции. Тогда
Но  конъюнкция  и  дизъюнкция  монотонны  по  своим аргументам:
Описание слайда:
Пример. Покажем что система функций {⋅,∨} неполна. Действительно, отрицание нельзя выразить через дизъюнкцию и конъюнкцию. Допустим противное, то есть, что отрицание удалось представить в виде и при этом функция выражена через конъюнкции и дизъюнкции. Тогда Но конъюнкция и дизъюнкция монотонны по своим аргументам:

Слайд 53






Тем  же  свойством  обладает  и  любая  сложная  функция, 
составленная из конъюнкции и дизъюнкции. Значит, 
что противоречит предполагаемому равенству.
Описание слайда:
Тем же свойством обладает и любая сложная функция, составленная из конъюнкции и дизъюнкции. Значит, что противоречит предполагаемому равенству.

Слайд 54





Важнейшие замкнутые классы булевых функций. 
Теорема Поста о полноте
Пусть K– некоторый класс булевых функций. Замыканием класса  K называется  множество  всех  тех  функций,  которые могут  быть  выражены  через  функции  класса  K.  Замыкание класса K будем обозначать через [K]. Класс функций называется
замкнутым, если он совпадает со своим замыканием.
Описание слайда:
Важнейшие замкнутые классы булевых функций. Теорема Поста о полноте Пусть K– некоторый класс булевых функций. Замыканием класса K называется множество всех тех функций, которые могут быть выражены через функции класса K. Замыкание класса K будем обозначать через [K]. Класс функций называется замкнутым, если он совпадает со своим замыканием.

Слайд 55





Замыкание любой полной системы функций содержит все
Замыкание любой полной системы функций содержит все
булевы функции. Для неполной системы функций это уже не
так.  Например,   отрицание  не  входит  в
замыкание класса K={∧,∨}.
Описание слайда:
Замыкание любой полной системы функций содержит все Замыкание любой полной системы функций содержит все булевы функции. Для неполной системы функций это уже не так. Например, отрицание не входит в замыкание класса K={∧,∨}.

Слайд 56





Рассмотрим  важнейшие  замкнутые  классы  булевых функций.
Рассмотрим  важнейшие  замкнутые  классы  булевых функций.
Класс        . 
Класс         – это класс всех функций, сохраняющих 0, 
то есть таких функций                           для которых
В этот  класс  входят:
  тождественная  функция;
  конъюнкция; 
 дизъюнкция;
 сложение по модулю2;
Описание слайда:
Рассмотрим важнейшие замкнутые классы булевых функций. Рассмотрим важнейшие замкнутые классы булевых функций. Класс . Класс – это класс всех функций, сохраняющих 0, то есть таких функций для которых В этот класс входят: тождественная функция; конъюнкция; дизъюнкция; сложение по модулю2;

Слайд 57






Не входят: тождественная единица;  отрицание;  импликация.
Таблица  для  функции  из класса        в  первой  строке  содержит 0, остальные  значения могут быть какими угодно.
Описание слайда:
Не входят: тождественная единица; отрицание; импликация. Таблица для функции из класса в первой строке содержит 0, остальные значения могут быть какими угодно.

Слайд 58





Класс        . Класс             – это класс всех функций, сохраняющих 1, 
Класс        . Класс             – это класс всех функций, сохраняющих 1, 
то есть таких функций                            для которых                                В этот класс входят:
 тождественная функция; 
 конъюнкция;
 дизъюнкция;
 сложение по модулю2; 
 импликация.
Описание слайда:
Класс . Класс – это класс всех функций, сохраняющих 1, Класс . Класс – это класс всех функций, сохраняющих 1, то есть таких функций для которых В этот класс входят: тождественная функция; конъюнкция; дизъюнкция; сложение по модулю2; импликация.

Слайд 59






Не входят в       : 
тождественный ноль;
 отрицание.
Описание слайда:
Не входят в : тождественный ноль; отрицание.

Слайд 60





Класс      .  
Класс      .  
Класс       – это  класс  всех  самодвойственных функций, то есть таких функций f, которые совпадают со своей
двойственной  функцией,  
  Простейшие  примеры самодвойственных функций– x и x’. Функция 
также самодвойственная:
Описание слайда:
Класс . Класс . Класс – это класс всех самодвойственных функций, то есть таких функций f, которые совпадают со своей двойственной функцией, Простейшие примеры самодвойственных функций– x и x’. Функция также самодвойственная:

Слайд 61






Конъюнкция и дизъюнкция не самодвойственны. 
В таблице самодвойственной функции значение в последней
строке противоположно значению в первой строке, значение в
предпоследней– значению во второй, и т.д.
Описание слайда:
Конъюнкция и дизъюнкция не самодвойственны. В таблице самодвойственной функции значение в последней строке противоположно значению в первой строке, значение в предпоследней– значению во второй, и т.д.

Слайд 62






Класс L. Класс L– это класс всех линейных функций, то есть функций, представимых в виде
 
где                                              – константы.
Функции                                   линейные; конъюнкция, дизъюнкция– нет.
Описание слайда:
Класс L. Класс L– это класс всех линейных функций, то есть функций, представимых в виде где – константы. Функции линейные; конъюнкция, дизъюнкция– нет.

Слайд 63





Класс  M.  
Класс  M.  
Класс  M– это  класс  монотонных  функций. 
Функция                             называется  монотонной,  если
 при
Конъюнкция, дизъюнкция монотонны; 
отрицание, импликация,  сложение по модулю2 – нет.
Описание слайда:
Класс M. Класс M. Класс M– это класс монотонных функций. Функция называется монотонной, если при Конъюнкция, дизъюнкция монотонны; отрицание, импликация, сложение по модулю2 – нет.

Слайд 64





Теперь  мы  можем  сформулировать  один  из  важнейших
Теперь  мы  можем  сформулировать  один  из  важнейших
результатов  теории  булевых  функций– теорему  Поста  о
полноте. 
Теорема. Класс функций K полон тогда и только тогда, 
когда он не содержится целиком ни в одном из перечисленных
выше пяти классов
Описание слайда:
Теперь мы можем сформулировать один из важнейших Теперь мы можем сформулировать один из важнейших результатов теории булевых функций– теорему Поста о полноте. Теорема. Класс функций K полон тогда и только тогда, когда он не содержится целиком ни в одном из перечисленных выше пяти классов

Слайд 65






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

Слайд 66





Имеются булевы функции, не входящие ни в один из классов 
Имеются булевы функции, не входящие ни в один из классов 
                                 Любая такая функция в соответствии с теоремой составляет  полную  систему  функций,  то  есть  через  эту функцию может быть выражена любая булева функция. 
Среди функций  от  двух  переменных  такими  функциями  являются стрелка Пирса и штрих Шеффера.
Описание слайда:
Имеются булевы функции, не входящие ни в один из классов Имеются булевы функции, не входящие ни в один из классов Любая такая функция в соответствии с теоремой составляет полную систему функций, то есть через эту функцию может быть выражена любая булева функция. Среди функций от двух переменных такими функциями являются стрелка Пирса и штрих Шеффера.

Слайд 67






С  помощью  теоремы  Поста  можно  установить  полноту
системы функций, не выписывая непосредственно выражения
для булевых функций.
Описание слайда:
С помощью теоремы Поста можно установить полноту системы функций, не выписывая непосредственно выражения для булевых функций.



Похожие презентации
Mypresentation.ru
Загрузить презентацию