пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Классы булевых функций Т0, Т1, S

Класс функций, сохраняющих 0

Определение

Функция сохраняет ноль, если htmlconvd-7scM_R_html_m66cce679.gif

Класс функций, сохраняющих 0: htmlconvd-7scM_R_html_4057fc69.gif

 

Пример

x&y

 

Покажем, что класс htmlconvd-7scM_R_html_2845ac67.gifзамкнут

  1. Он содержит тождественную функцию

htmlconvd-7scM_R_html_6300730b.gifсохраняет 0.

  1. Если єи новые переменные, то очевидно, что є

  2. Суперпозиция.

Пусть htmlconvd-7scM_R_html_97d9bd0.gif є htmlconvd-7scM_R_html_55fb8e1d.gifиhtmlconvd-7scM_R_html_m7f97fea9.gifсуперпозиция функцийhtmlconvd-7scM_R_html_6657d37d.gif, тогдаhtmlconvd-7scM_R_html_2cb4439d.gif

htmlconvd-7scM_R_html_46dea570.gif

 

 

 

 

Класс функций, сохраняющих 1

Определение

Функция сохраняет единицу, если htmlconvd-7scM_R_html_m727be979.gif

Класс функций, сохраняющих 1: htmlconvd-7scM_R_html_md74f102.gif

 

Пример

htmlconvd-7scM_R_html_64ac2f13.gif

Доказательство замкнутости аналогично

 

Самодвойственные функции

Определение

Функция fсамодвойственная, если она равна своей двойственной функции.

htmlconvd-7scM_R_html_2686b4ba.gif

 

Пример

htmlconvd-7scM_R_html_m5547f17b.gifиhtmlconvd-7scM_R_html_40cc3bad.gif.

 

Покажем замкнутость класса самодвойственных функций.

1) htmlconvd-7scM_R_html_2d9bc487.gifсодержитx, так как x – самодвойственная функция.

2) Пусть єТ* и - новый набор переменных. Тогда поскольку =htmlconvd-7scM_R_html_40b5733c.gifвыполняется для значений переменныхhtmlconvd-7scM_R_html_m2d8d6e1c.gif, то оно будет выполняться и дляhtmlconvd-7scM_R_html_7a8fb8b3.gif.Следовательно, єТ*.

3) Пусть htmlconvd-7scM_R_html_m7477c75e.gifиhtmlconvd-7scM_R_html_m7abcbade.gif.

Если выполняется условие htmlconvd-7scM_R_html_5fc16371.gif, (1)

то выполняется и следующее условие

htmlconvd-7scM_R_html_e0d3ecd.gif (2)

htmlconvd-7scM_R_html_mb250533.gifhtmlconvd-7scM_R_html_m67c673ee.gif= в силу равенства (2) = htmlconvd-7scM_R_html_m39c79f59.gif,…,htmlconvd-7scM_R_html_m3e28e61f.gif. Следовательно,htmlconvd-7scM_R_html_m2f0a06cd.gif*.

 

Лемма о несамодвойственной функции

Пусть htmlconvd-7scM_R_html_78d85c50.gif*, тогда замыкание класса функцийF=(htmlconvd-7scM_R_html_m4b34119c.gif, -)содержит константы 0 и 1.

 

Доказательство

Так как htmlconvd-7scM_R_html_1942ef85.gif*, тоhtmlconvd-7scM_R_html_m606d34db.gifhtmlconvd-7scM_R_html_m59ca6d22.gifтакие, чтоhtmlconvd-7scM_R_html_77952378.gif

Так как функция f может принимать только два значения, из этого неравенства следует равенство htmlconvd-7scM_R_html_127fe9a7.gif.

Для удобства предположим, что htmlconvd-7scM_R_html_5f9959e7.gif. Тогда последнее равенство примет вид

htmlconvd-7scM_R_html_m46e57f5f.gif; отделяет к-й аргумент от (к+1)-го.

Рассмотрим функцию

htmlconvd-7scM_R_html_2fccc340.gif

htmlconvd-7scM_R_html_7bf6cac9.gif, так как получена из функции fпутем переименования аргументов.

htmlconvd-7scM_R_html_1f8aa8b3.gif

Следовательно htmlconvd-7scM_R_html_512ef164.gif- одна из констант 0 или 1, а так как , то обе константы принадлежат классуF.


15.01.2017; 00:04
хиты: 75
рейтинг:0
Точные науки
математика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь