Алгебра логики – Дизъюнкция
Азы булевой алгебры логики
С появлением компьютерного столетия в математике случилось еще одно новое отделение, которое самым прямым образом связано с ПК. Вернее, до создания компа обсуждаемая область уже была. А именно – алгебра логики or булева алгебра. Она разработана Дж. Булем. Булева алгебра логики изучает 1 и 0 и их взаимосвязь. Сказанное связанно с тем, что многие компьютерные разработки и микросхемы задействованы на паре электронных разрядах – плюс и минус. Оттого возникла надобность в булевой алгебре логики, которая постигает разные логические операции – отрицание, дизъюнкция, конъюнкция, эквиваленция и т.д. Вот мы и закончили разбираться с определением алгебры логики, поэтому перейдем к последующему шагу, который умножит сведения в этой области.
Логические операции: теоретический материал. Таблица истинности
Так же как и в обычной математике начнем с основ – с основных операций логики, без которых вникнуть в булеву алгебру логики будет сложно. В алгебре имеются свои операции, образованные на определенных математических законах и аксиомах, а операции логики выстроены целиком на логических законах. Т.е. У каждой операции имеется собственная таблица истинности, показывающая выходное значение, иными словами таблица истинности фиксирует решение. Для наглядности понимания возьмите тетрадь в клеточку и посмотрите на заднюю сторону. Данная таблица умножения и получается примером таблицы истинности. Теперь рассмотрим основные булевы логические операции во всех подробностях.
Обмолвимся про Дизъюнкцию и Конъюнкцию
Раз данная алгебра соотносится в большей мере к программированию, то и вести разговор стану со стороны программиста, так как исполнять дизъюнкцию и конъюнкцию придется в компе. Конъюнкцию пишут знаками &&, по-простому эта операция представляется умножением и читается как И. Дизъюнкцию положено изображать символами палочка. Она получается операцией логики сложения и читается как ИЛИ. Конъюнкция и Дизъюнкция являются начальным этапом в освоении булевой алгебры логики, так же как в алгебре вычитание и сложение. Так же выделяют еще огромное число операций, которые так же необходимо усвоить любому программисту, но данная статья является основой, посему далее не шагнем.
