Что такое логическая операция

Основные логические операции

Логические операции в создании компьютерных программ — действия, которые производятся над входными данными. Такие функции производятся над сигналами булевского типа, то есть над примитивными выражениями, имеющими только два возможных значения: истина или ложь.

Виды операций

В программировании выделяют следующие виды функций:

Логическое умножение (конъюнкция)

Конъюнкция — это действие, в результате которого каждым двум входным данным соответствует одно новое высказывание. Истинное значение на выходе получается, когда оба входных значения истинны.

Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут.

Таблица истинности для логического умножения выглядит так:

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

A, B — исходные данные;

A и B — значение, приобретаемое в результате реализации конъюнкции.

Из таблицы следуют свойства логического умножения:

Логическое сложение (дизъюнкция)

Дизъюнкция — это булева функция, в итоге которой выходные данные будут ложными только при ложности всех исходных выражений.

Таблица истинности логического сложения:

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

A, B — входная информация;

A или B — значение, приобретаемое в результате выполнения дизъюнкции.

Для дизъюнкции справедливы следующие утверждения:

Логическое отрицание (инверсия)

Инверсия — выражение, ставящее в соответствие одному значению противоположное.

Условное обозначение логического отрицания: с помощью частицы «не», символов ¯, \(\neg.\)

Таблица истинности инверсии:

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

A — исходные данные;

не A — значение, приобретаемое в результате логического отрицания.

Логическое следование (импликация)

Импликация — это булева операция, ложная лишь тогда, когда первая исходная переменная является истиной, а вторая — ложью.

Следование записывается с помощью знака \(\rightarrow.\)

Таблица истинности для импликации:

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

A — входная информация, означающая условие;

B — входная информация, означающая следствие;

A → B — значение, приобретаемое в результате импликации.

По своему употреблению данная связка схожа со значением союзов «если. то. ».

Логическая равнозначность (эквивалентность)

Эквивалентность — выражение, являющееся истинным лишь в случае равенства двух входных элементов.

Таблица истинности для равнозначности:

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Стрелка Пирса

Стрелка Пирса — двухместное логическое действие со следующей последовательностью: сначала над исходными показаниями производится дизъюнкция, затем происходит отрицание полученного результата.

Данная манипуляция является отрицание логического сложения. Свое название рассматриваемая функция получила от своего автора — американского ученого Чарльза Пирса.

Таблица истинности для этой операции следующая:

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Особенность стрелки Пирса заключается в ее возможности строить другие булевы функции.

Пример

Штрих Шеффера

Штрих Шеффера — это действие, приводящее к ложному итогу лишь при истинности обоих исходных данных. По порядку выполнения операций эта функция эквивалентна отрицанию конъюнкции.

Символ Шеффера назван по фамилии своего создателя — американского логика Генри Шеффера — и обозначается посредством знака \(\vert.\)

Таблица истинности для данной функции:

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

С помощью штриха Шеффера можно воспроизвести другие логические манипуляции.

Пример

Порядок выполнения операций

В составном логическом выражении действия выполняются в такой последовательности:

Для построения нужного порядка, как и в математических выражениях, используют скобки.

Источник

Что такое логическая операция

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция Тема 3. Основы математической логики 1. Логические выражения и логические операции.
2. Построение таблиц истинности и логических функций.
3. Законы логики и преобразование логических выражений.
Лабораторная работа № 3. Основы математической логики.

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция 1. Логические выражения и логические операции

Исследования в алгебре логики тесно связаны с изучением высказываний (хотя высказывание — предмет изучения формальной логики). Высказывание — это языковое образование, в отношении которого имеет смысл говорить о его истинности или ложности (Аристотель).

Простым высказыванием называют повествовательное предложение, относительно которого имеет смысл говорить, истинно оно или ложно.

Считается, что каждое высказывание либо истинно, либо ложно и ни одно высказывание не может быть одновременно истинным и ложным.

Высказывания 1 и 3 являются истинными. Высказывание 2 – ложным , потому что число 27 составное 27=3*3*3.

Итак, отличительным признаком высказывания является свойство быть истинным или ложным, последние четыре предложения этим свойством не обладают.

