2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


Посмотреть правила форума



Начать новую тему Ответить на тему
 
 Проверка линейности логической функции
Сообщение05.07.2019, 07:15 


04/07/19
16
Не могу осилить условие линейности булевой функции. Теорию на вики https://clck.ru/GvU9Q прочитал. Но не понял практическое применение, так как нигде не могу найти примеры применения этой теории.
Вот, допустим, задание:
$F=X_1 \cdot X_2+ X_3+1$
Необходимо проверить, является ли функция линейной. Какие шаги я должен сделать при проверке и с чего начать?
Насколько я понимаю, конкретно эта функция уже представлена в виде многочлена Жегалкина. По определению функция является линейной если:
"...ее полином Жегалкина содержит только первые степени слагаемых." вот этот момент про степень я недопонял. О какой степени речь? И пример какой-нибудь, пожалуйста.

 Профиль  
                  
 
 Re: Проверка линейности логической функции
Сообщение05.07.2019, 11:21 


02/05/19
396

(Оффтоп)

Кстати, если в разложении возникает конструкция вида $A^{2}$, т. е., $A$ $\wedge$ $A$, то от неё всегда легко избавиться, заменив на $A$.

 Профиль  
                  
 
 Re: Проверка линейности логической функции
Сообщение05.07.2019, 11:41 
Заслуженный участник


20/08/14
11776
Россия, Москва
Определение
Функция называется линейной, если каждое элементарное произведение канонического полинома Жегалкина, который представляет эту функцию, имеет не больше одного сомножителя[1].
Проверьте выполняется ли это для вашей функции.

 Профиль  
                  
 
 Re: Проверка линейности логической функции
Сообщение05.07.2019, 13:02 


04/07/19
16
del

 Профиль  
                  
 
 Re: Проверка линейности логической функции
Сообщение05.07.2019, 20:15 
Заслуженный участник


31/12/15
936
Обычные многочлены понимаете? Что многочлен
$x+y$
линейный, а
$xy$
нет?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group