Булева алгебра
БУЛЕВА АЛГЕБРАВаВаПлан:
Введение
Библиография
ВаВаВа
ВВЕДЕНИЕ
В данном реферате я попытаюсь раскрыть, некоторые аспекты булевой алгебры. Математическая логика является современной формой, так называемой формальной логики, применяющей математические методы для исследования своего предмета. (Другие ее названия: символическая логика, теоретическая логика, логистика.) В формальной логике и, соответственно, в математической логике, собраны результаты законов структуры правильных выводов. Вывод является таким мыслительным процессом, в результате которого появляются новые открытия на основании уже имеющихся (которые предполагаются правильными), без практических исследований. В действительности, новое открытие, полученное в результате вывода, (так называемый окончательный вывод) в скрытой форме находится в предварительно имеющихся знаниях, в так называемых предпосылках
ВаМАТЕМАТИЧЕСКАЯ ЛОГИКА
ПРЕДМЕТ МАТЕМАТИЧЕСКОЙ ЛОГИКИПростейшие закономерности выводов открывались человечеством эмпирическим путем в ходе общественного производства (например, простейшие соотношения арифметики и геометрии). Открытие более сложных законов связано с результатами науки формальной логики. Первое крупное обобщение формальной логики принадлежит Аристотелю. В формальной логике с самого начала применялись (в единичных случаях) математические методы, но развитие логики не успевало за применением таких методов по сравнению с другими областями математики. Поэтому формальная логика отстала от потребностей науки (в первую очередь от требований математики); отставание оказалось особенно очевидным в новую эру. Главными недостатками формальной логики являлись следующие .1. Она не сумела привести законы выводов к небольшому количеству надежных логических законов; поэтому подтвердила правильность некоторых выводов на основе экспериментов, которые позже были опровергнуты примерами, доказывающими обратное.2. Она была неспособна анализировать значительную часть выводов, применяемых в повседневной и научной жизни; доказать правильность или неправильность таких выводов. (Например, не могла доказать, что из правильности предложения тАЬКаждая трапеция является четырехугольникомтАЭ вытекает правильность предложения тАЬКто рисует трапецию, тот рисует четырехугольник).Задача математизации формальной логики была поставлена и осуществлена Лейбницем. Его работу продолжили математики XIX века. На рубеже столетия с открытием противоречий в теории множеств (см. гл. тАЬТеория множествтАЭ) развитие математической логики получило широкий размах. В настоящее время результаты математической логики используются во всех традиционных областях формальной логики; открыты совершенно новые области. В настоящее время тАЬтрадиционнаятАЭ формальная логика по сравнению с математической логикой имеет значение только для истории науки.Математическая логика не претендует на открытие законов мышления вообще, или еще в меньшей степени на анализ философских проблем, связанных с человеческим мышлением. Эти вопросы больше относятся к тАЬлогикетАЭ (в более общем смысле слова) и к философии. (В дальнейшем под словом тАЬлогикатАЭ будем подразумевать математическую логику.)
ЧТО ТАКОЕ ВЫВОД?
Для более точного определения предмета математической логики следовало бы уточнить, что подразумевается под термином логически правильного вывода. Чтобы сформулировать хотя бы одно временное определение, рассмотрим пример вывода. (В соответствии с традиционной формой записывания, предпосылки отделяются от окончательного вывода горизонтальной чертой):
Будет раздача премии.( Окончательный вывод) Мы выполнили план. Если принять правильность предпосылок, то следует принять и правильность окончательного вывода. Другой, аналогичный пример :Если мне выпадет туз, то я иду ва-банк. Мне выпал туз.Я иду ва-банк.Обычно вместо предложений (мне выпал туз) и (я иду ва-банк) могут быть записаны любые такие изъявительные предложения, значения которых может быть правильно или ложно; следует оставить неизменными только расположение слов тАЬеслитАЭ и тАЬтотАЭ и расположение предположений, то есть структуру вывода. Пусть А и В обозначает любые заменяющие предложения. Структуру вывода можно выразить следующей схемой;Если А, то В АВПод определением, что данная схема представляет собой (логически правильную) схему выводов, подразумевается следующее. Если вместо А и В подставить такие предложения, что предпосылки, полученные в результате замены, будут правильными, то и окончательный вывод будет правильным. Любой человек, который понимает значение союзов тАЬесли . . . тотАЭ, поймет, что это правильная схема вывода. В схеме вывода фигурируют несколько слов с постоянным значением, далее несколько символов (букв) с меняющимся значением. Символы с меняющимся значением могут быть переменными разных типов. В соответствии с их типом вместо символов могут быть подставлены разные грамматические формации (например : изъявительные предложения, слова, выражающие свойства, названия предметов и т. д.). В предыдущем примере переменные А и В заменяются только изъявительными предложениями. На основе тАЬрегулярнойтАЭ замены переменных некоторой (правильной) схемы вывода должен возникать правильный вывод.Но определение тАЬрегулярной заменытАЭ означает не только соблюдение грамматических правил. В предыдущей схеме А и В могут означать только такие изъявительные предложения, правильность или ложность которых может быть решена однозначно. Такие изъявительные предложения будем называть высказываниями.На основе любой схемы вывода может быть получен правильный вывод только при соблюдении условий подобного характера. Путем изменения условий могут быть построены различные теории логики.Важнейшими главами математической логики являются калькуляция высказываний и калькуляция предикатов. В рамках данных глав может быть исследована схема вывода в самом общем случае при наименьшем числе условий.В других главах логики рассматриваются специальные схемы вывода, являющиеся менее общими
КАЛЬКУЛЯЦИЯ ВЫСКАЗЫВАНИЙ
ВаВЫСКАЗЫВАНИЕПредметом калькуляции высказываний является анализ таких схем вывода, при которых с заменой переменных на высказывания, получаются правильные выводы.Под термином высказывания подразумевается такое изъявительное предложение, которое является однозначно или правильным, или ложным ; итак:а) оно не может одновременно быть и правильным, и ложным (принцип непротиворечивости);б) исключено, чтобы оно было и неправильным, и неложным (принцип исключения третьей возможности).Свойства тАЬправильноетАЭ и тАЬложноетАЭ подразумеваются в их обычном смысле; они не нуждаются в дальнейшем анализе.При данных обстоятельствах приведенные выше изъявительные предложения удовлетворяют (с тАЬхорошим приближениемтАЭ) этим двум условиям;их можно считать высказываниями. Поэтому логика, построенная на этих двух условиях, может получить весьма широкое применение. Естественно, существуют такие тАЬтонкие обстоятельстватАЭ, при которых некоторых изъявительных предложений нельзя считать высказываниями (например, если дано предложение : тАЬИван просыпаетсятАЭ, вряд ли можно сомневаться в правильности или ложности предложения тАЬИван спиттАЭ). Математические термины определяются таким образом, что предложения, выражающие соотношения между ними, всегда считаются высказываниями; такое положение существует во всех точных науках.Понятие тАЬвысказываниетАЭ иногда обозначается словами тАЬутверждениетАЭ, тАЬсуждениетАЭ.В выводах могут фигурировать высказывания (либо в виде предпосылок, либо как окончательный вывод), возникшие из одного или нескольких высказываний, путем применения некоторого грамматического метода; они называются сложными высказываниями. Во многих случаях правильность вывода зависит от вида формирования сложного высказывания. Поэтому необходимо заниматься видом формирования сложных высказываний некоторых типов.Под термином калькуляции высказываний подразумевается такой метод, с помощью которого из одного или нескольких высказываний (членов операции калькуляции высказываний) получается такое высказывание (результат операции), правильность или ложность которого однозначно определяется правильностью или ложностью членов.ОТРИЦАНИЕ И КОНЪЮНКЦИЯДвумя простейшими примерами вышеприведенной операции являются отрицание и конъюнкция. (Операция и результат операции здесь обозначается одним и тем же названием.)Под отрицанием высказывания А подразумевается высказывание тАЬНеправильно, что АтАЭ (или некоторая грамматически преобразованная форма данного высказывания).По значению выражения тАЬнеправильнотАЭ отрицание А правильно тогда и только тогда, если самое А неправильно; следовательно, отрицание действительно есть операция калькуляции высказываний (в соответствии с вышеприведенным определением). Пример: Отрицанием предложения тАЬмотор работаеттАЭ является предложение тАЬнеправда, что мотор работаеттАЭ или, иначе: тАЬмотор не работаеттАЭ.Отрицание является одночленной операцией. Отрицание тАЬАтАЭ обозначается символом тАЬ~АтАЭ (читается : тАЬне АтАЭ). Применяются также и обозначения тАЬ~ АтАЭ, тАЬтАФ АтАЭ, тАЬАтАЭ.Под конъюнкцией двух высказываний А и В подразумевается высказывание тАЬА и ВтАЭ (или некоторая грамматически измененная форма данного высказывания). По значению союза тАЬитАЭ конъюнкция является правильной тогда и только тогда, если оба ее члена правильны.Таким образом, конъюнкция также является операцией калькуляции высказываний. Операция конъюнкции тАЬА и ВтАЭ представляет собой двучленную операцию; ее обозначают, тАЬА & ВтАЭ, тАЬАВтАЭ. При возникновении конъюнкции союз тАЬитАЭ иногда заменяется другим союзом (например, тАЬАнатолий здесь, но Бориса неттАЭ или тАЬАнатолий здесь, хотя Борис ушелтАЭ и т. д.). Это не влияет на правильность или ложность результата, имеет только эмоциональное значение. Иногда союз вообще пропускается. Если сказуемые двух предложений, связанных между собой путем конъюнкции, совпадают, то общее сказуемое представлено только в одном из предложений. Например, конъюнкция тАЬя питаюсь хлебом и питаюсь водойтАЭ после преобразования имеет следующий вид: тАЬя питаюсь хлебом и водойтАЭ.Изучение остальных операций калькуляции высказываний уточняется и облегчается с помощью следующего рассуждения.Пусть свойства высказываний тАЬправильноетАЭ и тАЬложноетАЭ называются логическими значениями и обозначаются знаками пил. Правильность (или ложность) некоторого высказывания А выражается и в такой форме, что логическим значением высказывания А является п (или л).Если задаются логические значения отдельных членов в некоторой операции калькуляции высказываний, то данной операцией логическое значение результата определяется однозначно. Это позволяет определение таких операций для логических значений (кроме вышеприведенного определения для высказываний) следующим образом: На место и членов и результата подставляются логические значения; причем, вместо результата подставляется логическое значение высказывания, образующееся данной операцией из высказываний с соответствующими членам логическими значениями.Например, отрицания логических значений определяются так: (так как отрицание правильного высказывания является ложным), (так как отрицание ложного высказывания является правильным);а конъюнкции логических значений так:(так как конъюнкция двух правильных высказываний является правильной), (так как если одно или оба из двух высказываний являются ложными, то и их конъюнкция будет ложной)На основе вышеприведенного рассуждения изучение операций, проведенных на высказываниях, может быть заменено изучением операций, проведенных на логических значениях. Этого достаточно для исследования выводов (на уровне калькуляции высказываний).Ва
АЛГЕБРА ЛОГИЧЕСКИХ ЗНАЧЕНИЙ
Операции, проводимые на логических значениях, называются логическими операциями. Для выражения любых логических значении вводятся логические переменные; они обозначаются символами p, q, r, .., р, р, тАж Итак, логические переменные могут принимать два тАЬзначениятАЭ: п или л .При использовании нескольких операций последовательно порядок выполнения отдельных операции обозначается скобками; например, ~(р) А q) (иногда скобки опускаются). Например, вместо выражения (7p)/\q пишется 7р /\ q при предварительном пояснении, что в случае появления выражения без скобок знак относится только к следующему знаку. В общем смысле слова n -членной логической операцией называется каждая такая функция, областью существования которой является упорядоченное множество всех выражений, образуемых из логических значений пиле длиной выражения n , а значением ее является одно из двух логических значений п и л.Любая логическая операция может быть выражена через операции отрицания и конъюнкции. НЕКОТОРЫЕ ДРУГИЕ ЛОГИЧЕСКИЕ ОПЕРАЦИИВ области операций на логических переменных помимо отрицания и конъюнкции оказываются полезными некоторые другие операции.В области одномерных логических операций фактический интерес представляет только отрицание. дизъюнкцияОперация называется дизъюнкцией и обозначается символом тАЬp\/qтАЭ (иначе ее называют альтернацией, адъюнкцией, логическим сложением), или тАЬр + qтАЭ. Дизъюнкция выражается с помощью операций конъюнкции и отрицания.Связь, созданная между двумя высказываниями при помощи уступительного союза тАЬилитАЭ, является такой операцией, которой в области логических значений соответствует операция дизъюнкции: высказывание является ложным тогда и только тогда, если оба высказывания ложны.(Союз тАЬилитАЭ в таком случае применяется в значении допущения, если допускается правильность обоих высказываний). Например: тАЬвыпал дождь или полили парктАЭ. Поэтому такое соединение двух высказываний также называется дизъюнкцией. (Символ тАЬVтАЭ читается также как тАЬилитАЭ).Операция конъюнкция выражается с помощью операций дизъюнкции. Таким образом, руководствуясь теоремой, что каждая логическая операция может быть выражена с помощью только операций дизъюнкции и отрицаниятАЬни-нитАЭ
ИМПЛИКАЦИЯ
Операция тАЬр влечёт qтАЭ и называется импликацией (с предварительным членом р и с последующим членом q). Допустим, что если р = п, то значение выражения р влечёт q будет или п, или л в зависимости от того, является ли значение q п, или л. Это аналогично тому, что высказывание типа тАЬесли А, то ВтАЭ, в котором первый член А является правильным, считается или правильным, или ложным в зависимости от того, правильный или ложный второй его член В. Поэтому соединению типа тАЬесли А, то ВтАЭ соответствует импликация в области логических значений. Но в то же время при ложном высказывании А предложение типа тАЬесли А, то ВтАЭ может вообще не считаться высказыванием Например: если горит лампочка, то лифт работает.Если высказывание тАЬгорит лампочкатАЭ правильно, то правильностью высказывания тАЬлифт работаеттАЭ однозначно решается правильность вышеприведенного предложения. Но если высказывание тАЬгорит лампочкатАЭ ложно, то ничего нельзя сказать о правильности вышеприведенного предложения. Можно сказать : надо подождать, пока лампочка загорится Приведем пример, в котором не будет даже возможности тАЬподождатьтАЭ:Если 2 * 2 = 5, то Дунай является европейской рекой. Если принять то, что соединение типа тАЬесли . . .тотАЭ соответствует операции импликации, при соблюдении последнего тождества высказывание тАЬесли А, то ВтАЭ выражалось бы с помощью операций конъюнкции и отрицания в следующем виде : тАЬнеправильно, что : А и не ВтАЭ (здесь присутствует выражение тАЬне ВтАЭ вместо выражения тАЬнеправильно, что ВтАЭ; таким образом, ясно, что выражение тАЬнеправильно, чтотАЭ, расположенное в начале высказывания, относится не только к Л, но и к выражению тАЬА и не ВтАЭ). В соответствии с этим приведенные выше два предложения в примере могут быть переформулированы следующим образом:а) Неправильно, что горит лампочка и лифт не работает.б) Неправильно, что 2 * 2 = 5 и Дунай не является европейской рекой. Если выражение тАЬгорит лампочкатАЭ ложно, то ложно и выражение тАЬлампочка горит и лифт не работаеттАЭ, а отрицание его тАФ по а) тАФ является правильным. Выражение. тАЬ2 * 2 = 5тАЭ ложно, ложно также и выражение тАЬДунай не является европейской рекойтАЭ; их конъюнкция тАФ также ложна, а отрицание этой конъюнкции тАФ по б) тАФ является правильным. Здесь нет противоречия по сравнению с обычным пониманием вещей, так как обычно не обращают внимание на правильность сложного предложения типа тАЬесли . . . тотАЭ в том случае, когда первый член соединения является ложным.Выражения вида тАЬесли А, то ВтАЭ можно считать синонимами выражений вида тАЬнеправильно, что: тАЬА и не ВтАЭ; они называются импликациями (с предварительным членом А, с последующим членом В); для их обозначения применяется символ А влечёт В.Представленное в области логических значений понятие импликации типа р влечёт q соответствует понятию вышеприведенной операции высказывания.Операции на высказываниях, выражаемые с помощью союзов и частиц, сформулированы недостаточно точно ; в большинстве случаев, они до некоторой степени двусмысленны. По всей вероятности распознавание операций конъюнкции и отрицания наименее проблематично в их грамматической форме представления. Поэтому большое значение имеет возможность выражения любой логической операции через операции конъюнкции и отрицания. Как было показано выше, это позволило нам истолковать образование сложного предложения вида тАЬесли . . . тотАЭ как операцию.Упоминаются еще некоторые грамматические синонимы операции тАЬА влечёт ВтАЭ: тАЬВ, если только ЛтАЭ, тАЬТолько тогда А, если ВтАЭ, тАЬДостаточным условием В является АтАЭ, тАЬНеобходимым условием А является ВтАЭ, тАЬВ если не АтАЭ.И конъюнкция и дизъюнкция выражаются с помощью операций импликации и отрицания.Поэтому любая логическая операция может быть выражена с помощью операций отрицания и импликации
ЭКВИВАЛЕНТНОСТЬ
Последний вид выражения операции эквивалентности.Так как высказывание p эквивалентно q = n тогда и только тогда, когда p = q, то данная логическая операция соответствует образованию сложного предложения вида тАЬА тогда и только тогда, когда ВтАЭ. Понимание и логическое значение предложения такого характера, образованного из двух любых высказываний, иногда затруднительно для восприятия человека, как и понимание предложения вида тАЬесли . . . тотАЭ. Например, тАЬ2 < 3 тогда и только тогда, если светит солнцетАЭ.Поэтому данное предложение понимается операцией калькуляции высказываний исключительно в том случае, если считать его синонимом высказываний вида тАЬнеправильно, что А и не В, и, неправильно, что не А и ВтАЭ. В этом случае данная операция тАЬА влечёт ВтАЭ и называется эквивалентностью.Часто встречаются следующие синонимы данной операции: тАЬДля А необходимо и достаточно бтАЭ, тАЬА именно тогда, когда ВтАЭ.ВаВаВа
Заключение
Булеву алгебру образуют все подмножества некоторого множества. То, что они образуют решетчатую структуру, очевидно. Нетрудно доказать и выполнение дистрибутивности. Нулевым элементом является пустое множество, а единичным тАФ все основное множество. Для каждого подмножества существует дополнительный элемент тАФ дополнение к множеству в теоретико-множественном смысле. Булевы алгебры находят применение главным образом в теории множеств, в математической логике, в теории вероятностей и в функциональном анализе.Ва
Библиография
1. Малая математическая энциклопедия. Э. Фрид., И. Пастор., И. Рейман., П. Ревес., И. Ружа. Издательсво академии наук Венгрии. Будапешт 1976 г.2. Математический анализ. ЧастьIII. В.А.Зоричь. Москва тАЬнаукатАЭ. 1984 г.3. Пособие по математика для поступающих в ВУЗЫ. Под редакцией Г. Н. Яковлева Москва тАЬнаукатАЭ 1988 г.ВаВаВаВа
Вместе с этим смотрят:
Введение в теорию матриц и определителейВеликая теорема Ферма
Вероятность случайного события
Возникновение измерений в древности