Wyrażenia logiczne są blisko związane z odkryciami angielskiego matematyka George'a Boole'a.
Korzystanie z kalkulatora wyrażeń logicznych
Kalkulator wyrażeń logicznych składa się z dwóch rozwijanych list określających pierwsze i drugie zdanie logiczne, w których użytkownik wybiera jedną z opcji: Prawda, fałsz, 0, 1. Oraz rozwijanej listy na której wybiera się działanie: alternatywa, koniunkcja, binegacja, dysjunkcja. Po kliknięciu "oblicz" na ekranie pojawia się wynik.
Co nazywamy wyrażeniem logicznym?
Wyrażeniem logicznym nazywamy takie wyrażenie, które oblicza wartość typu danych logicznych „prawda” („true”) oraz „fałsz” („false”). Wynikiem wyrażenia logicznego jest tak zwana wartość boolowska lub błąd. Wartość boolowska, z angielskiego „boolean”, to zbiór wartości „prawda” i „fałsz” razem z towarzyszącymi im zdefiniowanymi operatorami standardowymi. Te dwie wartości pozwalają reprezentować warunki prawdy występujące w strukturach sterowania logicznego.
Nazwę swą zawdzięcza George'owi Boole'owi, angielskiemu matematykowi, ale i filozofowi żyjącemu w XIX wieku, który wprowadził metody algebraiczne do logiki – uznawany jest za twórcę logiki matematycznej. Boole to przykład genialnego samouka – uczył się sam z książek, pomagał mu ojciec (szewc) i jego przyjaciele (kupcy), tak opanował kilka języków oraz matematykę. Jeszcze jako nastolatek zaczął dorabiać jako nauczyciel, napisał też kilka pozycji poświęconych matematyce. Dzieła te były nowatorskie, ale opierały się na złych przesłankach (nie znał wielu zasad i definicji), mimo to zwróciły na niego uwagę uczonych i otrzymał stypendium umożliwiające mu uczęszczanie na wykłady akademickie. W rezultacie już 3 lata później wydał cenione „Mathematical Analysis Of Logic”. Zmarł w dość niecodziennych (i biorąc pod uwagę jego dokonania, także nielogicznych) okolicznościach – kiedy przeziębił się w czasie wędrówki w deszczu, jego żona, uważająca, że tylko przyczyna choroby może zwalczyć tę chorobę, polewała go w łóżku wodą przez dwa tygodnie... Jedna z jego córek była żoną Wilfrieda Michaela Voynicha, odkrywcy tajemniczego „manuskryptu Voynicha”.
Krótkie wyjaśnienie pojęć związanych z wyrażeniami logicznymi
Alternatywa – zdania połączone spójnikiem logicznym „lub” (jest prawdziwa, gdy jedno ze zdań jest prawdziwe).
Koniunkcja – to z kolei dwa zdania połączone spójnikiem logicznym „i” (jest prawdziwa tylko wówczas, gdy oba zdania są prawdziwe).
Binegacja – zaprzeczenie sumy logicznej, koniunkcja negacji (jest prawdziwa, gdy oba zdania są fałszywe, a fałszywa, gdy choć jedno jest prawdziwe).
Dysjunkcja – odpowiada na „bądź..., bądź..., bądź żaden z nich”, to negacja koniunkcji (nieprawda, że oba zdania).
Kalkulator wyrażeń logicznych Wasze wyniki
xz + x̅y̅z + yz
Jeżeli czynność prawna jest sprzeczna z ustawą, to jest nieważna. Jeżeli czynność prawna zmierza do obejścia ustawy, to jest nieważna. Zatem jeżeli nieprawda, że czynność prawna jest nieważna, to nieprawda, że jest sprzeczna z ustawą, i nieprawda że zmierza do obejścia ustawy
(p=>q)=>[~(p&&q)=>~p]
p || q || r => ((p || q) && ~r) || (r && p && q)
[~(p=>q)]<=>(p∧~q)
[~(p=>q)]<=>(p∧~q)
[(pvq)=>q]=>(~pvq)
( {p} lub {q} ) i {q} i( {p} =>( {q} i {r} ) )
Wyprowadź dowolną metodą (wprost albo nie wprost) wniosek z tych przesłanek. UWAGA: opisuj każdy krok dowodu (skąd on się wziął na numerowanej liście): Cel: β 1. α∨β 2. ¬α (przesłanka)
Logika jest fajna, o ile nie jest trudna
{(p>q)^~[(pvr)>q]}^(q>r)
[(p^q)^r]=i>[(q=i>~r)+(p^~r)
p → (~q v p)
(p->~ (q/r)) -> (~(~pVg)^(p->r))
p → (q → p ∧ q)
(p⇒ (q⇒r))⇒((pɅq) ⇒r)
{[(𝛼 ∧ 𝛽) ⇒ 𝛾] ∧ [(𝛼 ∧ 𝛽) ⇒ ~𝛾]} ⇒ (~𝛼 ∧ ~𝛽 ∧ ~𝛾)
(x<4) or (x>10)
Y=(sigma)_4(0,2,5,7,8,10,13,15)
nie ({x} lub {y} lub {z} lub ({a} i {b}) lub {c})
p → (q v ~q)
(p || q || r) => ((~p) => ((q || r) && (~p)))
(p=>~q)<=>~(p∧q)
((~p&&q)&&(p||~q))=>((p=>(q||r))=>(p=>r))
[~(p=>q)]<=>(p∧~q)
[~(p=>q)]<=>(p∧~q)
[(¬𝑟∨𝑞)∨¬(𝑞∧𝑟)]→[¬(𝑞→𝑝)]
p → (q v ~q)
[(~pv~q)^r]v[(p=>r)=>(~qv~r)]
[~(p=>q)]<=>(p∧~q)
( {p} <-> {q} i {q} <-> {r} ) =>( {p} <-> {r} )