С помощью высказываний устанавливаются свойства, взаимосвязи между объектами. Высказывание истинно, если оно адекватно отображает эту связь, в противном случае оно ложно.

Однако определение истинности высказывания далеко не простой вопрос. Например, высказывание «Число 1 +22 = 4294 967297 — простое», принадлежащее Ферма (1601-1665), долгое время считалось истинным, пока в 1732 году Эйлер (1707-1783) не доказал, что оно ложно. В целом, обоснование истинности или ложности простых высказываний решается вне алгебры логики. Например, истинность или ложность высказывания «Сумма углов треугольника равна 180°» устанавливается геометрией, причем в геометрии Евклида это высказывание является истинным, а в геометрии Лобачевского — ложным.

В булевой алгебре простым высказываниям ставятся в соответствие логические переменные, значение которых равно 1, если высказывание истинно, и 0, если высказывание ложно. Обозначаются логические переменные, большими буквами латинского алфавита.

Существуют разные варианты обозначения истинности и ложности логических переменных:

Сложные (составные) высказывания представляют собой набор простых высказываний (по крайней мере двух) связанных логическими операциями.

С помощью логических переменных и символов логических операций любое высказывание можно формализовать, то есть заменить логической формулой (логическим выражением).

Связки «НЕ», «И», «ИЛИ» заменяются логическими операциями инверсия, конъюнкция, дизъюнкция. Это основные логические операции, при помощи которых можно записать любое логическое выражение.

Введем перечисленные логические операции.

В алгебре множеств конъюнкции соответствует операция пересечения множеств, т.е. множеству получившемуся в результате умножения множеств А и В соответствует множество, состоящее из элементов, принадлежащих одновременно двум множествам.

Источник

Что такое логическая операция

2) Логическое сложение или дизъюнкция:

Таблица истинности для дизъюнкции

ABF
111
101
011
000

3) Логическое отрицание или инверсия:

Таблица истинности для инверсии

A¬ А
10
01

4) Логическое следование или импликация:

«A → B» истинно, если из А может следовать B.

Обозначение: F = A → B.

Таблица истинности для импликации

ABF
111
100
011
001

5) Логическая равнозначность или эквивалентность:

Источник

Логические операции и выражения

Логика
Логические операции и выражения
Таблица истинности
Логический элемент

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Логика это не просто древнегреческое слово, а целая наука, изучение которой позволяет нам правильно и здраво рассуждать, и, соответственно, делать правильные выводы из наших рассуждений, чего, однако, очень не хватает в нашем современном мире (поэтому и говорят «нелогичный человек», «нелогичный поступок»).
Рассуждая о чем-либо, мы, на основе логических заключений, делаем соответствующие выводы. К примеру, думая о своем товарище, на основе каких-то фактах, характеризующих его, мы можем сделать вывод – друг он нам, или нет (или: «и не друг, и не враг, – а так»).

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Основные логические операции

Существует три основных логических операции при помощи которых можно записать любое логическое выражение (не пугайтесь):

1. Инверсия
2. Конъюнкция
3. Дизъюнкция

Таблица истинности

Все логические выражения, получающиеся из логических операций, можно свести в таблицы, которые называются таблицы истинности

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Таблицы истинности

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Логические элементы

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Логический элемент выполняющий операцию «Логическое И»

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Логический элемент выполняющий операцию «Логическое ИЛИ»

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Логический элемент выполняющий операцию «Логическое НЕ»

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Логический элемент выполняющий операцию «Исключающее ИЛИ»

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Логический элемент выполняющий операцию «Логическое ИЛИ-НЕ»

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Логический элемент выполняющий операцию «Логическое И-НЕ»

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Кроме таких комбинаций логических операций существует еще ряд других.

Кстати, есть еще одна разновидность логики – женская логика. Весьма интересная штука. Но так как она к сегодняшней теме не относится, то придется, к сожалению, этот вопрос опустить.

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция

Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операцияЧто такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операцияЧто такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операцияЧто такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция(25 голосов, оценка: 4,68 из 5)

Источник

Логические операции

