2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Булева алгебра...
Сообщение29.10.2018, 12:23 
Аватара пользователя


11/04/16
191
Москва
В обычной алгебре умножение дистрибутивно относительно сложения:
$$A  (B + C) = (A  B) + (A  C)$$

Кошки: М-коты, Ж-кошки, Ч-черный цвет, Б-белый цвет.
В булевой алгебре сложение дистрибутивно относительно умножения:
$$\text{Б} + (\text{Ч} х \text{Ж}) = (\text{Б} + \text{Ч}) х (\text{Б} + \text{Ж})$$

Вопрос, верно ли тогда, что:
$$\text{Б} х (\text{Ч} + \text{Ж}) = (\text{Б} х \text{Ч}) + (\text{Б} х \text{Ж})$$

Если верно, то получается, что в булевой алгебре и сложение дистрибутивно относительно умножения, и умножение дистрибутивно относительно сложения?

Сюда зашел https://ru.wikipedia.org/wiki/%D0%91%D1 ... 1%80%D0%B0
там такого примера нет.

 Профиль  
                  
 
 Posted automatically
Сообщение29.10.2018, 12:25 
Заслуженный участник


09/05/12
25179
 i  Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «Карантин»
по следующим причинам:

- неправильно набраны формулы (краткие инструкции: «Краткий FAQ по тегу [math]» и видеоролик Как записывать формулы).

Исправьте все Ваши ошибки и сообщите об этом в теме Сообщение в карантине исправлено.
Настоятельно рекомендуется ознакомиться с темами Что такое карантин и что нужно делать, чтобы там оказаться и Правила научного форума.

 Профиль  
                  
 
 Posted automatically
Сообщение29.10.2018, 12:45 
Заслуженный участник


09/05/12
25179
 i  Тема перемещена из форума «Карантин» в форум «Помогите решить / разобраться (М)»

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение29.10.2018, 13:51 
Заслуженный участник
Аватара пользователя


06/10/08
6422
tohaf в сообщении #1349942 писал(а):
Если верно, то получается, что в булевой алгебре и сложение дистрибутивно относительно умножения, и умножение дистрибутивно относительно сложения?
Да, так и есть. Вообще, в булевой алгебре в любом тождестве можно заменить конъюнкции на дизъюнкции и наоборот, и тождество останется верным.

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение29.10.2018, 13:52 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
tohaf в сообщении #1349942 писал(а):
В обычной алгебре
Что подразумевается под "обычной алгеброй"? Поле действительных чисел?
tohaf в сообщении #1349942 писал(а):
В булевой алгебре
Давайте не будем путать поле действительных чисел и булеву алгебру. Как алгебраические структуры они имеют друг к другу отношение чуть меньше, чем никакое. Просто почему-то иногда операции в булевой алгебре называют так же, как арифметические операции. Это неудобно, поскольку свойства операций совсем другие, и служит источником всяких заблуждений.
Но действительно в булевой алгебре каждая из двух операций дистрибутивна относительно другой.

Наиболее естественная интерпретация булевой алгебры — на семействе (не обязательно всех) подмножеств какого-нибудь множества $\Omega$. То, что называют "сложением", для подмножеств является объединением, а "умножение" является пересечением. В булевой алгебре есть ещё одна (унарная) операция — дополнение (или отрицание, если иметь в виду интерпретацию в математической логике). Кроме того, должны существовать "ноль" и "единица", роль которых в такой интерпретации играют, соответственно, пустое множество и $\Omega$.

В булевой алгебре действует закон двойственности: если взять верное равенство и заменить в нём все элементы их дополнениями, объединения — пересечениями, а пересечения — объединениями, то получится опять верное равенство.

Понятие булевой алгебры можно также переформулировать на языке частично упорядоченных множеств. В такой интерпретации "сумма" интерпретируется как максимум, "произведение" — как минимум, "ноль" и "единица" — наименьший и наибольший элементы, а "дополнение" элемента $a$ — это такой элемент $\bar a$, что $a\wedge\bar a=0$ и $a\vee\bar a=1$. Но далеко не каждое частично упорядоченное множество годится на роль булевой алгебры.

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение29.10.2018, 13:57 
Заслуженный участник
Аватара пользователя


30/01/06
72407
tohaf в сообщении #1349942 писал(а):
Сюда зашел https://ru.wikipedia.org/wiki/Булева_алгебра
там такого примера нет.

А я зашёл, и там это сверху висит.
    Цитата:
    $a \lor (b \land c) = (a \lor b) \land (a \lor c)$       $a \land (b \lor c) = (a \land b) \lor (a \land c)$       дистрибутивность

    В нотации · + ¯
    $\begin{aligned}&a+bc=(a+b)(a+c)&a(b+c)=ab+ac\end{aligned}$

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение29.10.2018, 18:49 
Аватара пользователя


11/04/16
191
Москва
Xaositect, спасибо!
Someone, Петцольд "Код. Тайный язык информатики" на стр. 108, почему $+$ и $ \text{x} $, как объединение и пересечение, намного понятнее при нахождении итогового значения выражения, чем "непонятные" символы $\wedge $ и $\vee $.
Munin, да, и правда, плохо смотрел, спасибо.

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение29.10.2018, 19:36 
Заслуженный участник
Аватара пользователя


30/01/06
72407
tohaf в сообщении #1350046 писал(а):
Someone, Петцольд "Код. Тайный язык информатики" на стр. 108, почему $+$ и $ \text{x} $, как объединение и пересечение, намного понятнее при нахождении итогового значения выражения, чем "непонятные" символы $\wedge $ и $\vee $.

Кому-то понятнее, а кого-то сбивает с толку. Всё-таки общеприняты или $\wedge,\vee$ (к ним человек быстро привыкает с первого курса), или "программистские" &&, ||, или словесные and, or / и, или.

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение30.10.2018, 00:27 
Заслуженный участник


27/04/09
28128
Munin в сообщении #1350072 писал(а):
Кому-то понятнее
Это видится большей часть архаизмом (так-то ко всему можно привыкнуть), продерживающимся из-за неидеальности людей (кто-то такое пишет, в том числе думая, что делает хорошо, уберегая от неизвестных значков, просто закрыв глаза или я не знаю почему, а кто-то такое потом читает и не знает лучшего или не хочет меняться, узнав).

Для справки для ТС: можно булеву алгебру рассматривать и как кольцо (как раз такую вещь, которая похожа на $\mathbb Z,\mathbb Q,\mathbb R$…) с умножением $\wedge$, но сложение там будет $\oplus$ (xor, исключающее или), а не $\vee$. Это один из сильных аргументов против обозначения операций $\wedge,\vee$ как $\cdot,+$: будет путаница между операциями б. а. и соответствующего кольца (и как раз $\oplus$ имеет смысл писать просто как $+$). С операцией $\wedge$ путаницы, конечно, не получится, но обозначать её так — это мнемоника двойственности её с $\vee$ (выше Xaositect упоминает одно из её проявлений).

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение30.10.2018, 00:34 
Заслуженный участник
Аватара пользователя


30/01/06
72407
arseniiv в сообщении #1350131 писал(а):
а кто-то такое потом читает

и у него вытекают глаза...

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение30.10.2018, 00:58 
Аватара пользователя


11/04/16
191
Москва
arseniiv,Munin я вас понял, прислушаюсь, спасибо.

 Профиль  
                  
 
 Re: Булева алгебра...
Сообщение30.10.2018, 03:40 
Заслуженный участник
Аватара пользователя


30/01/06
72407
Ещё $\wedge,\vee$ мнемонично напоминают $\cap,\cup,$ при том, что и свойства их крайне похожи (в частности, есть обе дистрибутивности).

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


27/04/09
28128
Собственно, не просто похожи:
    Someone в сообщении #1349965 писал(а):
    Наиболее естественная интерпретация булевой алгебры — на семействе (не обязательно всех) подмножеств какого-нибудь множества $\Omega$.
и в принципе любая булева алгебра с носителем-множеством должна быть так реализуема. Если рассматривать множество всех классов ZFC и как минимум некоторых других теорий, оно тоже будет образовывать булеву алгебру по этим операциям (и дополнению, на этот раз абсолютному, а не до $\Omega$).

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

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



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

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


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

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