Кошки | собаки | лемуры?(Ответ: 460) 3. Логические функции. Любое составное высказывание можно рассматривать как логическую функцию F(x1, x2, …xn), аргументами которой являются логические переменные x1, x2, …xn- простые высказывания. Сама функция, и ее аргументы принимают только логические значения. Для двух переменных существует 16 (24) различных логических функций двух аргументов. Некоторые из них имеют свое название.
Импликация (логическое следование). Обозначение: Ø в естественном языке соответствует обороту если …, то …; Ø в алгебре высказываний обозначение Þ; Ø в языках программирования обозначение Imp. Импликация – это логическая операция, которая каждым двум простым высказываниям ставит в соответствие составное высказывание, являющееся ложным тогда и только тогда, когда условие (первое высказывание) истинно, а следствие (второе высказывание) ложно. Таблица истинности
Свойства операции: A ® B ¹ B ® A A ® A = 1 A ® 0 = A ® 1 = 1 0 ® A=1 1 ® A= A Примеры: 19. Если сегодня четверг, то 2*2=5 (кроме четверга - истина) 20. Отец сказал сыну: «Если я получу премию, то куплю тебе велосипед». 21. Если белые медведи живут в Африке, то 2*2=5 22. Если три стороны одного треугольника равны трем сторонам другого треугольника, то такие треугольники равны. 23. Для того, чтобы треугольники были равны, необходимо, чтобы они были подобны. 24. Для того, чтобы были лужи, достаточно, чтобы пошел дождь. (Обратное неверно, потому что лужи могут возникнуть из за водопроводной аварии)
|