В логике логическими операциями называют действия, вследствие которых порождаются новые понятия, возможно с использованием уже существующих. В более узком, формализованном смысле, понятие логической операции используется в математической логике и программировании.

Содержание

Формальная логика

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

К операциям, которые связаны преимущественно с изменением содержания понятий, относятся:

К операциям, которые связаны преимущественно с объемами понятий, относятся:

Данные операции могут быть записаны математически с помощью теории множеств.

Переход же к математической логике связан с понятием суждений и установлением операций над ними с целью получения сложных суждений.

Математическая логика

В математической логике логические операции называют логическими связками. В качестве основных обычно называют конъюнкцию ( Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операцияили &), дизъюнкцию (Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция), импликацию (Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция), отрицание (Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция). В смысле классической логики логические связки могут быть определены через алгебру логики.

Программирование

Логические операции в программировании как правило служат для управления программой в зависимости от значения каких-то логических выражений или переменных. Наиболее известны конъюнкция (&&), дизъюнкция (||), отрицание (!). Их нередко путают с битовыми операциями, хотя это разные вещи. Например, следующий код на языке C:

не выполнит вызов подпрограммы some_condition(), если значение логической переменной action_required ложно. При такой операции второй аргумент операции && вообще не будет вычислен.

См. также

Ссылки

Логические операции с понятиями

Изменение содержания понятия: отрицание • ограничение • обобщение • деление
Изменение объёма понятия: сложение • умножение • вычитание

2 константы: 01Прочееимпликация (Что такое логическая операция. Смотреть фото Что такое логическая операция. Смотреть картинку Что такое логическая операция. Картинка про Что такое логическая операция. Фото Что такое логическая операция)

Полезное

Смотреть что такое «Логические операции» в других словарях:

ЛОГИЧЕСКИЕ ОПЕРАЦИИ — логич. операторы, логич. связки, функции, преобразующие выражения логич. исчислений (формальных логич. систем); подразделяются на пропозициональные (сен тенциональные) связки, с помощью которых образуются выражения логики высказываний, и… … Философская энциклопедия

Логические операции — логические связки, логические операторы, функции, преобразующие высказывания или пропозициональные формы (т. е. выражения логики предикатов (См. Логика предикатов), содержащие переменные (См. Переменная) и обращающиеся в высказывания при… … Большая советская энциклопедия

Логические операции — [logi­cal operations]. С какой то степенью точности можно сказать, что математическая логика занимается изучением правил вывода определенных положений без конкретизации самих этих положений (безотносительно к их содержанию), примерно так, как… … Экономико-математический словарь

логические операции — С какой то степенью точности можно сказать, что математическая логика занимается изучением правил вывода определенных положений без конкретизации самих этих положений (безотносительно к их содержанию), примерно так, как геометрия связана с наукой … Справочник технического переводчика

логические операции — операции, посредством которых из простых высказываний образуются сложные, из простых тер минов сложные, из высказываний термины, из терминов высказывания и т. д. К Л. о., позволяющим из одних высказываний получать другие высказывания, относятся… … Словарь терминов логики

Логические операции — операции, выполняемые в соответствии с правилами булевой алгебры. К ним относят операции: отрицания, логическое «и», логическое «или» и тождество (эквивалентность). На этих логических операциях основана работа вычислительных машин … Начала современного естествознания

Логические элементы — Логические элементы устройства, предназначенные для обработки информации в цифровой форме (последовательности сигналов высокого «1» и низкого «0» уровней в двоичной логике, последовательность «0», «1» и «2» в троичной логике,… … Википедия

Логические переменные — [lo­gi­cal variables] знаки и формулы, которые могут принимать различные значения в зависимости от содержания обозначаемых ими высказываний. Подробнее см. Логические операции … Экономико-математический словарь

логические переменные — Знаки и формулы, которые могут принимать различные значения в зависимости от содержания обозначаемых ими высказываний. Подробнее см. Логические операции. [http://slovar lopatnikov.ru/] Тематики экономика EN logical variables … Справочник технического переводчика

Логические связки — В логике логическими операциями называют действия, вследствие которых порождаются новые понятия, возможно с использованием уже существующих. В более узком, формализованном смысле, понятие логической операции используется в математической логике и … Википедия

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *