|
ŚFiNiA ŚFiNiA - Światopoglądowe, Filozoficzne, Naukowe i Artystyczne forum - bez cenzury, regulamin promuje racjonalną i rzeczową dyskusję i ułatwia ucinanie demagogii. Forum założone przez Wuja Zbója.
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Czw 5:43, 16 Lip 2020 Temat postu: Algebra Kubusia - matematyka języka potocznego (2020-08-19) |
|
|
Algebra Kubusia - matematyka języka potocznego
2020-08-19
Wersja finalna!
Niniejszy podręcznik zakłada, że wiedza czytelnika w temacie logika matematyczna jest równa zeru.
Innego założenia nie mogłem zrobić bowiem praktycznie 100% definicji w algebrze Kubusia i Klasycznym Rachunku Zdań jest sprzecznych.
Definicje:
Algebra Kubusia - logika matematyczna obowiązująca w 100-milowym lesie
Klasyczny Rachunek Zdań - fundament wszelkich logik „matematycznych” ziemskich matematyków
Algebra Kubusia w pdf:
[link widoczny dla zalogowanych]
Link dla niezalogowanych (usuń gwiazdkę):
*https://www.dropbox.com/s/qjrwq50oruu71nq/Algebra%20Kubusia%20-%20matematyka%20j%C4%99zyka%20potocznego.pdf?dl=0
Polecam też przedostatnią wersję algebry Kubusia w innym ujęciu gdzie w każdej z siedmiu części skupiłem się na innym zagadnieniu:
http://www.sfinia.fora.pl/forum-kubusia,12/ak1-algebra-boole-a,16325.html#524199
Autor:
Kubuś ze 100-milowego lasu
Rozszyfrowali:
Rafal3006 i przyjaciele
Wszystko należy upraszczać jak tylko można, ale nie bardziej.
Albert Einstein
Dziękuję wszystkim, którzy dyskutując z Rafałem3006 przyczynili się do odkrycia algebry Kubusia:
Wuj Zbój, Miki, Volrath, Macjan, Irbisol, Makaron czterojajeczny, Quebab, Windziarz, Fizyk, Idiota, Sogors, Fiklit, Yorgin, Pan Barycki, Zbigniewmiller, Mar3x, Wookie, Prosiak, Lucek, Andy72, Michał Dyszyński, Szaryobywatel, Jan Lewandowski i inni.
Kluczowi przyjaciele Kubusia, dzięki którym algebra Kubusia została rozszyfrowana to (cytuję w kolejności zaistnienia):
1.
Rafał3006
2.
Wuj Zbój - dzięki któremu Rafal3006 poznał istotę implikacji od strony czysto matematycznej.
3.
Fiklit - który poświęcił 8 lat życia na cierpliwe tłumaczenie Rafałowi3006 jak wygląda otaczający nas świat z punktu widzenia Klasycznego Rachunku Zdań
Bez fiklita o rozszyfrowaniu algebry Kubusia moglibyśmy wyłącznie pomarzyć
4.
Irbisol - znakomity tester końcowej wersji algebry Kubusia, za wszelką cenę usiłujący ją obalić.
Czyż można sobie wymarzyć lepszego testera?
Miejsce narodzin algebry Kubusia ze szczegółowo udokumentowaną historią jej odkrycia:
Algebra Kubusia - historia odkrycia 2006-2020
Niniejszy podręcznik jest końcowym efektem ponad 14-letniej dyskusji na forach śfinia, ateista.pl i yrizona - to około 30 tys postów, średnio 5 postów dziennie wyłącznie na temat logiki matematycznej.
Części:
1.0 Nieznana algebra Boole’a
2.0 Kubusiowa teoria zbiorów
3.0 Teoria rachunku zbiorów i zdarzeń
4.0 Równoważność p<=>q
5.0 Operator chaosu p|~~>q
6.0 Teoria zdarzeń
8.0 Teoria transformacji
9.0 Teoria zbiorów w logice matematycznej
10.0 Bramy matematycznego Raju
11.0 Paradoks kruka
12.0 Obietnice i groźby
Wstęp:
Po 14 latach z okładem wreszcie jestem zadowolony z końcowej wersji algebry Kubusia.
Szczególnie polecam wersję pdf - chyba łatwiej się czyta.
[link widoczny dla zalogowanych]
Oczywiście każdy wielki program (np. Win10) jak również nową, nieznaną ziemianom teorię matematyczną, algebrę Kubusia, można udoskonalać w nieskończoność.
Tu nie chodzi o znalezienie wewnętrznej sprzeczności w algebrze Kubusia bo tej na 100% nie ma, ale o formę jej przekazu, by ziemscy matematycy ją zrozumieli - reszta ludzkości jest bez znaczenia, bowiem ta reszta ludzkości, od 5-cio latka poczynając to naturalni eksperci algebry Kubusia w praktyce, czyli nie muszą jej się uczyć.
Sprawa jest tu podobna do teorii języka mówionego.
Czy teoria języka mówionego jest komukolwiek potrzebna aby sprawnie posługiwać się językiem ojczystym?
Oczywiście zdecydowanie NIE!
Osobiście nigdy nie znałem teorii języka polskiego, nadal nie wiem co to jest jakiś podmiot, orzeczenie, przysłówek, dupówek etc.
... a mimo wszystko bez problemu dogaduję się w moim ojczystym języku, wyssanym z mlekiem matki.
Identycznie ma się sprawa z algebrą Kubusia! - absolutnie wszyscy ludzie na ziemi, od 5-cio latka poczynając na prof. matematyki kończąc są jej naturalnymi ekspertami w praktyce i nie muszą poznawać teorii algebry Kubusia.
Sprawa rozbija się tylko i wyłącznie o zawodowych matematyków.
Jak ich przekonać, że są naturalnymi ekspertami doskonale znanej im w praktyce teorii matematycznej, algebry Kubusia?
... oto jest pytanie.
Podstawowy problem jaki tu mamy to praktycznie 100% sprzeczność definicji w zakresie logiki matematycznej między algebrą Kubusia a aktualnymi logikami „matematycznymi” (wszystkimi!) ziemskich matematyków.
Jedyne wspólne definicje jakie mamy to definicje podzbioru => i nadzbioru ~> - reszta naszych definicji jest TOTALNE sprzeczna.
Miejmy nadzieję, że matematycy nie będą zasłaniać się gówno-dogmatem z poniższego cytatu:
[link widoczny dla zalogowanych]
mimuw napisał: |
Twierdzenia matematyczne uważane są za prawdziwe, albowiem w niczyim interesie nie leży, by uważać je za fałszywe.
Monteskiusz |
Co w przełożeniu na fundament wszelkich logik „matematycznych” ziemskich matematyków brzmi:
Klasyczny Rachunek Zdań uważany jest za prawdziwy, albowiem w niczyim interesie nie leży by uważać go za fałszywy.
Film powinien zaczynać się od trzęsienia ziemi, potem zaś napięcie ma nieprzerwanie rosnąć.
Alfred Hitchcock
Niniejszy podręcznik zakłada, że wiedza czytelnika w temacie logika matematyczna jest równa zeru.
Innego założenia nie mogłem zrobić bowiem praktycznie 100% definicji w zakresie logiki matematycznej w AK i KRZ jest sprzecznych.
Już pierwszy rozdział niniejszego podręcznika zatytułowany jest:
„Nieznana algebra Boole’a”
Dlaczego nieznana?
Dwa główne powody to:
1.
Klasyczna algebra Boole’a nie zna pojęcia logika dodatnia (bo Y) i logika ujemna (bo ~Y)
2.
Klasyczna algebra Boole’a nie odróżnia definicji spójnika „i”(*) od definicji operatora logicznego AND(|*) jak również nie odróżnia definicji spójnika „lub”(+) od definicji operatora OR(|+).
Jeśli chodzi o pozostałe, kluczowe znaczki logiki matematycznej (=>, ~> i ~~>) to jedynym punktem wspólnym algebry Kubusia z logiką matematyczną ziemian są definicje podzbioru => i nadzbioru ~>. Pozostałe definicje w logice matematycznej mamy sprzeczne.
W algebrze Kubusia w zbiorach zachodzą tożsamości matematyczne:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
W teorii zbiorów pojęcia warunek wystarczający => i konieczny ~> są w logice matematycznej ziemian fundamentalnie inne i na tym polu nie ma szans na dogadanie się.
W teorii zdarzeń natomiast pojęcia warunek wystarczający => i konieczny ~> mamy wspólne bo tu nie sposób rozumieć banału na poziomie 8 klasy szkoły podstawowej na dwa sprzeczne ze sobą sposoby.
1.
Definicja podzbioru =>:
Zbiór p jest podzbiorem => zbioru q wtedy i tylko wtedy gdy wszystkie elementy zbioru p należą do zbioru q
p=>q =1 - gdy relacja podzbioru => jest (=1) spełniona, zbiór p jest podzbiorem => zbioru q.
inaczej:
p=>q =0 - gdy relacja podzbioru => nie jest (=0) spełniona, zbiór p nie jest podzbiorem => zbioru q
Zachodzi matematyczna tożsamość pojęć:
Definicja podzbioru => = spełniona relacja podzbioru =>
Definicja podzbioru => w rachunku zero-jedynkowym:
p=>q = ~p+q
W algebrze Kubusia zachodzi tożsamość pojęć:
Warunek wystarczający => = relacja podzbioru =>
Dowód iż definicja podzbioru z algebry Kubusia jest identyczna jak w teorii zbiorów ziemian:
[link widoczny dla zalogowanych]
sjp napisał: |
podzbiór - część danego zbioru |
2.
Definicja nadzbioru ~>
Zbiór p jest nadzbiorem ~> zbioru q wtedy i tylko wtedy gdy zawiera co najmniej wszystkie elementy zbioru q
p~>q =1 - gdy relacja nadzbioru ~> jest (=1) spełniona, zbiór p jest nadzbiorem ~> zbioru q
Inaczej:
p~>q =0 - gdy relacja nadzbioru ~> nie jest (=0) spełniona, zbiór p nie jest nadzbiorem ~> zbioru q
Zachodzi matematyczna tożsamość pojęć:
Definicja nadzbioru ~> = spełniona relacja nadzbioru ~>
Definicja nadzbioru ~> w rachunku zero-jedynkowym:
p~>q = p+~q
W algebrze Kubusia zachodzi tożsamość pojęć:
Warunek konieczny ~> = relacja nadzbioru ~>
Dowód iż definicja nadzbioru z algebry Kubusia jest identyczna jak w teorii zbiorów ziemian:
[link widoczny dla zalogowanych]
sjp napisał: |
nadzbiór - w matematyce, dla danego zbioru: każdy zbiór zawierający wszystkie jego elementy |
3.
Definicja elementu wspólnego ~~> zbiorów:
Jeśli p to q
p~~>q =p*q =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiory p i q mają co najmniej jeden element wspólny
Inaczej:
p~~>q= p*q= [] =0 - zbiory p i q są rozłączne, nie mają (=0) elementu wspólnego ~~>
Decydujący w powyższej definicji jest znaczek elementu wspólnego zbiorów ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
W operacji iloczynu logicznego zbiorów p*q poszukujemy tu jednego wspólnego elementu, nie wyznaczamy kompletnego zbioru p*q.
Dowód iż definicja elementu wspólnego zbiorów ~~> funkcjonuje niejawnie w teorii zbiorów ziemian:
[link widoczny dla zalogowanych]
mathedu napisał: |
Zbiory rozłączne
Zbiory, których iloczyn jest zbiorem pustym, nazywamy rozłącznymi:
p*q =[] |
Oczywisty wniosek:
Jeśli iloczyn logiczny zbiorów p*q nie jest zbiorem pustym to zbiory mają element wspólny ~~>.
Podsumowanie:
Jak widzimy, na gruncie teorii zbiorów kluczowe i najważniejsze znaczki w algebrze Kubusia (=>, ~> i ~~>) mają swoje odpowiedniki w logice matematycznej ziemian.
Problem w tym, że ziemianie nie znają poprawnych definicji tych znaczków dla potrzeb rachunku zero-jedynkowego, nie potrafią zatem wyprowadzić praw matematycznych wynikających z tego rachunku.
Kim jest Rafał3006?
Rafał3006 to absolwent wydziału elektroniki Politechniki Warszawskiej (1975-1980).
To był szczytowy okres rozwoju techniki bramek logicznych. Pierwszy przyzwoity mikroprocesor i8080 z roku 1974 (plus następcy) błyskawicznie wyeliminował bramki z jakichkolwiek poważnych zastosowań w świecie techniki.
Jednak fundamentem logiki matematycznej pod którą podlega cały nasz Wszechświat żywy i martwy nadal są zdecydowanie bramki logiczne, w szczególności nieznane ziemskim matematykom operatory implikacyjne obsługujące zdania warunkowe „Jeśli p to q”.
Operatorów implikacyjnych obsługujących wszelkie zdania warunkowe „Jeśli p to q” używane przez człowieka jest zaledwie cztery:
1.
Definicja podstawowa operatora implikacji prostej p|=>q:
Operator implikacji prostej p|=>q to spełniony wyłącznie warunek wystarczający => między tymi samymi punktami i w tym samym kierunku
A1: p=>q =1 - warunek wystarczający => spełniony
B1: p~>q =0 - warunek konieczny ~> nie spełniony
stąd:
p|=>q = (A1: p=>q)*~(B1: p~>q)=1*~(0)=1*1=1
2.
Definicja podstawowa operatora implikacji odwrotnej p|~>q:
Operator implikacji odwrotnej p|~>q to spełniony wyłącznie warunek konieczny ~> między tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie spełniony
B1: p~>q =1 - warunek konieczny ~> spełniony
stąd:
p|~>q = ~(A1: p=>q)*(B1: p~>q) = ~(0)*1=1*1=1
3.
Definicja podstawowa równoważności p<=>q:
Równoważność p<=>q to spełniony zarówno warunek wystarczający => jak i warunek konieczny ~> miedzy tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony
B1: p~>q =1 - warunek konieczny ~> spełniony
stąd::
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
4.
Definicja podstawowa operatora chaosu p|~~>q:
Operator chaosu p|~~>q to nie spełniony ani warunek wystarczający =>, ani też warunek konieczny ~> miedzy tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie spełniony
B1: p~>q =0 - warunek konieczny ~> nie spełniony
stąd:
p|~~>q = ~(A1: p=>q)*~(B1: p~>q) =~(0)*~(0) =1*1 =1
Zacytujmy definicję równoważności z Wikipedii:
[link widoczny dla zalogowanych]
Wikipedia napisał: |
Równoważność (lub: ekwiwalencja) – twierdzenie, w którym teza jest warunkiem koniecznym, jak i dostatecznym przesłanki. To zdanie zapisuje się za pomocą spójnika wtedy i tylko wtedy (wtw), gdy...
Przykład:
Trawa jest zielona wtedy i tylko wtedy, gdy 2 + 2 = 4 (równoważność prawdziwa) |
Pierwsza część definicji równoważności jest zgodna w 100% z algebrą Kubusia … natomiast ten przykład to największa tragedia ziemskich matematyków zwana Klasycznym Rachunkiem Zdań
W praktyce wszyscy ziemianie używają definicji podstawowej równoważności zgodnej z algebrą Kubusia.
Dowód:
Klikamy na googlach:
„koniecznym i dostatecznym”
Wyników: 1 470
„warunkiem koniecznym i wystarczającym”
Wyników 9 170
Przykład:
[link widoczny dla zalogowanych]
matemaks napisał: |
Podzielność liczby całkowitej przez 2 i przez 3 jest warunkiem koniecznym ~> i wystarczającym => podzielności tej liczby przez 6.
P2*P3<=>P6 = (B1: P2*P3~>P6)*(A1: P2*P3=>P6)=1*1=1 |
Powyższą równoważność matematycy udowodnili (nie ważne jak) zatem musi zachodzić tożsamość zbiorów:
P2*P3=P6
Niestety, ziemscy matematycy nie mają bladego pojęcia że w dowolna równoważność prawdziwa w zbiorach definiuje tożsamość zbiorów. Uznanie tego oczywistego faktu natychmiast posyła Klasyczny Rachunek Zdań tam gdzie jego miejsce - do piekła, na wieczne piekielne męki.
Definicja tożsamości zbiorów:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy są w relacji równoważności p<=>q:
p=q = (A1: p=>q)*(B3: q=>p) = p<=>q =1
Inaczej:
p=q = p<=>q =0 - zbiory p i q nie są tożsame, co oznacza, że są różne na mocy definicji ##:
p##q
Gdzie:
## - różne na mocy definicji
Koniec!
Cała logika matematyczna pod którą podlega nasz Wszechświat żywy i martwy (z matematyką klasyczną włącznie) to tylko i wyłącznie powyższe, cztery operatory implikacyjne.
Spójniki „i”(*) i „lub”(+) i związane z nimi operatory AND(|*) i OR(+) pełnią w logice matematycznej wyłącznie funkcję pomocniczą (przygotowawczą).
W analogii do programu komputerowego spójniki „i”(*) i „lub”(+) to bloki funkcjonalne (przygotowawcze), natomiast bloki decyzyjne dzięki którym jakikolwiek program jest sensowny i działa to w logice matematycznej zdefiniowane wyżej, cztery operatory implikacyjne.
Przede wszystkim:
Człowiek to zdecydowanie nie komputer!
Dowód:
W całym świecie techniki, w tym w komputerach operatory implikacji prostej p|=>q i odwrotnej p|~>q są idiotyzmem ze względu na występujące tu „rzucanie monetą” w sensie „na dwoje babka wróżyła”
Tymczasem w matematycznej obsłudze świata żywego operatory implikacji prostej p|=>q i odwrotnej p|~>q są kluczowe i najważniejsze bowiem obsługują matematycznie wszelkie obietnice i groźby.
Obietnice i groźby to fundament wszelkiego życia na ziemi, zwierzątka które nie odróżniały obietnicy od groźby dawno wyginęły.
Definicja obietnicy =>:
Jeśli dowolny warunek to nagroda
W=>N =1
Dowolna obietnica to warunek wystarczający W=>N wchodząca w skład implikacji prostej W|=>N:
W|=>N = (A1: W=>N)*~(B1: W~>N) =1*~(0) =1*1 =1
Definicja groźby ~>:
Jeśli dowolny warunek to kara
W~>K =1
Dowolna groźba to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej W|~>K:
W|~>K = ~(A1: W=>K)*(B1: W~>K) = ~(0)*1 =1*1 =1
To są definicje obietnicy i groźby zatem tu nic a nic nie musimy udowadniać, jedyne co musimy to rozstrzygnąć czy w następniku mamy nagrodę (obietnica), czy karę (groźba).
Matematyczny manifest Kubusia!
Raj dnia 21-08-2020
Dzisiejszej nocy dostałem podpowiedź od Kubusia, by na bazie paradoksu kruka wyłożyć ziemskim matematykom algebrę Kubusia od A do Z tzn. wszystko co najważniejsze, reszta to pikuś.
Ostateczna wersja rozwiązania paradoksu kruka, którego w istocie NIE MA, napisana przed chwilą jest w punkcie 11.0
Paradoks kruka skupia w sobie wszelkie niuanse logiki matematycznej z Rajskim twierdzeniem na czele (punkt 10.0).
Zrozumienie paradoksu kruka to matematyczny poziom co najwyżej ucznia I klasy LO który nic a nic o logice matematycznej jeszcze nie słyszał - w szczególności nie wie co to za potwornie śmierdzące gówno zwane implikacją materialną rodem z Klasycznego Rachunku Zdań.
Jaka jest szansa by algebrę Kubusia zrozumieli ziemscy matematycy?
Zdaniem twardogłowych, ziemskich matematyków od siedmiu boleści żadna.
Dowód:
http://www.sfinia.fora.pl/forum-kubusia,12/czysto-matematyczne-obalenie-logiki-matematycznej-ziemian,9269-225.html#310261
idiota napisał: | Chyba ostatecznie przegrzaliśmy rafałowi pozostałości mózgu. |
http://www.sfinia.fora.pl/forum-kubusia,12/prawo-subalternacji,8368-2000.html#299283
idiota napisał: | Boże, co za bzdury...
To niesamowite jak rafał swoim nierozumieniem niczego potrafi sobie w głowie posklejać co się da i zrobić to jakoś odnoszące się do jego idee fixe...
Przecież tego nie ma sensu nawet wyjaśniać, bo widać tu raczej symptomy choroby, a nie rozumowanie. |
http://www.sfinia.fora.pl/forum-kubusia,12/p-1-i-q-1-ale-p-q-0,10575-450.html#369345
Irbisol napisał: | Ty jesteś naprawdę ograniczony - nie ma z tobą podstawowego kontaktu ... Nie wiem, jak do ciebie przemówić, bo twoja głupota przerasta wszystko, co do tej pory spotkałem na wielu forach |
http://www.sfinia.fora.pl/forum-kubusia,12/algebra-kubusia-2018-cdn,10787-1050.html#415439
Irbisol napisał: | Po prostu nie mam już słów na wyrażenie stopnia twojego upośledzenia, które nie pozwala ci tego pojąć. |
http://www.sfinia.fora.pl/forum-kubusia,12/algebra-kubusia-2018-cdn,10787-1150.html#418651
Irbisol napisał: | Debil by zrozumiał, dlatego nie nazywam cię debilem, żeby debili nie obrażać. |
http://www.sfinia.fora.pl/forum-kubusia,12/szach-mat-ktory-przejdzie-do-historii-matematyki,15663-2400.html#526961
Irbisol napisał: | Jestem tu tylko dlatego, żeby zobaczyć, jakiego jeszcze większego debila będziesz z siebie robił. Zawsze mam wrażenie, że sięgnąłeś dna - i zawsze się mylę - tam niżej jeszcze coś jest i ty to odkrywasz. |
Wierzę jednak, że nie wszyscy ziemscy matematycy są twardogłowi.
Na tak maleńkim i elitarnym forum jak nasza śfinia spotkałem ziemskich logików matematycznych z którymi dyskusja na temat algebry Kubusia była dla mnie bezcenna i rzeczowa, są to w kolejności zaistnienia: Wuj Zbój, Volrath (wykładowca logiki), Macjan (moim zdaniem jeden z najlepszych ziemskich logików) oraz Fiklit (tu jestem pewien - najlepszy ziemski logik matematyczny którego spotkałem).
Skoro na sfinii spotkałem czterech logików matematycznych na najwyższym poziomie to ilu im podobnych jest w skali całej naszej ziemi?
Ja po prostu nie wierzę i nigdy nie uwierzę, że algebra Kubusia nie będzie wkrótce oficjalną logiką matematyczną nauczaną w I klasie LO, zastępując takie gówna jak:
Przykład implikacji prawdziwej z podręcznika matematyki do I klasy LO:
[link widoczny dla zalogowanych]
Podręcznik matematyki do I klasy LO napisał: |
Jeśli pies ma osiem łap, to Księżyc krąży wokół Ziemi
To zdanie złożone możemy podzielić na dwa proste zdania:
p: „pies ma osiem łap”,
q: „Księżyc krąży wokół Ziemi”.
Wiemy, że pierwsze p jest fałszywe, a zdanie q jest prawdziwe. Zatem wartość logiczna zdania p=>q wynosi 0=>1. Otrzymana wartość logiczna tego zdania wynosi 1
|
Przykład równoważności fałszywej i prawdziwej z tego samego gówno-podręcznika:
[link widoczny dla zalogowanych]
Podręcznik matematyki do I klasy LO napisał: |
Księżyc krąży wokół Ziemi wtedy i tylko wtedy, gdy pies ma osiem łap.
Na pierwszy rzut oka nam coś w nim nie pasuje. Podzielmy to zdanie na dwa podzdania p i q:
p: „Księżyc krąży wokół Ziemi”
q: „pies ma osiem łap”
Wartość logiczna zdania p wynosi 1, a q wynosi 0. Ponieważ obie wartości logiczne zdań podrzędnych nie są sobie równe, więc zdanie to jest fałszywe, jego wartość logiczna wynosi 0.
Jednak gdyby to zdanie brzmiało:
Ziemia krąży wokół Księżyca wtedy i tylko wtedy, gdy pies ma osiem łap
… wówczas byłoby prawdziwe, ponieważ wartości logiczne obu zdań podrzędnych byłyby sobie równe i wynosiłyby 0. |
Drodzy ziemscy matematycy, powiem po chłopsku, weźcie cep do ręki, walnijcie się nim w głowę - mam nadzieję, że wtedy przestaniecie robić z naszych dzieci debili jak w pseudo-podręczniku matematyki wyżej cytowanym.
W całej ponad 14-letniej mojej przygodzie z logiką matematyczną, spotkałem zaledwie jednego matematyka który wygarnął kawę na ławę tzn. napisał szczerze co myśli o aktualnej gówno-logice ziemian zwanej Klasycznym Rachunkiem Zdań.
Tego odważnego matematyka (bo stado twardogłowych matematyków natychmiast zaczęło go gryźć) cytuję z wielką przyjemnością.
[link widoczny dla zalogowanych]
Logika, sens i wątpliwości
Marek Kordos
Delta, marzec 2013
Już przed laty, gdy brałem udział w tworzeniu jednej z kolejnych reform nauczania matematyki, miałem poważne wątpliwości, czy umieszczanie w programach nauczania matematyki (podstawach programowych, wykazach efektów nauczania, podręcznikach itp.) działu logika jest zgodne ze zdrowym rozsądkiem.
Oczywiście, wiem, że wielu głosi, iż nauczanie matematyki (jak niegdyś łaciny, której się zresztą uczyłem) to nauka logicznego myślenia. Ale, gdy czytałem otwierające wówczas podręczniki do liceum rozdziały poświęcone logice, trudno mi było powstrzymać się od wrażenia, że nie ma w nich żadnego sensu. Nie wymienię, rzecz jasna, żadnego konkretnego podręcznika (po co mi rozprawy sądowe – przecież podręcznik to wielkie pieniądze), ale wrażenie przy lekturze każdego z nich było podobne.
Od razu chciałbym powiedzieć, że nie chodzi o opinię, iż logika nigdy matematyce nie pomogła, bo unikanie błędów nie jest aktem twórczym (patrz Nicolas Bourbaki, Elementy historii matematyki). Chodzi o coś więcej. Ale nie śmiałem nalegać na usunięcie tego działu ze szkolnego nauczania, bo jeśli wszyscy widzą w nim sens, to może on tam – wbrew pozorom – istnieje.
Dopiero na sympozjum z okazji dziewięćdziesięciolecia Profesora Andrzeja Grzegorczyka dowiedziałem się, że moje wątpliwości nie są odosobnione i nawet w Instytucie Filozofii i Socjologii PAN prowadzone są prace nad taką modyfikacją logiki, by jej wady usunąć.
Co to za wady? Proszę spojrzeć na zdanie:
Dwa plus dwa równa się cztery wtedy i tylko wtedy, gdy Płock leży nad Wisłą.
Oczywiście, zdanie to jest prawdziwe, ale czy ma sens? Przecież między pewnym faktem arytmetycznym a innym faktem geograficznym żadnego związku nie ma. Dlaczego więc chcemy twierdzić (ba, uczyć tego), że te dwa zdania są równoważne?
Albo zdanie:
Jeśli dwa plus dwa jest równe pięć, to zachodzi twierdzenie Pitagorasa.
Z punktu widzenia logiki to zdanie jest prawdziwe. Tu już po obu stronach implikacji są zdania dotyczące faktów matematycznych. Dlaczego jednak chcemy zmusić młodego człowieka, by widział w tym sens?
Wyjaśnienie jest proste: w pierwszym przypadku chodzi o to, że równoważność zdań ma miejsce, gdy wartość logiczna obu zdań jest taka sama; w drugim – o to, że implikacja jest poprawna, gdy ma fałszywy poprzednik.
A więc logika sprowadza nasz świat do zbioru dwuelementowego, nic przeto dziwnego, że rzeczy absolutnie niepołączone żadnym znaczeniowym (semantycznym) związkiem muszą się znajdować w przynajmniej jednej z dwóch komórek, do jakiejś muszą trafić.
Powstają dwa pytania. Po pierwsze, czemu logika została tak skonstruowana, że – abstrahując od sensu – okalecza pojęciowy świat? Po drugie, czy faktycznie należy trzymać ją jak najdalej od młodzieży, bo tylko ją demoralizuje, każąc za wiedzę uważać takie androny, jak przytoczone powyżej?
Odpowiedź na pierwsze pytanie jest dość prosta. Nowoczesna logika formalna została stworzona (jak wielu uważa) przez Gottloba Fregego (1848-1925) tak, by obsługiwała matematykę, a tę rozumiano wówczas jako badanie prawdziwości zdań języków formalnych.
Odpowiedzi na drugie pytanie de facto nie ma. Tłumaczymy się z używania takich abstrahujących od znaczeń spójników logicznych tym, że alternatywa, koniunkcja i negacja są sensowne; że chcemy, aby młody człowiek wiedział, że zaprzeczeniem zdania, iż istnieje coś mające własność A, jest to, że wszystkie cosie własności A nie mają; że implikacja ze zdania prawdziwego daje jednak tylko zdania prawdziwe itd., itp.
Ale naprawdę chodzi o to, że – jak z małżeństwem i demokracją – lepszej propozycji dotąd nie wynaleziono. A szkoda.
Ostatnio zmieniony przez rafal3006 dnia Wto 15:43, 21 Cze 2022, w całości zmieniany 64 razy
|
|
Powrót do góry |
|
|
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Czw 5:45, 16 Lip 2020 Temat postu: |
|
|
1.0 Nieznana algebra Boole’a
Spis treści
1.0 Nieznana algebra Boole’a 1
1.1 Zmienna binarna i stała binarna 2
1.2 Prawa Prosiaczka 5
1.2.1 Dowód praw Prosiaczka na gruncie fizyki 5
1.2.2 Dowód praw Prosiaczka na poziomie 3-latka 6
1.3 Minimalna aksjomatyka algebry Boole’a 7
1.4 Algorytm Wuja Zbója 9
1.5 Alternatywne przejście do logiki przeciwnej 11
1.6 Operator OR(|+) w świecie fizyki 12
1.6.1 Definicja spójnika „lub”(+) w rachunku zero-jedynkowym 15
1.6.2 Właściwości operatora OR(|+) w świecie fizyki 18
1.7 Operator AND(|*) w świecie fizyki 19
1.7.1 Definicja spójnika „i”(*) w rachunku zero-jedynkowym 22
1.7.2 Właściwości operatora AND(|*) 25
1.8 Definicja spójnika „albo”($) 26
1.0 Nieznana algebra Boole’a
Algebra Kubusia to matematyczny opis języka potocznego, zatem tylko z tego punktu widzenia będziemy patrzeć na algebrę Boole’a.
Algebra Kubusia zawiera w sobie algebrę Boole’a mówiącą wyłącznie o spójnikach „i”(*) i „lub”(+) z języka potocznego człowieka.
Innymi słowy:
Algebra Boole’a w ogóle nie zajmuje się kluczową i najważniejszą częścią logiki matematycznej, czyli obsługą zdań warunkowych „Jeśli p to q”.
Dlaczego ten rozdział nosi nazwę nieznanej algebry Boole’a?
Dwa główne powody to:
1.
Klasyczna algebra Boole’a nie zna pojęcia logika dodatnia (bo Y) i logika ujemna (bo ~Y)
2.
Klasyczna algebra Boole’a nie odróżnia definicji spójnika „i”(*) od definicji operatora logicznego AND(*) jak również nie odróżnia definicji spójnika „lub”(+) od definicji operatora OR(|+).
Definicja algebry Boole’a:
Algebra Boole’a to algebra dwuelementowa akceptująca zaledwie pięć znaczków:
0, 1, (~), (*), (+)
Algebra Boole’a to dwa wyróżnione elementy (zwykle {1,0}) o znaczeniu:
1 = prawda
0 = fałsz
oraz trzy spójniki logiczne zgodne z językiem potocznym:
(~) - negacja (zaprzeczenie), słówko „NIE” w języku potocznym
„i”(*) - spójnik „i”(*) w języku potocznym
„lub”(+) - spójnik „lub”(+) w języku potocznym
1.1 Zmienna binarna i stała binarna
Definicja zmiennej binarnej:
Zmienna binarna to symbol mogący w osi czasu przyjmować tylko i wyłącznie dwie wartości logiczne 1 i 0.
Definicja zmiennej binarnej w logice dodatniej (bo p)
Zmienna binarna wyrażona jest w logice dodatniej (bo p) wtedy i tylko wtedy gdy nie jest zaprzeczona
Przykład:
M=[mężczyzna]
Definicja zmiennej binarnej w logice ujemnej (bo ~p)
Zmienna binarna wyrażona jest w logice ujemnej (bo ~p) wtedy i tylko wtedy gdy jest zaprzeczona
Przykład:
~M=~[mężczyzna]
Dla dziedziny:
C (człowiek) - zbiór wszystkich ludzi
mamy:
C=M+K
Gdzie:
M = [mężczyzna] - zbiór wszystkich mężczyzn
K = [kobieta] - zbiór wszystkich kobiet
Stąd mamy:
~M = [C-M] = [M+K-M] =K
Wnioski to:
Twierdzenie proste p=>q:
Człowiek nie będący mężczyzną (~M) na 100% => jest kobietą (K)
~M=>K =1
… i odwrotnie:
Twierdzenie odwrotne q=>p:
Człowiek będący kobietą (K) na 100% => nie jest mężczyzną (~M)
K=>~M =1
Ogólna definicja równoważności znana każdemu ziemskiemu matematykowi:
p<=>q = (p=>q)*(q=>p) =1*1 =1
Stąd prawdziwa jest równoważność:
Człowiek nie jest mężczyzną (~M) wtedy i tylko wtedy <=> gdy jest kobietą (K)
~M<=>K = (~M=>K)*(K=>~M) =1*1 =1
Oczywistość dla każdego 5-cio latka
Wróćmy do definicji podstawowej zmiennej binarnej.
Definicja zmiennej binarnej:
Zmienna binarna to symbol mogący w osi czasu przyjmować tylko i wyłącznie dwie wartości logiczne 1 i 0.
W programach komputerowych są to wszystkie zmienne jednobitowe na przykład wskaźnik przeniesienia CY.
Zdefiniujmy następującą operację dodawania dwóch liczb binarnych 8-bitowych:
A:=A+B - do liczby A dodaj liczbę B i zapisz wynik w A
Wskaźnik przeniesienia CY oznacza tu co następuje:
CY=1 - wystąpiło przepełnienie 8-bitowego rejestru A
CY=0 - przepełnienie nie wystąpiło
Zapiszmy sensowny program z wykorzystaniem zmiennej binarnej CY.
Program dodawania:
Kod: |
1: A:=A+B ;Wykonaj operację dodawania.
2: JP C,ET2 ;Jeśli CY=1 skocz do ET2, inaczej wykonaj rozkazy niżej
- - - - - - -
|
Co oznacz rozkaz 2?
Jeśli CY=1 (przepełnienie wystąpiło) to skocz do procedury ET2 obsługującej przepełnienie
Inaczej wykonaj ciąg instrukcji umieszczonych bezpośrednio pod rozkazem 2
Koniec najprostszego, sensownego programu.
Definicja stałej binarnej:
Stała binarna to symbol mający w osi czasu stałą wartość logiczną 1 albo 0.
Przykład:
Zdefiniujmy na początku programu symbol CY jako stałą binarną przypisując mu wartość logiczną 1.
CY=1
Stała binarna CY nie może być w żaden sposób zmieniona przez program, bo to jest z definicji stała binarna której program nie jest w stanie zmienić.
Oczywistym jest, że w tym momencie nasz „program dodawania” przestaje działać poprawnie bowiem przy absolutnie każdym wykonaniu rozkazu 2 wykonany zostanie skok do etykiety E2.
Wniosek 1.
Sensowny program komputerowy można napisać tylko i wyłącznie z użyciem zmiennych binarnych
Wniosek 2.
Żadna logia, w tym logika matematyczna, nie ma prawa działać na stałych binarnych, bo po prostu wtedy nie ma żadnej logiki matematycznej.
Przykład:
Pani w I klasie SP mówi:
Jutro pójdziemy do kina
Y=K
Dopóki nie minie cały jutrzejszy dzień zmienne binarna Y może przyjąć dwie wartości logiczne:
Y=1 - gdy pani dotrzyma jutro słowa
Y=0 - gdy pani nie dotrzyma słowa (=skłamie)
Załóżmy teraz, że jest pojutrze i dzieci nie były wczoraj w kinie (nieistotne z jakiego powodu - kwestię zwolnienia z danej obietnicy pomijamy).
Pojutrze przychodzi do klasy Jaś który wczoraj nie był w szkole bo był z mamą na badaniach lekarskich i pyta Zuzię:
Jaś:
Czy byliście wczoraj w kinie?
Zuzia:
Nie byliśmy.
Jaś:
To znaczy że nasza pani jest kłamczucha
Zuzia:
Tak
Doskonale tu widać, że logika matematyczna działa także w stosunku do zdeterminowanej przeszłości, ale wtedy i tylko wtedy, gdy tej przeszłości nie znamy.
Pani oczywiście nie ma najmniejszych szans by cofnąć czas i spowodować by jednak dzieci były wczoraj w kinie, co nie zmienia faktu, że logika matematyczna wśród osób które tego nie wiedzą dalej działa, czyli sensowne jest pytanie:
Czy dzieci wczoraj były w kinie?
Z chwilą gdy Jaś poznał prawdę jego ponowne pytanie:
Czy byliście wczoraj w kinie?
ma mniej więcej taki sens jak stwierdzenie:
Kopernik była kobietą.
Stąd mamy wyprowadzoną definicję logiki matematycznej.
Definicja logiki matematycznej w AK:
Logika matematyczna to przewidywanie przyszłości na podstawie znanych faktów.
Logika matematyczna to również dochodzenie do prawdy na podstawie znanych faktów w nieznanej przeszłości (np. poszukiwanie mordercy)
1.
Opis nieznanej przyszłości:
Znany fakt: obietnica Pani w temacie pójścia do kina
Przewidywanie nieznanego: wiemy kiedy jutro pani dotrzyma słowa a kiedy skłamie
2.
Opis nieznanej przeszłości:
Znany fakt: obietnica Pani w temacie pójścia do kina
Opis nieznanego: Jaś nie wie czy dzieci były wczoraj w kinie, dlatego wszczyna prywatne śledztwo by ustalić zaistniały fakt.
Definicja logiki dodatniej i ujemnej:
Dowolny symbol binarny zapisany jest w logice dodatniej wtedy i tylko wtedy gdy nie jest zanegowany (bo p) inaczej jest symbolem binarnym w logice ujemnej (bo ~p)
W logice dodatniej i ujemnej mogą być zapisane zarówno zmienne binarne jak i stałe binarne.
Przykład:
Stała binarna „pies” zapisana jest w logice dodatniej (bo p) wtedy i tylko wtedy gdy nie jest zaprzeczona.
p = pies
Stała binarna „pies” zapisana jest w logice ujemnej (bo ~p) wtedy i tylko wtedy gdy jest zaprzeczona.
~p=nie pies
1.2 Prawa Prosiaczka
Definicja zmiennej binarnej:
Zmienna binarna to symbol mogący w osi czasu przyjmować tylko i wyłącznie dwie wartości logiczne 1 i 0.
Definicja zmiennej binarnej w logice dodatniej (bo p)
Zmienna binarna wyrażona jest w logice dodatniej (bo p) wtedy i tylko wtedy gdy nie jest zaprzeczona
Definicja zmiennej binarnej w logice ujemnej (bo ~p)
Zmienna binarna wyrażona jest w logice ujemnej (bo ~p) wtedy i tylko wtedy gdy jest zaprzeczona
Prawa Prosiaczka wiążą zmienną binarną w logice dodatniej (bo p) ze zmienną binarną w logice ujemnej (bo ~p).
Prawa Prosiaczka możemy stosować wybiórczo w stosunku do dowolnej zmiennej binarnej.
I Prawo Prosiaczka:
Prawda (=1) w logice dodatniej (bo p) jest tożsama z fałszem (=0) w logice ujemnej (bo ~p)
(p=1) = (~p=0)
##
II Prawo Prosiaczka:
Prawda (=1) w logice ujemnej (bo ~p) jest tożsama z fałszem (=0) w logice dodatniej (bo p)
(~p=1) = (p=0)
Gdzie:
## - różne na mocy definicji
1.2.1 Dowód praw Prosiaczka na gruncie fizyki
Rozważmy sterowanie żarówką jednym przyciskiem A
Kod: |
Schemat 1
Przykład ilustracji praw Prosiaczka w fizyce:
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
|
Przyjmijmy znaczenie symboli:
S - żarówka świeci
~S - żarówka nie świeci
Równie dobrze można by przyjąć odwrotnie, ale nie byłoby to zgodne z naturalną logiką człowieka, gdzie symbol przeczenia (~) oznacza w języku potocznym słówko „NIE”.
Dowód I prawa Prosiaczka na przykładzie:
S - żarówka świeci
Co matematycznie oznacza:
S=1 - prawdą jest (=1) że żarówka świeci (S)
Zdanie matematycznie tożsame na mocy prawa Prosiaczka:
(S=1)=(~S=0)
Czytamy:
~S=0 - fałszem jest (=0) że żarówka nie świeci (~S)
Prawdziwość I prawa Prosiaczka widać tu jak na dłoni:
(S=1) = (~S=0)
Dowód II prawa Prosiaczka na przykładzie:
~S - żarówka nie świeci
Co matematycznie oznacza:
~S=1 - prawdą jest (=1) że żarówka nie świeci (~S)
Zdanie matematycznie tożsame na mocy prawa Prosiaczka:
(~S=1)=(S=0)
Czytamy:
S=0 - fałszem jest (=0) że żarówka świeci (S)
Prawdziwość II prawa Prosiaczka widać tu jak na dłoni:
(~S=1) = (S=0)
Zauważmy, że prawa Prosiaczka wiążą ze sobą pojęcia prawdy i fałszu w języku potocznym.
1.2.2 Dowód praw Prosiaczka na poziomie 3-latka
Dla zrozumienie praw Prosiaczka nie są potrzebne żadne definicje bo to jest matematyczny poziom 3-latka.
I Prawo Prosiaczka:
Prawda (=1) w logice dodatniej (bo p) jest tożsama z fałszem (=0) w logice ujemnej (bo ~p)
(p=1) = (~p=0)
##
II Prawo Prosiaczka:
Prawda (=1) w logice ujemnej (bo ~p) jest tożsama z fałszem (=0) w logice dodatniej (bo p)
(~p=1) = (p=0)
Gdzie:
## - różne na mocy definicji
Prawa Prosiaczka doskonale znają w praktyce wszyscy ludzie na ziemi, od 3-latka poczynając na prof. matematyki kończąc.
Tata i synek Jaś (lat 3) na spacerze w ZOO
Jaś pokazując paluszkiem słonia mówi:
A.
Popatrz tata, to jest słoń!
S=1
Matematycznie:
Prawdą jest (=1) że to jest słoń (S)
Tata:
… a może to nie jest słoń?
Jaś:
B.
Fałszem jest (=0) że to nie jest słoń (~S)
~S=0
Zdania A i B są matematycznie tożsame o czym wie każdy 3-latek, który genialnie posługuje się w praktyce prawami Prosiaczka.
I prawo Prosiaczka:
A: (S=1) = B: (~S=0)
Jaś pokazuje paluszkiem kozę i mówi:
C.
Popatrz tata, to nie jest słoń
~S=1
Matematycznie:
Prawdą jest (=1), że to nie jest słoń
Tata:
… a może to jednak słoń?
Jaś:
D.
Fałszem jest (=0) że to jest słoń
S=0
Zdania C i D są matematycznie tożsame o czym wie każdy 3-latek, który genialnie posługuje się w praktyce prawami Prosiaczka.
II prawo Prosiaczka
C: (~S=1) = D: (S=0)
1.3 Minimalna aksjomatyka algebry Boole’a
Definicja minimalnej aksjomatyki algebry Boole’a:
Aksjomatyka minimalna algebry Boole’a to minimalny zestaw praw algebry Boole’a koniecznych i wystarczających do poruszania się po równaniach algebry Boole’a.
Chodzi tu głównie o minimalizację równań algebry Boole’a, której w języku potocznym prawie nie ma bo nasz mózg to naturalny ekspert algebry Kubusia tzn. z reguły operuje na funkcjach minimalnych które nie wymagają zewnętrznej minimalizacji.
Wynika z tego, że tabele zero-jedynkowe w takiej aksjomatyce nas kompletnie nie interesują.
Jak zobaczymy za chwilę, minimalna aksjomatyka algebry Boole’a to zaledwie osiem punktów które trzeba znać na pamięć.
Znaczenie 1 i 0 w algebrze Boole’a:
1 = prawda
0 = fałsz
Znaczenie spójników „i”(*) i „lub”(+):
(*) - spójnik „i”(*) z języka potocznego człowieka
(+) - spójnik „lub”(+) z języka potocznego człowieka
Najważniejsze prawa algebry Boole’a (aksjomatyka minimalna) to:
1.
1=~(0)=~0 - prawda (1) to zaprzeczenie (~) fałszu
0=~(1)=~1 - fałsz (0) to zaprzeczenie (~) prawdy
2.
Elementem neutralnym w spójniku „i”(*) jest jedynka
p*1=p (łatwe do zapamiętania przez analogię do zwykłego mnożenia: x*1=x)
p+1=1 (to jedyny wyjątek nie mający odpowiednika w zwykłym dodawaniu)
3.
Elementem neutralnym w spójniku „lub”(+) jest zero
p*0=0 (łatwe do zapamiętania poprzez analogię do zwykłego mnożenia: x*0=0)
p+0=p (łatwe do zapamiętania poprzez analogię do zwykłego dodawania: x+0=0)
4.
Definicja dziedziny w zdarzeniach:
p+~p=1 - zdarzenie ~p jest uzupełnieniem do dziedziny (D=1) dla zdarzenia p
p*~p=0 - zdarzenia p i ~p są rozłączne (p*~p=[]=0), stąd ich iloczyn logiczny to 0
5.
Spójniki „i”(*) i „lub”(+) są przemienne
p*q=q*p
p+q=q+p
6.
Prawo redukcji/powielania zmiennych:
p*p=p
p+p=p
7.
Prawa De Morgana:
p+q = ~(~p*~q)
p*q = ~(~p+~q)
8.
Obsługa wielomianów logicznych jest identyczna jak wielomianów klasycznych pod warunkiem przyjęcia analogii:
Spójnik „lub”(+) to odpowiednik sumy klasycznej (+) np. x+y
Spójnik „i”(*) to odpowiednik iloczynu klasycznego (*) np. x*y
Stąd mamy kolejność wykonywania działań w wielomianach logicznych:
nawiasy, „i”(*), „lub”(+)
bo robimy analogię do wielomianów klasycznych.
Przykład mnożenia wielomianów logicznych:
Dane jest wyrażenie logiczne:
(p+~q)*(~p+q) - postać koniunkcyjno-alternatywna (koniunkcja alternatyw)
Minimalizujemy:
(p+~q)*(~p+q) = p*~p + p*q +~q*~p + ~q*q = 0 + p*q + ~q*~p + 0 = p*q + ~p*~q
Wykorzystane prawa algebry Boole’a:
p*~p=0
p+0 =p
Przemienność:
~q*~p = ~p*~q
Stąd:
Nasze wyrażenie po minimalizacji przybiera postać:
(p+~q)*(~p+q) = p*q + ~p*~q - funkcja alternatywno-koniunkcyjna (alternatywa koniunkcji)
Inny przykład wykorzystania praw algebry Boole’a.
Udowodnij prawo algebry Boole’a:
p + p*q =p
Dowód:
p + p*q = p*1+p*q = p*(1+q) = p*1 =p
Wykorzystane prawa algebry Boole’a:
p=p*1
Wyciągnięcie zmiennej p przed nawias identyczne jak w wielomianach klasycznych
1+q=1
p*1=p
cnd
1.4 Algorytm Wuja Zbója
Algorytm Wuja Zbója poznamy na przykładzie z życia wziętym, korzystając z definicji równoważności „wtedy i tylko wtedy” p<=>q wyrażonej spójnikami „i”(*) i „lub”(+) opisanej równaniem algebry Boole’a:
Y = p<=>q = p*q + ~p*~q
Co w logice jedynek, będącej naturalną logiką matematyczną człowieka oznacza:
Y=1 <=> p=1 i q=1 lub ~p=1 i ~q=1
Przykład:
Pani w przedszkolu wypowiada obietnicę bezwarunkową:
1.
Jutro pójdziemy do kina wtedy i tylko wtedy gdy pójdziemy do teatru
K<=>T
Podstawmy celem skrócenia zapisów:
Y = K<=>T
Definicja równoważności w spójnikach „i”(*) i „lub”(+):
Y = K*T +~K*~T - funkcja alternatywno-koniunkcyjna (alternatywa koniunkcji)
co w logice jedynek oznacza:
Y=1 <=> K=1 i T=1 lub ~K=1 i ~T=1
Przyjmijmy następujące znaczenie symbolu Y:
Y - pani dotrzyma słowa (Y)
~Y - pani nie dotrzyma słowa (~Y), czyli pani skłamie
Czytamy:
Prawdą jest (=1) że pani dotrzyma słowa (Y) wtedy i tylko wtedy gdy:
K*T=1*1 =1 - jutro pójdziemy do kina (K=1) i do teatru (T=1)
LUB
~K*~T=1*1=1 - jutro nie pójdziemy do kina (~K=1) i nie pójdziemy do teatru (~T=1)
W każdym innym przypadku, pani skłamie:
(~Y=1)=(Y=0) - prawo Prosiaczka
Jak widzimy, odpowiedź kiedy pani dotrzyma słowa (Y=1) jest intuicyjnie zrozumiała.
Prawo tożsamości funkcji alternatywno-koniunkcyjnych i koninkcyjno-alternatywnych:
Każda funkcja alternatywno-koniunkcyjna ma swój tożsamy odpowiednik w postaci funkcji koniunkcyjno-alternatywnej
Dowód tego prawa na naszym przykładzie jest trywialny o ile skorzystamy z algorytmu przejścia do logiki przeciwnej autorstwa Wuja Zbója.
Przejdźmy z naszym przykładem na postać ogólną podstawiając:
K=p
T=q
Stąd mamy:
1.
Y = p*q + ~p*~q
W technicznej algebrze Boole’a często pomija się spójnik „i”(*) traktując go jako spójnik domyślny.
Stąd mamy funkcję matematycznie tożsamą:
1.
Y = pq+~p~q
Algorytm Wuja Zbója przejścia do logiki przeciwnej:
1.
Uzupełniamy brakujące nawiasy i spójniki:
Y = (p*q)+(~p*~q) - postać alternatywno-koniunkcyjna (alternatywa koniunkcji)
2.
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników
~Y = (~p+~q)*(p+q) - postać koniunkcyjno-alternatywna (koniunkcja alternatyw)
Koniec algorytmu Wuja Zbója
Zauważmy że:
Jeśli wymnożymy wielomian 2 to otrzymamy tożsamą do niego postać alternatywno-koniunkcyjną.
Zróbmy to:
~Y = (~p+~q)*(p+q) = ~p*p + ~p*q + ~q*p + ~q*q = 0 + ~p*q + p*~q + 0 = p*~q + ~p*q
3.
~Y = p*~q + ~p*q - postać alternatywno-koniunkcyjna (alternatywa koniunkcji)
Dla funkcji logicznej 3 ponownie korzystamy z algorytmu Wuja przechodząc do logiki dodatniej:
Mamy:
3.
~Y = (p*~q) + (~p*q)
Przejście do logiki dodatniej (bo Y) poprzez negację zmiennych i wymianę spójników:
4.
Y = (~p+q)*(p+~q) - funkcja koniunkcyjno-alternatywna (koniunkcja alternatyw)
Oczywistym jest, że zachodzą matematyczne tożsamości:
Y - pani dotrzyma słowa:
1: Y = p*q + ~p*~q [=] 4: Y=(p+~q)*(~p+q)
oraz:
~Y - pani skłamie
3: ~Y = p*~q + ~p*q [=] 2: ~Y = (~p+~q)*(p+q)
W tak bajecznie prosty sposób udowodniliśmy prawo Kameleona.
Zauważmy, że odpowiedź kiedy pani skłamie (~Y) zapisana w formie funkcji alternatywno-koniunkcyjnej również jest intuicyjnie zrozumiała dla każdego ucznia I klasy LO.
Nasz przykład:
3.
~Y=K*~T + ~K*T
co matematycznie oznacza:
~Y=1 <=> K=1 i ~T=1 lub ~K=1 i T=1
Czytamy:
Prawdą jest (=1), że pani skłamie (~Y) wtedy i tylko wtedy gdy:
K*~T=1*1=1 - jutro pójdziemy do kina (K=1) i nie pójdziemy do teatru (~T=1)
LUB
~K*T =1*1 =1 - jutro nie pójdziemy do kina (~K=1) i pójdziemy do teatru (T=1)
Żadna z funkcji koniunkcyjno-alternatywnych nie jest zrozumiała dla człowieka.
Weźmy przykładowo odpowiedź na pytanie „kiedy pani dotrzyma słowa” (Y=1) opisaną równaniem koniunkcyjno-alternatywnym 4.
Nasz przykład:
4.
Y = (K+~T)*(~K+T) - postać koniunkcyjno-alternatywna
Czytamy:
Pani dotrzyma słowa (Y) wtedy i tylko wtedy gdy:
(K+~T) - jutro pójdziemy do kina (K) lub nie pójdziemy do teatru (~T)
„i”(*)
(~K+T) - jutro nie pójdziemy do kina (~K) lub pójdziemy do teatru (T)
Jak widzimy stało się coś strasznego.
Powyższe zdanie to twardy dowód iż w języku potocznym postaci koniunkcyjno-alternatywnej żaden człowiek nie rozumie.
1.5 Alternatywne przejście do logiki przeciwnej
Mamy naszą funkcję logiczną w postaci alternatywno-koniunkcyjnej:
1.
Y = (p*q) + (~p*~q)
W logice matematycznej dowolną funkcję logiczną możemy dwustronnie zanegować:
~Y = ~((p*q)+(~p*~q))
Korzystamy z prawa De Morgana dla nawiasu zewnętrznego otrzymując:
~Y = ~(p*q) * ~(~p*~q)
Ponownie korzystamy z prawa De Morgana dla pozostałych nawiasów:
~Y = (~p+~q)*(p+q)
To co wyżej to przejście do logiki ujemnej (bo ~Y) „na piechotę” z wykorzystaniem praw De Morgana.
To „na piechotę” przy długich funkcjach logicznych będzie koszmarem trudnym do ogarnięcia.
Natomiast algorytm przejścia do logiki przeciwnej Wuja Zbója jest trywialny dla dowolnie długiej funkcji logicznej Y
Doskonale widać, że algorytm Wuja Zbója jest odpowiednikiem wzorów skróconego mnożenia znanych z wielomianów klasycznych.
Trudne (tzn. do pominięcia w czytaniu):
Zminimalizujmy teraz funkcję logiczną podaną w zadaniu na matematyce.pl
[link widoczny dla zalogowanych]
Zadanie:
Zminimalizuj poniższe wyrażenie logiczne:
(q=>r*p)+~r
W poniższej minimalizacji korzystamy z definicji znaczka =>:
p=>q = ~p+q
Rozwiązanie:
Zapiszmy nasze wyrażenie w postaci funkcji logicznej Y:
Y = (q=>r*p) + ~r = ~q+r*p + ~r
Uzupełniamy brakujące nawiasy bo kolejność wykonywania działań w logice to:
nawiasy, “i”(*), “lub”(+)
stąd mamy:
Y = ~q+(r*p)+~r
Zdefiniujmy funkcję cząstkową Y1:
Y1=(r*p)+~r
Przejście do logiki ujemnej (bo ~Y1) poprzez negację zmiennych i wymianę spójników na przeciwne:
~Y1 = (~r+~p)*r
Po wymnożeniu wielomianu logicznego mamy:
~Y1 = ~r*r + ~p*r = ~p*r
~Y1=r*~p
Powrót do logiki dodatniej (bo Y1) poprzez negację zmiennych i wymianę spójników na przeciwne:
Y1=~r+p
Odtwarzając podstawienie mamy:
Y = ~q+~r+p
Stąd w zapisie p=>q mamy:
Y = q=>(~r+p)
Stąd mamy tożsamość matematyczną:
Y = (q=>r*p)+~r = q=>(~r+p)
cnd
1.6 Operator OR(|+) w świecie fizyki
Fizyczna realizacja operatora OR(|+) w świecie fizyki to żarówka sterowana dwoma przyciskami p i q połączonymi równolegle.
Kod: |
Schemat 2
Fizyczna realizacja operatora OR(|+):
q
______
-----o o-----
Y | p |
------------- | ______ |
-----| dioda LED |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
|
Znaczenie symboli:
Y=1 - żarówka świeci
~Y=1 - żarówka nie świeci
Prawo Prosiaczka:
(~Y=1)=(Y=0) - żarówka nie świeci
;
p=1 - przycisk p wciśnięty
~p=1 - przycisk p nie wciśnięty
Prawo Prosiaczka:
(~p=1)=(p=0) - przycisk p nie wciśnięty
;
q=1 - przycisk q wciśnięty
~q=1 - przycisk q nie wciśnięty
Prawo Prosiaczka:
(~q=1)=(q=0) - przycisk q nie wciśnięty
Definicja tożsamości matematycznej:
Dwa pojęcia (zbiory) p i q są matematycznie tożsame p=q wtedy i tylko wtedy gdy spełniają relację równoważności <=>
p=q = (A1: p=>q)*(B3: q=>p) = p<=>q =1 - pojęcia p i q są tożsame
inaczej:
p=q = p<=>q =0 - pojęcia p i q nie są tożsame
Operator OR(|+) w świecie fizyki to odpowiedź na dwa pytania 1 i 2:
1.
Kiedy żarówka będzie się świecić (Y=1)?
Ze schematu ideowego łatwo odczytujemy kiedy żarówka będzie się świecić (Y=1):
1.
Żarówka świeci się (Y=1) wtedy i tylko wtedy gdy wciśnięty jest przycisk p lub wciśnięty jest przycisk q
Y=p+q
co w logice jedynek oznacza:
Y=1 <=> p=1 lub q=1
<=> - symbol równoważności, spójnik „wtedy i tylko wtedy”
Powyższa równoważność definiuje tożsamość pojęć:
Y = p+q
Co oznacza:
Pojęcie „żarówka świeci” (Y=1) jest tożsame „=” z pojęciem „wciśnięty przycisk p (p=1) lub wciśnięty przycisk q (q=1)
Innymi słowy:
Z faktu świecenia się żarówki (Y=1) wnioskujemy iż wciśnięty jest przycisk p (p=1) lub wciśnięty jest przycisk q (q=1) i odwrotnie.
Stąd mamy tożsamość:
Y = p+q
co w logice jedynek oznacza:
Y=1 <=> p=1 lub q=1
Jaś (lat 10) może tu zapytać:
Czy może się zdarzyć, że żarówka świeci się (Y=1) gdy nie jest wciśnięty przycisk p (~p=1) i nie jest wciśnięty przycisk q (q=1)?
Prawo De Morgana:
Y = p+q = ~(~p*~q)
Stąd mamy odpowiedź:
1dm
Nie może się zdarzyć (~) że żarówka świeci się (Y=1) gdy nie jest wciśnięty przycisk p (~p=1) i nie jest wciśnięty przycisk q (~q=1)
Y = ~(~p*~q)
Jak widzimy, w języku potocznym (w tym w matematyce) z prawa De Morgana korzystamy bardzo rzadko, w specyficznych okolicznościach jak pytanie Jasia.
Powód:
1: Y = p+q [=] 1dm: Y=~(~p*~q)
Każdy człowiek mając do wyboru dwa tożsame zdania 1 i 1dm wybierze prościutkie zdanie 1 zamiast skomplikowanego z punktu widzenia naszego mózgu zdania 1dm wynikającego z prawa De Morgana.
Prawa De Morgana:
Prawa De Morgana opisują wzajemny związek logiki dodatniej (bo Y) i ujemnej (bo ~Y).
Prawo De Morgana w logice dodatniej (bo Y):
Y = ~(~Y) - logika dodatnia (bo Y) to zanegowana logika ujemna (bo ~Y)
Podstawiając 1 i 2 mamy
Y = p+q = ~(~p*~q)
Prawo De Morgana w logice ujemnej (bo ~Y):
~Y=~(Y) - logika ujemna (bo ~Y) to zanegowana logika dodatnia (bo Y)
Podstawiając 1 i 2 mamy:
~Y=~p*~q + ~(p+q)
Zdanie matematycznie tożsame do 1 to szczegółowy opis wszystkich możliwych przypadków w których żarówka świeci się (Y=1):
Innymi słowy:
1’.
Żarówka świeci (Y=1) wtedy i tylko wtedy gdy:
A: Ya = p*q=1*1=1 - jest wciśnięty p (p=1) i jest wciśnięty q (q=1)
LUB
B: Yb = p*~q =1*1 =1 - jest wciśnięty p (p=1) i nie jest wciśnięty q (~q=1)
LUB
C: Yc = ~p*q=1*1 =1 - nie jest wciśnięty p (~p=1) i jest wciśnięty q (q=1)
Funkcje Ya, Yb, i Yc nazywamy funkcjami cząstkowymi opisującymi stan świecenia się żarówki opisany równaniem algebry Boole’a:
Y = Ya+Yb+Yc
Po rozwinięciu mamy:
1’.
Y = A: p*q + B: p*~q + C: ~p*q
co w logice jedynek oznacza:
Y=1 <=> A: p=1 i q=1 lub B: p=1 i ~q=1 lub C: ~p=1 i q=1
Pozostaje nam udowodnić tożsamość funkcji logicznych 1 i 1’.
Minimalizujemy funkcję logiczną 1’:
Y = p*q + p*~q + ~p*q
Y = p*(q+~q) + ~p*q
Y = p+(~p*q)
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y=~p*(p+~q)
~Y=~p*p + ~p*~q
~Y=~p*~q
Powrót do logiki dodatniej (bo Y) poprzez negację zmiennych i wymianę spójników:
Y=p+q
cnd
stąd mamy matematyczną tożsamość:
Y = ABC: p+q = A: p*q + B: p*~q + C: ~p*q
Stąd mamy szczegółową definicję spójnika „lub”(+) w postaci sumy logicznej trzech rozłącznych zdarzeń:
p+q = p*q + p*~q + ~p*q
Uwaga:
Powyższą definicję warto zapamiętać, bowiem w logice matematycznej dość często się przydaje przy rozpisce co może się wydarzyć w obszarze dwóch zmiennych p i q połączonych spójnikiem „lub”(+)
2.
Kiedy żarówka nie będzie się świecić (~Y=1)?
Przejście ze zdaniem 1 do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y=~p*~q
Co w logice jedynek oznacza:
~Y=1<=> ~p=1 i ~q=1
Czytamy:
2.
Żarówka nie świeci się (~Y=1) wtedy i tylko wtedy gdy nie jest wciśnięty przycisk p (~p=1) i nie jest wciśnięty przycisk q (~q=1)
~Y=~p*~q
Co w logice jedynek oznacza:
~Y=1<=> ~p=1 i ~q=1
Również ze schematu ideowego odczytujemy że:
2.
Żarówka nie będzie się świecić (~Y=1) wtedy i tylko wtedy gdy nie będzie wciśnięty przycisk p (~p=1) i nie będzie wciśnięty przycisk q (~q=1)
~Y<=>~p*~q
<=> - symbol równoważności
Tu mamy identycznie:
Powyższa równoważność definiuje tożsamość pojęć:
~Y = ~p*~q
Co oznacza:
Pojęcie „żarówka nie świeci” (~Y=1) jest tożsame „=” z pojęciem „nie wciśnięty przycisk p (~p=1) i nie wciśnięty przycisk q (~q=1)”
Innymi słowy:
Z faktu nie świecenia się żarówki (~Y=1) wnioskujemy iż nie jest wciśnięty przycisk p (~p=1) i nie jest wciśnięty przycisk q (~q=1) i odwrotnie.
Stąd mamy tożsamość:
D: ~Yd = ~p* ~q
co w logice jedynek oznacza:
D: ~Yd=1 <=> ~p=1 i ~q=1
1.6.1 Definicja spójnika „lub”(+) w rachunku zero-jedynkowym
Zapiszmy serię zdań ABCD w symbolicznej tabeli prawdy:
Kod: |
T1 |T11 |
Tabela |Co w logice jedynek |
symboliczna |oznacza |
| |
| |
A: p* q= Ya |( p=1)*( q=1)=( Ya=1)|
B: p*~q= Yb |( p=1)*(~q=1)=( Yb=1)|
C:~p* q= Yc |(~p=1)*( q=1)=( Yc=1)|
D:~p*~q=~Yd |(~p=1)*(~q=1)=(~Yd=1)|
a b c d e f
|
Jak widzimy, w języku potocznym wygenerowaliśmy tabelę symboliczną T1.
Przejście z tabeli symbolicznej języka potocznego T1 do definicji zero-jedynkowej spójnika „lub”(+) możliwe jest tylko i wyłącznie na mocy praw Prosiaczka które mamy prawo stosować wybiórczo do dowolnej zmiennej binarnej.
Spójnik „lub”(+) w powyższej tabeli symbolicznej opisany jest w trzech pierwszych liniach:
Y = ABC: p+q = A: p*q + B: p*~q + C: ~p*q
Y=p+q
Prawo Prosiaczka:
(~Y=1)=(Y=0)
(~p=1)=(p=0)
(~q=1)=(q=0)
Jak łatwo się domyśleć, aby uzyskać zero-jedynkową definicje spójnika „lub”(+) musimy, korzystając z prawa Prosiaczka, sprowadzić wszystkie zmienne do logiki dodatniej (bez przeczeń).
Zróbmy to:
Kod: |
T1 |T11 |T12 |T13
Tabela |Co w logice jedynek |Dla punktu |Tabela
symboliczna |oznacza |odniesienia |matematycznie
| |ABC: Y=p+q mamy |tożsama
| | | p q Y=p+q
A: p* q= Ya |( p=1)*( q=1)=( Ya=1)|( p=1)*( q=1)=( Ya=1)| 1+ 1 1
B: p*~q= Yb |( p=1)*(~q=1)=( Yb=1)|( p=1)*( q=0)=( Yb=1)| 1+ 0 1
C:~p* q= Yc |(~p=1)*( q=1)=( Yc=1)|( p=0)*( q=1)=( Yc=1)| 0+ 1 1
D:~p*~q=~Yd |(~p=1)*(~q=1)=(~Yd=1)|( p=0)*( q=0)=( Yd=0)| 0+ 0 0
a b c d e f g h I 1 2 3
| Prawa Prosiaczka |
| (~p =1)=( p =0) |
| (~q =1)=( q =0) |
| (~Yx=1)=( Yx=0) |
|
Zauważmy, że tabela zero-jedynkowa ABCD123 zakodowana jest dla punktu odniesienia ustawionego na zdaniu zdefiniowanym obszarem ABCabc w tabeli symbolicznej.
ABC: Y=p+q
co w logice jedynek oznacza:
ABC: Y=1 <=> p=1 lub q=1
Doskonale to widać w tabeli zero-jedynkowej ABCD123.
Nagłówek w kolumnie wynikowej 3 w tabeli T13 (Y=p+q) pokazuje obszar ABCabc tabeli symbolicznej ABCDabc względem którego kodowana jest tabela zero-jedynkowa.
Zero-jedynkową definicją spójnika „lub”(+) dla potrzeb rachunku zero-jedynkowego jest kompletna tabela zero-jedynkowa ABCD123.
Jednak nagłówek w kolumnie 3 dotyczy de facto wyłącznie obszaru ABC123, co doskonale widać w tabeli zero-jedynkowej ABCD123.
Tabela symboliczna ABCDdef zakodowana jest w logice jedynek zgodnie z naturalną logiką matematyczną człowieka, gdzie wszystkie zmienne mają wartość logiczną 1 (tabela T11).
Logika jedynek zawsze prowadzi do równania alternatywno-koniunkcyjnego zrozumiałego dla człowieka:
Y = ABC: p+q = A: p*q + B: p*~q + C: ~p*q
Zakodujmy teraz naszą tabelę symboliczną ABCDabc względem funkcji logicznej:
D: ~Y=~p*~q
która opisuje linię D w tabeli symbolicznej.
Z przyjętego punktu odniesienia wynika, że tym razem wszystkie zmienne będziemy musieli sprowadzić do logiki ujemnej (z przeczeniami).
Zatem prawa Prosiaczka jakie będą nam tu potrzebne to:
(Yx=1)=(~Yx=0)
(p=1)=(~p=0)
(q=1)=(~q=0)
Kod: |
T2 |T21 |T22 |T23
Tabela |Co matematycznie |Dla punktu |Tabela
symboliczna |oznacza |odniesienia |matematycznie
| |D:~Y=~p*~q mamy |tożsama
| | |~p ~q ~Y=~p*~q
A: p* q= Ya |( p=1)*( q=1)=( Ya=1)|(~p=0)*(~q=0)=(~Ya=0)| 0* 0 0
B: p*~q= Yb |( p=1)*(~q=1)=( Yb=1)|(~p=0)*(~q=1)=(~Yb=0)| 0* 1 0
C:~p* q= Yc |(~p=1)*( q=1)=( Yc=1)|(~p=1)*(~q=0)=(~Yc=0)| 1* 0 0
D:~p*~q=~Yd |(~p=1)*(~q=1)=(~Yd=1)|(~p=1)*(~q=1)=(~Yd=1)| 1* 1 1
a b c d e f g h I 1 2 3
| Prawa Prosiaczka |
| ( p =1)=(~p =0) |
| ( q =1)=(~q =0) |
| ( Yx=1)=(~Yx=0) |
|
Zauważmy, że tabela zero-jedynkowa ABCD123 zakodowana jest dla punktu odniesienia ustawionego na linii Dabc.
~Y=~Yd - bo jest tylko jedna linia ~Yd w tabeli ABCDabc
Stąd:
D: ~Y=~p*~q
co w logice jedynek oznacza:
D: ~Y=1 <=> ~p=1 i ~q=1
Sens ostatniego zapisu doskonale widać w tabeli zero-jedynkowej BCD123.
Nagłówek kolumny wynikowej 3 tabeli T23 (~Y=~p*~q) odnosi się do linii D w tabeli symbolicznej ABCDabc względem którego kodowana jest tabela zero-jedynkowa:
D: ~Y=~p*~q
Zero-jedynkową definicją spójnika „i”(*) w logice ujemnej (bo ~Y) dla potrzeb rachunku zero-jedynkowego jest kompletna tabela zero-jedynkowa ABCD123.
Jednak nagłówek w kolumnie 3 dotyczy de facto wyłącznie linii D123 - widać to doskonale w samej tabeli ABCD123.
Definicja operatora OR(|+):
Operator OR(|+) musi opisywać wszystkie linie tabeli symbolicznej ABCDabc, czyli również wszystkie linie tabeli zero-jedynkowej ABCD123.
Stąd:
Definicja operatora OR(|+) to układ równań logicznych dających odpowiedź na pytanie o funkcję logiczną w logice dodatniej (bo Y) oraz o funkcję logiczną w logice ujemnej (bo ~Y):
1.
Obszar ABCabc w tabeli symbolicznej T1
Y=p+q
co w logice jedynek oznacza:
Y=1 <=> p=1 lub q=1
2.
Linia D w tabeli symbolicznej T2
~Y=~p*~q
co w logice jedynek oznacza:
~Y=1 <=> ~p=1 i ~q=1
1.6.2 Właściwości operatora OR(|+) w świecie fizyki
Kod: |
Schemat 2
Fizyczna realizacja operatora OR(|+):
q
______
-----o o-----
Y | p |
------------- | ______ |
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
|
Podsumujmy nasze rozważania:
I.
Definicja spójnika „lub”(+) dla potrzeb rachunku zero-jedynkowego jest następująca:
Kod: |
Zero jedynkowa definicja spójnika „lub”(+):
p q p+q
A: 1+ 1 1
B: 1+ 0 1
C: 0+ 1 1
D: 0+ 0 0
Definicja do zapamiętania:
p+q=1 <=> p=1 lub q=1
Inaczej:
p+q=0
Gdzie:
<=> - wtedy i tylko wtedy
Doskonale to widać w tabeli wyżej
|
II.
Operator OR(|+) to układ równań logicznych opisujący funkcję w logice dodatniej (bo Y) oraz ujemnej (bo ~Y):
1.
Żarówka świeci się (Y=1) wtedy i tylko wtedy gdy wciśnięty jest przycisk A lub przycisk B
Y=p+q
co w logice jedynek oznacza:
Y=1 <=> p=1 lub q=1
2.
Żarówka nie świeci się wtedy i tylko wtedy gdy nie jest wciśnięty przycisk A i nie jest wciśnięty przycisk B
~Y=~p*~q
co w logice jedynek oznacza:
~Y=1 <=> ~p=1 i ~q=1
Jaś (lat 10):
Czy może się zdarzyć, że nie jest wciśnięty przycisk A i nie jest wciśnięty przycisk B i żarówka świeci się?
Odpowiedź:
Prawo De Morgana:
Y = ~(~p*~q)
Czytamy:
Nie może się zdarzyć (~) że nie jest wciśnięty przycisk A i nie jest wciśnięty przycisk B i żarówka świeci się (Y)
Jak widzimy, w języku potocznym prawo De Morgana używane jest rzadko jako odpowiedź na nietypowe pytanie jak wyżej.
III
Prawa De Morgana
1.
Matematyczny związek logiki dodatniej (bo Y) z logiką ujemną (bo ~Y):
Y=~(~Y)
Podstawiając 1 i 2 mamy prawo De Morgana dla logiki dodatniej (bo Y)
Y = p+q = ~(~p*~q)
2.
Matematyczny związek logiki ujemnej (bo ~Y) z logiką dodatnią (bo Y):
~Y = ~(Y)
Podstawiając 1 i 2 mamy:
~Y = ~p*~q = ~(p+q)
IV.
Pełna definicja spójnika „lub”(+) opisująca szczegółowo wszystkie możliwe zdarzenia rozłączne które mogą wystąpić to:
p+q = p*q + p*~q + ~p*q
1.7 Operator AND(|*) w świecie fizyki
Fizyczna realizacja operatora AND(|*) w świecie fizyki to żarówka sterowana dwoma przyciskami p i q połączonymi szeregowo.
Kod: |
Schemat 1
Fizyczna realizacja operatora AND(|*)
Y p q
------------- ______ ______
-----| Żarówka |-------o o-----o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
----------------------------------------------
|
Znaczenie symboli:
Y=1 - żarówka świeci
~Y=1 - żarówka nie świeci
Prawo Prosiaczka:
(~Y=1)=(Y=0) - żarówka nie świeci
;
p=1 - przycisk p wciśnięty
~p=1 - przycisk p nie wciśnięty
Prawo Prosiaczka:
(~p=1)=(p=0) - przycisk p nie wciśnięty
;
q=1 - przycisk q wciśnięty
~q=1 - przycisk q nie wciśnięty
Prawo Prosiaczka:
(~q=1)=(q=0) - przycisk q nie wciśnięty
Definicja tożsamości matematycznej:
Dwa pojęcia (zbiory) p i q są matematycznie tożsame p=q wtedy i tylko wtedy gdy spełniają relację równoważności <=>
p=q = (A1: p=>q)*(B3: q=>p) = p<=>q =1 - pojęcia p i q są tożsame
inaczej:
p=q = p<=>q =0 - pojęcia p i q nie są tożsame
Operator AND(|*) w świecie fizyki to odpowiedź na dwa pytania 1 i 2:
1.
Kiedy żarówka będzie się świecić (Y=1)?
Ze schematu ideowego łatwo odczytujemy kiedy żarówka będzie się świecić (Y=1):
1.
Żarówka świeci się (Y=1) wtedy i tylko wtedy gdy wciśnięty jest przycisk p i wciśnięty jest przycisk q
A: Y=p*q
co w logice jedynek oznacza:
A: Y=1 <=> p=1 i q=1
<=> - symbol równoważności, spójnik „wtedy i tylko wtedy”
Powyższa równoważność definiuje tożsamość pojęć:
Y = p*q
Co oznacza:
Pojęcie „żarówka świeci” (Y=1) jest tożsame „=” z pojęciem „wciśnięty przycisk p (p=1) i wciśnięty przycisk q (q=1)
Innymi słowy:
Z faktu świecenia się żarówki (Y=1) wnioskujemy iż wciśnięty jest przycisk p (p=1) i wciśnięty jest przycisk q (q=1)
Stąd mamy tożsamość:
Y = p*q
co w logice jedynek oznacza:
Y=1 <=> p=1 i q=1
Jaś (lat 10) może tu zapytać:
Czy może się zdarzyć, że żarówka świeci się (Y=1) gdy nie jest wciśnięty przycisk p (~p=1) lub nie jest wciśnięty przycisk q (q=1)?
Prawo De Morgana:
Y = p*q = ~(~p+~q)
Stąd mamy odpowiedź:
1dm
Nie może się zdarzyć (~) że żarówka świeci się (Y=1) gdy nie jest wciśnięty przycisk p (~p=1) lub nie jest wciśnięty przycisk q (~q=1)
Y = ~(~p+~q)
Jak widzimy, w języku potocznym (w tym w matematyce) z prawa De Morgana korzystamy bardzo rzadko, w specyficznych okolicznościach jak pytanie Jasia.
Powód:
1: Y = p*q [=] 1dm: Y=~(~p+~q)
Każdy człowiek mając do wyboru dwa tożsame zdania 1 i 1dm wybierze prościutkie zdanie 1 zamiast skomplikowanego z punktu widzenia naszego mózgu zdania 1dm wynikającego z prawa De Morgana.
Prawa De Morgana:
Prawa De Morgana opisują wzajemny związek logiki dodatniej (bo Y) i ujemnej (bo ~Y).
Prawo De Morgana w logice dodatniej (bo Y):
Y = ~(~Y) - logika dodatnia (bo Y) to zanegowana logika ujemna (bo ~Y)
Podstawiając 1 i 2 mamy
Y = p*q = ~(~p+~q)
Prawo De Morgana w logice ujemnej (bo ~Y):
~Y=~(Y) - logika ujemna (bo ~Y) to zanegowana logika dodatnia (bo Y)
Podstawiając 1 i 2 mamy:
~Y=~p+~q + ~(p*q)
2.
Kiedy żarówka nie będzie się świecić (~Y=1)?
Przejście ze zdaniem 1 do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y=~p+~q
Co w logice jedynek oznacza:
~Y=1<=> ~p=1 lub ~q=1
Czytamy:
2.
Żarówka nie świeci się (~Y=1) wtedy i tylko wtedy gdy nie jest wciśnięty przycisk p (~p=1) lub nie jest wciśnięty przycisk q (~q=1)
~Y=~p+~q
Co w logice jedynek oznacza:
~Y=1<=> ~p=1 lub ~q=1
Innymi słowy:
Wystarczy, że którykolwiek z przycisków nie jest wciśnięty (~x=1) i już żarówka nie świeci się.
Zdanie matematycznie tożsame do 2 to szczegółowy opis wszystkich możliwych przypadków w których żarówka nie świeci się (~Y=1).
Będą to wszystkie możliwe przypadki z wykluczeniem przypadku A kiedy to żarówka świeci się:
A.
Żarówka świeci się (Y=1) wtedy i tylko wtedy gdy wciśnięty jest przycisk p i wciśnięty jest przycisk q
Y = p*q
Co w logice jedynek oznacza:
Y=1 <=> p=1 i q=1
Innymi słowy:
Wszystkie pozostałe przypadki w których żarówka nie świeci się to:
2’.
Żarówka nie świeci (~Y=1) wtedy i tylko wtedy gdy:
B: Yb = ~p*~q=1*1=1 - nie jest wciśnięty p (~p=1) i nie jest wciśnięty q (~q=1)
LUB
C: Yc = ~p*q =1*1 =1 - nie jest wciśnięty p (~p=1) i jest wciśnięty q (q=1)
LUB
D: Yd = p*~q=1*1 =1 - jest wciśnięty p (p=1) i nie jest wciśnięty q (~q=1)
Funkcje Yb, Yc, i Yd nazywamy funkcjami cząstkowymi opisującymi stan nie świecenia się żarówki opisany równaniem algebry Boole’a:
~Y = ~Yb+~Yc+~Yd
Po rozwinięciu mamy:
2’.
~Y = B: ~p*~q + C: ~p*q + D: p*~q
co w logice jedynek oznacza:
~Y=1 <=> B: ~p=1 i ~q=1 lub C: ~p=1 i q=1 lub D: p=1 i ~q=1
Pozostaje nam udowodnić tożsamość funkcji logicznych 2 i 2’
Minimalizujemy funkcję 2’:
~Y = ~p*~q + ~p*q + p*~q
~Y = ~p*(~q+q)+p*~q
~Y = ~p+(p*~q)
Przejście do logiki dodatniej (bo Y) poprzez negację zmiennych i wymianę spójników:
Y = p*(~p+q)
Y = p*~p + p*q
Y=p*q
Powrót do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y=~p+~q
cnd
stąd mamy matematyczną tożsamość:
~Y = BCD: ~p+~q = B: ~p*~q + C: ~p*q + D: p*~q
1.7.1 Definicja spójnika „i”(*) w rachunku zero-jedynkowym
Zapiszmy serię zdań ABCD w symbolicznej tabeli prawdy:
Kod: |
Tabela 1 |T11 |
Tabela |Co w logice jedynek |
symboliczna |oznacza |
| |
| |
A: p* q= Ya |( p=1)*( q=1)=( Ya=1)|
B:~p*~q=~Yb |(~p=1)*(~q=1)=(~Yb=1)|
C:~p* q=~Yc |(~p=1)*( q=1)=(~Yc=1)|
D: p*~q=~Yd |( p=1)*(~q=1)=(~Yd=1)|
a b c d e f
|
Powyższą tabelę symboliczną, wynikłą z języka potocznego człowieka kodujemy zero-jedynkowo korzystając z praw Prosiaczka.
Punkt odniesienia ustawiamy na spójniku „i”(*) zdefiniowanym w linii A.
A: Y=p*q
W tabeli T11 wszystkie zmienne musimy sprowadzić do logiki dodatniej (bez przeczeń), stąd potrzebne nam będą prawa Prosiaczka:
(~Y=1)=(Y=0)
(~p=1)=(p=0)
(~q=1)=(q=0)
Kodujemy:
Kod: |
Tabela 1 |T11 |T12 |T13
Tabela |Co w logice jedynek |Dla punktu |Tabela
symboliczna |oznacza |odniesienia |matematycznie
| |A: Y=p*q mamy |tożsama
| | | p q Y=p*q
A: p* q= Ya |( p=1)*( q=1)=( Ya=1)|( p=1)*( q=1)=( Ya=1)| 1* 1 1
B:~p*~q=~Yb |(~p=1)*(~q=1)=(~Yb=1)|( p=0)*( q=0)=( Yb=0)| 0* 0 0
C:~p* q=~Yc |(~p=1)*( q=1)=(~Yc=1)|( p=0)*( q=1)=( Yc=0)| 0* 1 0
D: p*~q=~Yd |( p=1)*(~q=1)=(~Yd=1)|( p=1)*( q=0)=( Yd=0)| 1* 0 0
a b c d e f | g h I | 1 2 3
| Prawa Prosiaczka |
| (~p =1)=( p =0) |
| (~q =1)=( q =0) |
| (~Yx=1)=( Yx=0) |
|
Zauważmy, że tabela zero-jedynkowa ABCD123 zakodowana jest dla punktu odniesienia ustawionego na zdaniu A:
A: Y=p*q
co w logice jedynek oznacza:
A: Y=1 <=> p=1 i q=1
Nagłówek w kolumnie wynikowej 3 (Y=p*q) pokazuje linię w tabeli symbolicznej ABCDabc względem której kodowana jest tabela zero-jedynkowa, czyli tu wskazuje wyłącznie linię A.
Zero-jedynkową definicją spójnika „i”(*) dla potrzeb rachunku zero-jedynkowego jest kompletna tabela zero-jedynkowa ABCD123 - jednak nagłówek w kolumnie 3 dotyczy de facto wyłącznie linii A.
Doskonale to widać w tabeli zero-jedynkowej ABCD123:
Y=1<=>p=1 i q=1
Tabela symboliczna ABCDdef zakodowana jest w logice jedynek zgodnie z naturalną logiką matematyczną człowieka, gdzie wszystkie zmienne mają wartość logiczną 1.
Logika jedynek zawsze prowadzi do równania alternatywno-koniunkcyjnego zrozumiałego dla człowieka:
~Y = BCD: ~p+~q = B: ~p*~q + C: ~p*q + D: p*~q
Zakodujmy teraz naszą tabelę symboliczną ABCDabc względem funkcji logicznej:
BCD: ~Y=~p+~q
która opisuje obszar BCDabc tabeli symbolicznej.
Z powyższego punktu odniesienia wynika, że tym razem wszystkie zmienne będziemy musieli sprowadzić do logiki ujemnej (z przeczeniami).
Zatem prawa Prosiaczka jakie będą nam tu potrzebne to:
(Yx=1)=(~Yx=0)
(p=1)=(~p=0)
(q=1)=(~q=0)
Kod: |
Tabela 2 |T21 |T22 |T23
Tabela |Co w logice jedynek |Dla punktu |Tabela
symboliczna |oznacza |odniesienia |matematycznie
| |BCD:~Y=~p+~q mamy |tożsama
| | |~p ~q ~Y=~p+~q
A: p* q= Ya |( p=1)*( q=1)=( Ya=1)|(~p=0)*(~q=0)=(~Ya=0)| 0+ 0 0
B:~p*~q=~Yb |(~p=1)*(~q=1)=(~Yb=1)|(~p=1)*(~q=1)=(~Yb=1)| 1+ 1 1
C:~p* q=~Yc |(~p=1)*( q=1)=(~Yc=1)|(~p=1)*(~q=0)=(~Yc=1)| 1+ 0 1
D: p*~q=~Yd |( p=1)*(~q=1)=(~Yd=1)|(~p=0)*(~q=1)=(~Yd=1)| 0+ 1 1
a b c d e f | g h I | 1 2 3
| Prawa Prosiaczka |
| ( p =1)=(~p =0) |
| ( q =1)=(~q =0) |
| ( Ya=1)=(~Ya=0) |
|
Zauważmy, że tabela zero-jedynkowa ABCD123 zakodowana jest z punktem odniesienia ustawionym na obszarze BCDabc tabeli symbolicznej definiującej spójnik „lub”(+)
BCD: ~Y=~p+~q
co w logice jedynek oznacza:
BCD: ~Y=1 <=> ~p=1 lub ~q=1
Sens ostatniego zapisu doskonale widać w tabeli zero-jedynkowej BCD123.
Nagłówek kolumny wynikowej 3 (~Y) odnosi się do obszaru BCDabc w tabeli symbolicznej ABCDabc względem którego kodowana jest tabela zero-jedynkowa:
BCD: ~Y=~p+~q
Zero-jedynkową definicją spójnika „lub”(+) w logice ujemnej (bo ~Y) dla potrzeb rachunku zero-jedynkowego jest kompletna tabela zero-jedynkowa ABCD123.
Jednak nagłówek w kolumnie 3 dotyczy de facto wyłącznie obszaru BCD123.
Widać to doskonale w samej tabeli ABCD123:
~Y=1<=>~p=1 lub ~q=1
Z tabeli symbolicznej ABCDabcd odczytujemy:
BCDabc: ~Y=~Ya+~Yb+~Yc
Po rozwinięciu mamy:
BCDabc: ~Y=~p+~q = B: ~p*~q+ C: ~p*q+ D: p*~q
Definicja operatora AND(|*):
Operator AND(|*) musi opisywać wszystkie linie tabeli symbolicznej ABCDabc, czyli również wszystkie linie tabeli zero-jedynkowej ABCD123.
Stąd:
Definicja operatora AND(|*) to układ równań logicznych dających odpowiedź na pytanie o funkcję logiczną w logice dodatniej (bo Y) oraz o funkcję logiczną w logice ujemnej (bo ~Y):
1.
Y=p*q
co w logice jedynek oznacza:
Y=1 <=> p=1 i q=1
2.
~Y=~p+~q
co w logice jedynek oznacza:
~Y=1 <=> ~p=1 lub ~q=1
1.7.2 Właściwości operatora AND(|*)
Podsumujmy nasze rozważania w niniejszym rozdziale:
I.
Definicja spójnika „i”(*) dla potrzeb rachunku zero-jedynkowego jest następująca:
Kod: |
Zero jedynkowa definicja spójnika „i”(*):
p q p*q
A: 1* 1 1
B: 1* 0 0
C: 0* 1 0
D: 0* 0 0
Definicja do zapamiętania:
p*q=1 <=> p=1 i q=1
Inaczej:
p*q=0
Gdzie:
<=> - wtedy i tylko wtedy
Doskonale to widać w tabeli wyżej
|
II.
Operator AND(|*) tu układ równań logicznych opisujący funkcję w logice dodatniej (bo Y) oraz ujemnej (bo ~Y):
1.
Y=p*q
co w logice jedynek oznacza:
Y=1 <=> p=1 i q=1
2.
~Y=~p+~q
co w logice jedynek oznacza:
~Y=1 <=> ~p=1 lub ~q=1
III
Prawo De Morgana
Matematyczny związek logiki dodatniej (bo Y) z logiką ujemną (bo ~Y):
Y=~(~Y)
Podstawiając 1 i 2 mamy prawo De Morgana dla logiki dodatniej (bo Y)
Y = p*q = ~(~p+~q)
Matematyczny związek logiki ujemnej (bo ~Y) z logiką dodatnią (bo Y):
~Y = ~(Y)
Podstawiając 1 i 2 mamy:
~Y = ~p+~q = ~(p*q
IV.
Pełna definicja spójnika „lub”(+) opisująca szczegółowo wszystkie możliwe zdarzenia rozłączne które mogą wystąpić to:
p+q = p*q + p*~q + ~p*q
Dla ~p i ~q negujemy wszystkie zmienne w definicji wyżej:
~p+~q = ~p*~q + ~p*q + p*~q
1.8 Definicja spójnika „albo”($)
Kod: |
Schemat 2
Fizyczna realizacja operatora OR(|+):
q
______
-----o o-----
Y | p |
------------- | ______ |
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
|
Operator OR(|+) odpowiada na pytania 1 i 2:
2.
Kiedy żarówka nie będzie się świecić (~Y=1)?
Żarówka świeci się (Y=1) wtedy i tylko wtedy gdy wciśnięty jest przycisk p lub wciśnięty jest przycisk q
Y=p+q
co w logice jedynek oznacza:
Y=1 <=> p=1 lub q=1
<=> - symbol równoważności, spójnik „wtedy i tylko wtedy”
2.
Kiedy żarówka nie będzie się świecić (~Y=1)?
Przejście ze zdaniem 1 do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y=~p*~q
Co w logice jedynek oznacza:
~Y=1<=> ~p=1 i ~q=1
Czytamy:
Żarówka nie będzie się świecić (~Y=1) wtedy i tylko wtedy gdy nie jest wciśnięty przycisk p (~p=1) i nie jest wciśnięty przycisk q (~q=1)
~Y=~p*~q
Co w logice jedynek oznacza:
~Y=1<=> ~p=1 i ~q=1
Między pojęciami Y i ~Y zachodzi definicja spójnika „albo”($)[/b]
3.
Żarówka może się świecić (Y=1) albo($) może się nie świecić (~Y=1)
Y$~Y
Trzeciej możliwości brak.
Sprawdźmy czy zdanie 1 jest zawsze prawdziwe.
Definicja spójnika „albo”($):
p$q = p*~q + ~p*q
Podstawmy:
p=Y
q=~Y
stąd mamy:
Y$~Y = Y*Y + ~Y*~Y = Y+~Y =1
cnd
Na tym przykładzie doskonale widać, dlaczego i kiedy w języku potocznym zamiast precyzyjnego spójnika „albo”($) możemy użyć spójnika „lub”(+).
Wypowiedzmy zdanie 4:
4.
Żarówka może się świecić (Y=1) lub(+) może się nie świecić (~Y=1)
Y+~Y
Definicja spójnika „lub”(+) w zdarzeniach rozłącznych:
p+q = p*q + p*~q + ~p*q
Zauważmy, że jeśli zdarzenia p i q są rozłączne (p*q=0) to możemy zapisać:
p+q = p*q + p*~q + ~p*q := p*~q + ~p*q := p$q
bo:
p*q =0 - z założenia zdarzenia (lub zbiory) rozłączne
Gdzie:
:= - redukcja wyrażenia dla zdarzeń (zbiorów) rozłącznych p i q
Podsumowanie:
Nasz mózg to nie komputer, zatem:
Jeśli w świecie rzeczywistym zdarzenia p i q są rozłączne to spójniki „albo”($) i „lub”(+) można używać zamiennie.
Matematycznie zachodzi tożsamość:
p$q = ~(p<=>q)
Dowód:
Definicja równoważności w spójnikach „i”(*) i „lub”(+)
p<=>q = (p*q)+(~p*~q)
Przejście do logiki ujemnej [bo ~(p<=>q)] poprzez negację zmiennych i wymianę spójników:
~(p<=>q) = (~p+~q)*(p+q) = ~p*p + ~p*q + ~q*p + ~q*q = p+~q + ~p*q = p$q
cnd
Z powyższego wynika że równoważność dla Y i ~Y musi tu być fałszem:
p<=>q =0
Dowód:
Definicja równoważności w spójnikach „i”(*) i „lub”(+):
p<=>q = p*q + ~p*~q
Sprawdźmy dla naszego przykładu podstawiając:
p=Y
q=~Y
stąd mamy:
Y<=>~Y = Y*~Y + ~Y*Y =0+0 =0
cnd
Definicja tożsamości matematycznej:
Dwa pojęcie (zbiory) są matematycznie tożsame p=q wtedy i tylko wtedy gdy zachodzi między nimi relacja równoważności
p=q <=> (p=>q)*(~p=>~q) = p<=>q =1
inaczej:
p<=>q =0
Nasz przykład:
Y<=>~Y =0 - pojęcia Y i ~Y nie są matematycznie tożsame
Między pojęciami Y i ~Y spełniona jest definicja wspólnej dziedziny
D - wszystkie możliwe stany jakie może przyjąć żarówka (dziedzina)
Y+~Y =D =1 - żarówka może świecić (Y=1) lub może nie świecić (~Y=1)
Y*~Y =[] =0 - żarówka nie może jednocześnie świecić (Y=1) i nie świecić (~Y=1)
Ciekawostka:
Weźmy obietnicę pani przedszkolanki
1.
Jutro pójdziemy do kina lub do teatru
Y=K+T
co w logice jedynek oznacza:
Y=1 <=> K=1 lub T=1
Definicja spójnika „lub”(+) w zdarzeniach rozłącznych:
Y = K+T = A: K*T + B: K*~T + C: ~K*T
co w logice jedynek oznacza:
Y=1 <=> A: K=1 i T=1 lub B: K=1 i ~T=1 lub C: ~K=1 i T=1
Czytamy:
Pani dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy:
A: K*T =1*1 =1 - jutro pójdziemy do kina (K=1) i pójdziemy do teatru (T=1)
lub
B: K*~T=1*1 =1 - jutro pójdziemy do kina (K=1) i nie pójdziemy do teatru (~T=1)
lub
C: ~K*T=1*1 =1 - jutro nie pójdziemy do kina (~K=1) i pójdziemy do teatru (T=1)
Zauważmy, że chwilą czasową jest tu cały jutrzejszy dzień z czego wynika, że możliwe jest zdarzenie:
A: K*T =1*1 =1 - jutro pójdziemy do kina (K=1) i pójdziemy do teatru (T=1)
Wniosek:
Matematycznie, w tym przypadku pani nie ma prawa użycia spójnika „albo”($) w miejsce spójnika „lub”(+).
Zauważmy jednak, że gdyby pani miała na myśli iż jutro pójdziemy do kina i do teatru to w swojej obietnicy użyłaby spójnika „i”(*).
1’
Jutro pójdziemy do kina i do teatru
Y=K*T
co w logice jedynek oznacza:
Y=1 <=> K=1 i T=1
Czytamy:
Pani dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy jutro pójdziemy do kina (K=1) i pójdziemy do teatru (T=1)
Y=K*T
co w logice jedynek oznacza:
Y=1 <=> K=1 i T=1
Możliwy wniosek:
Skoro pani w swojej obietnicy nie użyła spójnika „i”(*) to można w przybliżeniu domniemywać że w oryginalnej obietnicy:
1: Y=K+T
chodziło jej o pójście w dniu jutrzejszym do kina albo ($) to teatru.
Podkreślmy jednak, że to jest nasze domniemanie a nie matematyczna precyzja.
Pani wypowiadając precyzyjnie swoja obietnicę:
1.
Jutro pójdziemy do kina lub do teatru
Y=K+T
ma prawo iść z dziećmi w dniu jutrzejszym także do kina i do teatru i matematycznym kłamcą nie będzie.
Podsumowując:
1.
Jeśli pani nie jest pewna co jutro zrobi w temacie kina i teatru to najbezpieczniejszym dla niej spójnikiem logicznym będzie spójnik „lub”(+) dający najmniejszą szansę na zostanie w dniu jutrzejszym matematycznym kłamcą.
2.
Dokładnie z powodów tu opisanych spójnik „lub”(+) w języku potocznym najczęściej kojarzony jest ze spójnikiem „albo”($) co nie zawsze odpowiada matematycznej tożsamości zdarzeń (zbiorów) - patrz obietnica pani przedszkolanki wyżej.
Ostatnio zmieniony przez rafal3006 dnia Pią 11:48, 09 Paź 2020, w całości zmieniany 7 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Czw 5:46, 16 Lip 2020 Temat postu: |
|
|
Spis treści
1.9 Opis tabeli zero-jedynkowej równaniami logicznymi 1
1.9.1 Opis tabeli zero-jedynkowej w logice jedynek 1
1.9.2 Opis tabeli zero-jedynkowej w logice zer 2
1.9.3 Twierdzenie 5-cio latka 3
1.10 Algebra Boole’a w służbie techniki 3
1.11 Logika dodatnia w spójnikach „i”(*) i „lub”(+) widziana oczami 5-cio latka! 5
1.11.1 Definicja logiki dodatniej w języku potocznym 10
1.11.2 Definicja logiki ujemnej w języku potocznym 10
1.11.3 Logika dodatnia vs logika ujemna! 12
1.9 Opis tabeli zero-jedynkowej równaniami logicznymi
Weźmy zero-jedynkową definicję równoważności A<=>S:
Kod: |
T1
p q Y=p<=>q
A: 1 1 =1
B: 1 0 =0
C: 0 0 =1
D: 0 1 =0
|
Algorytm przejścia z dowolnej tabeli zero-jedynkowej do jej opisu w spójnikach „i”(*) i „lub”(+):
1.
Zapisujemy wszelkie zmienne po stronie wejścia p i q w postaci niezanegowanej i zanegowanej.
Do wyjścia Y również dopisujemy postać zanegowaną ~Y
2.
W powstałej tabeli tworzymy równania cząstkowe dla wszystkich linii.
2A.
W logice jedynek opisujemy wyłącznie jedynki gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika jedynek prowadzi do równań alternatywno-koniunkcyjnych zgodnych z naturalną logika matematyczną człowieka, co oznacza, że będą one rozumiane w języku potocznym przez wszystkich ludzi, od 5-cio latka poczynając.
2B.
W logice zer opisujemy wyłącznie zera gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika zer prowadzi do równań koniunkcyjno-alternatywnych totalnie niezrozumiałych w języku potocznym. Z tego względu logiką zer nie będziemy się zajmowali.
1.9.1 Opis tabeli zero-jedynkowej w logice jedynek
W logice jedynek opisujemy wyłącznie jedynki gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Zastosujmy logikę jedynek do naszej tabeli równoważności p<=>q:
Kod: |
T2
Pełna definicja |Co w logice jedynek |Równania |Dokładnie to samo
zero-jedynkowa Y |oznacza |cząstkowe |w zdarzeniach
| | |możliwych ~~>
p q ~p ~q Y ~Y | | | Y
A: 1 1 0 0 =1 =0 | Ya=1<=> p=1 i q=1 | Ya= p* q | p~~> q= p* q =1
B: 1 0 0 1 =0 =1 |~Yb=1<=> p=1 i ~q=1 |~Yb= p*~q | p~~>~q= p*~q =0
C: 0 0 1 1 =1 =0 | Yc=1<=>~p=1 i ~q=1 | Yc=~p*~q |~p~~>~q=~p*~q =1
D: 0 1 1 0 =0 =1 |~Yd=1<=>~p=1 i q=1 |~Yd=~p* q |~p~~> q=~p* q =0
1 2 3 4 5 6 a b c d e f
|
Z tabeli równań cząstkowych odczytujemy:
Y = Ya+Yc
Po rozwinięciu mamy sumę logiczną zdarzeń rozłącznych:
1.
Y = A: p*q + C: ~p*~q
co w logice jedynek oznacza:
Y=1 <=> A: p=1 i q=1 lub C: ~p=1 i ~q=1
Kiedy zajdzie ~Y?
Z tabeli równań cząstkowych otrzymujemy:
~Y=~Yb+~Yd
Po rozwinięciu mamy sumę logiczną zdarzeń rozłącznych:
2.
~Y=B: p*~q + D: ~p*q
co w logice jedynek oznacza:
~Y=1 <=> B: p=1 i ~q=1 lub D: ~p=1 i q=1
Jak widzimy, logika jedynek prowadzi do równań alternatywno-koniunkcyjnych doskonale rozumianych przez człowieka, od 5-cio latka poczynając.
1.9.2 Opis tabeli zero-jedynkowej w logice zer
W logice zer opisujemy wyłącznie zera gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Zastosujmy logikę jedynek do naszej tabeli równoważności p<=>q:
Kod: |
T2
Pełna definicja |Co w logice zer |Równania
zero-jedynkowa Y |oznacza |cząstkowe
| |
p q ~p ~q Y ~Y | |
A: 1 1 0 0 =1 =0 |~Ya=0<=>~p=0 lub ~q=0 |~Ya=~p+~q
B: 1 0 0 1 =0 =1 | Yb=0<=>~p=0 lub q=0 | Yb=~p+ q
C: 0 0 1 1 =1 =0 |~Yc=0<=> p=0 lub q=0 |~Yc= p+ q
D: 0 1 1 0 =0 =1 | Yd=0<=> p=0 lub ~q=0 | Yd= p+~q
1 2 3 4 5 6 a b c d e f
|
Z tabeli równań cząstkowych odczytujemy dla Y:
Y = Yb*Yd
Po rozwinięciu mamy równanie koniunkcyjno-alternatywne:
1’.
Y = B: (~p+q) * D: (p+~q)
Przejście do równania alternatywno-koniunkcyjnego poprzez wymnożenie wielomianu:
Y = (~p+q)*(p+~q) = ~p*p + ~p*~q +q*p + q*~q = p*q + ~p*~q
1.
Y = p*q + ~p*~q
co w logice jedynek oznacza:
Y=1 <=> p=1 i q=1 lub ~p=1 i ~q=1
Z tabeli równań cząstkowych otrzymujemy dla ~Y:
~Y=~Ya*~Yc
Po rozwinięciu mamy równanie koniunkcyjno-alternatywne:
2’.
~Y= A: (~p+~q)* C: (p+q)
Przejście do równania alternatywno-koniunkcyjnego poprzez wymnożenie wielomianu:
~Y = (~p+~q)*(p+q) = ~p*p + ~p*q + ~q*p + ~q*q = p*~q + ~p*q
2.
~Y=p*~q + ~p*q
co w logice jedynek oznacza:
~Y=1 <=> p=1 i ~q=1 lub ~p=1 i q=1
Jak widać efekt końcowy po przejściu do równań alternatywno-koniunkcyjnych jest identyczny jak w logice jedynek.
Biorąc jednak pod uwagę że równań koniunkcyjno-alternatywnych żaden człowiek nie jest w stanie zrozumieć, natomiast równania alternatywno-koniunkcyjne rozumiemy wszyscy od 5-cio latka poczynając, przedstawioną tu logikę zer należy traktować jako ciekawostkę.
W praktyce logika zer może się przydać gdy w dużej tabeli zero-jedynkowej w kolumnie wynikowej jest dużo jedynek i mało zer - wtedy równanie końcowe w logice zer będzie prostsze.
1.9.3 Twierdzenie 5-cio latka
Algebra Kubusia ma w dupie rozumienie zer i jedynek w sposób, jak to robi potwornie śmierdzące gówno zwane Klasycznym Rachunkiem Zdań prowadzący do deblizmów typu:
Jeśli 2+2=4 to Płock leży nad Wisłą
Jeśli 2+2=5 to jestem papieżem
Jeśli 2+2=5 to 2+2=4
etc
Algebra Kubusia to tylko i wyłącznie logika symboli w logice niezanegowanej (bo p) i zanegowanej (bo ~p) - żadnych tabel zero-jedynkowych w sposób jawny w algebrze Kubusia nie ma!
Który 5-cio latek, ekspert algebry Kubusia, by dyskutować z rodzicem sięga do kieszeni po te potwornie debilne z punktu odniesienia języka potocznego, tabele zero-jedynkowe?
Z definicji wszystkie symbole w algebrze Kubusia sprowadzone są do logicznych jedynek na mocy praw Prosiaczka które możemy stosować wybiórczo do dowolnej zmiennej binarnej.
Prawa Prosiaczka:
(p=1)=(~p=0)
(p=0)=(~p=1)
Twierdzenie 5-cio latka:
Logika matematyczna jest zgodna z naturalną logiką 5-cio latka wtedy i tylko wtedy gdy wszystkie zmienne sprowadzone są do jedynek na mocy praw Prosiaczka.
Logika jedynek prowadzi do równań alternatywno-koniunkcyjnych
Alternatywnie, w logice symbolicznej korzystając praw Prosiaczka wszystkie zmienne możemy sprowadzić do zer, co prowadzi do równań koniunkcyjno-alternatywnych których przełożenia na język potoczny żaden człowiek nie zrozumie od 5-cio latka poczynając na najwybitniejszym prof. matematyki kończąc.
1.10 Algebra Boole’a w służbie techniki
Jako przybysz ze świata techniki udowodnię teraz jak piękna jest symboliczna algebra Boole’a totalnie izolowana od tabel zero-jedynkowych w której nie ma ani jednego zera, bowiem myślimy tu symbolicznie w naturalnej logice człowieka gdzie wszystkie zmienne binarne sprowadzone są do jedynek.
Weźmy typowe zdanie w laboratorium techniki cyfrowej.
Kod: |
S4 Schemat 4
C
---o__|__o----
| |
S | A |
------------- B | _______ |
-----| Żarówka |-------o__|__o-----o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------------------
|
A - przycisk normalnie rozwarty
B, C - przyciski normalnie zwarte
S - żarówka
Polecenie:
Odpowiedz na dwa fundamentalne pytania:
1.
Kiedy żarówka S się świeci (S=1)?
2.
Kiedy żarówka S się nie świeci (~S=1)?
Rozwiązanie na gruncie algebry Kubusia:
1.
Przyjmujemy standard zgodny z naturalną logiką człowieka (przeciwny matematycznie tez byłby dobry, ale trudniejszy):
A=1 - prawdą jest (=1) że przycisk A jest wciśnięty (A)
~B=1 - prawdą jest (=1) że przycisk B nie jest wciśnięty (~B)
~C=1 - prawdą jest (=1) że przycisk C nie jest wciśnięty (~C)
Doskonale tu widać, ze w logice jedynek wszystkie przyciski ustawiamy na „zwarcie”
Rozwiązanie:
1.
Kiedy żarówka świeci się (S=1)?
S=~B*(A+~C)
Logika jedynek obowiązuje dla równań alternatywno-koniunkcyjnych, stąd wymnażamy:
S=~B*A + ~B*~C
co w logice jedynek oznacza:
S=1 <=> ~B=1 i A=1 lub ~B=1 i ~C=1
Czytamy:
Żarówka świeci (S=1) wtedy i tylko wtedy, gdy nie wciśnięty B (~B=1) i wciśnięty A (A=1) lub nie wciśnięty B (~B=1) i nie wciśnięty C (~C=1)
2.
Kiedy żarówka się nie świeci (~S=1)?
Przechodzimy z 1 do logiki ujemnej (bo ~S) poprzez negację zmiennych i wymianę spójników:
~S = B + ~A*C
co w logice jedynek oznacza:
~S=1 <=> B=1 lub ~A=1 i C=1
Czytamy:
Żarówka nie świeci (~S=1) wtedy i tylko wtedy, gdy wciśnięty B (B=1) lub nie wciśnięty A (~A=1) i wciśnięty C (C=1)
Na tym przykładzie doskonale widać, że rozwiązanie tego prościutkiego zadania w technice zero-jedynkowej byłoby prawdziwym horrorem.
Jak kto nie wierzy, to może spróbować.
Zauważmy, że w algebrze Kubusia będziemy tu mieli trywialne zadanie bez względu na ilość zmiennych oraz bez względu jakie przyciski będziemy tu używać „normalnie włączone” czy też „normalnie wyłączone” - w rozwiązaniu praktycznym przyciski tu użyte mogą na przykład sterować ruchomymi elementami windy itp.
W dniu dzisiejszym sterowanie układu przy pomocy bramek logicznych nie ma już sensu bowiem potężne jednoukładowe mikrokontrolery kosztują dosłownie grosze.
Przykład to moduły Arduino.
1.11 Logika dodatnia w spójnikach „i”(*) i „lub”(+) widziana oczami 5-cio latka!
To jest po prostu przerażające, że ziemscy matematycy nie odróżniają operatora OR(|+) od spójnika „lub”(+) z języka potocznego człowieka, jak również nie odróżniają operatora AND(|*) od spójnika „i”(*) z języka potocznego człowieka.
Winę za ten stan rzeczy ponosi potwornie śmierdzące gówno zwane Klasycznym Rachunkiem Zdań.
Miejmy nadzieję, że czytając niniejszy punkt ziemscy matematycy nie będą zasłaniać się gówno-dogmatem z poniższego cytatu:
[link widoczny dla zalogowanych]
mimuw napisał: |
Twierdzenia matematyczne uważane są za prawdziwe, albowiem w niczyim interesie nie leży, by uważać je za fałszywe.
Monteskiusz |
Co w przełożeniu na fundament wszelkich logik „matematycznych” ziemskich matematyków brzmi:
Klasyczny Rachunek Zdań uważany jest za prawdziwy, albowiem w niczyim interesie nie leży by uważać go za fałszywy.
Film powinien zaczynać się od trzęsienia ziemi, potem zaś napięcie ma nieprzerwanie rosnąć.
Alfred Hitchcock
Trzęsienie ziemi to fakt, iż w niniejszym poście wojska 5-cio latków pod dowództwem Kubusia roznoszą w puch gówno-logikę ziemskich matematyków zwaną Klasycznym Rachunkiem Zdań.
Definicja logiki dodatniej w języku potocznym:
Z logiką dodatnią w języku potocznym mamy do czynienia wtedy i tylko wtedy gdy w zapisach aktualnych tzn. związanych z wypowiadanym zdaniem, słówko NIE będzie kodowane symbolem przeczenia (~).
Przykład kodowania w logice dodatniej:
K=1 - idziemy do kina
~K=1 - nie idziemy do kina
T=1 - idziemy do teatru
~T=1 - nie idziemy do teatru
Y=1 - pani dotrzyma słowa
~Y=1 - pani skłamie (= pani nie (~) dotrzyma słowa Y)
I.
Operator OR(|+) w języku potocznym:
Rozważmy zdanie pani przedszkolanki:
ABC:
Jutro pójdziemy do kina lub do teatru
Y=K+T
co w logice jedynek oznacza:
Y=1 <=> K=1 lub T=1
Czytamy:
Pani dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy jutro pójdziemy do kina (K=1) lub do teatru (T=1)
Y=K+T
co w logice jedynek oznacza:
Y=1 <=> K=1 lub T=1
Matematycznie oznacza to że pójdziemy w dowolne miejsce i już pani dotrzyma słowa, czyli:
Y=A: K*T + B: K*~T + C:~K*T
co w logice jedynek oznacza:
Y=1 <=> A: K=1 i T=1 lub B: K=1 i ~T=1 lub C: ~K=1 i T=1
Czytamy:
Pani dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy:
Ya=K*T=1*1 =1 - jutro pójdziemy do kina (K=1) i do teatru (T=1)
LUB
Yb=K*~T=1*1 =1 - jutro pójdziemy do kina (K=1) i nie pójdziemy do teatru (~T=1)
LUB
Yc=~K*T=1*1 =1 - jutro nie pójdziemy do kina (~K=1) i pójdziemy do teatru (T=1)
Matematycznie musi zachodzić tożsamość funkcji logicznych:
Y = Ya+Yb+Yc
Gdzie:
Ya, Yb, Yc - funkcje cząstkowe wchodzące w skład funkcji Y
Dowód iż tak jest w istocie w zapisach formalnych:
K=p
T=q
stąd:
Y = Ya+Yb+Yc = A: p*q + B: p*~q + C: ~p*q
minimalizujemy funkcję logiczną Y:
Y = p*q + p*~q + ~p*q
Y = p*(q+~q) + ~p*q
Y = p+(~p*q)
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y = ~p*(p+~q)
~Y = ~p*p + ~p+~q
~Y = ~p*~q
Powrót do logiki dodatniej poprzez negację zmiennych i wymianę spójników:
Y = p+q
co w logice jedynek oznacza:
Y=1 <=> p=1 lub q=1
cnd
… a kiedy pani skłamie (~Y=1)?
Negujemy równanie ABC (Y) dwustronnie:
D.
~Y=~K*~T
co w logice jedynek oznacza:
~Y=1 <=> ~K=1 i ~T=1
Czytamy:
D.
Pani skłamie (~Y=1) wtedy i tylko wtedy gdy jutro nie pójdziemy do kina (~K=1) i nie pójdziemy do teatru (~T=1)
~Y=~K*~T
co w logice jedynek oznacza:
~Y=1 <=> ~K=1 i ~T=1
Definicja operatora logicznego OR(|+):
Operator logiczny OR(|+) to odpowiedź na pytanie kiedy zajdzie 1: Y a kiedy zajdzie 2: ~Y?
1.
Kiedy zajdzie Y?
Y=p+q
co w logice jedynek oznacza:
Y=1 <=> p=1 lub q=1
2.
… a kiedy zajdzie ~Y?
Negujemy równanie 1 stronami:
~Y=~(p+q) = ~p*~q
~Y=~p*~q
co w logice jedynek oznacza:
~Y=1 <=> ~p=1 i ~q=1
Matematycznie zachodzi:
Operator OR(|+):
1: Y=p+q
2: ~Y=~p*~q
##
spójnik „lub”(+) w logice dodatniej (bo Y):
1: Y = p+q
#
spójnik „i”(*) w logice ujemnej (bo ~Y):
2: ~Y=~p*~q
Gdzie:
## - różne na mocy definicji, p i q musi być wszędzie tym samym p i q
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
Powyższą sytuację w równaniu logicznym możemy opisać następująco:
Operator OR(|+) ## 1: Y=p+q # 2: ~Y=~p*~q
II.
Operator AND(|*) w języku potocznym:
Rozważmy zdanie pani przedszkolanki:
A:
Jutro pójdziemy do kina i do teatru
Y=K*T
co w logice jedynek oznacza:
Y=1 <=> K=1 i T=1
Czytamy:
Pani dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy jutro pójdziemy do kina (K=1) i do teatru (T=1)
Y=K*T
co w logice jedynek oznacza:
Y=1 <=> K=1 i T=1
… a kiedy pani skłamie (~Y=1)?
Negujemy równanie A (Y) dwustronnie:
BCD:
~Y=~(K*T) = ~K+~T - prawo De Morgana
~Y=~K+~T
co w logice jedynek oznacza:
~Y=1 <=> ~K=1 lub ~T=1
Czytamy:
BCD:
Pani skłamie (~Y=1) wtedy i tylko wtedy gdy jutro nie pójdziemy do kina (~K=1) lub nie pójdziemy do teatru (~T=1)
~Y=~K+~T
co w logice jedynek oznacza:
~Y=1 <=> ~K=1 lub ~T=1
Matematycznie oznacza to, że jutro nie pójdziemy w dowolne miejsce i już pani skłamie (~Y=1), czyli:
~Y=B: K*~T + C: ~K*T + D:~K*~T
co w logice jedynek oznacza:
~Y=1 <=> B: K=1 i ~T=1 lub C: ~K=1 i T=1 lub D: ~K=1 i ~T=1
Czytamy:
Pani nie dotrzyma słowa (~Y=1) wtedy i tylko wtedy gdy:
~Yb = K*~T=1*1=1 - jutro pójdziemy do kina (K=1) i nie pójdziemy do teatru (~T=1)
LUB
~Yc = ~K*T =1*1 =1 - jutro nie pójdziemy do kina (~K=1) i pójdziemy do teatru (T=1)
LUB
~Yd = ~K*~T =1*1 =1 - jutro nie pójdziemy do kina (~K=1) i nie pójdziemy do teatru (~T=1)
Matematycznie musi zachodzić tożsamość funkcji logicznych:
~Y = ~Yb+~Yc+~Yd
Gdzie:
~Yb, ~Yc, ~Yd - funkcje cząstkowe wchodzące w skład funkcji ~Y
Dowód iż tak jest w istocie w zapisach formalnych:
K=p
T=q
stąd:
~Y=~Yb+~Yc+~Yd = B: p*~q + C: ~p*q + D: ~p*~q
minimalizujemy funkcję logiczną ~Y:
~Y = p*~q + ~p*q + ~p*~q
~Y = p*~q + ~p*(q+~q)
~Y = ~p + (p*~q)
Przejście do logiki dodatniej (bo Y) poprzez negację zmiennych i wymianę spójników:
Y = p*(~p+q)
Y = p*~p + p*q
Y=p*q
Powrót do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y = ~p+~q
co w logice jedynek oznacza:
~Y=1 <=> ~p=1 lub ~q=1
cnd
Definicja operatora logicznego AND(|+):
Operator logiczny AND(|*) to odpowiedź na pytanie kiedy zajdzie 1: Y a kiedy zajdzie 2: ~Y?
1.
Kiedy zajdzie Y?
Y=p*q
co w logice jedynek oznacza:
Y=1 <=> p=1 i q=1
2.
… a kiedy zajdzie ~Y?
Negujemy równanie 1 stronami:
~Y=~(p*q) = ~p+~q
~Y=~p+~q
co w logice jedynek oznacza:
~Y=1 <=> ~p=1 lub ~q=1
Matematycznie zachodzi:
Operator AND(|*):
1: Y=p*q
2: ~Y=~p+~q
##
spójnik „i”(*) w logice dodatniej (bo Y):
1: Y = p*q
#
spójnik „lub”(+) w logice ujemnej (bo ~Y):
2: ~Y=~p+~q
Gdzie:
## - różne na mocy definicji, p i q musi być wszędzie tym samym p i q
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
Powyższą sytuację w równaniu logicznym możemy opisać następująco:
Operator AND(|*) ## 1: Y=p*q # 2: ~Y=~p+~q
Podsumowanie:
Matematyczne związki operatora OR(|+) z operatorem AND(|*):
Operator OR(|+) to układ równań logicznych Y i ~Y:
1: Y=p+q
2: ~Y=~p*~q
###
Operator AND(|*) to układ równań logicznych:
1: Y=p*q
2: ~Y=~p+~q
Gdzie:
### - różne na mocy definicji operatorowych
Definicja znaczka różne na mocy definicji operatorowych ###:
Znaczek różne na mocy definicji operatorowych ### oznacza, że między układami związanymi tym znaczkiem nie zachodzą absolutnie żadne związki matematyczne tzn. wykluczone są jakiekolwiek tożsamości logiczne jak również wykluczone jest aby jedna strona znaczka ### była negacją drugiej strony #.
1.11.1 Definicja logiki dodatniej w języku potocznym
Definicja logiki dodatniej w języku potocznym:
Z logiką dodatnią w języku potocznym mamy do czynienia wtedy i tylko wtedy gdy w zapisach aktualnych tzn. związanych z wypowiadanym zdaniem, słówko NIE będzie kodowane symbolem przeczenia (~).
Przykład kodowania w logice dodatniej:
K=1 - idziemy do kina
~K=1 - nie idziemy do kina
T=1 - idziemy do teatru
~T=1 - nie idziemy do teatru
Y=1 - pani dotrzyma słowa
~Y=1 - pani skłamie (= pani nie (~) dotrzyma słowa Y)
Rozważmy zdanie pani przedszkolanki:
ABC:
Jutro pójdziemy do kina lub do teatru
Y=K+T
co w logice jedynek oznacza:
Y=1 <=> K=1 lub T=1
Czytamy:
Pani dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy jutro pójdziemy do kina (K=1) lub do teatru (T=1)
Y=K+T
co w logice jedynek oznacza:
Y=1 <=> K=1 lub T=1
1.11.2 Definicja logiki ujemnej w języku potocznym
Definicja logiki ujemnej w języku potocznym:
W logice ujemnej w języku potocznym kodowanie wszelkich zmiennych binarnych jest przeciwne do kodowania w logice dodatniej.
Przykład kodowania zdania pani przedszkolanki w logice ujemnej.
Przykład kodowania w logice ujemnej:
K=1 - nie idziemy do kina
~K=1 - idziemy do kina
T=1 - nie idziemy do teatru
~T=1 - idziemy do teatru
Y=1 - pani nie dotrzyma słowa
~Y=1 - pani dotrzyma słowa (~Y)
Rozważmy zdanie pani przedszkolanki:
ABC’:
Jutro pójdziemy do kina lub do teatru
~Y=~K+~T
co w logice jedynek oznacza:
~Y=1 <=> ~K=1 lub ~T=1
Czytamy:
Pani dotrzyma słowa (~Y=1) wtedy i tylko wtedy gdy jutro pójdziemy do kina (~K=1) lub do teatru (~T=1)
~Y=~K+~T
co w logice jedynek oznacza:
~Y=1 <=> ~K=1 lub ~T=1
Matematycznie wszystko jest tu jak najbardziej w porządku jednak ktoś kto nie wie iż zdanie ABC’ kodowane jest w logice ujemnej nie zrozumie tego kodowania.
W sumie dla trzech zmiennych binarnych Y, K, T możemy ustalić osiem różnych punktów odniesienia.
Łatwo wyobrazić sobie dyskusję ośmiu ludzi z których każdy patrzy na to samo zdanie pani przedszkolanki:
ABC:
Jutro pójdziemy do kina lub do teatru
… z innego punktu odniesienia - będzie to po prostu jeden kociokwik niezrozumiały dla postronnych widzów.
Ten fakt opisałem już 35 lat temu w moich podręcznikach do nauki techniki mikroprocesorowej podając twierdzenie ogólne.
Twierdzenie o ilości możliwych punktów odniesienia:
W równaniu logicznym n-zmiennych binarnych możliwych jest 2^n różnych punktów odniesienia
Gdzie:
2^n = 2 do potęgi n
Dla trzech zmiennych binarnych możliwych różnych punktów odniesienia jest:
2^3 =8
Dla 8 zmiennych binarnych możliwych różnych punktów odniesienia jest:
2^8 = 256
Wniosek:
Jedynym sensownym punktem odniesienia w języku potocznym jest logika dodatnia o definicji:
Definicja logiki dodatniej w języku potocznym:
Z logiką dodatnią w języku potocznym mamy do czynienia wtedy i tylko wtedy gdy w zapisach aktualnych tzn. związanych z wypowiadanym zdaniem, słówko NIE będzie kodowane symbolem przeczenia (~).
1.11.3 Logika dodatnia vs logika ujemna!
Przykład z techniki cyfrowej:
Definicja operatora OR(|+) w logice dodatniej (bramka SN7432):
[link widoczny dla zalogowanych]
1: Y=p+q
2: ~Y=~p*~q
Związek logiki dodatniej (bo Y) i ujemnej (bo ~Y):
Y=~(~Y)
Stąd mamy prawo De Morgana:
Y = ~(~p+~q)
Gdzie w technice TTL 1 i 0 to poziomy napięć:
1 = H (high) - napięcie 2,4-5,0V
0 = L (low) - napięcie 0,0-0,4V
Zauważmy że nieprzypadkowo pionier układów TTL firma Texas Instruments obok wzorku:
Y=A+B
Y= ~(~A*~B) - na mocy prawa De Morgana
pisze:
pisitive logic = logika dodatnia.
UWAGA!
Przyjęcie logiki ujemnej dla dokładnie tej samej bramki logicznej SN7432 to przypisanie do symboli logicznych 1 i 0 napięć odwrotnych:
1 = L (low) - napięcie 0,0-0,4V
0 = H (high) - napięcie 2,4-5,0V
Wtedy mamy:
Bramka logiczna OR(|+) SN7432 w logice dodatniej:
1: Y=p+q
2: ~Y=~p*~q
Dokładnie ta sama, fizyczna bramka SN7432 widziana w logice ujemnej to:
1: ~Y=~p+~q
2: Y = p*q
bowiem w logice ujemnej wszystkie poziomy napięć są odwrotne.
Wniosek:
Dokładnie ta sama bramka logiczna OR(|+) typu SN7432 w logice ujemnej jest fizyczną realizacją bramki AND(|*)!
1: Y=p*q
2: ~Y=~p+~q
Tu Texas Instruments musiałby napisać:
Y=p*q
Y = ~(~p+~q) - na mocy prawa De Morgana
negative logic = logika ujemna
Gdzie:
Logika ujemna oznacza tu odwrotne przypisanie napięć symbolom logicznym 1 i 0:
1 = L (low) - napięcie 0,0-0,4V
0 = H (high) - napięcie 2,4-5,0V
Doskonale tu widać, dlaczego w jednym rozumowaniu logicznym nie wolno mieszać logiki dodatniej i ujemnej.
Zauważmy bowiem że bramka AND(|*) SN7408 w logice dodatniej opisana jest układem równań logicznych:
1: Y=p*q
2: ~Y=~p+~q
Karta katalogowa fizycznej bramki AND(|*) SN7408 jest tu taka:
[link widoczny dla zalogowanych]
Opis bramki AND(|*) w katalogu TI jest następujący:
Y=p*q
Y=~(~p+~q) - prawo De Morgana
Tu obok powyższych wzorków firma Texas Instruments pisze:
Positive logic = logika dodatnia
co oznacza następujące przyporządkowanie napięć symbolom logicznym 1 i 0:
1 = H (high) - napięcie 2,4-5,0V
0 = L (low) - napięcie 0,0-0,4V
Jest oczywistym, że jeśli w jednym rozumowaniu logicznym będziemy mieszać logikę dodatnią z logiką ujemną to wyjdą nam potworne głupoty, czyli że zaprojektowany układ nie ma prawa działać poprawnie.
[link widoczny dla zalogowanych]
Wikipedia napisał: |
Przedziały napięć w układzie logicznym
Ze względu na różne czynniki, takie jak wahania napięcia zasilającego, zakłócenia zewnętrzne, rozrzut parametrów itp., sygnały przetwarzane w układach cyfrowych nie mają ściśle określonych wartości, stąd też liczby przypisuje się nie wartościom napięć, ale przedziałom napięć.
W układach logicznych, gdzie są zdefiniowane tylko dwie wartości liczbowe, rozróżnia się dwa przedziały napięć: wysoki (ozn. H, z ang. high) i niski (ozn. L, z ang. low); pomiędzy nimi jest przerwa, dla której nie określa się wartości liczbowej – jeśli napięcie przyjmie wartość z tego przedziału, to stan logiczny układu jest nieokreślony.
Jeśli do napięć wysokich zostanie przyporządkowana logiczna jedynka, a do niskich logiczne zero, wówczas mówi się, że układ pracuje w logice dodatniej (inaczej zwanej pozytywną), w przeciwnym razie mamy do czynienia z logiką ujemną (lub negatywną). |
Ostatnio zmieniony przez rafal3006 dnia Nie 17:43, 04 Paź 2020, w całości zmieniany 4 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Czw 5:48, 16 Lip 2020 Temat postu: |
|
|
2.0 Kubusiowa teoria zbiorów
Spis treści
2.0 Kubusiowa teoria zbiorów 1
2.1 Podstawowe operacje na zbiorach 2
2.1.1 Znaczenie przecinka w teorii zbiorów 2
2.2 Zbiór wszystkich zbiorów 3
2.2.1 Nazwa własna zbioru 4
2.3 Dziedzina 4
2.3.1 Zaprzeczenie zbioru 4
2.3.2 Dziedzina minimalna 5
2.3.3 Definicja znaczka różne # 6
2.0 Kubusiowa teoria zbiorów
Definicja pojęcia:
Pojęcie to wyrażenie zrozumiałe dla człowieka
Przykłady pojęć zrozumiałych:
Pies, miłość, krasnoludek, zbiór liczb naturalnych, zbiór wszystkich zwierząt ...
Przykłady pojęć niezrozumiałych:
agstd, sdked, skdjatxz …
Definicja Uniwersum:
Uniwersum to zbiór wszelkich pojęć zrozumiałych dla człowieka.
Uniwersum człowieka jest dynamiczne tzn. rozszerza się gdy się uczymy (poznajemy nowe pojęcia) i zawęża gdy zapominamy wyuczonych kiedyś pojęć. Na mocy definicji w żadnym momencie nie możemy wyjść poza swoje, indywidualne Uniwersum.
Zauważmy, że zaledwie 50 lat temu pojęcie „Internet” było zbiorem pustym, nie istniało - ale w dniu dzisiejszym już tak nie jest, Uniwersum ludzkości rozszerzyło się o to pojęcie, znane praktycznie każdemu człowiekowi na ziemi.
Definicja elementu zbioru:
Element zbioru to dowolne pojęcie zrozumiałe przez człowieka, które umieści w swoim zbiorze
Definicja zbioru:
Zbiór to zestaw dowolnych pojęć należących do Uniwersum
Zauważmy, że w definicji zbioru nie ma zastrzeżenia, iż elementem zbioru nie może być zbiór.
Definicja zbioru pustego []:
Zbiór pusty to zbiór zawierający zero pojęć zrozumiałych dla człowieka
W definicji zboru pustego wyraźnie chodzi o zawartość worka z napisem „zbiór pusty”, a nie o sam worek.
Zbiory mają wartość logiczną:
1 = prawda
0 = fałsz
[x] =1 - zbiór niepusty (=1), zawierający przynajmniej jedno pojęcie zrozumiałe dla człowieka
[] =0 - zbiór pusty (=0), zawierający zero pojęć zrozumiałych dla człowieka.
2.1 Podstawowe operacje na zbiorach
I.
Suma logiczna (+) zbiorów:
Y=p+q
Wszystkie elementy zbiorów p i q bez powtórzeń
Przykład:
p=[1,2] =1 - bo zbiór niepusty
q=[2,3] =1 - bo zbiór niepusty
Y=p+q=[1,2]+[2,3]=[1,2,3] =1 - bo zbiór niepusty
II.
Iloczyn logiczny (*) zbiorów:
Y = p*q
Wspólne elementy zbiorów p i q bez powtórzeń
Zbiór wynikowy pusty oznacza rozłączność zbiorów p i q
Y =p*q=[] =0 - w przypadku zbiorów rozłącznych p i q
Przykład:
p=[1,2] =1 - bo zbiór niepusty
q=[2,3] =1 - bo zbiór niepusty
r=[3,4] =1 - bo zbiór niepusty
Y=p*q=[1,2]*[2,3]=[2] =1 - bo zbiór wynikowy niepusty
Y=p*r=[1,2]*[3,4] =[] =0 - bo zbiór wynikowy pusty
III.
Różnica (-) zbiorów:
Y=p-q
Wszystkie elementy zbioru p pomniejszone o elementy zbioru q
p=[1,2] =1 - bo zbiór niepusty
q=[2] =1 - bo zbiór niepusty
Y=p-q = [1,2]-[2] =[1] =1 - bo zbiór wynikowy niepusty
Y=q-p =[2]-[1,2]=[] =0 - bo zbiór wynikowy pusty
2.1.1 Znaczenie przecinka w teorii zbiorów
Definicja:
Przecinek rozdzielający elementy w dowolnym zbiorze to spójnik „lub”(+) z naturalnej logiki człowieka, będący matematycznie sumą logiczną pojęć lub zbiorów (+).
Matematycznie zachodzi tożsamość:
„przecinek”(,) = „lub”(+)
Zobaczmy to na podstawowych operacjach na zbiorach:
I.
Suma logiczna
[1+2]+[1+3] = [1+2+1+3] = [1+2+3] - to jest matematyczna oczywistość/rzeczywistość
Prawo powielania/redukcji elementów w zbiorze
p=p+p
stąd:
1+1=1
II.
Iloczyn logiczny
[1+2]*[1+3] = 1*1 + 1*3 + 2*1 + 2*3 = 1+[]+[]+[] =1 - to też jest matematyczna oczywistość/rzeczywistość
Identycznie jak w matematyce klasycznej mnożymy każdy element z każdym po czym korzystamy w praw rachunku zbiorów (rachunku zero-jedynkowego):
p=p*p
stąd:
1*1=1
Przykładowe pojęcia (zbiory jednoelementowe) 1 i 3 są rozłączne, stąd:
1*3=[]
III.
Różnica logiczna
[1+2+3]-[2+3] = 1+2+3-2-3 =1+[2-2]+[3-3] = 1+[]+[] = 1
[2+3]-[1+2+3] = 2+3-1-2-3 = []+2+3-1-2-3 = ([]-1) +[2-2]+[3-3] = []+[]+[] =[]
W różnicy logicznej jeśli przed nawiasem jest znak minus (-) to zapisujemy ten znak przed każdym elementem zbioru widniejącym w nawiasie.
W ostatnim równaniu skorzystaliśmy z neutralności zbioru pustego [] w sumie logicznej dokładając zbiór pusty [].
Wyjaśnienie:
[]-1 =[] - jeśli ze zbioru pustego usuniemy nieistniejący element to zbiór pusty dalej pozostanie pusty.
Alternatywnie:
Wszelkie elementy ze znakiem minus które pozostaną po wykonaniu operacji odejmowania z definicji zamieniamy na zbiór pusty [].
[2+3]-[1+2+3] = 2+3 -1-2-3 = 2+3-1-2-3 = -1 +[2-2]+[3-3] = -1+[]+[] =[]+[]+[] =[]
2.2 Zbiór wszystkich zbiorów
Zbiór wszystkich zbiorów:
Zbiór wszystkich zbiorów jest tożsamy z Uniwersum na mocy definicji Uniwersum.
Definicja Uniwersum:
Uniwersum to zbiór wszelkich pojęć zrozumiałych dla człowieka.
Wszystkie pojęcia poza (~) Uniwersum są zbiorem pustym.
~U= [] =0
Dowód:
Przyjmijmy dziedzinę:
D = U
Na mocy definicji:
Zaprzeczenie zbioru (~) to jego uzupełnienie do dziedziny
Stąd:
~U=[D-U]=[U-U]=[] =0
Wynika z tego, że zbiór Uniwersum i zbiór pusty to zbiory rozłączne i uzupełniają się wzajemnie do dziedziny U
U+~U = U+[] =U =1 - zbiór ~U=[] jest uzupełnieniem do dziedziny dla zbioru U
U*~U = U*[] =[] =0 - zbiory U i ~U=[] są rozłączne
2.2.1 Nazwa własna zbioru
Rozróżniamy dwa rodzaje zbiorów ze względu na nazwę:
- zbiory mające nazwę własną
- zbiory nie mające nazwy własnej
Definicja nazwy własnej zbioru:
Nazwa własna zbioru to to nazwa jednoznacznie opisująca dany zbiór w sposób zrozumiały dla wszystkich ludzi
Przykład zbioru mającego nazwę własną:
ZWZ - zbiór wszystkich zwierząt
Przykład zbioru nie mającego nazwy własnej:
p = [ZWZ, miłość, samolot]
2.3 Dziedzina
Definicja dziedziny:
Dziedzina to dowolnie wybrany zbiór na którym operujemy
Wszystko co leży poza przyjętą dziedziną jest zbiorem pustym z definicji.
Oznacza to, że wszelkie pojęcia poza przyjętą dziedziną są dla nas nierozpoznawalne, czyli nie znamy definicji tych pojęć z założenia. Ograniczeniem dolnym w definiowaniu dziedziny jest zbiór pusty [], natomiast ograniczeniem górnym jest Uniwersum.
2.3.1 Zaprzeczenie zbioru
Definicja zaprzeczenia (~) zbioru:
Zaprzeczeniem (~) zbioru p nazywamy uzupełnienie zbioru p do dziedziny D
Matematycznie zachodzi tożsamość:
Zaprzeczenie zbioru (~) = Negacja zbioru (~)
Uwaga:
Aby zapisać zbiór ~p będący negacją zbioru p musimy określić wspólną dziedzinę dla zbiorów p i ~p
Definicja dziedziny:
p+~p =D =1 - zbiór ~p jest uzupełnieniem zbioru p do wspólnej dziedziny D
p*~p =[] =0 - zbiory p i ~p są rozłączne, iloczyn logiczny zbiorów jest zbiorem pustym []
Przykład:
p=[1] - definiujemy zbiór p
D=[1,2] - definiujemy dziedzinę
Stąd:
~p=[D-p] =[2]
2.3.2 Dziedzina minimalna
Definicja dziedziny minimalnej:
Dziedzina minimalna to minimalny zbiór na którym operujemy.
Wszystko co jest poza dziedziną minimalną jest zbiorem pustym z definicji
Rozważmy poniższe zbiory mające nazwy własne:
P=[pies]
A.
Dla dziedziny:
ZWZ - zbiór wszystkich zwierząt
Otrzymamy zbiór ~P:
~P=[ZWZ-P] - zbiór wszystkich zwierząt minus jeden element P=[pies]
B.
Dla dziedziny:
ZWS - zbiór wszystkich ssaków:
otrzymamy zbiór ~P:
~P=[ZWS-P] - zbiór wszystkich ssaków minus jeden element P=[pies]
C.
Dla dziedziny Uniwersum (zbiór wszelkich pojęć rozumianych przez człowieka) otrzymamy ~P:
~P=[U-P] - zbiór wszelkich pojęć rozumianych przez człowieka minus jeden element P=[pies]
Wnioski:
1.
Nie ma sensu mówienie o zaprzeczeniu zbioru ~p dopóki nie wybierzemy dziedziny w której ten zbiór zaprzeczamy.
2.
Dziedzina minimalna dla „psa” P=[pies] to zbiór wszystkich zwierząt - przypadek A.
Przykład:
Kod: |
------------------------------------------
| M - zbiór mężczyzn | K - zbiór kobiet |
| M=~K | K=~M |
| | |
------------------------------------------
| Dziedzina: C (człowiek) |
| Zbiór wszystkich ludzi |
| C=M+K |
------------------------------------------
|
Rozważmy dziedzinę minimalną dla człowieka (C):
C=[M, K]
C- zbiór człowiek, przyjęta dziedzina (= zbiór wszystkich ludzi)
Elementy zbioru:
M - mężczyzna
K - kobieta
Dziedzina:
C = człowiek
Obliczenia przeczeń pojęć M i K tzn. ich uzupełnień do dziedziny D:
1.
~M=[C-M]=[M+K-M]=[K]=K
Zachodzi tożsamość zbiorów:
~M=K
Znaczenie:
Jeśli ze zbioru „człowiek” wylosujemy nie mężczyznę (~M=1) to na 100% => będzie to kobieta (K=1)
~M=>K =1
2.
~K=[C-K]=[M+K-K]=[M]=M
Zachodzi tożsamość zbiorów:
~K=M
Znaczenie:
Jeśli ze zbioru „człowiek” wylosujemy nie kobietę (~K=1) to na 100% => będzie to mężczyzna (M=1)
~K=>M =1
Kluczowy wniosek:
Jeśli mamy zbiór mężczyzn M to minimalną dziedziną jaką możemy tu przyjąć jest zbiór:
C- zbiór człowiek, przyjęta dziedzina (= zbiór wszystkich ludzi)
Zauważmy, że gdybyśmy dziedzinę zawęzili do zbioru M to pojęcie nie mężczyzna (~M) byłoby dla nas nierozpoznawalne.
Dowód:
M - mężczyzna
D=M - przyjęta dziedzina
~M=[D-M]=[M-M]=[]
cnd
2.3.3 Definicja znaczka różne #
Nawiązując do przykładu wyżej matematycznie zachodzi też:
M=~K # K=~M
Definicja znaczka różne #:
Dwa pojęcia (zbiory) są różne w znaczeniu znaczka # wtedy i tylko wtedy gdy dowolna strona znaczka # jest zaprzeczeniem drugiej strony.
Sprawdzamy”
M =~(K) = ~(~M) =M
cnd
Ostatnio zmieniony przez rafal3006 dnia Nie 9:49, 04 Paź 2020, w całości zmieniany 12 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Czw 5:49, 16 Lip 2020 Temat postu: |
|
|
3.0 Teoria rachunku zbiorów i zdarzeń
Spis treści
3.0 Teoria rachunku zbiorów i zdarzeń 1
3.1 Podstawowe spójniki implikacyjne w zbiorach 1
3.1.1 Definicja kontrprzykładu w zbiorach 2
3.1.2 Prawa Kobry, Pytona i Zaskrońca dla zbiorów 3
3.2 Podstawowe spójniki implikacyjne w zdarzeniach 3
3.2.1 Definicja kontrprzykładu w zdarzeniach 4
3.2.2 Prawo Kobry dla zdarzeń 4
3.3 Rachunek zero-jedynkowy dla warunków wystarczających => i koniecznych ~> 5
3.3.1 Matematyczne związki warunków wystarczających => i koniecznych ~> 7
3.4 Dziedzina matematyczna i fizyczna, zdjęcie układu 8
3.5 Badanie dziedziny fizycznej w przykładach 9
3.5.1 Dziedzina fizyczna w implikacji odwrotnej p|~>q 9
3.5.2 Dziedzina fizyczna w implikacji prostej p|=>q 13
3.6 Teoria ogólna równoważności 17
3.6.1 Dziedzina fizyczna w równoważności p<=>q 18
3.6.2 Definicja podstawowa równoważności p<=>q 20
3.6.3 Definicja operatora równoważności p|<=>q 21
3.7 Prawda miękka i twarda, prawda absolutna 23
3.8 Definicja operatora implikacyjnego 27
3.8.1 Zasady tworzenia definicji symbolicznej operatora implikacyjnego 28
3.0 Teoria rachunku zbiorów i zdarzeń
Rachunkiem zbiorów i rachunkiem zdarzeń rządzą identyczne prawa rachunku zero-jedynkowego.
3.1 Podstawowe spójniki implikacyjne w zbiorach
Cała logika matematyczna w obsłudze zdań warunkowych „Jeśli p to q” stoi na zaledwie trzech znaczkach (~~>, =>, ~>) definiujących wzajemne relacje zbiorów p i q
Definicja elementu wspólnego ~~> zbiorów:
Jeśli p to q
p~~>q =p*q =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiory p i q mają co najmniej jeden element wspólny
Inaczej:
p~~>q= p*q= [] =0 - zbiory p i q są rozłączne, nie mają (=0) elementu wspólnego ~~>
Decydujący w powyższej definicji jest znaczek elementu wspólnego zbiorów ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
W operacji iloczynu logicznego zbiorów p*q poszukujemy tu jednego wspólnego elementu, nie wyznaczamy kompletnego zbioru p*q.
Jeśli zbiory p i q mają element wspólny ~~> to z reguły błyskawicznie go znajdujemy:
p~~>q=p*q =1
co na mocy definicji kontrprzykładu (poznamy za chwilkę) wymusza fałszywość warunku wystarczającego =>:
p=>~q =0 (i odwrotnie)
Zauważmy jednak, że jeśli badane zbiory nieskończone są rozłączne to nie unikniemy iterowania po dowolnym ze zbiorów nieskończonych, czyli próby wyznaczenia kompletnego zbioru wynikowego p*q, co jest fizycznie niewykonalne.
Definicja warunku wystarczającego => w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => q
Inaczej:
p=>q =0 - definicja warunku wystarczającego => nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> q
Inaczej:
p~>q =0 - definicja warunku koniecznego ~> nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
3.1.1 Definicja kontrprzykładu w zbiorach
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
3.1.2 Prawa Kobry, Pytona i Zaskrońca dla zbiorów
Prawo Kobry dla zbiorów:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu elementem wspólnym zbiorów ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane elementem wspólnym zbiorów ~~> (odwrotnie nie zachodzi)
Prawo Pytona dla zbiorów:
Dla dowolnego zdania „Jeśli p to q” nie ma sensu iterowane po elementach spoza dziedziny minimalnej definiowanej treścią zdania „Jeśli p to q” bowiem na mocy prawa Kobry wszystkie takie zdania będą na 100% fałszywe.
Prawo Zaskrońca:
W dowolnym prawie logiki matematycznej dziedzina musi być wspólna i minimalna
Równoważność Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny wtedy i tylko wtedy gdy zachodzie w nim suma kwadratów
TP<=>SK = (A1: TP=>SK)*(B4: SK=>TP) =1*1 =1
Powyższa równoważność definiuje tożsamość zbiorów:
TP=SK
Twierdzenia proste Pitagorasa A1: TP=>SK oraz twierdzenie odwrotne Pitagorasa B4: SK=>TP zostały udowodnione wieki temu, stąd ta równoważność jest prawdziwa.
Weźmy prawo kontrapozycji wynikłe z równoważności Pitagorasa:
A1: TP=>SK = A4: ~SK=>~TP
Znaczenie tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Na mocy prawa Zaskrońca dziedzina dla zdań związanych tożsamością logiczną musi być wspólna i minimalna, zdefiniowana treścią zdania.
Dla twierdzenia Pitagorasa dziedziną minimalną jest:
ZWT - zbiór wszystkich trójkątów
Definicja dziedziny:
TP+~TP =1 - zbiór trójkątów nieprostokątnych (~TP) jest uzupełnieniem do dziedziny dla zbioru TP
TP*~TP=[] =0 - zbiory TP i ~TP są rozłączne
Zauważmy że:
Nie ma podręcznika matematyki, gdzie przy omawianiu twierdzenia Pitagorasa przyjęta byłaby dziedzina szersza niż zbiór wszystkich trójkątów (ZWT).
Wynika z tego, że wszyscy ziemscy matematycy doskonale znają i stosują w praktyce prawo Zaskrońca, tylko o tym nie wiedzą.
3.2 Podstawowe spójniki implikacyjne w zdarzeniach
Cała logika matematyczna w obsłudze zdań warunkowych „Jeśli p to q” stoi na zaledwie trzech znaczkach (~~>, =>, ~>) definiujących wzajemne relacje zdarzeń p i q
Definicja zdarzenia możliwego ~~>:
Jeśli zajdzie p to może ~~> zajść q
p~~>q =p*q =1
Definicja zdarzenia możliwego ~~> jest spełniona (=1) wtedy i tylko wtedy gdy możliwe jest jednoczesne zajście zdarzeń p i q.
Inaczej:
p~~>q=p*q =[] =0
Decydujący w powyższej definicji jest znaczek zdarzenia możliwego ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
Uwaga:
Na mocy definicji zdarzenia możliwego ~~> badamy możliwość zajścia jednego zdarzenia, nie analizujemy tu czy między p i q zachodzi warunek wystarczający => czy też konieczny ~>.
Definicja warunku wystarczającego => w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest wystarczające => dla zajścia zdarzenia q
Inaczej:
p=>q =0
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p~>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest konieczne ~> dla zajścia zdarzenia q
Inaczej:
p~>q =0
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
3.2.1 Definicja kontrprzykładu w zdarzeniach
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
3.2.2 Prawo Kobry dla zdarzeń
Prawo Kobry dla zdarzeń:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu zdarzeniem możliwym ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane zdarzeniem możliwym ~~> (odwrotnie nie zachodzi)
3.3 Rachunek zero-jedynkowy dla warunków wystarczających => i koniecznych ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Kod: |
T1
Definicja warunku wystarczającego =>
p q p=>q
A: 1 1 1
B: 1 0 0
C: 0 0 1
D: 0 1 1
1 2 3
Do łatwego zapamiętania:
p=>q=0 <=> p=1 i q=0
Inaczej:
p=>q=1
Definicja w spójniku „lub”(+):
p=>q =~p+q
|
##
Kod: |
T2
Definicja warunku koniecznego ~>
p q p~>q
A: 1 1 1
B: 1 0 1
C: 0 0 1
D: 0 1 0
1 2 3
Do łatwego zapamiętania:
p~>q=0 <=> p=0 i q=1
Inaczej:
p~>q=1
Definicja w spójniku „lub”(+):
p~>q = p+~q
|
##
Kod: |
T3
Definicja spójnika “lub”(+)
p q p+q
A: 1 1 1
B: 1 0 1
C: 0 0 0
D: 0 1 1
1 2 3
Do łatwego zapamiętania:
Definicja spójnika „lub”(+) w logice jedynek:
p+q=1 <=> p=1 lub q=1
inaczej:
p+q=0
Definicja spójnika „lub”(+) w logice zer:
p+q=0 <=> p=0 i q=0
Inaczej:
p+q=1
Przy wypełnianiu tabel zero-jedynkowych w rachunku zero-jedynkowym
nie ma znaczenia czy będziemy korzystali z logiki jedynek czy z logiki zer
|
Gdzie:
## - różne na mocy definicji
Dla potrzeb rachunku zero-jedynkowego linie definiujące znaczki =>, ~> i „lub”(+) można dowolnie przestawiać, matematycznie to bez znaczenia.
Definicja tożsamości matematycznej:
Dwa zbiory (pojęcia) p i q są matematycznie tożsame p=q wtedy i tylko wtedy są w relacji równoważności p<=>q i odwrotnie.
p=q <=> (A1: p=>q)*(B1: p~>q) = p<=>q =1
Inaczej:
p=q = p<=>q =0 - zbiory (pojęcia) są różne na mocy definicji ##
Definicja znaczka różne na mocy definicji ##
Dwa zbiory (pojęcia) są różne ma mocy definicji ## wtedy i tylko wtedy gdy nie są matematycznie tożsame.
p##q <=> p=q = p<=>q =0
Gdzie:
## - różne na mocy definicji
Matematycznie zachodzi:
(A1: p=>q = ~p+q) <=> (B1: p~>q=p+~q) =0 - równoważność fałszywa
Dlatego mamy tu znaczek różne na mocy definicji ##:
(A1: p=>q = ~p+q) ## (B1: p~>q = p+~q)
Stąd w rachunku zero-jedynkowym wyprowadzamy następujące związki miedzy warunkami wystarczającym => i koniecznym ~>
Kod: |
Tabela A
Matematyczne związki warunku wystarczającego => i koniecznego ~>
w rachunku zero-jedynkowym
p q ~p ~q p=>q ~p~>~q [=] q~>p ~q=>~p [=] p=>q=~p+q
A: 1 1 0 0 =1 =1 =1 =1 =1
B: 1 0 0 1 =0 =0 =0 =0 =0
C: 0 0 1 1 =1 =1 =1 =1 =1
D: 0 1 1 0 =1 =1 =1 =1 =1
1 2 3 4 5
|
Z tożsamości kolumn wynikowych odczytujemy.
Matematyczne związki warunku wystarczającego => z koniecznego ~>:
A: 1: p=>q = 2: ~p~>~q [=] 3: q~>p = 4: ~q=>~p [=] 5: ~p+q
Przy wypełnianiu tabeli zero-jedynkowej w rachunku zero-jedynkowym nie wolno nam zmieniać linii w sygnałach wejściowych p i q, bowiem wtedy i tylko wtedy o tym czy dane prawo zachodzi decyduje tożsamość kolumn wynikowych.
##
Kod: |
Tabela B
Matematyczne związki warunku koniecznego ~> i wystarczającego =>
w rachunku zero-jedynkowym
p q ~p ~q p~>q ~p=>~q [=] q=>p ~q~>~p [=] p~>q=p+~q
A: 1 1 0 0 =1 =1 =1 =1 =1
B: 1 0 0 1 =1 =1 =1 =1 =1
C: 0 0 1 1 =1 =1 =1 =1 =1
D: 0 1 1 0 =0 =0 =0 =0 =0
1 2 3 4 5
|
Z tożsamości kolumn wynikowych odczytujemy.
Matematyczne związki warunku koniecznego ~> i wystarczającego =>:
B: 1: p~>q = 2: ~p=>~q [=] 3: q=>p = 4: ~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
Znaczki „=” i [=] to tożsamości logiczne (zapisy tożsame).
Weźmy prawo Kubusia odczytane z tabeli B.
B1: p~>q = B2: ~p=>~q
Definicja tożsamości logicznej „=”:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony.
3.3.1 Matematyczne związki warunków wystarczających => i koniecznych ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Na mocy powyższego zapisujemy:
1.
Prawa Kubusia:
A1: p=>q = A2: ~p~>~q
##
B1: p~>q = B2: ~p=>~q
Ogólne prawo Kubusia:
Negujemy zmienne i wymieniamy spójniki na przeciwne
2.
Prawa Tygryska:
A1: p=>q = A3: q~>p
##
B1: p~>q = B3: q=>p
Ogólne prawo Tygryska:
Zamieniamy miejscami zmienne i wymieniamy spójniki na przeciwne
3.
Prawa kontrapozycji dla warunków wystarczających =>:
A1: p=>q = A4: ~q=>~p
##
B4: q=>p = B2: ~p=>~q
Ogólne prawo kontrapozycji:
Negujemy zmienne zamieniając je miejscami bez zmiany spójnika logicznego
4.
Prawa kontrapozycji dla warunków koniecznych ~>:
A3: q~>p = A2: ~p~>~q
##
B1: p~>q = B4: ~q~>~p
Gdzie:
## - różne na mocy definicji
3.4 Dziedzina matematyczna i fizyczna, zdjęcie układu
Definicja dziedziny matematycznej:
Dziedzina matematyczna dla zdarzeń (zbiorów) p i q to suma logiczna wszystkich możliwych zdarzeń (zbiorów) rozłącznych.
D= A: p*q + B: p*~q + C: ~p*~q + D: ~p*q
Uwaga:
W dziedzinie matematycznej nie wnikamy czy w świecie rzeczywistym zdarzenia rozłączne ABCD mają szansę ~~> być prawdziwymi lub dla zbiorów czy mają one element wspólny ~~>.
Właściwości dziedziny matematycznej:
1
Zdarzenia ABCD są rozłączne:
Dowód:
A*B = (p*q)*(p*~q) =[] =0
A*C =(p*q)*(~p*~q) =[] =0
A*D=(p*q)*(~p*q) =[] =0
itd.
2.
W dziedzinie matematycznej wszystkie cztery zdarzenia są rozłączne i uzupełniają się do dziedziny.
Dowód:
D = p*q+p*~q + ~p*~q + ~p*q = p*(q+~q) + ~p*(~q+q) = p+~p =1
cnd
Definicja „zdjęcia układu”:
„Zdjęcie układu” to wartościowanie dziedziny matematycznej spójnikiem zdarzenia możliwego ~~> lub dla zbiorów elementem wspólnym zbiorów ~~>.
Definicja dziedziny fizycznej:
Dziedzina fizyczna to suma logiczna zdarzeń (zbiorów) ze „zdjęcia układu” z wartościowaniem 1
3.5 Badanie dziedziny fizycznej w przykładach
Rozważymy badanie dziedziny fizycznej w trzech przykładach:
- implikacji odwrotnej CH~>P
- implikacji prostej P|=>CH
- równoważności A<=>S
3.5.1 Dziedzina fizyczna w implikacji odwrotnej p|~>q
Definicja zdarzenia możliwego ~~>:
Jeśli zajdzie p to może ~~> zajść q
p~~>q =p*q =1
Definicja zdarzenia możliwego ~~> jest spełniona (=1) wtedy i tylko wtedy gdy możliwe jest jednoczesne zajście zdarzeń p i q.
Inaczej:
p~~>q=p*q =[] =0
Przykład:
Zbadaj dziedzinę fizyczną dla poniższego zdania
A.
Jeśli są chmury to może ~~> padać
CH~~>P = CH*P =?
Dziedzina: wszystkie możliwe zdarzenia między „chmurką” i „deszczem”
Miejsce rozpatrywanych zdarzeń: Planeta Ziemia
Innymi słowy:
Korzystając z definicji zdarzenia możliwego ~~> badamy wszystkie możliwe relacje „chmurki” i „deszczu” korzystając z historii meteorologii na naszej planecie.
Definicja dziedziny matematycznej:
Dziedzina matematyczna dla zdarzeń (zbiorów) p i q to suma logiczna wszystkich możliwych zdarzeń (zbiorów) rozłącznych.
D= A: p*q + B: p*~q + C: ~p*~q + D: ~p*q
Uwaga:
W dziedzinie matematycznej nie wnikamy czy w świecie rzeczywistym zdarzenia rozłączne ABCD mają szansę ~~> być prawdziwymi lub dla zbiorów czy mają one element wspólny ~~>.
Definicja „zdjęcia układu”:
„Zdjęcie układu” to wartościowanie dziedziny matematycznej spójnikiem zdarzenia możliwego ~~> lub dla zbiorów elementem wspólnym zbiorów ~~>.
Definicja dziedziny fizycznej:
Dziedzina fizyczna to suma logiczna zdarzeń (zbiorów) ze „zdjęcia układu” z wartościowaniem 1
Rozwiązanie:
W pierwszej kolejności zróbmy „zdjęcie” układu czyli zbadajmy prawdziwość/fałszywość wszystkich możliwych zdarzeń w obrębie „chmurki” i „deszczu”
Dziedzina: wszystkie możliwe zdarzenia między „chmurką” i „deszczem”
Miejsce rozpatrywanych zdarzeń: Planeta Ziemia
Kod: |
T1.
Zdjęcie chmurki vs deszcz
A: CH~~> P = CH* P =1 - Jeśli są chmury to może ~~> padać
B: CH~~>~P = CH*~P =1 - Jeśli są chmury to może ~~> nie padać
C:~CH~~>~P =~CH*~P =1 - Jeśli nie ma chmur to może ~~> nie padać
D:~CH~~> P =~CH* P =0 - Jeśli nie ma chmur to może ~~> padać (fałsz)
Nigdy w historii nie zanotowano takiego przypadku
|
Dziedzina matematyczna DM dla pojęć „chmurka” i „deszcz” to wszystkie możliwe zdarzenia z pominięciem wartościowania:
DM=A: CH*P + B: CH*~P + C: ~CH*~P + D: ~CH*P = CH*(P+~P) + ~CH*(~P+P) = CH+~CH =1
Definicja dziedziny fizycznej:
Dziedzina fizyczna DF to fragment dziedziny matematycznej z rzeczywistym wartościowaniem równym jeden.
Stąd mamy odpowiedź odnośnie dziedziny fizycznej dla pojęć „chmurka” i „deszcz”
DF=A: CH*P + B: CH*~P + C: ~CH*~P
Kluczową definicją w analizie zdjęcia T1 jest definicja kontrprzykładu w zdarzeniach.
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Analiza matematyczna fizycznych możliwości ~~> zapisanych w tabeli T1:
1.
Fałszywość kontrprzykładu D: ~CH~~>P=0 wymusza prawdziwość warunku wystarczającego:
C: ~CH=>~P=1
2.
Prawo Kubusia wiążące warunek wystarczający => z warunkiem koniecznym ~>:
C: ~CH=>~P = A: CH~>P =1
Zauważmy, że warunek wystarczający => C wymusza nam warunek konieczny ~> A i odwrotnie.
Stąd mamy końcową tabelę T2.
Kod: |
T2.
A: CH~> P =1 - Jeśli są chmury to może ~> padać
Chmury są konieczne ~> do tego by padało
LUB
B: CH~~>~P =1 - Jeśli są chmury to może ~~> nie padać, zdarzenie możliwe
… a jeśli nie ma chmur?
Prawo Kubusia:
A: CH~>P = C:~CH=>~P
stąd:
C:~CH=>~P =1 - Jeśli nie ma chmur to na 100% => nie będzie padało
Brak chmur jest wystarczający => by nie padało
D:~CH~~> P =0 - Jeśli nie ma chmur to może ~~> padać (fałsz)
|
Analiza tożsama do tabeli T2 dokładniej rozpisana to seria czterech zdań ABCD z opisem matematycznym.
Definicja implikacji odwrotnej CH|~>P:
Implikacja odwrotna CH|~>P to seria czterech zdań ABCD dających odpowiedź na dwa pytania:
1.
Co może się wydarzyć jeśli będzie pochmurno (zdania A i B)?
2.
Co może się wydarzyć jeśli nie będzie pochmurno (zdania C i D)?
1.
Co może się wydarzyć jeśli będzie pochmurno?
A.
Jeśli będzie pochmurno (CH=1) to może ~> padać (P=1)
CH~>P =1
Istnienie chmur jest warunkiem koniecznym ~> aby padało, bo jak nie ma chmur to na 100% => nie pada
Prawo Kubusia samo nam tu wyskoczyło:
A: CH~>P = C:~CH=>~P
lub
B.
Jeśli będzie pochmurno (CH=1) to może ~~> nie padać (~P=1)
CH~~>~P=CH*~P =1
Możliwe jest zdarzenie: są chmury i nie pada
2.
Co może się wydarzyć jeśli nie będzie pochmurno?
… a jeśli nie będzie pochmurno?
Prawo Kubusia wiążące warunek konieczny ~> z warunkiem wystarczającym => bez zamiany CH i P:
A: CH~>P = C: ~CH=>~P
Stąd:
C.
Jeśli nie będzie pochmurno (~CH=1) to na 100% => nie będzie padało (~P=1)
~CH=>~P =1
Brak chmur (~CH=1) jest warunkiem wystarczającym => do tego, aby nie padało (~P=1)
Prawdziwość warunku wystarczającego C:~CH=>~P=1 wymusza fałszywość kontrprzykładu D:~CH~~>P=1 (i odwrotnie)
stąd:
D.
Jeśli nie będzie pochmurno (~CH=1) to może ~~> padać (P=1)
~CH~~>P = ~CH*P =0
Niemożliwe jest (=0) zdarzenie: „nie ma chmur” (~CH=1) i „pada” (P=1)
Cechy charakterystyczne implikacji odwrotnej CH|~>P:
1.
Po stronie chmur mamy do czynienia z najzwyklejszym „rzucaniem moneta” w sensie „na dwoje babka wróżyła”:
Jeśli są chmury to może ~> padać (zdanie A) albo może ~~> nie padać (zdanie B) - trzeciej możliwości nie ma.
Mamy tu ewidentne „rzucanie monetą” w sensie „na dwoje babka wróżyła”
2.
Po stronie braku chmur mamy do czynienia z gwarancją matematyczną =>.
Zdanie C daje nam gwarancje matematyczną =>, że jeśli nie ma chmur to na 100% => nie pada
Matematycznie zachodzi tożsamość:
Gwarancja matematyczna => = Warunek wystarczający =>
Definicja implikacji odwrotnej CH|~>P w warunkach wystarczającym => i koniecznym ~>:
Implikacja odwrotna to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: CH=>P =0
B1: CH~>P =1
Stąd mamy definicję implikacji odwrotnej CH|~>P w równaniu logicznym:
CH|~>P = ~(A1: CH=>P)*(B1: CH~>P) = ~(0)*1 = 1*1 =1
Kod: |
T1
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Podstawmy nasz przykład do powyższej tabeli otrzymując wszystkie możliwe związki warunku wystarczającego => i koniecznego ~> w implikacji odwrotnej A|~>S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w implikacji A|~>S
A: 1: CH=>P = 2:~CH~>~P [=] 3: P~>CH = 4:~P=>~CH =0
##
B: 1: CH~>P = 2:~CH=>~P [=] 3: P=>CH = 4:~P~>~CH =1
Gdzie:
## - różne na mocy definicji
|
Łatwo udowodnić, że seria zdań Bx jest prawdziwa, zaś seria zdań Ax jest fałszywa.
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T2 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w implikacji CH|~>P:
AB12: | AB34:
A: 1: CH=>P =0 = 2:~CH~>~P=0 [=] 3: P~>CH =0 = 4:~P=>~CH =0
A’: 1: CH~~>~P=1 [=] 4:~P~~>CH =1
## ## | ## ##
B: 1: CH~>P =1 = 2:~CH=>~P=1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
B’: = 2:~CH~~>P=0 [=] 3: P~~>~CH=0
Gdzie:
## - różne na mocy definicji
A1: CH=>P=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~CH=>~P=1 -prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że w obszarze AB12 mamy wszystkie cztery zdania ABCD które użyliśmy w naszej analizie operatora implikacji odwrotnej CH|~>P nie znając teorii matematycznej, czyli nie znając tabeli T3.
Wynika z tego, że nasz mózg podlega pod algebrę Kubusia i nie mamy żadnych szans, by się od niej uwolnić.
3.5.2 Dziedzina fizyczna w implikacji prostej p|=>q
Przykład:
Zbadaj dziedzinę fizyczną dla poniższego zdania
A.
Jeśli pada to może ~~> być pochmurno
P~~>CH = P*CH =1
Dziedzina: wszystkie możliwe zdarzenia między „deszczem” i „chmurką”
Miejsce rozpatrywanych zdarzeń: Planeta Ziemia
Innymi słowy:
Korzystając z definicji zdarzenia możliwego ~~> badamy wszystkie możliwe relacje „deszczu” i „chmurki” korzystając z historii meteorologii na naszej planecie.
Definicja dziedziny matematycznej:
Dziedzina matematyczna dla zdarzeń (zbiorów) p i q to suma logiczna wszystkich możliwych zdarzeń (zbiorów) rozłącznych.
D= A: p*q + B: p*~q + C: ~p*~q + D: ~p*q
Uwaga:
W dziedzinie matematycznej nie wnikamy czy w świecie rzeczywistym zdarzenia rozłączne ABCD mają szansę ~~> być prawdziwymi lub dla zbiorów czy mają one element wspólny ~~>.
Definicja „zdjęcia układu”:
„Zdjęcie układu” to wartościowanie dziedziny matematycznej spójnikiem zdarzenia możliwego ~~> lub dla zbiorów elementem wspólnym zbiorów ~~>.
Definicja dziedziny fizycznej:
Dziedzina fizyczna to suma logiczna zdarzeń (zbiorów) ze „zdjęcia układu” z wartościowaniem 1
Rozwiązanie:
W pierwszej kolejności zróbmy „zdjęcie” układu czyli zbadajmy prawdziwość/fałszywość wszystkich możliwych zdarzeń w obrębie „deszczu” i „chmurki”
Dziedzina: wszystkie możliwe zdarzenia między „deszczem” i „chmurką”
Miejsce rozpatrywanych zdarzeń: Planeta Ziemia
Kod: |
T1.
A: P~~> CH = P* CH =1 - Jeśli pada to może ~~> być pochmurno
B: P~~>~CH = P*~CH =0 - Jeśli pada to może ~~> nie być pochmurno
Nigdy w historii nie zanotowano takiego przypadku
C:~P~~>~CH =~P*~CH =1 - Jeśli nie pada to może ~~> nie być pochurno
D:~P~~> CH =~P* CH =1 - Jeśli nie pada to może ~~> być pochmurno
|
Dziedzina matematyczna DM dla pojęć „deszcz” i „chmurka” to wszystkie możliwe zdarzenia z pominięciem wartościowania:
DM=A: P*CH + B: P*~CH + C: ~P*~CH + D: ~P*CH = P*(CH+~CH) + ~P*(~CH+CH) = P+~P =1
cnd
Definicja dziedziny fizycznej DF:
Dziedzina fizyczna to fragment dziedziny matematycznej z rzeczywistym wartościowaniem równym jeden.
Stąd mamy odpowiedź odnośnie dziedziny fizycznej dla pojęć „śnieg” i „chmurka”
DF=A: P*CH + C: ~P*~CH + D: ~P*CH
Analiza matematyczna fizycznych możliwości ~~> zapisanych w tabeli T1
1.
Fałszywość kontrprzykładu B: P~~>~CH=0 wymusza prawdziwość warunku wystarczającego:
A: P=>CH =1
2.
Prawo Kubusia wiążące warunek wystarczający => z warunkiem koniecznym ~>:
A: P=>CH = C: ~P~>~CH =1
Zauważmy, że warunek wystarczający => A wymusza nam warunek konieczny ~> C i odwrotnie.
Stąd mamy końcową tabelę T2.
Kod: |
T2.
A: P=> CH = P* CH=1 - Jeśli pada to na 100% => jest pochmrno
Padanie wystarcza => by było pochmurno
B: P~~>~CH= P*~CH=0 - Jeśli pada to może ~~> nie być pochmurno
Kontrprzykład dla A musi być fałszem
.. a jeśli nie pada?
Prawo Kubusia:
A: P=>CH = C:~P~>~CH
C:~P~>~CH =~P*~CH=1 - Jeśli nie pada to może ~> nie być pochmurno
Brak padania jest konieczny ~> by nie było pochmurno
lub
D:~P~~> CH=~P* CH=1 - Jeśli nie pada to może ~~> być pochmurno
Możliwe jest zdarzenie: nie pada i są chmury
|
Analiza tożsama do tabeli T2 dokładniej rozpisana to seria czterech zdań ABCD z opisem matematycznym.
Definicja implikacji prostej P|=>CH:
Implikacja prosta P|=>CH to seria czterech zdań ABCD dających odpowiedź na dwa pytania:
1.
Co może się wydarzyć jeśli będzie padało (zdania A i B)?
2.
Co może się wydarzyć jeśli nie będzie padało (zdania C i D)?
1.
Co może się wydarzyć jeśli będzie padało (P=1)?
A.
Jeśli będzie padało (P=1) to na 100% będzie pochmurno (CH=1)
P=>CH =1
Padanie jest warunkiem wystarczającym => do tego, by było pochmurno
Prawdziwość warunku wystarczającego A: P=>CH=1 wymusza fałszywość kontrprzykładu B: P~~>~CH=0 (i odwrotnie)
B.
Jeśli będzie padało (P=1) to może ~~> nie być pochmurno (~CH=1)
P~~>~CH =P*~CH =0
Nigdy w historii meteorologii nie zanotowano takiego przypadku
2.
Co może się wydarzyć jeśli nie będzie padało (~P=1)?
.. a jeśli nie będzie padało?
Prawo Kubusia:
A: P=>CH = C: ~P~>~CH
C.
Jeśli nie będzie padało (~P=1) to może ~> nie być pochmurno (~CH=1)
~P~>~CH =1
Brak opadów jest warunkiem koniecznym ~> aby nie było pochmurno bo jak będzie padało to na 100% => będzie pochmurno
Prawo Kubusia samo nam tu wyskoczyło:
C: ~P~>~CH = A: P=>CH
lub
D.
Jeśli nie będzie padało (~P=1) to może ~> być pochmurno (CH=1)
~P~~>CH = ~P*CH =1
Możliwe jest zdarzenie: nie pada i jest pochmurno
Cechy charakterystyczne implikacji prostej P|=>CH:
1.
Po stronie padającego deszczu (P) mamy do czynienia z gwarancją matematyczną =>
Zdanie A daje nam gwarancje matematyczną =>, że jeśli pada to na 100% => jest pochmurno
Matematycznie zachodzi tożsamość:
Gwarancja matematyczna => = Warunek wystarczający =>
2.
Po stronie nie padania (~P) mamy do czynienia z najzwyklejszym „rzucaniem moneta” w sensie „na dwoje babka wróżyła”:
Jeśli nie pada to może ~> nie być pochmurno (zdanie C) albo może ~~> być pochmurno (zdanie D) - trzeciej możliwości nie ma.
Mamy tu ewidentne „rzucanie monetą” w sensie „na dwoje babka wróżyła”
Definicja implikacji prostej P|=>CH w warunkach wystarczającym => i koniecznym ~>:
Implikacja prosta P|=>CH to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: P=>CH =1
B1: P~>CH =0
Stąd mamy definicje implikacji prostej P|=>CH w równaniu logicznym:
P|=>CH = (A1: P=>CH)*~(B1: P~>CH) = 1*~(0) =1*1 =1
Kod: |
T1
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Podstawmy nasz przykład do powyższej tabeli otrzymując wszystkie możliwe związki warunku wystarczającego => i koniecznego ~> w implikacji odwrotnej A|~>P
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w implikacji P|=>CH:
A: 1: P=>CH = 2:~P~>~CH [=] 3: CH~>P = 4:~CH=>~P =1
##
B: 1: P~>CH = 2:~P=>~CH [=] 3: CH=>P = 4:~CH~>~P =0
Gdzie:
## - różne na mocy definicji
|
Łatwo widać, że seria zdań Ax jest prawdziwa, zaś seria zdań Bx jest fałszywa.
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T2 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w implikacji CH|~>P:
AB12: | AB34:
A: 1: P=>CH =1 = 2:~P~>~CH=1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
A’: 1: P~~>~CH=0 [=] 4:~CH~~>P =0
## ## | ## ##
B: 1: P~>CH =0 = 2:~P=>~CH=0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
B’: = 2:~P~~>CH=1 [=] 3: CH~~>~P=1
Gdzie:
## - różne na mocy definicji
A1: P=>CH=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~P=>~CH=0 -fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że w obszarze AB12 mamy wszystkie cztery zdania ABCD które użyliśmy w naszej analizie operatora implikacji prostej P|=>CH nie znając teorii matematycznej, czyli nie znając tabeli T3.
Wynika z tego, że nasz mózg podlega pod algebrę Kubusia i nie mamy żadnych szans, by się od niej uwolnić.
3.6 Teoria ogólna równoważności
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q wynikające z rachunku zero-jedynkowego.
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia iż mamy do czynienia z równoważnością p<=>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax i prawdziwość dowolnego zdania serii Bx
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony q#~q
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja operatora równoważności p|<=>q (dla I i II):
Operator równoważności p|<=>q to odpowiedź w spójnikach równoważności p<=>q na dwa pytania:
1
Kiedy zajdzie p?
p zajdzie wtedy i tylko wtedy gdy zajdzie q
I. p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Powyższa równoważność definiuje tożsamość zbiorów (pojęć):
p=q
2.
Kiedy zajdzie ~p?
~p zajdzie wtedy i tylko wtedy gdy zajdzie ~q
II. ~p<=>~q = (A1: ~p~>~q)*(B1: ~p=>~q) =1*1 =1
Powyższa równoważność definiuje tożsamość zbiorów (pojęć):
~p=~q
Aksjomatyczna definicja równoważności z której wynika tabela zero-jedynkowa równoważności to:
p<=>q = (A1: p=>q)*(B2:~p=>~q)
3.6.1 Dziedzina fizyczna w równoważności p<=>q
Definicja zdarzenia możliwego ~~>:
Jeśli zajdzie p to może ~~> zajść q
p~~>q =p*q =1
Definicja zdarzenia możliwego ~~> jest spełniona (=1) wtedy i tylko wtedy gdy możliwe jest jednoczesne zajście zdarzeń p i q.
Inaczej:
p~~>q=p*q =[] =0
Przykład:
Dany jest najprostszy obwód elektryczny sterowania żarówką:
Kod: |
S1 Schemat 1
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
|
Zbadaj dziedzinę fizyczną dla poniższego zdania
A.
Jeśli przycisk A jest wciśnięty to żarówka może ~~> się świecić
A~~>S = A*S =?
Dziedzina: wszystkie możliwe zdarzenia między „przyciskiem A” i „żarówką S”
Miejsce rozpatrywanych zdarzeń: schemat elektryczny S1
Innymi słowy:
Korzystając z definicji zdarzenia możliwego ~~> badamy wszystkie możliwe relacje między „przyciskiem A” i „żarówką S” na podstawie schematu S1.
Definicja dziedziny matematycznej:
Dziedzina matematyczna dla zdarzeń (zbiorów) p i q to suma logiczna wszystkich możliwych zdarzeń (zbiorów) rozłącznych.
D= A: p*q + B: p*~q + C: ~p*~q + D: ~p*q
Uwaga:
W dziedzinie matematycznej nie wnikamy czy w świecie rzeczywistym zdarzenia rozłączne ABCD mają szansę ~~> być prawdziwymi lub dla zbiorów czy mają one element wspólny ~~>.
Definicja „zdjęcia układu”:
„Zdjęcie układu” to wartościowanie dziedziny matematycznej spójnikiem zdarzenia możliwego ~~> lub dla zbiorów elementem wspólnym zbiorów ~~>.
Definicja dziedziny fizycznej:
Dziedzina fizyczna to suma logiczna zdarzeń (zbiorów) ze „zdjęcia układu” z wartościowaniem 1
Rozwiązanie:
W pierwszej kolejności zróbmy „zdjęcie” układu czyli zbadajmy prawdziwość/fałszywość wszystkich możliwych zdarzeń w relacji „przycisk A” i „żarówka S”
Dziedzina: wszystkie możliwe zdarzenia między „przyciskiem A” i „żarówką S”
Miejsce rozpatrywanych zdarzeń: schemat elektryczny S1
Kod: |
T1
A: A~~> S= A* S=1 - jest możliwy ~~> (=1) przypadek:
przycisk A wciśnięty (A=1) i żarówka świeci (S=1)
B: A~~>~S= A*~S=0 - nie jest możliwy ~~> (=0) przypadek:
przycisk A wciśnięty i żarówka nie świeci (~S=1)
C:~A~~>~S=~A*~S=1 - jest możliwy ~~> (=1) przypadek: przycisk A
nie wciśnięty (~A=1) i żarówka nie świeci (~S=1)
D:~A~~> S=~A* S=0 - nie jest możliwy ~~> (=0) przypadek: przycisk A
nie wciśnięty (~A=1) i żarówka świeci (S=1)
|
Dziedzina matematyczna DM dla pojęć „przycisk A” i „żarówka S” to wszystkie możliwe zdarzenia z pominięciem wartościowania:
DM=A: A*S + B: A*~S + C:~A*~S+ D: ~A*S = A*(S+~S) + ~A*(~S+S) = A+~A =1
cnd
Definicja dziedziny fizycznej DF:
Dziedzina fizyczna DF to fragment „Zdjęcia układu” z wartościowaniem 1
Stąd:
Dziedzina fizyczna dla schematu S1 to:
DF=A: A*S + C:~A*~S
Analiza matematyczna fizycznych możliwości ~~> zapisanych w tabeli T1
1.
Fałszywość kontrprzykładu B: A~~>~S=0 wymusza prawdziwość warunku wystarczającego:
A: A=>S =1
2.
Fałszywość kontrprzykładu D: ~A~~>S=0 wymusza prawdziwość warunku wystarczającego:
C: ~A=>~S =1
Stąd mamy końcową tabelę T2.
Kod: |
T2
A: A=> S =1 - Wciśniecie A jest wystarczające => dla świecenia S
B: A~~>~S=0 - Kontrprzykład B dla zdania A musi być fałszem
C:~A=>~S =1 - Nie wciśniecie A jest wystarczające => dla nie świecenia S
D:~A~~>S =0 - Kontrprzykład D dla zdania C musi być fałszem
|
Definicja aksjomatyczna równoważności:
A<=>S = (A: A=>S)*(C: ~A=>~S) =1*1 =1
Dla C stosujemy prawo Kubusia:
~A=>~S = A~>S
Stąd mamy:
Podstawowa definicja równoważności:
A<=>S = (A1: A=>S)*(B1: A~>S) =1*1 =1
Przeszliśmy tu na standardowe indeksy A1, B1 związane z tabelą matematycznych związków warunków wystarczających => i koniecznych ~> co matematycznie jest bez znaczenia.
3.6.2 Definicja podstawowa równoważności p<=>q
Definicja podstawowa równoważności A<=>S:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: A=>S =1 - warunek wystarczający => spełniony (=1)
##
B1: A~>S =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji
Kod: |
S1 Schemat 1
Fizyczna realizacja równoważności A<=>S w zdarzeniach:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Definicja podstawowa równoważności:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
Dowód w poprzednim punkcie.
Stąd:
A1: A=>S =1
B1: A~>S =1
Podstawmy to do matematycznych związków warunku wystarczającego => i koniecznego ~> dla równoważności p<=>q:
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w równoważności A<=>S:
AB12: | AB34:
A: 1: A=>S =1 = 2:~A~>~S=1 [=] 3: S~>A =1 = 4:~S=>~A =1
A’: 1: A~~>~S=0 = [=] = 4:~S~~>A =0
## ## | ## ##
B: 1: A~>S =1 = 2:~A=>~S=1 [=] 3: S=>A =1 = 4:~S~>~A =1
B’: = 2:~A~~>S=0 [=] 3: S~~>~A=0
A=S # ~A=~S # S=A # ~S=~A
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony S#~S
A1: A=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~A=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że cztery rodzaje równoważności (I, II, III ,IV) dla wszystkich możliwych obiektów widać tu jak na dłoni.
3.6.3 Definicja operatora równoważności p|<=>q
Operator równoważności A|<=>S to odpowiedź na dwa pytania w spójnikach równoważności <=>:
1.
Kiedy przycisk A jest wciśnięty (A=1)?
I.
Równoważność dla wciśniętego przycisku A (A=1):
Przycisk A jest wciśnięty (A=1) wtedy i tylko wtedy gdy żarówka świeci się (S=1)
A<=>S = (A1: A=>S)*(B1: A~>S) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
A=S
Zdarzenie „wciśnięty klawisz A” jest tożsame ze zdarzeniem „żarówka S świeci”
Definicja w spójnikach „i”(*) i „lub”(+):
A<=>S = A*S+~A*~S
1.
Kiedy przycisk A nie jest wciśnięty (~A=1)?
II.
Równoważność dla nie wciśniętego przycisku A (~A=1):
Przycisk A nie jest wciśnięty (~A=1) wtedy i tylko wtedy żarówka nie świeci się (~S=1)
~A<=>~S = (A2: ~A~>~S)*(B2: ~A=>~S) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
~A=~S
Zdarzenie „klawisz A nie wciśnięty” jest tożsame ze zdarzeniem „żarówka S nie świeci”
Definicja w spójnikach „i”(*) i „lub”(+):
A<=>S = A*S+~A*~S
Operator równoważności S|<=>A to odpowiedź na dwa pytania w spójnikach równoważności <=>:
1.
Kiedy żarówka świeci się (S=1)?
III.
Równoważność dla świecącej się żarówki (S=1):
Żarówka świeci się (S=1) wtedy i tylko wtedy gdy przycisk A jest wciśnięty (A=1)
S<=>A = (A3: S~>A)*(B3: S=>A) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
S=A
Zdarzenie „żarówka S świeci” jest tożsame ze zdarzeniem „przycisk A wciśnięty”
Definicja w spójnikach „i’(*) i „lub”(+):
S<=>A = A*S+~A*~S
2.
Kiedy żarówka nie świeci się (~S=1)?
IV.
Równoważność dla nie świecącej się żarówki (~S=1):
Żarówka nie świeci się (~S=1) wtedy i tylko wtedy gdy przycisk A nie jest wciśnięty (~A=1)
~S<=>~A = (A4: ~S=>~A)*(B4: ~S~>~A) = 1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
~S=~A
Zdarzenie „żarówka S nie świeci” jest tożsame ze zdarzeniem „przycisk A nie wciśnięty”
Definicja w spójnikach „i’(*) i „lub”(+):
A<=>A = A*S+~A*~S
Matematycznie zachodzi tożsamość logiczna układów:
I = II = III = IV
Zauważmy, że tu również teoria równoważności zapisana w tabeli T3 perfekcyjnie pasuje do fizycznej realizacji równoważności A<=>S, czyli do schematu S1.
3.7 Prawda miękka i twarda, prawda absolutna
Rozważmy zdanie:
A.
Jeśli jutro będzie pochmurno to może ~> padać
CH~>P =1 - chmury są konieczne ~> dla deszczu
Analiza podstawowa zdania A przez wszystkie możliwe przeczenia p i q:
Operator implikacyjny to odpowiedź na dwa pytania 1 i 2
1.
Co może się wydarzyć jeśli jutro będzie pochmurno (CH=1)?
A.
Jeśli jutro będzie pochmurno to może ~> padać
CH~>P =1 - chmury są konieczne ~> dla deszczu
LUB
B.
Jeśli jutro będzie pochmurno to może ~~> nie padać
CH~~>~P=CH*~P =1 - możliwy jest przypadek „są chmury” i „nie pada”
Chwilą czasową jest w powyższym przypadku cały jutrzejszy dzień.
Zauważmy, że:
W dniu dzisiejszym w czasie przyszłym obie jedynki są miękkimi jedynkami pociągającymi za sobą miękkie zera.
Dopóki jesteśmy dzisiaj i nie znamy przyszłości w przypadku zdań A i B możemy mówić o miękkich prawdach pociągających za sobą miękkie fałsze.
Czyli:
A: Jeśli jutro zajdzie zdarzenie A: CH*P =1 to zdarzenie B będzie fałszem B: CH*~P=0
i odwrotnie:
B: Jeśli jutro zajdzie zdarzenie B: CH*~P=1 to zdarzenie A będzie fałszem A: CH*P =0
Stąd mamy:
Definicja miękkiej prawdy w logice matematycznej:
Miękka prawda to prawda która może zajść ale nie musi.
Istnienie miękkiej prawdy pociąga za sobą istnienie miękkiego fałszu
Kontynuujemy dalsze możliwe przypadki związane ze zdaniami A i B.
2.
Co może się wydarzyć jeśli jutro nie będzie pochmurno (~CH=1)?
.. a jeśli jutro nie będzie pochmurno?
Prawo Kubusia:
A: CH~>P = C: ~CH=>~P
stąd mamy:
C.
Jeśli jutro nie będzie pochmurno to na 100% => nie będzie padało
~CH=>~P =1 - twarda jedynka
Brak chmur (~CH) jest warunkiem wystarczającym => do tego by nie padało (~P)
Brak chmur (~CH) daje nam gwarancję matematyczną => braku opadów (~P)
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna
Prawdziwy warunek wystarczający C:~CH=>~P =1 wymusza fałszywy kontrprzykład D
D.
Jeśli jutro nie będzie pochmurno to może ~~> padać
~CH~~>P =~CH*P =0 - twarde zero
Zdarzenie wykluczone od minus do plus nieskończoności, nie ma najmniejszych szans aby zdarzenie D kiedykolwiek zaszło na planecie Ziemia w przedziale czasowym od minus do plus nieskończoności.
Definicja twardej prawdy:
Jeśli p to q
Z twardą prawdą mamy do czynienia wtedy i tylko wtedy gdy zajście p jest warunkiem wystarczającym => dla zajścia q
Przykład to zdanie C wyżej.
Koniec analizy podstawowej.
Prawo Kobry dla zdarzeń:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu zdarzeniem możliwym ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane zdarzeniem możliwym ~~> (odwrotnie nie zachodzi)
Na mocy prawa Kobry powyższą analizę możemy rozpisać w zdarzeniach możliwych ~~>.
Definicja zdarzenia możliwego ~~>:
p~~>q = p*q =1 - możliwe jest jednoczesne zajście zdarzeń p i q
inaczej:
p~~>q = p*q =0
Stąd mamy tabelę zdarzeń możliwych które mogą zajść jutro:
Kod: |
T1
A: CH~~> P= CH* P=1 - możliwe jest zdarzenie „są chmury” i „pada”
B: CH~~>~P= CH*~P=1 - możliwe jest zdarzenie „są chmury” i „nie pada”
C:~CH~~>~P=~CH*~P=1 - możliwe jest zdarzenie „nie ma chmur” i „nie pada”
D:~CH~~> P=~CH* P=0 - niemożliwe jest zdarzenie „nie ma chmur” i „pada”
|
Zauważmy, że:
1.
Na planecie Ziemia zdarzenie D nie jest możliwe, nigdy nie zaszło i nigdy nie zajdzie.
Wniosek:
Zdarzenie D to fałsz absolutny który nie ma szans stać się prawdą (jakąkolwiek prawdą)
2.
Zdarzenia ABC są wzajemnie rozłączne zarówno fizycznie jak i matematycznie.
Dowód matematycznej rozłączności zdarzeń ABC:
A*B = (CH*P)*(CH*~P) =[] =0
A*C = (CH*P)*(~CH*~P)=[] =0
B*C=(CH*~P)*(~CH*~P)=[] =0
3.
Z powyższego wynika, że:
Jeśli jutro zajdzie którekolwiek ze zdarzeń możliwych A, B lub C (prawda absolutna) to pozostałe dwa zdarzenia będą fałszem absolutnym.
W tym momencie logika matematyczna kończy swoją działalność, bo znamy rozstrzygnięcie i nie jesteśmy w stanie zmienić zaistniałego faktu.
Żadna logika matematyczna nie ma prawa zmienić zaistniałego faktu.
Przykładowo:
Załóżmy, że jest pojutrze i zaszło znane nam zdarzenie w Warszawie:
CH*~P =1 - wczoraj było pochmurno i nie padało
W tym przypadku wyłącznie linia B będzie prawdą absolutną, pozostałe linie będą fałszem absolutnym.
Dowód:
Z założenia wiemy że:
CH~~>~P = CH*~P =1 - wczoraj w Warszawie było pochmurno i nie padało
Na mocy tego założenia nasza tabela prawdy dla znanej i zdeterminowanej przeszłości wygląda tak:
Kod: |
T2
A: CH~~> P= CH* P=0 - wczoraj były chmury i padało
B: CH~~>~P= CH*~P=1 - wczoraj były chmury i nie padało
C:~CH~~>~P=~CH*~P=0 - wczoraj nie było chmur i nie padało
D:~CH~~> P=~CH* P=0 - niemożliwe jest zdarzenie „nie ma chmur” i „pada”
|
Zdarzenie B miało miejsce w Warszawie.
Zauważmy, że nie wszyscy muszą wiedzieć jaka była pogoda w dniu wczorajszym w Warszawie.
Tylko i wyłącznie dla mieszkańców spoza Warszawy, którzy nie znają prawdy absolutnej o pogodzie w Warszawie logika matematyczna działa dalej i jest sensowna.
Innymi słowy:
Jeśli nie znamy rozstrzygnięcia to logika dalej działa w postaci identycznej serii zdań jak w naszej analizie podstawowej, tylko w zdaniach zapisanych w czasie przeszłym.
Definicja prawdy absolutnej:
Prawda absolutna to znany „fakt” który nie ma szans przejścia w fałsz.
Przykład:
Nasze zdarzenie które zaszło w Warszawie:
B: Wczoraj w Warszawie było pochmurno i nie padało
B: CH~~>~P =CH*~P =1 - znamy zaistniały „fakt”, będący prawdą absolutną
Czasu nie da się cofnąć, zatem tego „faktu” (prawdy absolutnej) nie da się zmienić.
Definicja fałszu absolutnego:
Fałsz absolutny to znany „fakt” który nie ma szans stać się prawdą
W momencie zaistnienia powyższej prawdy absolutnej na terenie Warszawy wszystkie pozostałe, możliwe zdarzenia tj. A i C stają się fałszami absolutnymi. Znanych faktów nie jesteśmy w stanie zmienić bo czasu nie da się cofnąć.
Zauważmy, że w czasie przyszłym (lub przeszłym gdy nie znamy zaistniałego faktu) zdanie C jest twardą prawdą.
C.
Jeśli jutro nie będzie pochmurno to na 100% => nie będzie padało
~CH=>~P =1 - twarda jedynka
To jest twarda prawda w czasie przyszłym lub przeszłym gdy nie znamy zaistniałego faktu.
Innymi słowy:
Jeśli jutro nie będzie pochmurno to na 100% => nie będzie padało.
~CH=>~P =1 - twarda prawda
Brak chmur jest wystarczający => dla nie padania
To samo zdanie w czasie przeszłym gdy nie znamy zaistniałego faktu:
C1.
Jeśli wczoraj nie było pochmurno to na 100% => nie padało
~CH=>~P=1
Brak chmur jest wystarczający => dla nie padania
Jak widzimy z naszego przykładu twarda prawda w czasie przyszłym może przejść w fałsz absolutny w czasie przeszłym gdy zajdzie jedna z miękkich jedynek, w naszym przykładzie gdy zajdzie zdarzenie B.
Jak powyższe rozważania udowodnić matematycznie?
Mamy naszą tabelę prawdy T1 opisująca naszą rzeczywistość w czasie przyszłym lub przeszłym gdy nie znamy faktów.
Kod: |
T1
A: CH~~> P= CH* P=1 - możliwe jest zdarzenie „są chmury” i „pada”
B: CH~~>~P= CH*~P=1 - możliwe jest zdarzenie „są chmury” i „nie pada”
C:~CH~~>~P=~CH*~P=1 - możliwe jest zdarzenie „nie ma chmur” i „nie pada”
D:~CH~~> P=~CH* P=0 - niemożliwe jest zdarzenie „nie ma chmur” i „pada”
|
Nasze zdarzenie które zaszło w Warszawie:
B: Wczoraj w Warszawie było pochmurno i nie padało
B: CH~~>~P =CH*~P =1 - znamy zaistniały „fakt”, będący prawdą absolutną
Czasu nie da się cofnąć, zatem tego „faktu” (prawdy absolutnej) nie da się zmienić.
Dowód czysto matematyczny naszych rozważań to po prostu iloczyn logiczny zaistniałego faktu CH*~P w każdej z linii ABCD.
Kod: |
T3
Tabela prawdy dla zaistniałego zdarzenia CH*~P
A: CH~~> P=( CH* P)*( CH*~P)=0 - fałsz absolutny
B: CH~~>~P=( CH*~P)*( CH*~P)=1 - prawda absolutna
C:~CH~~>~P=(~CH*~P)*( CH*~P)=0 - fałsz absolutny
D:~CH~~> P=(~CH* P)*( CH*~P)=0 - fałsz absolutny
|
Czytamy:
A.
Czy wczoraj w Warszawie było pochmurno i padało?
NIE - fałsz absolutny
B.
Czy wczoraj w Warszawie było pochmurno i nie padało?
TAK - prawda absolutna
C.
Czy wczoraj w Warszawie nie było pochmurno i nie padało?
NIE - fałsz absolutny
D.
Czy wczoraj w Warszawie nie było pochmurno i padało?
NIE - fałsz absolutny
Podsumowując:
C.
Jeśli jutro nie będzie pochmurno to na 100% => nie będzie padało
~CH=>~P =1 - twarda jedynka
To jest twarda prawda w czasie przyszłym lub przeszłym gdy nie znamy zaistniałego faktu.
Prawda ta może przejść w fałsz absolutny w czasie przeszłym.
Kontrprzykład D dla prawdziwego warunku wystarczającego C musi być fałszem.
D.
Jeśli jutro nie będzie pochmurno to może ~~> padać
~CH~~>P = ~CH*P =0 - niemożliwe jest zdarzenie: nie ma chmur (~CH) i pada (P)
Zauważmy że:
1.
Twarda prawda w czasie przyszłym (zdanie C) może przejść w fałsz absolutny w czasie przeszłym (tabela T3, zdanie C)
2.
Twardy fałsz w czasie przyszłym (zdanie D) nie może przejść w twardą prawdę w czasie przeszłym, bowiem niemożliwe jest (=0) zajście zdarzenia D w czasie od minus do plus nieskończoności.
3.8 Definicja operatora implikacyjnego
Matematyczne związki warunków wystarczających => i koniecznych ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p=>q = ~p+q ## p~>q = p+~q
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
T1
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja operatora implikacyjnego:
Operator implikacyjny to seria czterech zdań warunkowych „Jeśli p to q” przez wszystkie możliwe przeczenia p i q, dająca odpowiedź na następujący zestaw pytań:
Dla zdania „Jeśli p to q” zadajemy dwa pytania na które logika matematyczna musi dać odpowiedź:
Tabela AB12:
1. Co może się wydarzyć jeśli zajdzie p?
2. Co może się wydarzyć jeśli zajdzie ~p?
W zdaniu „Jeśli p to q” zamieniamy p i q.
Dla zdania „Jeśli q to p” zadajemy kolejne dwa pytania na które logika matematyczna musi dać odpowiedź:
Tabela AB34:
3. Co może się wydarzyć jeśli zajdzie q?
4. Co może się wydarzyć jeśli zajdzie ~q?
3.8.1 Zasady tworzenia definicji symbolicznej operatora implikacyjnego
Zasady tworzenia definicji symbolicznej:
1.
W tabeli T1 zdania warunkowe fałszywe zapisujemy wtedy i tylko wtedy gdy nie da się danego miejsca uzupełnić zdaniem prawdziwym.
2.
Jeśli na danej pozycji mamy do wyboru jednocześnie spełniony warunek wystarczający => i konieczny ~> co może się zdarzyć wyłącznie w równoważności definiującej tożsamość zbiorów (zdarzeń) p=q, to zawsze wybieramy warunek wystarczający =>.
Uzasadnienie:
Warunek wystarczający => daje nam gwarancję matematyczną =>, iż jeśli zajdzie p to na 100% zajdzie q w całym obszarze logiki matematycznej, natomiast warunek konieczny ~> daje identyczną gwarancję wyłącznie dla zbiorów (zdarzeń) tożsamych p=q.
Dokładnie z tego powodu spójnik warunku wystarczającego => jest w logice matematycznej spójnikiem domyślnym.
Ostatnio zmieniony przez rafal3006 dnia Nie 9:50, 04 Paź 2020, w całości zmieniany 5 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Czw 5:51, 16 Lip 2020 Temat postu: |
|
|
4.0 Operator równoważności p|<=>q
Spis treści
4.0 Równoważność p<=>q 1
4.1 Teoria zbiorów i zdarzeń dla potrzeb logiki matematycznej 1
4.1.1 Teoria zbiorów dla potrzeb logiki matematycznej 1
4.1.2 Teoria zdarzeń dla potrzeb logiki matematycznej 2
4.1.3 Matematyczne związki warunku wystarczającego => i koniecznego ~>j 3
4.2 Definicja podstawowa równoważności p<=>q 4
4.3 Najważniejsze definicje równoważności p<=>q 6
4.3.1 Podstawowa definicja równoważności p<=>q 6
4.3.2 Matematyczna definicja równoważności p<=>q 7
4.3.3 Definicja równoważności p<=>q w zbiorach 8
4.3.4 Aksjomatyczna definicja równoważności p<=>q 9
4.4 Operatory równoważności 12
4.4.1 Operator równoważności p|<=>q 13
4.4.2 Operator równoważności q|<=>p 13
4.5 Tożsamość logiczna w równoważności 14
4.5.1 Definicja matematycznej poprawności definicji 16
4.6 Tożsamości równoważnościowe 17
4.6.1 Tożsamość równoważnościowa dla zbiorów 17
4.6.2 Tożsamość równoważnościowa dla zdarzeń 20
4.0 Równoważność p<=>q
Cała logika matematyczna w obsłudze zdań warunkowych „Jeśli p to q” stoi na zaledwie trzech znaczkach (~~>, =>, ~>) definiujących wzajemne relacje zbiorów p i q
4.1 Teoria zbiorów i zdarzeń dla potrzeb logiki matematycznej
4.1.1 Teoria zbiorów dla potrzeb logiki matematycznej
Definicja elementu wspólnego ~~> zbiorów:
Jeśli p to q
p~~>q =p*q =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiory p i q mają co najmniej jeden element wspólny
Inaczej:
p~~>q= p*q= [] =0 - zbiory p i q są rozłączne, nie mają (=0) elementu wspólnego ~~>
Decydujący w powyższej definicji jest znaczek elementu wspólnego zbiorów ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
Definicja warunku wystarczającego => w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => q
Inaczej:
p=>q =0 - definicja warunku wystarczającego => nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> q
Inaczej:
p~>q =0 - definicja warunku koniecznego ~> nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
4.1.2 Teoria zdarzeń dla potrzeb logiki matematycznej
Definicja zdarzenia możliwego ~~>:
Jeśli zajdzie p to może ~~> zajść q
p~~>q =p*q =1
Definicja zdarzenia możliwego ~~> jest spełniona (=1) wtedy i tylko wtedy gdy możliwe jest jednoczesne zajście zdarzeń p i q.
Inaczej:
p~~>q=p*q =[] =0
Decydujący w powyższej definicji jest znaczek zdarzenia możliwego ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
Uwaga:
Na mocy definicji zdarzenia możliwego ~~> badamy możliwość zajścia jednego zdarzenia, nie analizujemy tu czy między p i q zachodzi warunek wystarczający => czy też konieczny ~>.
Definicja warunku wystarczającego => w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest wystarczające => dla zajścia zdarzenia q
Inaczej:
p=>q =0
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p~>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest konieczne ~> dla zajścia zdarzenia q
Inaczej:
p~>q =0
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
4.1.3 Matematyczne związki warunku wystarczającego => i koniecznego ~>j
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Na mocy powyższego zapisujemy:
1.
Prawa Kubusia:
A1: p=>q = A2: ~p~>q
##
B1: p~>q = B2: ~p=>~q
Ogólne prawo Kubusia:
Negujemy zmienne i wymieniamy spójniki na przeciwne
2.
Prawa Tygryska:
A1: p=>q = A3: q~>p
##
B1: p~>q = B3: q=>p
Ogólne prawo Tygryska:
Zamieniamy miejscami zmienne i wymieniamy spójniki na przeciwne
3.
Prawa kontrapozycji dla warunków wystarczających =>:
A1: p=>q = A4: ~q=>~p
##
B4: q=>p = B2: ~p=>~q
Ogólne prawo kontrapozycji:
Negujemy zmienne zamieniając je miejscami bez zmiany spójnika logicznego
4.
Prawa kontrapozycji dla warunków koniecznych ~>:
A3: q~>p = A2: ~p~>~q
##
B1: p~>q = B4: ~q~>~p
Gdzie:
## - różne na mocy definicji
4.2 Definicja podstawowa równoważności p<=>q
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Matematyczne związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q wynikające z rachunku zero-jedynkowego.
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia, iż mamy do czynienia z równoważnością p<=>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax i prawdziwość dowolnego zdania serii Bx
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację elementu wspólnego ~~> zbiorów p i q wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Zauważmy, że identycznie będziemy mieli dla zdarzeń:
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0 =
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
4.3 Najważniejsze definicje równoważności p<=>q
Trzy najważniejsze definicje równoważności w logice matematycznej to:
1.
Podstawowa definicja równoważności:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
2.
Matematyczna definicja równoważności:
p<=>q = (A1: p=>q)*(B3: q=>p)=1*1=1
3.
Aksjomatyczna definicja równoważności (generująca tabelę zero-jedynkową równoważności)
p<=>q = (A1: p=>q)*(B2: ~p=>~q)
4.3.1 Podstawowa definicja równoważności p<=>q
Podstawowa definicja równoważności p<=>q:
Zajście p jest konieczne ~> i wystarczające => dla zajścia q
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Definicja warunku wystarczającego =>:
p=>q = ~p+q
Definicja warunku koniecznego ~>:
p~>q = p+~q
Stąd mamy równoważność wyrażoną spójnikami „i”(*) i „lub”(+):
p<=>q = (p=>q)*(p~>q) = (~p+q)*(p+~q)=~p*p + ~p*~q + q*p + q*~q
p<=>q = p*q+~p*~q
Zauważmy, że argumenty w równoważności są przemienne:
p<=>q = p*q+~p*~q [=] q<=>p = q*p + ~q*~p
bowiem iloczyn logiczny „i”(*) jest przemienny
W logice matematycznej zachodzą tożsamości nazw:
p=>q - warunek wystarczający => zwany także dostatecznym =>
p~>q - warunek konieczny ~> zwany także warunkiem potrzebnym ~>
W praktyce języka potocznego najczęściej korzystamy z podstawowej definicji równoważności.
Dowód:
Klikamy na googlach:
„potrzeba i wystarczy”
Wyników: 5 380
„konieczne i wystarczające”
Wyników: 9 910
„koniecznym i wystarczającym”
Wyników: 8 140
„koniecznym i dostatecznym”
Wyników: 2 160
Przykład:
Równoważność dla trójkątów prostokątnych:
Trójkąt jest prostokątny wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów
Równoważność tożsama:
Do tego aby w trójkącie zachodziła suma kwadratów (SK) potrzeba ~> i wystarcza => aby ten trójkąt był prostokątny (TP)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK) =1*1 =1
Bycie trójkątem prostokątnym jest warunkiem koniecznym ~> i wystarczającym => do tego, aby zachodziła w nim suma kwadratów
4.3.2 Matematyczna definicja równoważności p<=>q
Matematyczna definicja równoważności p<=>q:
Równoważność to warunek wystarczający => zachodzący w dwie strony:
A1: p=>q =1 - twierdzenie proste prawdziwe
##
B3: q=>p =1 - twierdzenie odwrotne prawdziwe
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Zajdzie p wtedy i tylko wtedy gdy zajdzie q
p<=>q = (A1: p=>q)*(B3: q=>p)=1*1=1
W matematyce najczęściej korzystamy z matematycznej definicji równoważności co nie oznacza, że nie wolno nam skorzystać z dowolnej z 16 tożsamych definicji równoważności.
Przykład:
Równoważność dla trójkątów prostokątnych:
Trójkąt jest prostokątny wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów
TP<=>SK = (A1: TP=>SK)*(B3: SK=>TP)=1*1 =1
Twierdzenie proste Pitagorasa TP=>SK i twierdzenie odwrotne Pitagorasa SK=>TP zostały udowodnione wieki temu, stąd ta równoważność jest prawdziwa
Definicja warunku wystarczającego =>:
p=>q = ~p+q
stąd mamy równoważność wyrażoną spójnikami „i”(*) i „lub”(+):
p<=>q = (p=>q)*(q=>p) = (~p+q)*(~q+p) = ~p*~q + ~p*p + q*~q + q*p
p<=>q = p*q+~p*~q
Zauważmy, że równoważność matematyczna definiuje de facto tożsamość zbiorów p=q.
Definicja tożsamości zbiorów:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy każdy element zbioru p należy => do zbioru q:
p=>q =1
oraz
Każdy element zbioru q należy => do zbioru p:
q=>p =1
Stąd:
p=q <=> (A1: p=>q)*(B3: q=>p) =1*1 =1
Stąd mamy matematycznie użyteczną definicję tożsamości matematycznej p=q oraz kluczową definicję znaczka różne na mocy definicji ##:
Definicja tożsamości matematycznej:
Dwa zbiory (pojęcia) p i q są matematycznie tożsame p=q wtedy i tylko wtedy są w relacji równoważności p<=>q i odwrotnie.
p=q <=> (A1: p=>q)*(B1: p~>q) = p<=>q =1
Inaczej:
p=q = p<=>q =0 - zbiory (pojęcia) są różne na mocy definicji ##
Definicja znaczka różne na mocy definicji ##
Dwa zbiory (pojęcia) są różne ma mocy definicji ## wtedy i tylko wtedy gdy nie są matematycznie tożsame.
p##q <=> p=q = p<=>q =0
Gdzie:
## - różne na mocy definicji
Przykład:
A1.
Definicja warunku wystarczającego => w spójnikach „i”(*) i „lub”(+):
A1: p=>q = ~p+q
##
B1.
Definicja warunku koniecznego ~> w spójniach „i”(*) i „lub”(+):
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Dowód:
(A1: p=>q = ~p+q) <=> (B1: p~>q=p+~q) =0 - równoważność fałszywa
Dlatego mamy tu znaczek różne na mocy definicji ##:
(A1: p=>q = ~p+q) ## (B1: p~>q = p+~q)
Kiedy równoważność p<=>q jest prawdziwa?
Odpowiedź:
Równoważność jest prawdziwa wtedy i tylko wtedy gdy w wyniku mamy jedynkę:
p<=>q = (A1: p=>q)*(B1: p~>q) =?
Dla p=q mamy:
p<=>p = (p=>p)*(p~>p) = (~p+p)*(p+~p) =1*1 =1
4.3.3 Definicja równoważności p<=>q w zbiorach
Stąd mamy:
Tożsama definicja równoważności p<=>q w zbiorach:
Zbiór p jest podzbiorem => zbioru q i jest tożsamy ze zbiorem q (p=q)
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Zauważmy, że wyłącznie dla zbiorów tożsamych p=q zachodzi jednocześnie warunek wystarczający => i konieczny ~> między tymi samymi punktami i w tym samym kierunku.
Dowód:
Definicja podzbioru =>:
Podzbiór to dowolna część danego zbioru
p=>q =1 - wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q
Inaczej:
p=>q =0
Definicja nadzbioru ~>:
Nadzbiór - dla danego zbioru każdy zbiór zawierający ten zbiór
p~>q =1 - wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> zbioru q
Inaczej:
p~>q =0
Na mocy definicji podzbioru => i nadzbioru ~> mamy:
Każdy zbiór jest podzbiorem => siebie samego
Każdy zbiór jest nadzbiorem ~> siebie samego
W algebrze Kubusia zachodzą tożsamości pojęć dla zbiorów:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Istotne zastrzeżenie:
W równoważności p<=>q dziedzina musi być szersza od sumy logicznej zbiorów p+q co jest warunkiem koniecznym i wystarczającym rozpoznawalności wszystkich pojęć p, q, ~p i ~q.
Przykład:
Równoważność Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów
Równoważność tożsama:
Do tego aby w trójkącie zachodziła suma kwadratów (SK) potrzeba ~> i wystarcza => aby ten trójkąt był prostokątny (TP)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK) =1*1=1
Powyższa równoważność definiuje tożsamość zbiorów:
TP=SK
Dziedziną minimalną jest tu:
ZWT - zbiór wszystkich trójkątów
Stąd dla TP=SK mamy:
Dziedzina ZWT=TP+~TP jest szersza do sumy zbiorów TP+SK = TP dzięki czemu rozpoznawalne są wszystkie zmienne TP, SK, ~TP, ~SK
~TP=[ZWT-TP]
~SK=[ZWT-SK]
4.3.4 Aksjomatyczna definicja równoważności p<=>q
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0 =
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Aksjomatyczna definicja równoważności:
Zajdzie p wtedy i tylko wtedy gdy zajdzie q
p<=>q = (A1: p=>q)*(B2: ~p=>~q)
A1: p=>q =1 - zajście p jest wystarczające => dla zajścia q
B2: ~p=>~q =1 - zajście ~p jest wystarczające => dla zajścia ~q
Przykład:
Równoważność dla trójkątów prostokątnych:
Trójkąt jest prostokątny wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów
TP<=>SK = (A1: TP=>SK)*(B2:~TP=>~SK) =1*1 =1
Definicja warunku wystarczającego =>:
p=>q = ~p+q
Stąd mamy równoważność wyrażoną spójnikami „i”(*) i „lub”(+):
p<=>q = (p=>q)*(~p=>~q) = (~p+q)*(p+~q) = ~p*p + ~p*~q + q*p + q*~q
p<=>q = p*q+~p*~q
Tabela zero-jedynkowa definicji równoważności wynika bezpośrednio z aksjomatycznej definicji równoważności.
Dowód:
Analiza symboliczna aksjomatycznej definicji równoważności.
Na mocy tabeli symbolicznej T2 mamy:
RA1: p<=>q = (A1: p=>q)*(B2: ~p=>~q)
stąd mamy:
A1.
Jeśli zajdzie p (p=1) to na 100% => zajdzie q (~q=1)
p=>q =1
Zajście p jest (=1) wystarczające => dla zajścia q
Zajście p daje nam gwarancję matematyczną => zajścia q
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Kontrprzykład A1’ dla prawdziwego warunku wystarczającego A1 musi być fałszem.
A1’
Jeśli zajdzie p (p=1) to może ~~> zajść ~q (~q=1)
p~~>~q =p*~q =0
Nie jest możliwe (=0) jednoczesne zajście p i ~q
Z tabeli T2 odczytujemy też aksjomatyczną definicję równoważności w logice ujemnej (bo ~q):
RB2: ~p<=>~q = (B2: ~p=>~q)*(A1: p=>q)
B2.
Jeśli zajdzie ~p (~p=1) to na 100% => zajdzie ~q (~q=1)
~p=>~q =1
Zajście ~p jest (=1) wystarczające => dla zajścia ~q
Zajście ~p daje nam gwarancję matematyczną => zajścia ~q
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Kontrprzykład B2’ dla prawdziwego warunku wystarczającego B2 musi być fałszem.
B2’
Jeśli zajdzie ~p (~p=1) to może ~~> zajść q (q=1)
~p~~>q = ~p*q =0
Nie jest możliwe (=0) jednoczesne zajście ~p i q
Cecha charakterystyczna równoważności:
Równoważność p<=>q to jedyny spójnik logiczny gdzie mamy gwarancję matematyczną => zarówno po stronie p, jak i po stronie ~p.
Równoważność to jedyny sensowny spójnik logiczny w świecie techniki, tylko i wyłącznie dzięki niemu działają wszelkie urządzenia techniczne od lodówki poczynając na komputerach i promie kosmicznym kończąc.
Dlaczego?
W operatorach implikacji prostej p|=>q, odwrotnej p|~>q i chaosu p|~~>q które niebawem poznamy mamy do czynienia z najzwyklejszym „rzucaniem monetą” które wyklucza zastosowanie tych operatorów w świecie techniki.
Zakodujmy powyższą analizę w punktem odniesienia ustawionym na równoważności:
RA1: p<=>q
Prawa Prosiaczka możemy stosować wybiórczo do dowolnych zmiennych binarnych.
Dla wygenerowania zero-jedynkowej definicji równoważności p<=>q jest potrzebne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
Zakodujmy nasza tabelę T2 zero-jedynkowo:
Kod: |
T3.
Definicja |Co w logice |Punkt odniesienia |Tabela tożsama
symboliczna |Jedynek oznacza |RA1: p<=>q |
RA: p<=>q | | | p q p<=>q
A: p=> q =1 |( p=1)=> ( q=1)=1 |( p=1)=> ( q=1)=1 | 1=> 1 =1
B: p~~>~q=0 |( p=1)~~>(~q=1)=0 |( p=1)~~>( q=0)=0 | 1~~>0 =0
RC:~p<=>~q | | |
C: ~p=>~q=1 |(~p=1)=> (~q=1)=1 |( p=0)=> ( q=0)=1 | 0=> 0 =1
D:~p~~>q =0 |(~p=1)~~>( q=1)=0 |( p=0)~~>( q=1)=0 | 0~~>1 =0
a b c d e f g h i 1 2 3
| Prawa Prosiaczka |
| (~p=1)=(p=0) |
| (~q=1)=(q=0) |
|
Tabela 123 to zero-jedynkowa definicja spójnika równoważności p<=>q w logice dodatniej (bo q), zwanego krótko „równoważnością” p<=>q
Kodowanie tabeli symbolicznej T2 z punktem odniesienia ustawionym na równoważności:
RB2: ~p<=>~q
Prawo Kubusia z którego tu należy skorzystać to:
(p=1)=(~p=0)
(q=1)=(~q=0)
Po prostu, wszystkie zmienne musimy sprowadzić do postaci zanegowanej ~p i ~q, by uzyskać końcową tabelę zero-jedynkowa 123.
Zakodujmy nasza tabelę T2 zero-jedynkowo:
Kod: |
T4.
Definicja |Co w logice |Punkt odniesienia |Tabela tożsama
symboliczna |Jedynek oznacza |RB2: ~p<=>~q |
RA: p<=>q | | |~p ~q ~p<=>~q
A: p=> q =1 |( p=1)=> ( q=1)=1 |(~p=0)=> (~q=0)=1 | 0=> 0 =1
B: p~~>~q=0 |( p=1)~~>(~q=1)=0 |(~p=0)~~>(~q=1)=0 | 0~~>1 =0
RC:~p<=>~q | | |
C: ~p=>~q=1 |(~p=1)=> (~q=1)=1 |(~p=1)=> (~q=1)=1 | 1=> 1 =1
D:~p~~>q =0 |(~p=1)~~>( q=1)=0 |(~p=1)~~>(~q=0)=0 | 1~~>0 =0
a b c d e f g h i 1 2 3
| Prawa Prosiaczka |
| (p=1)=(~p=0) |
| (q=1)=(~q=0) |
|
Tabela 123 to zero-jedynkowa definicja spójnika równoważności ~p<=>~q w logice ujemnej (bo ~q), zwanego krótko „równoważnością” ~p<=>~q
Zauważmy, że w tabelach T3 i T4 wejściowa definicja symboliczna równoważności abc jest identyczna, stąd tożsamość kolumn wynikowych 3 w tabelach zero-jedynkowych 123 jest dowodem formalnym poprawności prawa rachunku zero-jedynkowego:
p<=>q = ~p<=>~q
4.4 Operatory równoważności
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q z uwzględnieniem kontrprzykładów ~~>. Kontrprzykłady dotyczą wyłącznie warunku wystarczającego.
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0 =
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
4.4.1 Operator równoważności p|<=>q
Obszar AB12:
Operator równoważności p|<=>q to odpowiedź na dwa pytania w spójnikach równoważności <=>:
I.
Kiedy zajdzie p (p=1)?
p (p=1) zajdzie wtedy i tylko wtedy gdy zajdzie q (q=1)
p<=>q = (A1: p=>q)*(B1: p~>q)
Każda równoważność <=> definiuje tożsamość zbiorów (pojęć):
Zbiór (pojęcie) p jest tożsamy ze zbiorem (pojęciem) q
p=q
Definicja w spójnikach „i”(*) i „lub”(+):
p<=>q = p*q +~p*~q
II.
Kiedy zajdzie ~p (~p=1)?
Nie p (~p=1) zajdzie wtedy i tylko wtedy gdy zajdzie ~q (~q=1)
~p<=>~q = (A2: ~p~>~q)*(B2: ~p=>~q)
Każda równoważność <=> definiuje tożsamość zbiorów (pojęć):
Zbiór (pojęcie) ~p jest tożsamy ze zbiorem (pojęciem) ~q
~p=~q
Definicja w spójnikach „i”(*) i „lub”(+):
~p<=>~q = p*q +~p*~q
4.4.2 Operator równoważności q|<=>p
Obszar AB34:
Operator równoważności q|<=>p to odpowiedź na dwa pytania w spójnikach równoważności <=>:
III.
Kiedy zajdzie q (q=1)?
q (q=1) zajdzie wtedy i tylko wtedy gdy zajdzie p (p=1)
q<=>p = (A3: q~>p)*(B3: q=>p)
Każda równoważność <=> definiuje tożsamość zbiorów (pojęć):
Zbiór (pojęcie) q jest tożsamy ze zbiorem (pojęciem) p
q=p
Definicja w spójnikach „i”(*) i „lub”(+):
q<=>p = p*q +~p*~q
IV.
Kiedy zajdzie ~q (~q=1)?
Nie q (~q=1) zajdzie wtedy i tylko wtedy gdy zajdzie ~p (~p=1)
~q<=>~p = (A4:~q=>~p)*(B4: ~q~>~p)
Każda równoważność <=> definiuje tożsamość zbiorów (pojęć):
Zbiór (pojęcie) ~q jest tożsamy ze zbiorem (pojęciem) ~p
~q=~p
Definicja w spójnikach „i”(*) i „lub”(+):
~q<=>~p = p*q +~p*~q
Matematycznie zachodzi tożsamość logiczna równoważności I, II, III i IV
I. p<=>q = II. ~p<=>~q = III. q<=>p = IV. ~q<=>~p = p*q + ~p*~q
4.5 Tożsamość logiczna w równoważności
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
W języku potocznym zachodzi matematyczna tożsamość:
Równoważność p<=>q = spójnik równoważności p<=>q
Matematyczne związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q wynikające z rachunku zero-jedynkowego.
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0 =
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Z tabeli T2 odczytujemy
AB12:
Definicja operatora równoważności p|<=>q:
Operator równoważności p|<=>q to odpowiedź spójnikiem równoważności p<=>q na dwa pytania:
1.
Kiedy zajdzie p?
I.
Równoważność dla p (p=1):
Zajdzie p (p=1) wtedy i tylko wtedy gdy zajdzie q (q=1)
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
p=q
Zbiór (pojęcie) p jest matematycznie tożsamy ze zbiorem (pojęciem) q
2.
Kiedy zajdzie ~p (~p=1)?
II.
Równoważność dla ~p (~p=1):
Zajdzie ~p (~p=1) wtedy i tylko wtedy gdy zajdzie ~q (~q=1)
~p<=>~q = (A2: ~p~>~q)*(B2: ~p=>~q) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
~p=~q
Zbiór (pojęcie) ~p jest matematycznie tożsamy ze zbiorem (pojęciem) ~q
Na mocy prawa rachunku zero-jedynkowego zachodzi tożsamość logiczna:
p<=>q = ~p<=>~q
Znaczenie tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej „=” wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej „=” wymusza fałszywość drugiej strony
Jak widać tożsamość logiczna to co innego niż tożsamość matematyczna.
Z faktu że zachodzi tożsamość logiczna:
p<=>q = ~p<=>~q
Nie wynika że zbiór (pojęcie) p jest tożsamy ze zbiorem (pojęciem) pojęciem ~p
Podsumowanie:
Kod: |
Równoważność dla p: | Równoważność dla ~p:
p<=>q=(A1: p=>q)*(B1: p~>q) [=] ~p<=>~q=(A2:~p~>~q)*(B2:~p=>~q)
p=q # ~p=~q
Gdzie:
[=] - tożsamość logiczna
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
|
Znaczek różne # w znaczeniu że jedna strona jest negacją drugiej strony jest tożsamy z definicją spójnika „albo”($).
Definicja spójnika „albo”($):
a$b = a*~b + ~a*b
Podstawmy z naszej równoważności:
a=p
b=~p
Stąd mamy:
p$~p = p*~(~p) + ~(p)*~p = p*p+~p~p=p+~p =1
cnd
Stąd mamy:
p#~p = p$~p
Oczywiście równoważność a<=>b definiująca tożsamość zbiorów a=b musi tu być fałszywa.
Sprawdzenie:
Definicja równoważności w spójnikach „i”(*) i „lub”(+):
a<=>b = a*b + ~a*~b
Podstawmy z naszej równoważności:
a=p
b=~p
stąd mamy:
p<=>~p = p*~p + ~(p)*~(~p) = p*~p + ~p*p =0+0 =0
cnd
Spełniona jest definicja dziedziny dla p i q:
p+~p =D =1 - zdarzenia (zbiory) uzupełniają się wzajemnie do dziedziny
p*~p =[] =0 - zdarzenia (zbiory) p i ~p są rozłączne
Matematycznie zachodzi:
q=p # ~q=~p - dowolna strona znaczka # jest negacją drugiej strony
Prawo podwójnego przeczenia:
Nie jest prawdą (~) że zajdzie nie p (~p) = prawdą jest że zajdzie p (p)
~(~p) =p
4.5.1 Definicja matematycznej poprawności definicji
Zauważmy, że równoważność dla p (p<=>q) definiuje tożsamość zbiorów (pojęć) p=q, zaś równoważność dla ~p (~p<=>~q) definiuje tożsamość zbiorów (pojęć) dla ~p=~q.
Nie jest zatem prawdą, że jedna z tych równoważności jest zbędna bowiem matematycznie zachodzi:
Zbiór (pojęcie) p jest różne na mocy definicji ## od zbioru (pojęcia) ~p
p ## ~p
Definicja znaczka różne na mocy definicji ##:
Dwa pojęcia p i q są różne na mocy definicji wtedy i tylko wtedy gdy nie zachodzi miedzy nimi relacja równoważności.
p<=>q = p*q + ~p*~q
Dla q=~p mamy:
p<=>~p = p*~p + ~p*p =0
Stąd:
Pojęcia p i ~p są różne na mocy definicji
Prawo Kruka:
Pojęcie p jest rozpoznawalne wtedy i tylko wtedy gdy rozpoznawalne jest pojęcie ~p
innymi słowy:
Znamy definicję pojęcia p wtedy i tylko wtedy gdy znamy definicję pojęcia ~p
Definicja poprawności matematycznej definicji:
Dowolna definicja jest poprawna matematycznie wtedy i tylko wtedy gdy jest definicją równoważnościową
Dowód na przykładzie.
Definicja:
Zwierzę szczekające
Ta definicja nie jest jednoznaczna bo szczekać może pies lub wilk
Weźmy kolejna definicję:
Zwierzę szczekające, przyjaciel człowieka
Tu każdy 5-cio latek rozpozna jednoznacznie psa.
Jednoznaczna definicja psa brzmi zatem:
Pies to zwierzą szczekające, przyjaciel człowieka
P=S*PC
Każda tożsamość to równoważność.
Stąd mamy matematyczną definicje psa:
Zwierzę jest psem wtedy i tylko wtedy gdy szczeka i jest przyjacielem człowieka
P<=>S*PC
4.6 Tożsamości równoważnościowe
Rozróżniamy dwa rodzaje tożsamości równoważnościowych:
- tożsamość równoważnościowa dla zbiorów
- tożsamość równoważnościowa dla zdarzeń
4.6.1 Tożsamość równoważnościowa dla zbiorów
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Matematyczne związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia iż mamy do czynienia z równoważnością p<=>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax i prawdziwość dowolnego zdania serii Bx
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację elementu wspólnego ~~> zbiorów p i q wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Równoważność Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny (TP) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK)
TP<=>SK = (A1: TP=>SK)*(B3: SK=>TP)
Twierdzenie proste Pitagorasa TP=>SK i odwrotne SK=>TP udowodniono wieki temu, zatem ta równoważność jest prawdziwa
Podstawmy równoważność Pitagorasa do matematycznych związków warunków wystarczających => i koniecznych ~> dla równoważności:
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: TP=>SK =1 = 2:~TP~>~SK=1 [=] 3: SK~>TP =1 = 4:~SK=>~TP =1
A’: 1: TP~~>~SK=0 = [=] = 4:~SK~~>TP =0
## ## | ## ##
B: 1: TP~>SK =1 = 2:~TP=>~SK=1 [=] 3: SK=>TP =1 = 4:~SK~>~TP =1
B’: = 2:~TP~~>SK=0 [=] 3: SK~~>~TP=0
TP=SK # ~TP=~SK # SK=TP # ~SK=~TP
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: TP=>SK=1 - A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~TP=>~SK=1 -B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że cztery rodzaje równoważności (I, II, III ,IV) dla wszystkich możliwych obiektów widać tu jak na dłoni.
I.
Równoważność Pitagorasa dla trójkątów prostokątnych (TP=1):
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK)=1*1=1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
TP=SK
Zbiór trójkątów prostokątnych (TP) jest tożsamy ze zbiorem trójkątów w których spełniona jest suma kwadratów (SK)
II.
Równoważność Pitagorasa dla trójkątów nieprostokątnych (~TP=1):
Trójkąt nie jest prostokątny (~TP=1) wtedy i tylko wtedy gdy nie zachodzi w nim suma kwadratów (~SK=1)
~TP<=>~SK = (A2: ~TP~>~SK)*(B2: ~TP=>~SK) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
~TP=~SK
Zbiór trójkątów nieprostokątnych (~TP=1) jest tożsamy ze zbiorem trójkątów w których nie jest spełniona suma kwadratów (~SK=1)
Na mocy prawa rachunku zero-jedynkowego zachodzi tożsamość logiczna:
TP<=>SK = ~TP<=>~SK
Znaczenie tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej „=” wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej „=” wymusza fałszywość drugiej strony
Jak widać tożsamość logiczna to co innego niż tożsamość matematyczna.
Z faktu że zachodzi tożsamość logiczna:
TP<=>SK = ~TP<=>~SK
Nie wynika iż zbiór TP jest tożsamy ze zbiorem ~TP
Podsumowanie:
Kod: |
Równoważność dla | Równoważność dla
trójkątów prostokątnych: | trójkątów nieprostokątnych:
TP<=>SK=(A1: TP=>SK)*(B1: TP~>SK) [=] ~TP<=>~SK=(A2:~TP~>~SK)*(B2:~TP=>~SK)
definiująca tożsamość zbiorów: | definiująca tożsamość zbiorów:
TP=SK # ~TP=~SK
Gdzie:
[=] - tożsamość logiczna
# - różne w znaczeniu że jedna strona jest negacją drugiej strony
| - rozdziela komentarz
|
Zauważmy, ze znaczek # jest tożsamy z definicją spójnika „albo”($):
p$q = p*~q + ~p*q
Podstawiając:
p=TP
q=~TP
mamy:
Dowolny trójkąt może być prostokąty (TP) „albo”($) nieprostokątny (~TP)
TP$~TP = TP*~(~TP) + ~(TP)*~TP = TP+~TP =1
Wniosek:
Zachodzi tożsamość znaczków:
# = „albo”($)
Gdzie:
# - różne w znaczeniu że jedna strona jest negacją drugiej strony
Oczywistym jest, że równoważność TP<=>~TP definiująca tożsamość zbiorów musi być fałszywa.
Sprawdzenie:
Definicja równoważności w spójnikach „i”(*) i „lub”(+):
p<=>q = p*q + ~p*~q
Podstawmy:
p=TP
q=~TP
stąd mamy:
TP<=>~TP = TP*~TP + ~(TP)*~(~TP) = TP*~TP + ~TP*TP =0
cnd
Dziedzina minimalna:
ZWT - zbiór wszystkich trójkątów
Dla dziedziny minimalnej zachodzi:
TP+~TP =D =1 - zbiór ~TP jest uzupełnieniem do dziedziny ZWT dla zbioru TP
TP*~TP =[] =0 - zbiory TP i ~TP są rozłączne
Matematycznie zachodzi:
TP=SK # ~TP=~SK - dowolna strona znaczka # jest negacją drugiej strony
Prawo podwójnego przeczenia:
Zaprzeczeniem (~) zbioru trójkątów nieprostokątnych (~TP) jest zbiór trójkątów prostokątnych TP
~(~TP)=TP
Innymi słowy:
Nie jest prawdą (~) że trójkąt x nie jest prostokątny (~TP) = prawdą jest że trójkąt x jest prostokątny (TP)
~(~TP) = TP
4.6.2 Tożsamość równoważnościowa dla zdarzeń
Rozważmy poniższy schemat sterowania żarówką:
Kod: |
S1 Schemat 1
Fizyczna realizacja równoważności A<=>S w zdarzeniach:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Dowód iż schemat S1 jest fizyczną realizacją równoważności.
Definicja podstawowa równoważności:
A<=>S = (A1: A=>S)*(B1: A~>S)
Dowodzimy prawdziwości zdania A1.
A1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% => żarówka świeci się (S=1)
A=>S =1
Wciśniecie przycisku A jest warunkiem wystarczającym => do tego, aby żarówka świeciła się
##
Dowodzimy prawdziwości zdania B1.
B1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% ~> żarówka świeci się (S=1)
A~>S =1
Wciśnięcie przycisku A jest warunkiem koniecznym ~> do tego, aby żarówka świeciła się, bo w układzie nie ma alternatywnego przycisku, który mógłby zaświecić żarówkę
cnd
Gdzie:
## - różne na mocy definicji
Zauważmy, że zdania A1 i B1 brzmią identycznie z dokładnością do każdej literki i każdego a mimo to są to zdania różne na mocy definicji - taki przypadek możliwy jest wyłącznie w równoważności.
O tym z jakim zdaniem mamy w rzeczywistości do czynienia informują nas wyłącznie znaczki => i ~> w zapisie słownym tych zdań.
Definicja podstawowa równoważności A<=>S:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: A=>S =1 - warunek wystarczający => spełniony (=1)
##
B1: A~>S =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Definicja podstawowa równoważności:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
Matematyczne związki warunku wystarczającego => i koniecznego ~> na mocy rachunku zero-jedynkowego dla układu równoważności A<=>S:
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w równoważności A<=>S:
AB12: | AB34:
A: 1: A=>S =1 = 2:~A~>~S=1 [=] 3: S~>A =1 = 4:~S=>~A =1
A’: 1: A~~>~S=0 = [=] = 4:~S~~>A =0
## ## | ## ##
B: 1: A~>S =1 = 2:~A=>~S=1 [=] 3: S=>A =1 = 4:~S~>~A =1
B’: = 2:~A~~>S=0 [=] 3: S~~>~A=0
I II III IV
Gdzie:
## - różne na mocy definicji
A1: A=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~A=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Definicja operatora równoważności p|<=>q:
Operator równoważności p|<=>q to odpowiedź spójnikiem równoważności p<=>q na dwa pytania:
1.
Kiedy przycisk A jest wciśnięty (A=1)?
I.
Równoważność dla wciśniętego przycisku A (A=1):
Przycisk A jest wciśnięty (A=1) wtedy i tylko wtedy gdy żarówka świeci się (S=1)
A<=>S = (A1: A=>S)*(B1: A~>S) =1*1 =1
Każda równoważność definiuje tożsamość pojęć (zbiorów):
A=S
Pojęcie przycisk A jest wciśnięty (A=1) jest tożsame z pojęciem żarówka świeci (S=1)
1.
Kiedy przycisk A nie jest wciśnięty (~A=1)?
II.
Równoważność dla nie wciśniętego przycisku A (~A=1):
Przycisk A nie jest wciśnięty (~A=1) wtedy i tylko wtedy żarówka nie świeci się (~S=1)
~A<=>~S = (A2: ~A~>~S)*(B2: ~A=>~S) =1*1 =1
Każda równoważność definiuje tożsamość pojęć (zbiorów):
~A=~S
Pojęcie przycisk A nie jest wciśnięty (~A=1) jest tożsame z pojęciem żarówka nie świeci (~S=1)
Na mocy prawa rachunku zero-jedynkowego zachodzi tożsamość logiczna:
A<=>S = ~A<=>~S
Znaczenie tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej „=” wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej „=” wymusza fałszywość drugiej strony
Jak widać tożsamość logiczna to co innego niż tożsamość matematyczna.
Z faktu że zachodzi tożsamość logiczna:
A<=>S = ~A<=>~S
Nie wynika że przycisk wciśnięty (A=1) to jest to samo co przycisk nie wciśnięty (~A=1)
Prawo Prosiaczka:
(~A=1)=(A=0)
Podsumowanie:
Kod: |
Równoważność dla A: [=] Równoważność dla ~A:
A<=>S=(A1: A=>S)*(B1: A~>S) [=] ~A<=>~S=(A2: ~A~>~S)*(B2: ~A=>~S)
A=S # ~A=~S
Gdzie:
[=] - tożsamość logiczna
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
|
Zauważmy, ze znaczek # jest tożsamy z definicją spójnika „albo”($):
p$q = p*~q + ~p*q
Podstawiając:
p=S
q=~S
mamy:
Żarówka może się świecić (S) „albo”($) nie świecić (~S)
S$~S = S*~(~S) + ~(S)*~S = S+~S =1
Wniosek:
Zachodzi tożsamość znaczków:
# = „albo”($)
Gdzie:
# - różne w znaczeniu że jedna strona jest negacją drugiej strony
Oczywistym jest, że równoważność S<=>~S definiująca tożsamość zdarzeń musi być fałszywa.
Sprawdzenie:
Definicja równoważności w spójnikach „i”(*) i „lub”(+):
p<=>q = p*q + ~p*~q
Podstawmy:
p=S
q=~S
stąd mamy:
S<=>~S = S*~S + ~(S)*~(~S) = S*~S + ~S*S =0
cnd
Spełniona jest definicja dziedziny dla A i S:
A+~A =D =1 - zdarzenia uzupełniają się wzajemnie do dziedziny
A*~A =[] =0 - zdarzenia A i ~A są rozłączne
Matematycznie zachodzi:
S=A # ~S=~A - dowolna strona znaczka # jest negacją drugiej strony
Prawo podwójnego przeczenia:
Nie jest prawdą (~) że klawisz A nie jest wciśnięty (~A) = prawdą jest że klawisz A jest wciśnięty (A)
~(~A) =A
Ostatnio zmieniony przez rafal3006 dnia Nie 9:51, 04 Paź 2020, w całości zmieniany 9 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Czw 5:53, 16 Lip 2020 Temat postu: |
|
|
Spis treści
4.5 Równoważność w zbiorach 1
4.5.1 Równoważności Pitagorasa 2
4.5.2 Analiza symboliczna równoważności Pitagorasa 4
4.5.3 Odkrycie błędu fatalnego w logice matematycznej ziemian 7
4.6 Równoważność p<=>q w zdarzeniach 11
4.6.1 Operator równoważność p|<=>q w zdarzeniach 12
4.7 Operator równoważności A|<=>S 13
4.7.1 Równoważność A<=>S dla przycisku A 16
4.5 Równoważność w zbiorach
Definicja podstawowa równoważności p<=>q:
Równoważność p<=>q to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Stąd mamy:
Definicja podstawowa równoważności p<=>q:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Definicja tożsamości matematycznej:
Dwa zbiory (pojęcia) p i q są matematycznie tożsame p=q wtedy i tylko wtedy są w relacji równoważności p<=>q i odwrotnie.
p=q <=> (A1: p=>q)*(B1: p~>q) = p<=>q =1
Inaczej:
p=q = p<=>q =0 - zbiory (pojęcia) są różne na mocy definicji ##
Definicja znaczka różne na mocy definicji ##
Dwa zbiory (pojęcia) są różne ma mocy definicji ## wtedy i tylko wtedy gdy nie są matematycznie tożsame.
p##q <=> p=q = p<=>q =0
Gdzie:
## - różne na mocy definicji
Matematycznie zachodzi:
(A1: p=>q = ~p+q) <=> (B1: p~>q=p+~q) =0 - równoważność fałszywa
Dlatego mamy tu znaczek różne na mocy definicji ##:
(A1: p=>q = ~p+q) ## (B1: p~>q = p+~q)
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację elementu wspólnego ~~> zbiorów p i q wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0 =
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
4.5.1 Równoważności Pitagorasa
Równoważność Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny (TP) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK)
TP<=>SK = (A1: TP=>SK)*(B3: SK=>TP)
Twierdzenie proste Pitagorasa TP=>SK i odwrotne SK=>TP udowodniono wieki temu, zatem ta równoważność jest prawdziwa
Podstawmy równoważność Pitagorasa do matematycznych związków warunków wystarczających => i koniecznych ~> dla równoważności:
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: TP=>SK =1 = 2:~TP~>~SK=1 [=] 3: SK~>TP =1 = 4:~SK=>~TP =1
A’: 1: TP~~>~SK=0 = [=] = 4:~SK~~>TP =0
## ## | ## ##
B: 1: TP~>SK =1 = 2:~TP=>~SK=1 [=] 3: SK=>TP =1 = 4:~SK~>~TP =1
B’: = 2:~TP~~>SK=0 [=] 3: SK~~>~TP=0
TP=SK # ~TP=~SK # SK=TP # ~SK=~TP
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: TP=>SK=1 - A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~TP=>~SK=1 -B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że cztery rodzaje równoważności (I, II, III ,IV) dla wszystkich możliwych obiektów widać tu jak na dłoni.
Obszar AB12:
Operator równoważności TP|<=>SK to odpowiedź na dwa pytania w spójnikach równoważności TP<=>SK:
1.
Kiedy trójkąt jest prostokątny (TP=1)?
I.
Równoważność Pitagorasa dla trójkątów prostokątnych (TP=1):
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK)=1*1=1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
TP=SK
Zbiór trójkątów prostokątnych (TP) jest tożsamy ze zbiorem trójkątów w których spełniona jest suma kwadratów (SK)
2.
Kiedy trójkąt nie jest prostokątny (~TP=1)?
II.
Równoważność Pitagorasa dla trójkątów nieprostokątnych (~TP=1):
Trójkąt nie jest prostokątny (~TP=1) wtedy i tylko wtedy gdy nie zachodzi w nim suma kwadratów (~SK=1)
~TP<=>~SK = (A2: ~TP~>~SK)*(B2: ~TP=>~SK) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
~TP=~SK
Zbiór trójkątów nieprostokątnych (~TP=1) jest tożsamy ze zbiorem trójkątów w których nie jest spełniona suma kwadratów (~SK=1)
Obszar AB34:
Operator równoważności SK|<=>TP to odpowiedź na dwa pytania w spójnikach równoważności SK<=>TP:
1.
Kiedy w trójkącie spełniona jest suma kwadratów (SK=1)?
III.
Równoważność Pitagorasa dla trójkątów ze spełnioną sumą kwadratów (SK=1):
W trójkącie spełniona jest suma kwadratów (SK=1) wtedy i tylko wtedy gdy trójkąt jest prostokątny (TP=1)
SK<=>TP = (A3: SK~>TP)*(B3: SK=>TP) =1*1=1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
SK=TP
Zbiór trójkątów w których spełniona jest suma kwadratów (SK) jest tożsamy ze zbiorem trójkątów prostokątnych (TP)
2.
Kiedy w trójkącie nie jest spełniona suma kwadratów (~SK=1)?
IV.
Równoważność Pitagorasa dla trójkątów z nie spełnioną sumą kwadratów (~SK=1):
W trójkącie nie jest spełniona suma kwadratów (~SK=1) wtedy i tylko wtedy gdy trójkąt nie jest prostokątny (~TP=1)
~SK<=>~TP = (A4:~SK=>~TP)*(B4: ~SK~>~TP) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
~SK=~TP
Zbiór trójkątów w których nie jest spełniona suma kwadratów (~SK) jest tożsamy ze zbiorem trójkątów nieprostokątnych (~TP)
4.5.2 Analiza symboliczna równoważności Pitagorasa
Matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności TP<=>SK
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: TP=>SK =1 = 2:~TP~>~SK=1 [=] 3: SK~>TP =1 = 4:~SK=>~TP =1
A’: 1: TP~~>~SK=0 = [=] = 4:~SK~~>TP =0
## ## | ## ##
B: 1: TP~>SK =1 = 2:~TP=>~SK=1 [=] 3: SK=>TP =1 = 4:~SK~>~TP =1
B’: = 2:~TP~~>SK=0 [=] 3: SK~~>~TP=0
TP=SK # ~TP=~SK # SK=TP # ~SK=~TP
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: TP=>SK=1 - A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~TP=>~SK=1 -B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Definicja operatora równoważności TP|<=>SK po stronie TP to odpowiedź na dwa pytania:
1.
Kiedy zajdzie TP?
I.
Równoważność podstawowa Pitagorasa dla trójkątów prostokątnych (TP=1):
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK)=1*1=1
Prawo Kubusia:
B1: TP~>SK = B2: ~TP=>~SK
Stąd mamy tożsamą równoważność aksjomatyczną Pitagorasa z której wynika tabela zero-jedynkowa spójnika równoważności TP<=>SK.
RA1.
Równoważność aksjomatyczna Pitagorasa dla trójkątów prostokątnych (TP=1):
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B2: ~TP=>~SK) =1*1 =1
Powyższa równoważność definiuje tożsamość zbiorów (pojęć):
TP=SK
Zbiór trójkątów prostokątnych (TP) jest tożsamy ze zbiorem trójkątów w których spełniona jest suma kwadratów (SK)
Analiza zdań składowych:
A1.
Jeśli trójkąt jest prostokątny (TP=1) to na 100% => zachodzi w nim suma kwadratów (SK=1)
TP=>SK =1
Bycie trójkątem prostokątnym (TP=1) jest warunkiem wystarczającym => do tego by zachodziła w nim suma kwadratów (SK=1), bo zbiór TP jest podzbiorem => zbioru SK.
Bycie trójkątem prostokątnym (TP=1) daje nam gwarancję matematyczną => iż zachodzi w nim suma kwadratów
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Oczywistość z powodu tożsamości zbiorów TP=SK
Prawdziwy warunek wystarczający A1: TP=>SK=1 wymusza fałszywość kontrprzykładu A1’: TP~~>~SK=0 (i odwrotnie)
A1’.
Jeśli trójkąt jest prostokątny (TP=1) to może ~~> nie zachodzić w nim suma kwadratów (~SK=1)
TP~~>~SK = TP*~SK =[] =0
Definicja element wspólnego zbiorów ~~> nie jest (=0) spełniona bo zbiory TP i ~SK są rozłączne.
2.
Kiedy zajdzie ~TP?
RB2:
Równoważność aksjomatyczna Pitagorasa dla trójkątów nieprostokątnych:
Trójkąt nie jest prostokątny (~TP=1) wtedy i tylko wtedy gdy nie zachodzi w nim suma kwadratów (~SK=1)
~TP<=>~SK = (B2:~TP=>~SK)*( A1: TP=>SK)
Powyższa równoważność determinuje tożsamość zbiorów:
~TP=~SK
Analiza zdań składowych:
B2.
Jeśli trójkąt nie jest prostokątny (~TP=1) to na 100% => nie zachodzi w nim suma kwadratów (~SK=1)
~TP=>~SK =1
Nie bycie trójkątem prostokątnym (~TP=1) jest warunkiem wystarczającym => do tego, aby nie zachodziła w nim suma kwadratów (~SK=1), bo zbiór ~TP jest podzbiorem => zbioru ~SK.
Nie bycie trójkątem prostokątnym (~TP=1) daje nam gwarancję matematyczną => iż nie zachodzi w nim suma kwadratów.
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Oczywistość z powodu tożsamości zbiorów ~TP=~SK.
Prawdziwy warunek wystarczający B2:~TP=>~SK=1 wymusza fałszywy kontrprzykład B2’:~TP~~>SK=0 (i odwrotnie).
B2’.
Jeśli trójkąt nie jest prostokątny (~TP=1) to może ~~> zachodzić w nim suma kwadratów (SK=1)
~TP~~>SK = ~TP*SK =[] =0
Definicja elementu wspólnego zbiorów ~~> nie jest spełniona bo zbiory ~TP i SK są rozłączne.
Z powyższej analizy symbolicznej wynika zero-jedynkowa definicja spójnika równoważności TP<=>SK.
Dowód:
1.
Przejdźmy z naszą analizą na zapisy formalne (ogólne) podstawiając:
p=TP
q=SK
2.
Zapiszmy naszą analizę w tabeli prawdy:
Kod: |
T1
Analiza |Co w logice
symboliczna |jedynek oznacza
|
RA1: p<=>q=(A1: p=>q)*(B2:~p=>~q)
A: p=> q =1 |( p=1)=> ( q=1)=1
B: p~~>~q=0 |( p=1)~~>(~q=1)=0
;
RB2:~p<=>~q=(B2:~p=>~q)*(A1: p=>q)
C:~p=>~q =1 |(~p=1)=> (~q=1)=1
D:~p~~> q=0 |(~p=1)~~>( q=1)=0
|
3.
Przyjmijmy za punkt odniesienia równoważność Pitagorasa dla trójkątów prostokątnych:
RA1: p<=>q
i zakodujmy tabelę T1 zero-jedynkową względem wybranego punktu odniesienia.
Dla wykonania zadania jest nam konieczne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
4.
Realizacja zadania kodowania zero-jedynkowego tabeli symbolicznej T1.
Kod: |
T2
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |RA1: p<=>q |
| | | p<=>q=
| | | p q (p=>q)*(~p=>~q)
RA1: p<=>q =(A1: p=>q)*(B2:~p=>~q)
A1: p=> q =1 |( p=1)=> ( q=1)=1 |( p=1)=> ( q=1)=1 | 1=> 1 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |( p=1)~~>( q=0)=0 | 1~~>0 =0
;
RB2:~p<=>~q=(B2:~p=>~q)*(A1: p=>q)
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 |( p=0)=> ( q=0)=1 | 0=> 0 =1
B2’:~p~~> q=0 |(~p=1)~~>( q=1)=0 |( p=0)~~>( q=1)=0 | 0~~>1 =0
a b c d e f g h I 1 2 3
|Prawa Prosiaczka: |
|(~p=1)=(p=0) |
|(~q=1)=(q=0) |
|
Punktem odniesienia w tabeli zero-jedynkowej ABCD123 jest linia RA1: p<=>q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja spójnika równoważności p<=>q w logice dodatniej (bo q), zwanego krótko „równoważnością” p<=>q
Tabelę symboliczną T2 abc możemy również zakodować z punktu odniesienia:
RB2: ~p<=>~q
W tym przypadku wszystkie zmienne musimy sprowadzić do logiki ujemnej (bo ~x).
Prawa Prosiaczka z których tu musimy skorzystać to:
(p=1)=(~p=0)
(q=1)=(~q=0)
Po prostu, wszystkie zmienne musimy sprowadzić do postaci zanegowanej ~p i ~q, by uzyskać końcową tabelę zero-jedynkowa 123 ~p<=>~q
Kod: |
T3
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |RB2:~p<=>~q |
| | | ~p<=>~q=
| | |~p ~q (~p=>~q)*(p=>q)
RA1: p<=>q =(A1: p=>q)*(B2:~p=>~q)
A1: p=> q =1 |( p=1)=> ( q=1)=1 |(~p=0)=> (~q=0)=1 | 0=> 0 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |(~p=0)~~>(~q=1)=0 | 0~~>1 =0
;
RB2:~p<=>~q=(B2:~p=>~q)*(A1: p=>q)
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 |(~p=1)=> (~q=1)=1 | 1=> 1 =1
B2’:~p~~> q=0 |(~p=1)~~>( q=1)=0 |(~p=1)~~>(~q=0)=0 | 1~~>0 =0
a b c d e f g h I 1 2 3
|Prawa Prosiaczka: |
|(p=1)=(~p=0) |
|(q=1)=(~q=0) |
|
Tabela 123 to zero-jedynkowa definicja spójnika równoważności ~p<=>~q w logice ujemnej (bo ~q), zwanego krótko „równoważnością” ~p<=>~q
Zauważmy, że w tabelach T2 i T3 wejściowa definicja symboliczna równoważności abc jest identyczna, stąd tożsamość kolumn wynikowych 3 w tabelach zero-jedynkowych 123 jest dowodem formalnym poprawności prawa rachunku zero-jedynkowego:
p<=>q = ~p<=>~q
4.5.3 Odkrycie błędu fatalnego w logice matematycznej ziemian
Definicja błędu fatalnego:
Błąd fatalny w dowolnej teorii matematycznej to błąd dyskwalifikujący całą teorię matematyczną.
Zacytujmy definicję równoważności z Wikipedii:
[link widoczny dla zalogowanych]
Wikipedia napisał: |
Równoważność (lub: ekwiwalencja) – twierdzenie, w którym teza jest warunkiem koniecznym, jak i dostatecznym przesłanki. To zdanie zapisuje się za pomocą spójnika wtedy i tylko wtedy (wtw), gdy...
Przykład:
Trawa jest zielona wtedy i tylko wtedy, gdy 2 + 2 = 4 (równoważność prawdziwa) |
Pierwsza część definicji równoważności jest zgodna w 100% z algebrą Kubusia … natomiast ten przykład to największa tragedia ziemskich matematyków zwana Klasycznym Rachunkiem Zdań.
W praktyce wszyscy ziemianie używają definicji podstawowej równoważności zgodnej z algebrą Kubusia.
Dowód:
Klikamy na googlach:
„koniecznym i dostatecznym”
Wyników: 1 470
„warunkiem koniecznym i wystarczającym”
Wyników 9 170
Przykład:
[link widoczny dla zalogowanych]
Podzielność liczby całkowitej przez 2 i przez 3 jest warunkiem koniecznym ~> i wystarczającym => podzielności tej liczby przez 6.
P2*P3<=>P6 = (B1: P2*P3~>P6)*(A1: P2*P3=>P6)=1*1=1
Powyższą równoważność matematycy udowodnili (nie ważne jak) zatem musi zachodzić tożsamość zbiorów:
P2*P3=P6
Niestety, ziemscy matematycy nie mają bladego pojęcia że dowolna równoważność definiuje tożsamość zbiorów.
Definicja tożsamości zbiorów:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy są w relacji równoważności p<=>q:
p=q = (A1: p=>q)*(B3: q=>p) = p<=>q =1
Inaczej:
p=q = p<=>q =0 - zbiory p i q nie są tożsame, co oznacza, że są różne na mocy definicji ##:
p##q
Gdzie:
## - różne na mocy definicji
Definicja podstawowa równoważności p<=>q:
Równoważność p<=>q to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Stąd mamy:
Definicja podstawowa równoważności p<=>q:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Rozpatrzmy podstawowe równoważności Pitagorasa dla trójkątów prostokątnych (TP=1) i nieprostokątnych (~TP=1).
Matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności TP<=>SK
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: TP=>SK =1 = 2:~TP~>~SK=1 [=] 3: SK~>TP =1 = 4:~SK=>~TP =1
A’: 1: TP~~>~SK=0 = [=] = 4:~SK~~>TP =0
## ## | ## ##
B: 1: TP~>SK =1 = 2:~TP=>~SK=1 [=] 3: SK=>TP =1 = 4:~SK~>~TP =1
B’: = 2:~TP~~>SK=0 [=] 3: SK~~>~TP=0
TP=SK # ~TP=~SK # SK=TP # ~SK=~TP
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: TP=>SK=1 - A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~TP=>~SK=1 -B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że cztery rodzaje równoważności (I, II, III ,IV) dla wszystkich możliwych obiektów widać tu jak na dłoni.
Obszar AB12:
Operator równoważności TP|<=>SK to odpowiedź na dwa pytania w spójnikach równoważności TP<=>SK:
1.
Kiedy trójkąt jest prostokątny (TP=1)?
I.
Równoważność Pitagorasa dla trójkątów prostokątnych (TP=1):
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK)=1*1=1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
TP=SK
Zbiór trójkątów prostokątnych (TP) jest tożsamy ze zbiorem trójkątów w których spełniona jest suma kwadratów (SK)
2.
Kiedy trójkąt nie jest prostokątny (~TP=1)?
II.
Równoważność Pitagorasa dla trójkątów nieprostokątnych (~TP=1):
Trójkąt nie jest prostokątny (~TP=1) wtedy i tylko wtedy gdy nie zachodzi w nim suma kwadratów (~SK=1)
~TP<=>~SK = (A2: ~TP~>~SK)*(B2: ~TP=>~SK) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
~TP=~SK
Zbiór trójkątów nieprostokątnych (~TP=1) jest tożsamy ze zbiorem trójkątów w których nie jest spełniona suma kwadratów (~SK=1)
Zajmijmy się wyłącznie równoważnością Pitagorasa dla trójkątów prostokątnych.
I.
Równoważność Pitagorasa dla trójkątów prostokątnych (TP=1):
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK)=1*1=1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
TP=SK
Zbiór trójkątów prostokątnych (TP) jest tożsamy ze zbiorem trójkątów w których spełniona jest suma kwadratów (SK)
Jeden z dowodów prawdziwości tej równoważności to udowodnienie prawdziwości zdań składowych A1 i B1.
Dowód prawdziwości warunku wystarczającego => A1:
A1.
Jeśli trójkąt jest prostokątny (TP=1) to na 100% => spełniona jest suma kwadratów (SK=1)
TP=>SK =1
Matematycznie zachodzi tożsamość zbiorów:
TP=SK
stąd:
Definicja warunku wystarczającego => spełniona bo każdy zbiór jest podzbiorem => siebie samego.
cnd
##
Dowód prawdziwości warunku koniecznego ~> B1:
B1.
Jeśli trójkąt jest prostokątny (TP=1) to na 100% ~> spełniona jest suma kwadratów (SK=1)
Matematycznie zachodzi tożsamość zbiorów:
TP=SK
stąd:
Definicja warunku koniecznego ~> spełniona bo każdy zbiór jest nadzbiorem ~> siebie samego.
cnd
Gdzie:
## - różne na mocy definicji
Zauważmy, że słownie zdania A1 i B1 brzmią identycznie z dokładnością do każdej literki i każdego przecinka, a mimo to są to zdania różne na mocy definicji ##.
Matematyczną różność ## tych zdań rozpoznajemy wyłącznie po znaczkach => i ~> wbudowanych w treść tych zdań.
Identycznie mamy u humanistów:
może ## morze
Gdzie:
## - różne na mocy definicji
Wniosek:
Logika matematyczna oparta wyłącznie na treści słownej zdań (logika ziemian niestety) jest fałszywą logiką matematyczną, bo znaleźliśmy jeden kontrprzykład - to wystarczy, by uznać logikę matematyczną ziemian za fałszywą w 100%.
Matematyka nie zna pojęcia litości, jeden fałszywy ruch (prawdziwy kontrprzykład) i wszystko ląduje w koszu na śmieci.
Dowód:
http://www.sfinia.fora.pl/metodologia,12/2-2-4,3832.html#76453
konrado5 napisał: |
Konrado5
Ja słyszałem, że Russell podał jakiś dowód na to, że "2+2=4", który zajmował 200 stron i zawierał jeden błąd. Na czym ten dowód polegał? |
4.6 Równoważność p<=>q w zdarzeniach
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q wynikające z rachunku zero-jedynkowego.
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia, iż mamy do czynienia z równoważnością p<=>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax i prawdziwość dowolnego zdania serii Bx
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0 =
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia iż mamy do czynienia z równoważnością potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax i prawdziwość dowolnego zdania serii Bx
4.6.1 Operator równoważność p|<=>q w zdarzeniach
Definicja operatora równoważności p|<=>q (dla I i II):
Operator równoważności p|<=>q to odpowiedź w spójnikach równoważności p<=>q na dwa pytania:
1
Kiedy zajdzie p?
p zajdzie wtedy i tylko wtedy gdy zajdzie q
I. p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Powyższa równoważność definiuje tożsamość zbiorów (pojęć):
p=q
2.
Kiedy zajdzie ~p?
~p zajdzie wtedy i tylko wtedy gdy zajdzie ~q
II. ~p<=>~q = (A1: ~p~>~q)*(B1: ~p=>~q) =1*1 =1
Powyższa równoważność definiuje tożsamość zbiorów (pojęć):
~p=~q
Znaczenie tożsamości logicznej:
p<=>q = ~p<=>~q
Prawdziwość dowolnej strony tożsamości „=” logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości „=” logicznej wymusza fałszywość drugiej strony
Kod: |
Równoważność: | Równoważność:
p<=>q = (A1: p=>q)*(B1: p~>q) [=] ~p<=>~q = (A1: ~p~>~q)*(B1: ~p*~q)
Tożsamość zdarzeń: | Tożsamość zdarzeń:
p=q # ~p=~q
Gdzie:
[=] - tożsamość logiczna
# - różne w znaczeniu iż jedna strona jest negacją drugiej
| - komentarz
|
p # ~p
~(~p)=p
~(p)=~p
Prawo podwójnego przeczenia:
Nie jest prawdą (~) że zajdzie zdarzenie ~p = prawdą jest że zajdzie zdarzenie p
~(~p)=p
Prawo negacji p:
Nie jest prawdą (~) że zajdzie p = prawdą jest że zajdzie ~p
~(p)=~p
Uwagi:
1.
Matematycznie zachodzi:
Operator równoważności p|<=>q ## Spójnik równoważności p<=>q
Gdzie:
## - różne na mocy definicji
2.
Spójnik równoważności <=> w formie skróconej nazywamy równoważnością <=>
3.
Zauważmy, że udowodnienie prawdziwości jednego zdania serii Ax i jednego zdania serii Bx jest potrzebne i wystarczające dla prawdziwości wszystkich możliwych spójników równoważności.
4.
Równoważność jest przemienna, zatem dokładnie to samo możemy zapisać dla kwarty III i IV.
5.
Zauważmy, że operatora równoważności p|<=>q nie da się wymówić w języku mówionym bowiem jest to układ równań spójnika równoważności <=> w logice dodatniej p<=>q (bo q) i w logice ujemnej ~p<=>~q (bo ~q):
1.
Kiedy zajdzie p?
p zajdzie wtedy i tylko wtedy gdy zajdzie q
p<=>q = (A1: p=>q)*(B1: p~>q)
2.
Kiedy zajdzie ~p?
~p zajdzie wtedy i tylko wtedy gdy zajdzie ~q
~p<=>~q = (A1: ~p~>~q)*(B2: ~p=>~q)
4.7 Operator równoważności A|<=>S
Rozważmy poniższy schemat sterowania żarówką:
Kod: |
S1 Schemat 1
Fizyczna realizacja operatora równoważności A<=>S w zdarzeniach:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Dowód iż schemat S1 jest fizyczną realizacją równoważności.
Definicja podstawowa równoważności:
A<=>S = (A1: A=>S)*(B1: A~>S)
Dowodzimy prawdziwości zdania A1.
A1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% => żarówka świeci się (S=1)
A=>S =1
Wciśniecie przycisku A jest warunkiem wystarczającym => do tego, aby żarówka świeciła się
cnd
Dowodzimy prawdziwości zdania B1.
B1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% ~> żarówka świeci się (S=1)
A~>S =1
Wciśnięcie przycisku A jest warunkiem koniecznym ~> do tego, aby żarówka świeciła się, bo w układzie nie ma alternatywnego przycisku, który mógłby zaświecić żarówkę.
cnd
Definicja podstawowa równoważności A<=>S:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: A=>S =1 - warunek wystarczający => spełniony (=1)
##
B1: A~>S =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Definicja podstawowa równoważności:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
Matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności A<=>S z uwzględnieniem definicji kontrprzykładu ~~> obowiązującej wyłącznie w warunkach wystarczających =>.
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: A=>S =1 = 2:~A~>~S=1 [=] 3: S~>A =1 = 4:~S=>~A =1
A’: 1: A~~>~S=0 = [=] = 4:~S~~>A =0
## ## | ## ##
B: 1: A~>S =1 = 2:~A=>~S=1 [=] 3: S=>A =1 = 4:~S~>~A =1
B’: = 2:~A~~>S=0 [=] 3: S~~>~A=0 =
A=S # ~A=~S # S=A # ~S=~A
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: A=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~A=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że cztery rodzaje równoważności (I, II, III ,IV) dla wszystkich możliwych obiektów widać tu jak na dłoni.
Obszar AB12:
Operator równoważności A|<=>S to odpowiedź na dwa pytania w spójnikach równoważności <=>:
1.
Kiedy przycisk A jest wciśnięty (A=1)?
I.
Równoważność dla wciśniętego przycisku A (A=1):
Przycisk A jest wciśnięty (A=1) wtedy i tylko wtedy gdy żarówka świeci się (S=1)
A<=>S = (A1: A=>S)*(B1: A~>S) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
A=S
Zdarzenie „wciśnięty klawisz A” jest tożsame ze zdarzeniem „żarówka S świeci”
Definicja w spójnikach „i”(*) i „lub”(+):
A<=>S = A*S+~A*~S
2.
Kiedy przycisk A nie jest wciśnięty (~A=1)?
II.
Równoważność dla nie wciśniętego przycisku A (~A=1):
Przycisk A nie jest wciśnięty (~A=1) wtedy i tylko wtedy żarówka nie świeci się (~S=1)
~A<=>~S = (A2: ~A~>~S)*(B2: ~A=>~S) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
~A=~S
Zdarzenie „klawisz A nie wciśnięty” jest tożsame ze zdarzeniem „żarówka S nie świeci”
Definicja w spójnikach „i”(*) i „lub”(+):
A<=>S = A*S+~A*~S
Obszar AB34:
Operator równoważności S|<=>A to odpowiedź na dwa pytania w spójnikach równoważności <=>:
1.
Kiedy żarówka świeci się (S=1)?
III.
Równoważność dla świecącej się żarówki (S=1):
Żarówka świeci się (S=1) wtedy i tylko wtedy gdy przycisk A jest wciśnięty (A=1)
S<=>A = (A3: S~>A)*(B3: S=>A) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
S=A
Zdarzenie „żarówka S świeci” jest tożsame ze zdarzeniem „przycisk A wciśnięty”
Definicja w spójnikach „i’(*) i „lub”(+):
A<=>S = A*S+~A*~S
2.
Kiedy żarówka nie świeci się (~S=1)?
IV.
Równoważność dla nie świecącej się żarówki (~S=1):
Żarówka nie świeci się (~S=1) wtedy i tylko wtedy gdy przycisk A nie jest wciśnięty (~A=1)
~S<=>~A = (A4: ~S=>~A)*(B4: ~S~>~A) = 1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
~S=~A
Zdarzenie „żarówka S nie świeci” jest tożsame ze zdarzeniem „przycisk A nie wciśnięty”
Definicja w spójnikach „i’(*) i „lub”(+):
A<=>S = A*S+~A*~S
Matematycznie zachodzi tożsamość logiczna układów:
I = II = III = IV
4.7.1 Równoważność A<=>S dla przycisku A
Kod: |
S1 Schemat 1
Fizyczna realizacja operatora równoważności A<=>S w zdarzeniach:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja podstawowa równoważności:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
A1: A=>S =1
B1: A~>S =1
Stąd mamy:
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: A=>S =1 = 2:~A~>~S=1 [=] 3: S~>A =1 = 4:~S=>~A =1
A’: 1: A~~>~S=0 = [=] = 4:~S~~>A =0
## ## | ## ##
B: 1: A~>S =1 = 2:~A=>~S=1 [=] 3: S=>A =1 = 4:~S~>~A =1
B’: = 2:~A~~>S=0 [=] 3: S~~>~A=0 =
A=S # ~A=~S # S=A # ~S=~A
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: A=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~A=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Operator równoważności A|<=>S musi odpowiada na dwa pytania 1 i 2
Analiza symboliczna w operatora równoważności A|<=>S.
Operator równoważności A|<=>S to odpowiedź w spójnikach równoważności A<=>S na dwa pytania 1 i 2:
1.
Kiedy przycisk A jest wciśnięty?
I.
Przycisk A jest wciśnięty (A=1) wtedy i tylko wtedy gdy żarówka świeci się (S=1)
A<=>S = (A1: A=>S)*(B1: A~>S)
A1.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka na 100% => świeci się (S=1)
A=>S =1
Wciśnięcie przycisku A jest warunkiem wystarczającym => do tego by żarówka świeciła się
Dowód: Nie ma szeregowej zmiennej wolnej B która mogłaby zgasić żarówkę niezależnie od A
Kontrprzykład A1’ dla warunku wystarczającego A1 musi być fałszem
A1’:
Jeśli przycisk A jest wciśnięty (A=1) to żarówka może ~~> się nie świecić (~S=1)
A~~>~S = A*~S =0 - zdarzenie niemożliwe
2.
Kiedy przycisk A nie jest wciśnięty?
II.
Przycisk A nie jest wciśnięty (~A=1) wtedy i tylko wtedy żarówka nie świeci się (~S=1)
~A<=>~S = (A2: ~A~>~S)*(B2: ~A=>~S)
B2.
Jeśli przycisk A nie jest wciśnięty (~A=1) to żarówka na 100% => nie świeci się (~S=1)
~A=>~S =1
Nie wciśnięcie przycisku A jest warunkiem wystarczającym => do tego, aby żarówka nie świeciła się.
Dowód: Nie ma równoległej zmiennej wolnej C która mogłaby zaświecić żarówkę niezależnie od A
Kontrprzykład B2’ dla warunku wystarczającego => B2 musi być fałszem
B2’.
Jeśli przycisk A nie będzie wciśnięty (~A=1) to żarówka może ~~> się świecić (S=1)
~A~~>S = ~A*S =0 - zdarzenie niemożliwe
Zauważmy że w operatorze równoważności A|<=>S zachodzi:
Kod: |
Równoważność: | Równoważność:
A<=>S = (A1: A=>S)*(B1: A~>S) [=] ~A<=>~S = (A2: ~A~>~S)*(B2: ~A=>~S)
Definiuje tożsamość pojęć: | Definiuje tożsamość pojęć:
A=S # ~A=~S
Gdzie:
[=] - tożsamość logiczna
# - różne w znaczeniu:
Dowolna strona znaczka # jest zaprzeczeniem drugiej strony
|
Matematycznie zachodzi tożsamość logiczna:
A<=>S [=] ~A<=>~S
Definicja tożsamości logicznej [=]:
Prawdziwość dowolnej strony tożsamości logicznej [=] wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej [=] wymusza fałszywość drugiej strony
Definicja znaczka różne #:
Dowolna strona znaczka różne # jest zaprzeczeniem drugiej strony
Zauważmy, ze znaczek # jest tożsamy z definicją spójnika „albo”($):
p$q = p*~q + ~p*q
Podstawiając:
p=S
q=~S
mamy:
W dowolnym momencie żarówka świeci się (S) „albo”($) nie świeci się (~S)
S$~S = S*~(~S) + ~(S)*~S = S+~S =1
Wniosek:
Zachodzi tożsamość znaczków:
# = „albo”($)
Gdzie:
# - różne w znaczeniu że jedna strona jest negacją drugiej strony
Oczywistym jest że równoważność S<=>~S definiująca tożsamość zdarzeń musi być fałszywa.
Sprawdzenie:
Definicja równoważności w spójnikach „i”(*) i „lub”(+):
p<=>q = p*q + ~p*~q
Podstawmy:
p=S
q=~S
stąd mamy:
Żarówka świeci się (S) wtedy i tylko wtedy gdy nie świeci się (~S)
S<=>~S = S*~S + ~(S)*~(~S) = S*~S + ~S*S =0
cnd
Definicja dziedziny matematycznej DM:
Dziedzina matematyczna DM dla zdarzeń (zbiorów) p i q to suma logiczna wszystkich możliwych zdarzeń (zbiorów) rozłącznych.
DM= A: p*q + B: p*~q + C: ~p*~q + D: ~p*q
Uwaga:
W dziedzinie matematycznej nie wnikamy czy w świecie rzeczywistym zdarzenia ABCD mają szansę ~~> być prawdziwymi lub dla zbiorów czy mają one element wspólny ~~>.
Definicja „zdjęcia układu”:
„Zdjęcie układu” to wartościowanie dziedziny matematycznej spójnikiem zdarzenia możliwego ~~> lub dla zbiorów elementem wspólnym zbiorów ~~>.
Definicja dziedziny fizycznej DF:
Dziedzina fizyczna DF to suma logiczna zdarzeń (zbiorów) ze „zdjęcia układu” z wartościowaniem 1
Dziedzina matematyczna dla naszego układu to wszystkie możliwe zdarzenia między wciskaniem klawisza A świeceniem żarówki S bez analizy czy dane zdarzenie jest możliwe w badanym układzie.
DM = A: A*S + B: A*~S + C~A*~S + D: ~A*S
Dowód iż to jest poprawna dziedzina matematyczna:
DM = A*S + A*~S + ~A*~S + ~A*S = A*(S+~S) + ~A(~S+S) = A+~A =1
cnd
Dziedzina fizyczna dla naszego układu to zdarzenia fizycznie możliwe:
DF= A: A*S + C: ~A*~S
Matematycznie dla naszego przykładu spełniona jest definicja dziedziny oddzielnie dla A i oddzielnie dla S
Wszystkie możliwe zdarzenia dla A:
A+~A =D =1 - klawisz A może być wciśnięty (A=1) albo nie wciśnięty (~A=1)
A*~A =[] =0 - zdarzenia A i ~A są rozłączne.
Zwróćmy uwagę, że matematycznie zachodzi:
A # ~A
Stąd:
Prawo podwójnego przeczenia:
Nie jest prawdą (~) że klawisz A nie jest wciśnięty (~A) = prawdą jest, że klawisz A jest wciśnięty (A)
~(~A)=A
Nie jest prawdą (~) że klawisz A jest wciśnięty (A) = prawda jest że klawisz A nie jest wciśnięty (~A)
~(A) =~A
Wszystkie możliwe zdarzenia dla S:
S+~S =D =1 - żarówka może świecić (S=1) albo nie świecić (~S=1)
S*~S =[] =0 - zdarzenia S i ~S są rozłączne.
Zwróćmy uwagę, że matematycznie zachodzi:
S # ~S
Stąd:
Prawo podwójnego przeczenia:
Nie jest prawdą (~), że żarówka nie świeci (~S) = prawdą jest, że żarówka świeci (S)
~(~S)=S
Nie jest prawdą (~) ze żarówka świeci = prawdą jest, że żarówka nie świeci (~S)
~(S) =~S
Ostatnio zmieniony przez rafal3006 dnia Nie 9:52, 04 Paź 2020, w całości zmieniany 8 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Sob 20:18, 25 Lip 2020 Temat postu: |
|
|
5.0 Operator chaosu p|~~>q
Spis treści
5.0 Operator chaosu p|~~>q 1
5.1 Operator chaosu P8|~~>P3 w zbiorach 4
5.1.1 Zero-jedynkowa definicja elementu wspólnego zbiorów ~~> 7
5.2 Operator chaosu A|~~>S w zdarzeniach 8
5.2.1 Operator równoważności A|<=>S w zdarzeniach 8
5.2.2 Złożona równoważność Y<=>S w świecie techniki 11
5.3 Złożony operator chaosu A|~~>S 13
5.4 Złożony operator chaosu A|~~>S vs złożony układ równoważności Y|<=>S 18
5.0 Operator chaosu p|~~>q
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Operator chaosu p|~~>q jest całkowitym przeciwieństwem operatora równoważności p|<=>q
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
stąd:
Podstawowa definicja równoważności p<=>q:
p<=>q = (A1: p=>q)*(B1: p~>q)=1*1 =1
Prawo Kubusia:
B1: p~>q = B2:~p=>~q
stąd mamy:
Aksjomatyczna definicja równoważności z której wynika tabela zero-jedynkowa:
p<=>q = (A1: p=>q)*(B2:~p=>~q) = 1*1 =1
Zdania składowe równoważności to:
A1.
Jeśli zajdzie p to na 100% => zajdzie q
p=>q =1
Zajście p daje nam gwarancję matematyczną => zajścia q
B2.
Jeśli zajdzie ~p to na 100% => zajdzie ~q
~p=>~q =1
Zajście ~p daje nam gwarancję matematyczną => zajścia ~q
Jak widzimy, w równoważności p<=>q mamy gwarancję matematyczną => zarówno po stronie p, jak i po stronie ~p.
Operator chaosu p|~~>q jest całkowitym przeciwieństwem operatora równoważności p|<=>q
W operatorze chaosu p|~~>q zarówno po stronie p, jak i po stronie ~p mamy do czynienia z najzwyklejszym „rzucaniem monetą” w sensie „na dwoje babka wróżyła”
Definicja podstawowa operatora chaosu p|~~>q:
Operator chaosu p|~~>q to nie zachodzenie ani warunku wystarczającego => ani też warunku koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie jest spełniona (=0)
##
B1: p~>q =0 - warunek konieczny ~> nie jest spełniona (=0)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Definicja podstawowa operatora chaosu p|~~>q:
p|~~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(0)*~(0) =1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w operatorze chaosu p|~~>q wynikające z rachunku zero-jedynkowego.
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w p|~~>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =0
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =0
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia, iż mamy do czynienia z operatorem chaosu p|~~>q potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Ax i fałszywość dowolnego zdania serii Bx
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację elementu wspólnego ~~> zbiorów p i q wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Zauważmy, że identycznie będziemy mieli dla zdarzeń:
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w p|~~>q:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A’: 1: p~~>~q=1 = [=] = 4:~q~~>p =1
A”: 1: p~~>q =1 4:~q~~>~p=1
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B’: = 2:~p~~>q =1 [=] 3: q~~>~p=1
B”: 2:~p~~>~q=1 3: q~~>p =1
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Uwagi:
Zdania A1” i B2” kodowane elementem wspólnym zbiorów ~~> (zdarzeniem możliwym ~~>) muszą być prawdziwe, bowiem wtedy i tylko wtedy będziemy mieli do czynienia z operatorem chaosu p|~~>q.
Dowód nie wprost:
Załóżmy, że zdanie A1” jest fałszywe:
A1”: p~~>q =0
Wówczas na mocy definicji kontrprzykładu prawdziwy byłby warunek wystarczający =>:
A1S: p=>~q =1
co prowadzi do sprzeczności z definicją operatora chaosu p|~>q gdzie o żadnym spełnionym warunku wystarczającym => mowy być nie może.
cnd
Identyczny dowód nie wprost możemy przeprowadzić w stosunku do zdania prawdziwego B2” oraz do zdań B3” i A4”.
Definicja operatora chaosu p|~~>q w spójnikach „i”(*) i „lub”(+)
Definicja podstawowa operatora chaosu p|~~>q:
Operator chaosu p|~~>q to nie zachodzenie ani warunku wystarczającego => ani też warunku koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie jest spełniona (=0)
##
B1: p~>q =0 - warunek konieczny ~> nie jest spełniona (=0)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Definicja podstawowa operatora chaosu p|~~>q:
p|~~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(0)*~(0) =1*1 =1
Stąd mamy:
p|~~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(~p+q)*~(p+~q) = (p*~q)*(~p*q) =0
Wynikowe zero oznacza tu, że w operatorze chaosu p|~~>q nie ma żadnej gwarancji matematycznej, ani po stronie p, ani tez po stronie ~p.
Operator chaosu jest przemienny:
p|~~>q = p*q [=] q|~~>p = q*p
bo spójnik logiczny „i”(*) jest przemienny
5.1 Operator chaosu P8|~~>P3 w zbiorach
Definicja podstawowa operatora chaosu p|~~>q:
Operator chaosu p|~~>q to nie zachodzenie ani warunku wystarczającego => ani też warunku koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie jest spełniona (=0)
B1: p~>q =0 - warunek konieczny ~> nie jest spełniona (=0)
Stąd mamy definicję operatora chaosu p|~~>q w równaniu logicznym:
Definicja podstawowa operatora chaosu p|~~>q:
p|~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(0)*~(0) =1*1 =1
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Przykład zdania wchodzącego w skład operatora chaosu p|~~>q:
A10.
Jeśli dowolna liczba jest podzielna przez 8 to może ~~> być podzielna przez 3
P8~~>P3 =1 bo 24
Matematyczne związki warunków wystarczających => i koniecznych ~> w operatorze chaosu z uwzględnieniem definicji kontrprzykładu ~~> obowiązującej wyłącznie w warunku wystarczającym => dla zdania A.
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w P8|~~>P3:
AB12: | AB34:
A: 1: P8=>P3 =0 = 2:~P8~>~P3=0 [=] 3: P3~>P8 =0 = 4:~P3=>~P8 =0
A’: 1: P8~~>~P3=1 = [=] = 4:~P3~~>P8 =1
A”: 1: P8~~>P3 =1 [=] 4:~P3~~>~P8=1
## ## | ## ##
B: 1: P8~>P3 =0 = 2:~P8=>~P3 =0 [=] 3: P3=>P8 =0 = 4:~P3~>~P8 =0
B’: 2:~P8~~>P3 =1 [=] 3: P3~~>~P8=1
B”: 2:~P8~~>~P3=1 3: P3~~>P8 =1
Gdzie:
## - różne na mocy definicji
A1: P8=>P3=0 -fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~P8=>~P3=0-fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
|
Mamy nasze zdanie:
A1”.
Jeśli dowolna liczba jest podzielna przez 8 to może ~~> być podzielna przez 3
P8~~>P3 =1 bo 24
Na początek musimy udowodnić, iż zdanie A1” rzeczywiście wchodzi w skład operatora chaosu P8|~~>P3.
Przyjmijmy dziedzinę:
LN=[1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
Stąd obliczamy początkowe wartości wszystkich możliwych przeczeń zbiorów:
P8=[8,16,24..]
P3=[3,6,9..]
~P8=[LN-P8] =[1,2,3,4,5,6,7..9..]
~P3=[LN-P3]=[1,2..4,5..7,8..]
Aby udowodnić iż mamy tu do czynienia z operatorem chaosu P8|~~>P3 wystarczy udowodnić fałszywość dowolnego zdania serii Ax i fałszywość dowolnego zdania serii Bx.
Tu wszystkie dowody są trywialne, wybierzmy zdania A1 i B3.
A1.
Jeśli dowolna liczba jest podzielna przez 8 to na 100% => jest podzielna przez 3
P8=>P3 =0
Podzielność dowolnej liczby przez 8 nie jest (=0) warunkiem wystarczającym => dla jej podzielności przez 3, bo zbiór P8 nie jest podzbiorem => P3.
Dowód na kilku pierwszych elementach:
P8=[8,16,24..] => P3=[3,6,9..] =0
Liczba 8 należy do zbioru P8 i nie należy do zbioru P3
cnd
B3.
Jeśli dowolna liczba jest podzielna przez 3 to na 100% => jest podzielna przez 8
P3=>P8 =0
Podzielność dowolnej liczby przez 3 nie jest (=0) warunkiem wystarczającym => dla jej podzielności przez 8, bo zbiór P3 nie jest podzbiorem => P8.
Dowód na kilku pierwszych elementach:
P3=[3,6,9..] => P8=[8,16,24 ..] =0
Liczba 3 należy do zbioru P3 i nie należy do zbioru P8
cnd
Stąd mamy pewność że nasze zdanie A1”: P8~~>P3 wchodzi w skład operatora chaosu P8|~~>P3.
W tym momencie analizę symboliczną operatorach chaosu P8|~~>P3 według szablonu matematycznego może wykonać komputer.
Operator chaosu P8|~~>P3 odpowiada na dwa pytania 1 i 2:
1.
Co może się wydarzyć jeśli dowolna liczba będzie podzielna przez 8 (P8=1)?
A1”.
Jeśli dowolna liczba jest podzielna przez 8 (P8=1) to może ~~> być podzielna przez 3 (P3=1)
P8~~>P3 = P8*P3 =1 bo 24
Co w logice jedynek oznacza:
(P8=1)~~>(P3=1) =1
Warunek wystarczający => nie jest tu spełniony:
A1: P8=>P3 =0 - bo zbiór P8=[8,16,24..] nie jest podzbiorem => P3=[3,6,9..]
lub
A1’.
Jeśli dowolna liczba jest podzielna przez 8 (P8=1) to może ~~> nie być podzielna przez 3 (~P3=1)
P8~~>~P3 = P8*~P3 =1 bo 8
Co w logice jedynek oznacza:
(P8=1)~~>(P3=1) =1
Podsumowanie:
Jeśli ze zbioru liczb naturalnych LN wylosujemy dowolna liczbą podzielną przez 8 (P8=1) to ta liczba może wpaść do pudełka:
A1”: P8*P3 =1
Zbiór liczb podzielnych przez 8 i podzielnych przez 3
Dla tego losowania prawdziwe będzie zdanie A1” i fałszywe A1’
lub
A1’: P8*~P3 =1
Zbiór liczb podzielnych przez 8 i niepodzielnych przez 3
Dla tego losowania fałszywe będzie zdanie A1” i prawdziwe A1’
Trzeciej możliwości nie ma (łac. tertium non datur)
Wnioski:
1.
Po stronie liczb podzielnych przez 8 mamy tu do czynienia z najzwyklejszym „rzucaniem monetą” w sensie „na dwoje babka wróżyła”
2.
Wynikowe jedynki są tu miękkimi jedynkami tzn. w zależności od losowania mogą być miękkimi jedynkami albo miękkimi zerami.
2.
Co może się wydarzyć jeśli dowolna liczba nie będzie podzielna przez z 8 (~P8=1)?
B2”.
Jeśli dowolna liczba nie jest podzielna przez 8 (~P8=1) to może ~~> nie być podzielna przez 3 (~P3=1)
~P8~~>~P3 = ~P8*~P3 =1 bo 2
Co w logice jedynek oznacza:
(~P8=1)~~>(~P3=1) =1
Warunek wystarczający => nie jest tu spełniony:
B2: ~P8=>~P3 =0 - bo zbiór ~P8=[1,2,3,4,5,6,7..9..] nie jest podzbiorem => ~P3=[1,2..4,5..7,8..]
lub
B2’.
Jeśli dowolna liczba nie jest podzielna przez 8 (~P8=1) to może ~~> być podzielna przez 3 (P3=1)
~P8~~>P3 = ~P8*P3 =1 bo 3
co w logice jedynek oznacza:
(~P8=1)~~>(P3=1)=1
Podsumowanie:
Jeśli ze zbioru liczb naturalnych LN wylosujemy dowolną liczbą niepodzielną przez 8 (~P8) to ta liczba może wpaść do pudełka:
B2”: ~P8*~P3 =1
Zbiór liczb niepodzielnych przez 8 i niepodzielnych przez 3
Dla tego losowania prawdziwe będzie zdanie B2” i fałszywe B2’
lub
B2’: ~P8*P3 =1
Zbiór liczb niepodzielnych przez 8 i podzielnych przez 3
Dla tego losowania fałszywe będzie zdanie B2” i prawdziwe B2’
Trzeciej możliwości nie ma (łac. tertium non datur)
Wnioski:
1.
Po stronie liczb niepodzielnych przez 8 mamy tu do czynienia z najzwyklejszym „rzucaniem monetą” w sensie „na dwoje babka wróżyła”
2.
Wynikowe jedynki są tu miękkimi jedynkami tzn. w zależności od losowania mogą być miękkimi jedynkami albo miękkimi zerami.
Podsumowanie generalne:
Zauważmy, że w operatorze chaosu P8|~~>P3 zarówno po stronie zbioru P8 jak i zbioru ~P8 mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”.
5.1.1 Zero-jedynkowa definicja elementu wspólnego zbiorów ~~>
Dowód iż mamy tu do czynienia z legalnym, matematycznym spójnikiem elementu wspólnego zbiorów ~~>
1.
Przejdźmy z naszą analizą na zapisy formalne (ogólne) podstawiając:
p=P8
q=P3
2.
Zapiszmy naszą analizę w tabeli prawdy:
Kod: |
T1
Analiza |Co w logice
symboliczna |jedynek oznacza
|
A1”: p~~> q=1 |( p=1)~~>( q=1)=1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1
B2”:~p~~>~q=1 |(~p=1)~~>(~q=1)=1
B2’:~p~~> q=1 |(~p=1)~~>( q=1)=1
|
3.
Przyjmijmy za punkt odniesienia zdanie A10:
A10: p~~>q =1
i zakodujmy tabelę T1 zero-jedynkową względem wybranego punktu odniesienia.
Dla wykonania zadanie jest nam konieczne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
4.
Realizacja zadania kodowania zero-jedynkowego tabeli symbolicznej T1.
Kod: |
T2
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |A1”: p~~>q |
| | | p q p~~>q
A1”: p~~> q=1 |( p=1)~~>( q=1)=1 |( p=1)~~>( q=1)=1 | 1~~>1 =1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1 |( p=1)~~>( q=0)=1 | 1~~>0 =1
B2”:~p~~>~q=1 |(~p=1)~~>(~q=1)=1 |( p=0)~~>( q=0)=1 | 0~~>0 =1
B2’:~p~~> q=1 |(~p=1)~~>( q=1)=1 |( p=0)~~>( q=1)=1 | 0~~>1 =1
a b c d e f g h i 1 2 3
|Prawa Prosiaczka: |
|(~p=1)=(p=0) |
|(~q=1)=(q=0)
|
Punktem odniesienia w tabeli zero-jedynkowej ABCD123 jest linia A1”: p~~>q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja elementu wspólnego zbiorów ~~>.
Operator chaosu p|~~>q to co innego niż zero-jedynkowa definicja elementu wspólnego zbiorów ~~>
Definicja elementu wspólnego zbiorów ~~> to tabela zero-jedynkowa 123, gdzie:
p~~>q = A1”: p*q + A1: p*~q + B2”:~p*~q + B2’:~p*q =0
Natomiast:
Operator chaosu p|~~>q odpowiada na dwa pytania:
1.
Co się stanie jeśli zajdzie p?
A1”: p~~>q =1
A1’: p~~>~q =1
2.
Co się stanie jeśli zajdzie ~p?
B2”: ~p~~>~q =1
B2’: ~p~~> q =1
5.2 Operator chaosu A|~~>S w zdarzeniach
Operator chaosu p|~>q to całkowite zaprzeczenie operatora równoważności p|<=>q, czyli zero jakiejkolwiek gwarancji matematycznej.
Zacznijmy zatem od przypomnienia operatora równoważności w zdarzeniach.
5.2.1 Operator równoważności A|<=>S w zdarzeniach
Zacznijmy od operatora równoważności w zdarzeniach.
Kod: |
S1 Schemat 1
Fizyczna realizacja operatora równoważności A<=>S w zdarzeniach:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Dowód iż schemat S1 jest fizyczną realizacją równoważności.
Definicja podstawowa równoważności:
A<=>S = (A1: A=>S)*(B1: A~>S)
Dowodzimy prawdziwości zdania A1.
A1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% => żarówka świeci się (S=1)
A=>S =1
Wciśniecie przycisku A jest warunkiem wystarczającym => do tego, aby żarówka świeciła się
cnd
Dowodzimy prawdziwości zdania B1.
B1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% ~> żarówka świeci się (S=1)
A~>S =1
Wciśnięcie przycisku A jest warunkiem koniecznym ~> do tego, aby żarówka świeciła się, bo w układzie nie ma alternatywnego przycisku, który mógłby zaświecić żarówkę.
cnd
Definicja podstawowa równoważności A<=>S:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: A=>S =1 - warunek wystarczający => spełniony (=1)
##
B1: A~>S =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Definicja podstawowa równoważności:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
Matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności A<=>S z uwzględnieniem definicji kontrprzykładu ~~> obowiązującej wyłącznie w warunkach wystarczających =>.
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: A=>S =1 = 2:~A~>~S=1 [=] 3: S~>A =1 = 4:~S=>~A =1
A’: 1: A~~>~S=0 = [=] = 4:~S~~>A =0
## ## | ## ##
B: 1: A~>S =1 = 2:~A=>~S=1 [=] 3: S=>A =1 = 4:~S~>~A =1
B’: = 2:~A~~>S=0 [=] 3: S~~>~A=0 =
A=S # ~A=~S # S=A # ~S=~A
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: A=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~A=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że cztery rodzaje równoważności (I, II, III ,IV) dla wszystkich możliwych obiektów widać tu jak na dłoni.
Obszar AB12:
Operator równoważności A|<=>S to odpowiedź na dwa pytania w spójnikach równoważności <=>:
1.
Kiedy przycisk A jest wciśnięty (A=1)?
I.
Równoważność dla wciśniętego przycisku A (A=1):
Przycisk A jest wciśnięty (A=1) wtedy i tylko wtedy gdy żarówka świeci się (S=1)
A<=>S = (A1: A=>S)*(B1: A~>S) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
A=S
Zdarzenie „wciśnięty klawisz A” jest tożsame ze zdarzeniem „żarówka S świeci”
2.
Kiedy przycisk A nie jest wciśnięty (~A=1)?
II.
Równoważność dla nie wciśniętego przycisku A (~A=1):
Przycisk A nie jest wciśnięty (~A=1) wtedy i tylko wtedy żarówka nie świeci się (~S=1)
~A<=>~S = (A2: ~A~>~S)*(B2: ~A=>~S) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
~A=~S
Zdarzenie „klawisz A nie wciśnięty” jest tożsame ze zdarzeniem „żarówka S nie świeci”
Obszar AB34:
Operator równoważności S|<=>A to odpowiedź na dwa pytania w spójnikach równoważności <=>:
1.
Kiedy żarówka świeci się (S=1)?
III.
Równoważność dla świecącej się żarówki (S=1):
Żarówka świeci się (S=1) wtedy i tylko wtedy gdy przycisk A jest wciśnięty (A=1)
S<=>A = (A3: S~>A)*(B3: S=>A) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
S=A
Zdarzenie „żarówka S świeci” jest tożsame ze zdarzeniem „przycisk A wciśnięty”
2.
Kiedy żarówka nie świeci się (~S=1)?
IV.
Równoważność dla nie świecącej się żarówki (~S=1):
Żarówka nie świeci się (~S=1) wtedy i tylko wtedy gdy przycisk A nie jest wciśnięty (~A=1)
~S<=>~A = (A4: ~S=>~A)*(B4: ~S~>~A) = 1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
~S=~A
Zdarzenie „żarówka S nie świeci” jest tożsame ze zdarzeniem „przycisk A nie wciśnięty”
Matematycznie zachodzi tożsamość logiczna układów:
I = II = III = IV
5.2.2 Złożona równoważność Y<=>S w świecie techniki
Mamy nasz podstawowy układ równoważnościowy:
Kod: |
S1 Schemat 1
Fizyczna realizacja operatora równoważności Y<=>S w zdarzeniach:
Y<=>S=(A1: Y=>S)*(B1: Y~>S)=1*1=1
S Y
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: Y, S
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Zauważmy, że przycisk Y jest zmienną binarną, bo może przyjmować wartości logiczne zarówno:
Y=1 - przycisk wciśnięty
jak i:
Y=0 - przycisk nie wciśnięty (~Y=1)=(Y=0) - prawo Prosiaczka
Dowolnie skomplikowana funkcja logiczna Y też jest zmienną binarną pod warunkiem, że dla wejściowych zmiennych binarnych jest zdolna przyjąć wartość logiczną zarówno 1 jak i 0.
Innymi słowy:
Przycisk Y może być układem zastępczym takiej przykładowo funkcji logicznej:
Y = D*(C+A*B)
Narysujmy schemat sterowania żarówką powyższym układem zastępczym przycisków Y.
Kod: |
S1 Schemat 1
Fizyczna realizacja operatora równoważności Y<=>S w zdarzeniach:
Y<=>S=(A1: Y=>S)*(B1: Y~>S)=1*1=1
Gdzie:
Y = D*(C+A*B)
C
______
---o o---------------
| |
S D | B A |
------------- ______ | ______ ______ |
-----| Żarówka |-------o o-----o o-----o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
---------------------------------------------------------
Zmienne związane definicją: A, B, C, D, S
Y = D*(C+A*B)
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Operator logiczny równoważności S<=>Y to odpowiedź na dwa pytania 1 i 2:
1.
Kiedy żarówka będzie się świecić (S=1)?
2.
Kiedy żarówka nie będzie się świecić (~S=1)?
Odpowiedź jest tu trywialna:
1.
Kiedy żarówka będzie się świecić (S=1)?
Równanie logiczne opisujące świecącą się żarówkę jest następujące:
S = D*(C+A*B)
Jedyną postacią zrozumiałą dla człowieka jest postać alternatywno-koniunkcyjna.
Stąd musimy wymnożyć logicznie wielomian:
S = D*C + D*A*B
Co w logice jedynek oznacza:
S=1 <=> D=1 i C=1 lub D=1 i A=1 i B=1
Czytamy:
Żarówka świeci się (S=1) wtedy i tylko wtedy gdy:
D*C=1*1 =1 - wciśnięty jest klawisz D (D=1) i wciśnięty jest klawisz C (C=1)
lub
D*A*B=1*1*1=1 - wciśnięty jest klawisz D (D=1) i wciśnięty jest klawisz A (A=1) i wciśnięty jest klawisz B (B=1)
2.
Kiedy żarówka nie będzie się świecić (~S=1)?
Przejście z równaniem 1 do logiki ujemnej (bo ~S) algorytmem Wuja Zbója:
a)
Uzupełniamy brakujące nawiasy:
S = D*(C+(A*B))
b)
Negujemy zmienne i wymieniamy spójniki na przeciwne
~S = ~D + (~C*(~A+~B)) = ~D + ~C*~A + ~C*~B
Stąd postać alternatywno-koniunkcyjna zrozumiała dla człowieka:
~S = ~D + ~C*~A + ~C*~B
Co w logice jedynek oznacza:
~S=1 <=> ~D=1 lub ~C=1 i ~D=1 lub ~C=1 i ~B=1
Czytamy:
Żarówka nie świeci się (~S=1) wtedy i tylko wtedy gdy:
~D=1 - nie jest wciśnięty klawisz D
lub
~C*~A = 1*1 =1 - nie jest wciśnięty klawisz C (~C=1) i nie jest wciśnięty klawisz A (~A=1)
lub
~C*~B=1*1 =1 - nie jest wciśnięty klawisz C (~C=1) i nie jest wciśnięty klawisz B (~B=1)
5.3 Złożony operator chaosu A|~~>S
Na złożony układ równoważnościowy przedstawiony w punkcie wyżej możemy spojrzeć z innego punktu odniesienia np. z punktu odniesienia operatora chaosu p|~~>q.
Dokładnie ten sam fizyczny układ połączeń widziany z punktu odniesienia operatora chaosu A|~~>S może być następujący.
Kod: |
S2 Schemat 2
Fizyczna realizacja operatora chaosu A|~~>S w zdarzeniach:
A|~~>S=~(A1: A=>S)*~(B1: A~>S)=~(0)*~(0)=1*1=1
C
______
---o o---------------
| |
S D | B A |
------------- ______ | ______ ______ |
-----| Żarówka |-------o o-----o o-----o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
---------------------------------------------------------
Zmienne związane definicją: A, S
Zmienne wolne: B, C, D
Istotą operatora chaosu są zmienne wolne.
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Zmienna wolna z definicji może być przybierać dowolną wartość logiczną 1 albo 0 poza świadomością człowieka. Abstrakcyjnie możemy sobie wyobrazić że zmienną wolną ustawia w sposób losowy krasnoludek poza naszą świadomością. W dowolnej chwili człowiek może odebrać krasnoludkowi sterowanie zmienną wolną by zobaczyć jak zachowuje się układ ze zmienną wolną ustawioną na 1 oraz jak zachowuje się układ ze zmienną wolną ustawiona na 0. To wystarczy by zrobić „zdjęcie” układu, czyli dowiedzieć się o nim absolutnie wszystkiego.
W przypadku operatora chaosu A|~~>S żarówka będzie po prostu losowo migać niezależnie od tego czy klawisz A będzie wciśnięty (A=1), czy też nie będzie wciśnięty (A=0) co za chwilę udowodnimy.
Fizyczna realizacja powyższego operatora chaosu w laboratorium techniki cyfrowej to po prostu sterowanie generatorami cyfr losowych (1 albo 0) wszystkich przycisków z wykluczeniem przycisku A.
Kod: |
S2 Schemat 2
Fizyczna realizacja operatora chaosu A|~~>S w zdarzeniach
w laboratorium techniki cyfrowej:
A|~~>S=~(A1: A=>S)*~(B1: A~>S)=~(0)*~(0)=1*1=1
Gc=C
______
---o o---------------
| |
S Gd=D | Gb=B A |
------------- ______ | ______ ______ |
-----| Żarówka |-------o o-----o o-----o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
---------------------------------------------------------
Zmienne związane definicją: A, S
Zmienne wolne: B, C, D sterowane generatorami cyfr losowych Gx
Istotą operatora chaosu są zmienne wolne.
|
Rozważmy zdanie:
A1”.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka może ~~> się świecić (S=1)
A~~>S = A*S =1
Zdarzenie możliwe (=1) bo może się zdarzyć ~~> że ustawienie przycisków jest takie:
D=1 i C=1
Wtedy żarówka się świeci niezależnie od stanu przycisku A.
Na początek musimy udowodnić iż rzeczywiście mamy tu do czynienia z operatorem chaosu A|~~>S, czyli że zdanie A1” jest częścią operatora chaosu.
Definicja podstawowa operatora chaosu p|~~>q:
Operator chaosu p|~~>q to nie zachodzenie ani warunku wystarczającego => ani też warunku koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie jest spełniona (=0)
##
B1: p~>q =0 - warunek konieczny ~> nie jest spełniona (=0)
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję operatora chaosu p|~~>q w równaniu logicznym:
Definicja podstawowa operatora chaosu p|~~>q:
p|~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(0)*~(0) =1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w operatorze chaosu p|~~>q wynikające z rachunku zero-jedynkowego.
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w p|~~>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =0
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =0
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia, iż mamy do czynienia z równoważnością p<=>q potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Ax i fałszywość dowolnego zdania serii Bx
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w p|~~>q:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A’: 1: p~~>~q=1 = [=] = 4:~q~~>p =1
A”: 1: p~~>q =1 4:~q~~>~p=1
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B’: = 2:~p~~>q =1 [=] 3: q~~>~p=1
B”: 2:~p~~>~q=1 3: q~~>p =1
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Uwagi:
Zdania A1” i B2” kodowane elementem wspólnym zbiorów ~~> (zdarzeniem możliwym ~~>) muszą być prawdziwe, bowiem wtedy i tylko wtedy będziemy mieli do czynienia z operatorem chaosu p|~~>q.
Dowód nie wprost:
Załóżmy, że zdanie A1” jest fałszywe:
A1”: p~~>q =0
Wówczas na mocy definicji kontrprzykładu prawdziwy byłby warunek wystarczający =>:
A1S: p=>~q =1
co prowadzi do sprzeczności z definicją operatora chaosu p|~>q gdzie o żadnym spełnionym warunku wystarczającym => mowy być nie może.
cnd
Identyczny dowód nie wprost możemy przeprowadzić w stosunku do zdania prawdziwego B2” oraz do zdań B3” i A4”.
Podstawmy nasze zdanie A1” to tabeli ogólnej T2 podstawiając:
p=A
q=S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w A|~~>S:
AB12: | AB34:
A: 1: A=>S =0 = 2:~A~>~S =0 [=] 3: S~>A =0 = 4:~S=>~A =0
A’: 1: A~~>~S=1 = [=] = 4:~S~~>A =1
A”: 1: A~~>S =1 4:~S~~>~A=1
## ## | ## ##
B: 1: A~>S =0 = 2:~A=>~S =0 [=] 3: S=>A =0 = 4:~S~>~A =0
B’: = 2:~A~~>S =1 [=] 3: S~~>~A=1
B”: 2:~A~~>~S=1 3: S~~>A =1
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: A=>S=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~A=>~S=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
|
Definicja podstawowa operatora chaosu A|~~>S:
A|~>S = ~(A1: A=>S)* ~(B1: A~>S) =~(0)*~(0) =1*1 =1
Dowodzimy fałszywości warunku wystarczającego A1:
A1.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka na 100% => świeci się (S=1)
A=>S =0
Warunek wystarczający => nie jest spełniony bo kontrprzykład D=0
Dowodzimy fałszywości warunku koniecznego ~> B1.
B1.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka może ~> się świecić (S=1)
A~>S =0
Wciśnięcie przycisku A nie jest warunkiem koniecznym ~> dla świecenia się żarówki S bowiem żarówka S może się świecić niezależnie od stanu przycisku A, gdy D=1 i C=1
Stąd mamy pewność iż nasze zdanie A1” wchodzi w skład operatora chaosu A|~~>S.
A1”.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka może ~~> się świecić (S=1)
A~~>S = A*S =1
Kod: |
S2 Schemat 2
Fizyczna realizacja operatora chaosu A|~~>S w zdarzeniach:
A|~~>S=~(A1: A=>S)*~(B1: A~>S)=~(0)*~(0)=1*1=1
C
______
---o o---------------
| |
S D | B A |
------------- ______ | ______ ______ |
-----| Żarówka |-------o o-----o o-----o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
---------------------------------------------------------
Zmienne związane definicją: A, S
Zmienne wolne: B, C, D
Istotą operatora chaosu są zmienne wolne.
|
Analiza matematyczna operatora chaosu A|~~>S.
Operator chaosu odpowiada na dwa pytania 1 i 2:
1.
Co może się dziać z żarówką jeśli przycisk A jest wciśnięty (A=1)?
A1”.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka może ~~> się świecić (S=1)
A~~>S = A*S =1
Zdarzenie możliwe (=1) niezależnie od stanu przycisku A.
Może się zdarzyć ~~> że ustawienie zmiennych wolnych jest takie:
D=1 i C=1
Wtedy żarówka się świeci niezależnie od stanu przycisku A.
lub
A1’.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka może ~~> się nie świecić (~S=1)
A~~>~S = A*~S =1
Zdarzenie możliwe (=1) niezależnie od stanu przycisku A.
Może się bowiem zdarzyć że ustawienie zmiennych wolnych jest takie:
D=0
To wystarczy, aby żarówka nie świeciła się, niezależnie od stanu przycisku A
Podsumowanie:
Po stronie wciśniętego przycisku A mamy (A=1) tu do czynienia z najzwyklejszym „rzucaniem monetą” w sensie „ na dwoje babka wróżyła”:
A1”: A~~>S = A*S =1
Jeśli przycisk A jest wciśnięty to żarówka może ~~> się świecić
Dla tego przypadku prawdziwe będzie zdanie A1” i fałszywe A1’
lub
A1’: A~~>~S=A*~S=1
Jeśli przycisk A jest wciśnięty to żarówka może ~~> się nie świecić
Dla tego przypadku fałszywe będzie zdanie A1” i prawdziwe A1’
2.
Co może się dziać z żarówką jeśli przycisk A nie jest wciśnięty (~A=1)?
B2”.
Jeśli przycisk A nie jest wciśnięty (~A=1) to żarówka może ~~> się nie świecić (~S=1)
~A~~>~S = ~A*~S =1
Zdarzenie możliwe (=1) niezależnie od stanu przycisku A.
Może się bowiem zdarzyć, że ustawienie zmiennych wolnych jest takie:
D=0
To wystarczy, aby żarówka nie świeciła się, niezależnie od stanu przycisku A
lub
B2’.
Jeśli przycisk A nie jest wciśnięty (~A=1) to żarówka może ~~> się świecić (S=1)
~A~~>S = ~A*S =1
Może się zdarzyć ~~> że ustawienie zmiennych wolnych jest takie:
D=1 i C=1
Wtedy żarówka się świeci niezależnie od stanu przycisku A.
Podsumowanie:
Po stronie nie wciśniętego przycisku A (~A=1) mamy tu do czynienia z najzwyklejszym „rzucaniem monetą” w sensie „ na dwoje babka wróżyła”:
B2”: ~A~~>~S = ~A*~S =1
Jeśli przycisk A nie jest wciśnięty (~A=1) to żarówka może ~~> się nie świecić (~S=1)
Prawa Prosiaczka:
(~A=1)=(A=0) - przycisk a nie jest wciśnięty (A=0)
(~S=1)=(S=0) - żarówka nie świeci się (S=0)
Dla tego przypadku prawdziwe będzie zdanie B2” i fałszywe B2’
lub
B2’: ~A~~>S=~A*S=1
Jeśli przycisk A nie jest wciśnięty (~A=1) to żarówka może ~~> się świecić (S=1)
Dla tego przypadku fałszywe będzie zdanie A2” i prawdziwe B2’
Podsumowanie generalne:
1.
Zauważmy, że w operatorze chaosu A|~~>S zarówno po stronie wciśniętego przycisku A (A=1) jak i po stronie nie wciśniętego przycisku A (~A=1) mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”.
2.
Z punktu widzenia techniki patrzenie na układ S2 z punktu odniesienia operatora chaosu A|~~>S nie ma sensu bowiem z powyższej analizy matematycznej nie da się jednoznacznie odtworzyć schematu S2. Przykładowo, nigdzie w opisie operatora chaosu A|~~>S nie występuje przycisk B
3.
Poza tym żadne urządzenie techniczne nie działa na zasadzie „rzucania monetą” w sensie „na dwoje babka wróżyła”
Fundamentalnie inaczej mają się sprawy, jeśli na układ S2 spojrzymy z punktu odniesienia równoważności Y<=>S
5.4 Złożony operator chaosu A|~~>S vs złożony układ równoważności Y|<=>S
Weźmy jeszcze raz omówiony wyżej złożony układ równoważności Y|<=>S.
Kod: |
S1 Schemat 1
Fizyczna realizacja operatora równoważności Y<=>S w zdarzeniach:
Y<=>S=(A1: Y=>S)*(B1: Y~>S)=1*1=1
Gdzie:
Y = D*(C+A*B)
C
______
---o o---------------
| |
S D | B A |
------------- ______ | ______ ______ |
-----| Żarówka |-------o o-----o o-----o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
---------------------------------------------------------
Zmienne związane definicją: A, B, C, D, S
Y = D*(C+A*B)
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Oznaczmy:
Y = D*(C+A*B) - wirtualny przycisk Y, układ zastępczy przycisków A,B,C i D
Stąd nasz schemat przybiera postać:
Kod: |
S1 Schemat 1
Fizyczna realizacja operatora równoważności Y<=>S w zdarzeniach:
Y<=>S=(A1: Y=>S)*(B1: Y~>S)=1*1=1
Gdzie:
Y = D*(C+A*B)
S Y
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: Y, S
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja podstawowa równoważności Y<=>S:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: Y=>S =1 - warunek wystarczający => spełniony (=1)
##
B1: Y~>S =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Definicja podstawowa równoważności:
Y<=>S=(A1: Y=>S)*(B1: Y~>S)=1*1=1
Matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności A<=>S z uwzględnieniem definicji kontrprzykładu ~~> obowiązującej wyłącznie w warunkach wystarczających =>.
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności Y<=>S:
AB12: | AB34:
A: 1: Y=>S =1 = 2:~Y~>~S=1 [=] 3: S~>Y =1 = 4:~S=>~Y =1
A’: 1: Y~~>~S=0 = [=] = 4:~S~~>Y =0
## ## | ## ##
B: 1: Y~>S =1 = 2:~Y=>~S=1 [=] 3: S=>Y =1 = 4:~S~>~Y =1
B’: = 2:~Y~~>S=0 [=] 3: S~~>~Y=0 =
Y=S # ~Y=~S # S=Y # ~S=~Y
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: Y=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~Y=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że cztery rodzaje równoważności (I, II, III ,IV) dla wszystkich możliwych obiektów widać tu jak na dłoni.
Obszar AB12:
Operator równoważności Y|<=>S to odpowiedź na dwa pytania w spójnikach równoważności <=>:
1.
Kiedy przycisk Y jest wciśnięty (Y=1)?
I.
Równoważność dla wciśniętego przycisku Y (Y=1):
Przycisk Y jest wciśnięty (Y=1) wtedy i tylko wtedy gdy żarówka świeci się (S=1)
Y<=>S = (A1: Y=>S)*(B1: Y~>S) =1*1 =1
Prawo Kubusia:
B1: Y~>S = B2: ~Y=>~S
Stąd aksjomatyczna równoważność tożsama:
Y<=>S = (A1: Y=>S)*(B2: ~Y=>~S) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
Y=S
Zdarzenie „wciśnięty klawisz Y” jest tożsame ze zdarzeniem „żarówka S świeci”
Analiza warunku wystarczającego A1:
A1.
Jeśli przycisk Y jest wciśnięty (Y=1) to na 100% => żarówka świeci się (S=1)
Y=>S =1
Wciśnięcie przycisku Y jest warunkiem wystarczającym => dla świecenia się żarówki S
Dowód: schemat S1
Kontrprzykład A1’ dla prawdziwego warunku wystarczającego A1 musi być fałszem.
Sprawdzenie:
A1’
Jeśli przycisk Y jest wciśnięty (Y=1) to żarówka może ~~> się nie świecić (~S=1)
Y~~>~S = Y*~S =0
Nie jest możliwe (=0) zdarzenie: przycisk Y jest wciśnięty (Y=1) i żarówka nie świeci się (~S=1)
Dowód ekstra: schemat S1
2.
Kiedy przycisk Y nie jest wciśnięty (~Y=1)?
II.
Równoważność dla nie wciśniętego przycisku Y (~Y=1):
Przycisk Y nie jest wciśnięty (~Y=1) wtedy i tylko wtedy żarówka nie świeci się (~S=1)
~Y<=>~S = (A2: ~Y~>~S)*(B2: ~Y=>~S) =1*1 =1
Prawo Kubusia:
A2: ~Y~>~S = A1: Y=>S
Stąd aksjomatyczna równoważność tożsama:
Y<=>S = (A1: Y=>S)*(B2: ~Y=>~S) =1*1 =1
Każda równoważność definiuje tożsamość matematyczną zdarzeń (zbiorów):
~Y=~S
Zdarzenie „klawisz Y nie wciśnięty” jest tożsame ze zdarzeniem „żarówka S nie świeci”
Analiza warunku wystarczającego B2:
B2.
Jeśli przycisk Y nie jest wciśnięty (~Y=1) to na 100% => żarówka nie świeci się (~S=1)
~Y=>~S =1
Nie wciśnięcie przycisku Y (~Y=1) jest warunkiem wystarczającym => dla nie świecenia się żarówki S (~S=1)
Prawa Prosiaczka:
(~Y=1)=(Y=0) - przycisk Y nie jest wciśnięty (Y=0)
(~S=1)=(S=0) - żarówka nie świeci się (S=0)
Dowód: schemat S1
Kontrprzykład B2’ dla prawdziwego warunku wystarczającego B2 musi być fałszem.
Sprawdzenie:
B2’
Jeśli przycisk Y nie jest wciśnięty (~Y=1) to żarówka może ~~> się świecić (S=1)
~Y~~>S = ~Y*S =0
Nie jest możliwe (=0) zdarzenie: przycisk Y nie jest wciśnięty (~Y=1) i żarówka świeci się (S=1)
Dowód ekstra: schemat S1
Podsumowanie:
Jedynym operatorem logicznym mającym zastosowanie w technice jest operator równoważności Y|<=>S.
Dlaczego?
1.
W opisie matematycznym równoważności Y|<=>S (analiza wyżej) nie ma śladu „rzucania monetą” w sensie „na dwoje babka wróżyła” które mieliśmy w matematycznym opisie operatora chaosu A|~~>S
2.
W opisie matematycznym równoważności Y|<=>S nie gubimy informacji o badanym układzie.
Układ zastępczy wirtualnego przycisku Y jest tu precyzyjnie opisany:
Y = D*(C+A*B)
i nie ulega zmianie w czasie całej analizy matematycznej równoważności Y|<=>S
Porównanie:
W tym samym układzie opisanym matematycznie operatorem chaosu A|~~>S zgubiliśmy informację o przycisku B tzn. przycisk ten nie występuje w analizie matematycznej A|~~>S, co łatwo sprawdzić wyżej.
3.
Z „rzucaniem monetą” w sensie „na dwoje babka wróżyła” będziemy też mieć do czynienia w dwóch pozostałych operatorach implikacyjnych tzn. opisanych seria czterech zań warunkowych „Jeśli p to q” przez wszystkie możliwe przeczenia p i q
a)
Operator implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) =1*1 =1
b)
Operator implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) = ~(0)*1 =1*1 =1
To tłumaczy fakt, dlaczego kończąc elektronikę na Politechnice Warszawskiej nigy nie słyszałem takich pojęć jak:
- operator chaosu p|~~>q
- implikacja prosta p|=>q
- implikacja odwrotna p|~>q
Po prostu:
W świecie techniki powyższe operatory logiczne są idiotyzmem ze względu na występujące w nich najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”
Przykładowo:
Sterownie samochodem zrealizowanym na fundamencie implikacji prostej p|=>q wyglądało by tak:
1.
Jeśli skręcamy kierownicą w prawo to samochód zawsze skręca w prawo
2.
Jeśli skręcamy kierownicą w lewo to samochód „rzuca sobie monetą” (wywołuje generator cyfr losowych):
orzełek - samochód skręca w lewo zgodnie z życzeniem kierowcy
reszka - samochód mówi kierowcy „figa z makiem” i skręca w prawo wbrew oczekiwaniu kierowcy
Czy trzeba więcej tłumaczyć dlaczego w świecie techniki operatory chaosu p|~~>q, implikacji prostej p|=>q i implikacji odwrotnej p|~>q są najzwyklejszym idiotyzmem i nigdy nie znajdą tu zastosowania?
Ostatnio zmieniony przez rafal3006 dnia Nie 9:53, 04 Paź 2020, w całości zmieniany 7 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Sob 20:20, 25 Lip 2020 Temat postu: |
|
|
6.0 Teoria zdarzeń
Spis treści
6.0 Ogólna teoria zdarzeń 1
6.1 Operator równoważności A|<=>S w zdarzeniach 3
6.1.1 Złożony operator równoważności Y|<=>S 6
6.1.2 Analiza symboliczna operatora równoważności Y|<=>S w zdarzeniach 9
6.1.3 Zero-jedynkowa definicja spójnika równoważności Y<=>S w zdarzeniach 10
6.1.4 Analiza równoważności S|<=>Y w zdarzeniach 11
6.0 Ogólna teoria zdarzeń
Teoria zdarzeń to logika matematyczna na poziomie co najwyżej 8 klasy szkoły podstawowej bo:
1.
W teorii zdarzeń wszystkie zmienne z definicji są zmiennymi binarnymi mogącymi w osi czasu przyjmować wyłącznie dwie wartości logiczne 0 albo 1. Nie ma tu zbiorów nieskończonych na których operuje matematyka klasyczna
2.
W teorii zdarzeń warunki wystarczające => i konieczne ~> rozumiane są identycznie w algebrze Kubusia i logice matematycznej ziemian, bowiem z racji prostoty nie sposób tu wymyśleć sprzecznych z algebrą Kubusia definicji warunków wystarczających => i koniecznych ~> jak to ma miejsce na gruncie teorii zbiorów nieskończonych.
Cała logika matematyczna w obsłudze zdań warunkowych „Jeśli p to q” stoi na zaledwie trzech znaczkach ~~>, =>, ~>
Teoria zdarzeń dla potrzeb logiki matematycznej
Definicja zdarzenia możliwego ~~>:
Jeśli zajdzie p to może ~~> zajść q
p~~>q =p*q =1
Definicja zdarzenia możliwego ~~> jest spełniona (=1) wtedy i tylko wtedy gdy możliwe jest jednoczesne zajście zdarzeń p i q.
Inaczej:
p~~>q=p*q =[] =0
Decydujący w powyższej definicji jest znaczek zdarzenia możliwego ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
Uwaga:
Na mocy definicji zdarzenia możliwego ~~> badamy możliwość zajścia jednego zdarzenia, nie analizujemy tu czy między p i q zachodzi warunek wystarczający => czy też konieczny ~>.
Definicja warunku wystarczającego => w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest wystarczające => dla zajścia zdarzenia q
Inaczej:
p=>q =0
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p~>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest konieczne ~> dla zajścia zdarzenia q
Inaczej:
p~>q =0
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Matematyczne związki warunku wystarczającego => i koniecznego ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Definicja tożsamości matematycznej:
Dwa zbiory (pojęcia) p i q są matematycznie tożsame p=q wtedy i tylko wtedy są w relacji równoważności p<=>q i odwrotnie.
p=q <=> (A1: p=>q)*(B1: p~>q) = p<=>q =1
Inaczej:
p=q =0 - pojęcia p i q są różne na mocy definicji ##
Definicja znaczka różne na mocy definicji ##
Dwa zbiory (pojęcia) są różne ma mocy definicji ## wtedy i tylko wtedy gdy nie są matematycznie tożsame.
Matematycznie zachodzi:
(A1: p=>q = ~p+q) <=> (B1: p~>q=p+~q) =0 - równoważność fałszywa
Dlatego mamy tu znaczek różne na mocy definicji ##:
(A1: p=>q = ~p+q) ## (B1: p~>q = p+~q)
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Stąd mamy najważniejsze prawa logiki matematycznej:
1.
Prawa Kubusia:
A1: p=>q = A2: ~p~>q
##
B1: p~>q = B2: ~p=>~q
Ogólne prawo Kubusia:
Negujemy zmienne i wymieniamy spójniki na przeciwne
2.
Prawa Tygryska:
A1: p=>q = A3: q~>p
##
B1: p~>q = B3: q=>p
Ogólne prawo Tygryska:
Zamieniamy miejscami zmienne i wymieniamy spójniki na przeciwne
3.
Prawa kontrapozycji dla warunków wystarczających =>:
A1: p=>q = A4: ~q=>~p
##
B4: q=>p = B2: ~p=>~q
Ogólne prawo kontrapozycji:
Negujemy zmienne zamieniając je miejscami bez zmiany spójnika logicznego
4.
Prawa kontrapozycji dla warunków koniecznych ~>:
A3: q~>p = A2: ~p~>~q
##
B1: p~>q = B4: ~q~>~p
Gdzie:
## - różne na mocy definicji
6.1 Operator równoważności A|<=>S w zdarzeniach
Jedynym sensownym operatorem logiki matematycznej do zastosowań w świecie techniki (w tym w świecie komputerów) jest operator równoważności p|<=>q - to jedyny operator gdzie z opisu matematycznego możemy odtworzyć precyzyjnie opisywany układ.
Operator chaosu p|~~>q nie ma tej właściwości z czym zapoznaliśmy się wyżej.
Nie mają tej własności także operatory implikacji prostej p|=>q i odwrotnej p~>q, co za chwilkę udowodnimy.
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Matematyczne związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q wynikające z rachunku zero-jedynkowego.
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia, iż mamy do czynienia z równoważnością p<=>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax i prawdziwość dowolnego zdania serii Bx
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0 =
p=q # ~p=~q # q=p # ~q=~p
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Podstawowy schemat układu realizującego równoważność p<=>q w zdarzeniach jest następujący.
Kod: |
S1 Schemat 1
Fizyczna realizacja równoważności A<=>S w zdarzeniach:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: brak
Istotą równoważności jest brak zmiennych wolnych
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Dowód iż powyższy schemat jest fizyczną realizacją równoważności A<=>S:
A<=>S=(A1: A=>S)*(B1: A~>S)=1*1=1
Badamy prawdziwość zdań A1 i B1.
A1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% => żarówka świeci się (S=1)
A=>S =1
Wciśnięcie klawisza A jest wystarczające => dla świecenia się żarówki S
Zawsze, gdy wciśnięty jest klawisz A żarówka świeci się
B1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% ~> żarówka świeci się (S=1)
A~>S =1
Wciśnięcie przycisku A jest warunkiem koniecznym ~> do tego, aby żarówka świeciła się bowiem nie ma w układzie zmiennej wolnej W która by zaświeciła żarówkę niezależnie od przycisku A.
Wciśnięcie przycisku A jest warunkiem koniecznym ~> dla świecenia się żarówki S bowiem jak przycisk A nie jest wciśnięty to żarówka na 100% => nie świeci się.
Prawo Kubusia samo nam tu wyskoczyło:
B1: A~>S = B2:~A=>~S
Matematycznie zachodzi:
A1: A=>S ## B1: A~>S
gdzie:
## - różne na mocy definicji
6.1.1 Złożony operator równoważności Y|<=>S
Rozważmy teraz bardziej złożony układ równoważności:
Kod: |
S1A Schemat 1A
Fizyczna realizacja operatora równoważności Y|<=>S w zdarzeniach:
Y|<=>S=(A1: Y=>S)*~(B1: Y~>S)=1*~(0)=1*1=1
Gdzie:
Y=(A*B)+C+D
D
______
------------------o o------
| C |
| ______ |
------------------o o------
S | B A |
------------- | ______ ______ |
-----| Żarówka |-------o o-------o o------
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
--------------------------------------------------
Zstępczy schemat tożsamy:
S Y=(A*B)+C+D
------------- ______
-----| Żarówka |-------o o-------------------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
--------------------------------------------------
Zmienne związane definicją: Y=(A*B)+C+D
Zmienna wolna: brak
Istotą operatora równoważności Y|<=>S jest brak zmiennych wolnych
Gdzie:
Y - zastępczy przycisk Y opisany funkcją logiczną Y=(A*B)+C+D
|
Definicja zastępczego przycisku Y:
Przycisk zastępczy Y jest poprawnie zdefiniowany matematycznie wtedy i tylko wtedy gdy funkcja logiczna Y może przyjmować zarówno wartość logiczną 1 jak i wartość logiczną 0 w zależności od zmiennych wejściowych.
Nasz przykład:
Y=(A*B)+C+D
Łatwo widzieć, że nasz przycisk zastępczy Y jest matematycznie poprawny bo:
Jeśli A*B=0 i C=0 i D=0 to Y=0
Jeśli C=1 to Y=1 niezależnie od stanu pozostałych przycisków
cnd
Matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności Y<=>S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności Y<=>S:
AB12: | AB34:
A: 1: Y=>S =1 = 2:~Y~>~S=1 [=] 3: S~>Y =1 = 4:~S=>~Y =1
A’: 1: Y~~>~S=0 = [=] = 4:~S~~>Y =0
## ## | ## ##
B: 1: Y~>S =1 = 2:~Y=>~S=1 [=] 3: S=>Y =1 = 4:~S~>~Y =1
B’: = 2:~Y~~>S=0 [=] 3: S~~>~Y=0 =
Y=S # ~Y=~S # S=Y # ~S=~Y
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: Y=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~Y=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
AB12:
Operator równoważności Y|<=>S to odpowiedź w spójniku równoważności Y<=>S na dwa pytania:
1.
Kiedy przycisk Y będzie wciśnięty (Y=1)?
Podstawową definicję równoważności odczytujemy z ćwiartki I:
Przycisk Y będzie wciśnięty (Y=1) wtedy i tylko wtedy gdy żarówka świeci się (S=1)
Y<=>S = (A1: Y=>S)*(B1: Y~>S) =1*1 =1
Prawo Kubusia:
B1: Y~>S = B2: ~Y=>~S
stąd mamy tożsamą, aksjomatyczną definicję równoważności generującą tabelę zero-jedynkową spójnika równoważności:
Y<=>S = (A1: Y=>S)*(B2: ~Y=>~S) =1*1 =1
Równoważność Y<=>S definiuje tożsamość pojęć:
Y=S
Pojęcie „przycisk Y jest wciśnięty (Y=1)” jest tożsame z pojęciem „żarówka świeci się” (S=1)
2.
Kiedy przycisk Y nie będzie wciśnięty (~Y=1)?
Podstawową definicję równoważności odczytujemy z ćwiartki II:
Przycisk Y nie będzie wciśnięty (~Y=1) wtedy i tylko wtedy gdy żarówka nie świeci się (~S=1)
~Y<=>~S = (A2:~Y~>~S)*(B2:~Y=>~S) =1*1 =1
A2:~Y~>~S = A1: Y=>S
stąd mamy tożsamą, aksjomatyczną definicję równoważności generującą tabelę zero-jedynkową spójnika równoważności:
~Y<=>~S = (A1: Y=>S)*(B2:~Y=>~S) =1*1 =1
Równoważność ~Y<=>~S definiuje tożsamość pojęć:
~Y=~S
Pojęcie „przycisk Y nie jest wciśnięty (~Y=1)” jest tożsame z pojęciem „żarówka nie świeci się (~S=1)”
Prawe strony 1 i 2 są matematycznie tożsame z czego wynika tożsamość logiczna „=”:
1: Y<=>S = 2: ~Y<=>~S
Definicja tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Zależności matematyczne są tu następujące:
Kod: |
Równoważność Y<=>S [=] Równoważność ~Y<=>~S
Y<=>S = (A1: Y=>S)*(B2:~Y=>~S) [=] ~Y<=>~S = (A1: Y=>S)*(B2:~Y=>~S)
oznacza tożsamość pojęć: | oznacza tożsamość pojęć:
Y=S # ~Y=~S
Gdzie:
# - różne w znaczeniu iż dowolna strona # jest negacją drugiej strony
|
Matematycznie zachodzi:
D=S+~S - dziedziną D dla żarówki jest tu zbiór wszystkich możliwych stanów świecenia żarówki
S+~S =D=1 - pojęcie żarówka nie świeci (~S) jest uzupełnieniem do dziedziny dla żarówka świeci (S)
S*~S=[] =0 - żarówka nie może jednocześnie świecić (S=1) i nie świecić (~S=1)
Stąd mamy prawo podwójnego przeczenia:
S=~(~S)
Żarówka świeci (S) = nieprawdą jest (~) że żarówka nie świeci (~S)
Podsumowując:
Tożsamość logiczna <=> to co innego niż tożsamość matematyczna „=” (tu tożsamość „pojęć”)
Nadmierna precyzja:
Można się tu przyczepić iż zamiast zapisu:
A: Y<=>S = ~Y<=>~S
matematycznie powinien być zapis:
B: Y<=>S<=>~Y<=>~S
Wadą zapisu B są trzy szeregowe znaczki <=> co czyni zapis niezbyt czytelnym - nie widać ważnej tu hierarchii znaczków <=>.
Ze wzglądu na przejrzystość zapisu w algebrze Kubusia będziemy konsekwentnie stosować zapis A.
Użyteczna maksyma:
Zginąć można zarówno w chaosie jak i nadmiernej precyzyjności.
Przykład z życia:
W początkach rozwoju techniki mikroprocesorowej stosowano precyzyjną notację:
(A) := ((HL)) - wpisz do rejestru o nazwie A zawartość komórki pamięci wskazywanej przez zawartość rejestru o nazwie HL
Programiści szybko walnęli się gumowym młotkiem w głowę gdyż powyższa precyzja utrudnia czytanie a nie ułatwia czytanie - powyższa precyzja błyskawicznie zniknęła z katalogów układów mikroprocesorowych i podręczników programowania.
Obecnie dokładnie to samo wszyscy programiści zapisują tak:
A := (HL)
olewając fakt, że w tym zapisie nazwa rejestru A jest tożsama z zawartością rejestru A.
6.1.2 Analiza symboliczna operatora równoważności Y|<=>S w zdarzeniach
Wracając do tematu powtórzmy w skrócie:
Kod: |
S1A Schemat 1A
Fizyczna realizacja operatora równoważności Y|<=>S w zdarzeniach:
Y|<=>S=(A1: Y=>S)*~(B1: Y~>S)=1*~(0)=1*1=1
Gdzie:
Y=(A*B)+C+D
S Y=(A*B)+C+D
------------- ______
-----| Żarówka |-------o o-------------------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
--------------------------------------------------
Zmienne związane definicją: Y=(A*B)+C+D
Zmienna wolna: brak
Istotą operatora równoważności Y|<=>S jest brak zmiennych wolnych
Gdzie:
Y - zastępczy przycisk Y opisany funkcją logiczną Y=(A*B)+C+D
|
AB12:
Operator równoważności Y|<=>S to odpowiedź w spójniku równoważności Y<=>S na dwa pytania:
1.
Kiedy przycisk Y będzie wciśnięty (Y=1)?
RA1:
Przycisk Y będzie wciśnięty (Y=1) wtedy i tylko wtedy gdy żarówka świeci się (S=1)
Y<=>S = (A1: Y=>S)*(B2: ~Y=>~S) =1*1 =1
2.
Kiedy przycisk Y nie będzie wciśnięty (~Y=1)?
RB2:
Przycisk Y nie będzie wciśnięty (~Y=1) wtedy i tylko wtedy gdy żarówka nie świeci się (~S=1)
~Y<=>~S = (A1: Y=>S)*(B2:~Y=>~S) =1*1 =1
Doskonale widać, że matematyczny dowód prawdziwości równoważności 1: Y<=>S będzie tożsamy z matematycznym dowodem prawdziwości 2: ~Y<=>~S bowiem prawe strony (A1 i B2), decydujące o prawdziwości 1 i 2 są identyczne.
Dowodzimy prawdziwości zdania A1:
A1.
Jeśli przycisk Y jest wciśnięty (Y=1) to żarówka na 100% => świeci się (S=1)
Y=>S =1
Zawsze gdy wciśniemy przycisk Y żarówka zaświeci się.
Wciśnięcie przycisku Y jest warunkiem wystarczającym => dla świecenia się żarówki S.
Dowód:
W układzie S1A nie ma zmiennej wolnej (dodatkowego przycisku) połączonej szeregowo z przyciskiem Y która by powodowała fałszywość zdania A1.
Kontrprzykład A1’ dla prawdziwego warunku wystarczającego => A1 musi być fałszem
A1’.
Jeśli przycisk Y jest wciśnięty (Y=1) to żarówka może się nie świecić (~S=1)
Y~~>~S = Y*~S =0 - zdarzenie niemożliwe, co widać na schemacie S1A
Niemożliwe jest zdarzenie:
Przycisk Y nie jest wciśnięty (~Y=1) i żarówka świeci się (S=1)
Dowodzimy prawdziwości zdania B2:
B2.
Jeśli przycisk Y nie jest wciśnięty (~Y=1) to żarówka na 100% => nie świeci się (~S=1)
~Y=>~S =1
Zawsze, gdy nie wciśniemy przycisku Y żarówka nie będzie się świecić.
Nie wciśnięcie przycisku Y (~Y=1) jest warunkiem wystarczającym => dla nie świecenia się żarówki S (~S=1).
Dowód:
W układzie S1A nie ma zmiennej wolnej (dodatkowego przycisku) połączonej równolegle z przyciskiem Y która by powodowała fałszywość zdania B2.
Kontrprzykład B2’ dla prawdziwego warunku wystarczającego => B2 musi być fałszem
B2’.
Jeśli przycisk Y nie jest wciśnięty (~Y=1) to żarówka może się świecić (S=1)
~Y~~>S = ~Y*S =0 - zdarzenie niemożliwe, co widać na schemacie S1A
Niemożliwe jest zdarzenie:
Przycisk Y nie jest wciśnięty (~Y=1) i żarówka świeci się (S=1)
Podsumowanie:
1.
Zdanie A1 to gwarancja matematyczna => że jeśli wciśnięty będzie przycisk Y (Y=1) to żarówka na 100% świeci się (S=1)
2.
Zdanie B2 to gwarancja matematyczna => że jeśli przycisk Y nie będzie wciśnięty (~Y=1) to żarówka na 100% => nie będzie się świecić (~S=1)
Zauważmy że zarówno po stronie wciśniętego przycisku Y (Y=1) jak również po stronie nie wciśniętego przycisku Y (~Y=1) mamy tu gwarancje matematyczne, czyli zero jakiegokolwiek śladu „rzucania monetą” w sensie „na dwoje babka wróżyła”, które występuje w implikacji prostej Z|=>S i implikacji odwrotnej Z|~>S.
Dokładnie z tego powodu równoważność Y|<=>S to jedyny operator logiczny używany w świecie techniki, po prostu, żaden program komputerowy (urządzenie techniczne) przy podejmowaniu decyzji nie ma prawa rzucać monetą poza kontrolą programisty.
6.1.3 Zero-jedynkowa definicja spójnika równoważności Y<=>S w zdarzeniach
Przejdźmy z naszą analizą układu S1A na zapisy ogólne podstawiając:
p=Y
q=S
Zapiszmy naszą analizę w postaci symbolicznej tabeli prawdy:
Kod: |
T2
Analiza |Co w logice
symboliczna |jedynek oznacza
układu S1A |
RA1: p<=>q |
A1: p=> q =1 |( p=1)=> ( q=1)=1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0
RB2:~p<=>~q
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1
B2’:~p~~>q =0 |(~p=1)~~>( q=1)=0
|
Zakodujmy powyższą analizę zero-jedynkowo w punktem odniesienia ustawionym na równoważności:
RA1: p<=>q
Prawa Prosiaczka możemy stosować wybiórczo do dowolnych zmiennych binarnych.
Dla wygenerowania zero-jedynkowej definicji równoważności p<=>q jest potrzebne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
Zakodujmy nasza tabelę T2 zero-jedynkowo:
Kod: |
T3.
Definicja |Co w logice |Punkt odniesienia |Tabela tożsama
symboliczna |Jedynek oznacza |RA1: p<=>q |
RA1: p<=>q | | | p q p<=>q
A1: p=> q =1 |( p=1)=> ( q=1)=1 |( p=1)=> ( q=1)=1 | 1=> 1 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |( p=1)~~>( q=0)=0 | 1~~>0 =0
RB2:~p<=>~q | | |
B2: ~p=>~q=1 |(~p=1)=> (~q=1)=1 |( p=0)=> ( q=0)=1 | 0=> 0 =1
B2’:~p~~>q =0 |(~p=1)~~>( q=1)=0 |( p=0)~~>( q=1)=0 | 0~~>1 =0
a b c d e f g h i 1 2 3
| Prawa Prosiaczka |
| (~p=1)=(p=0) |
| (~q=1)=(q=0) |
|
Tabela 123 to zero-jedynkowa definicja spójnika równoważności p<=>q, zwanego krótko „równoważnością” p<=>q
Kodowanie tabeli symbolicznej T2 z punktem odniesienia ustawionym na równoważności:
RB2: ~p<=>~q
pozostawiam czytelnikowi.
Podpowiedź:
Prawo Kubusia z którego tu należy skorzystać to:
(p=1)=(~p=0)
(q=1)=(~q=0)
Po prostu, wszystkie zmienne musimy sprowadzić do postaci zanegowanej ~p i ~q, by uzyskać końcową tabelę zero-jedynkowa 123.
6.1.4 Analiza równoważności S|<=>Y w zdarzeniach
Weźmy jeszcze raz nasz układ S1A:
Kod: |
S1A Schemat 1A
Fizyczna realizacja operatora równoważności Y|<=>S w zdarzeniach:
Y|<=>S=(A1: Y=>S)*~(B1: Y~>S)=1*~(0)=1*1=1
Gdzie:
Y=(A*B)+C+D
D
______
------------------o o------
| C |
| ______ |
------------------o o------
S | B A |
------------- | ______ ______ |
-----| Żarówka |-------o o-------o o------
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
--------------------------------------------------
Zstępczy schemat tożsamy:
S Y=(A*B)+C+D
------------- ______
-----| Żarówka |-------o o-------------------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
--------------------------------------------------
Zmienne związane definicją: Y=(A*B)+C+D
Zmienna wolna: brak
Istotą operatora równoważności Y|<=>S jest brak zmiennych wolnych
Gdzie:
Y - zastępczy przycisk Y opisany funkcją logiczną Y=(A*B)+C+D
|
Definicja zastępczego przycisku Y:
Przycisk zastępczy Y jest poprawnie zdefiniowany matematycznie wtedy i tylko wtedy gdy funkcja logiczna Y może przyjmować zarówno wartość logiczną 1 jak i wartość logiczną 0 w zależności od zmiennych wejściowych.
Nasz przykład:
Y=(A*B)+C+D
Łatwo widzieć, że nasz przycisk zastępczy Y jest matematycznie poprawny bo:
Jeśli A*B=0 i C=0 i D=0 to Y=0
Jeśli C=1 to Y=1 niezależnie od stanu pozostałych przycisków
cnd
Matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności Y<=>S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności Y<=>S:
AB12: | AB34:
A: 1: Y=>S =1 = 2:~Y~>~S=1 [=] 3: S~>Y =1 = 4:~S=>~Y =1
A’: 1: Y~~>~S=0 = [=] = 4:~S~~>Y =0
## ## | ## ##
B: 1: Y~>S =1 = 2:~Y=>~S=1 [=] 3: S=>Y =1 = 4:~S~>~Y =1
B’: = 2:~Y~~>S=0 [=] 3: S~~>~Y=0 =
Y=S # ~Y=~S # S=Y # ~S=~Y
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: Y=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~Y=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Każdy nauczyciel fizyki zada tu dwa pytania definiujące operator równoważności S|<=>Y, mimo że nie ma pojęcia o matematycznym podkładzie swoich pytań - bo tego po prostu ziemscy matematycy nie nauczyli go w I klasie LO.
AB34:
Operator równoważności S|<=>Y odpowiada na dwa pytania w spójnikach równoważności S<=>Y:
1.
Kiedy żarówka na schemacie S1A będzie się świecić (S=1)?
RB3:
Żarówka będzie się świecić (S=1) wtedy i tylko wtedy gdy wciśnięty będzie przycisk Y (Y=1)
S<=>Y = (A3: S~>Y)*(B3: S=>Y)
Prawo Kubusia:
A3: S~>Y = A4:~S=>~Y
stąd zapis tożsamy w warunkach wystarczających =>:
RB3: S<=>Y = (A4:~S=>~Y)*(B3: S=>Y)
2.
Kiedy żarówka na schemacie S1A nie będzie się świecić (~S=1)?
RA4:
Żarówka nie będzie się świecić (~S=1) wtedy i tylko wtedy gdy nie będzie wciśnięty przycisk Y (~Y=1)
~S<=>~Y = (A4:~S=>~Y)*(B4:~S~>~Y)
Prawo Kubusia:
B4:~S~>~Y = B3: S=>Y
stąd zapis tożsamy w warunkach wystarczających =>:
RA4: ~S<=>~Y = (A4:~S=>~Y)*(B3: S=>Y)
Doskonale widać, że prawe strony równoważności RB3: S<=>Y oraz RA4:~S<=>~Y są identyczne, stąd dla odpowiedzi na interesujące nas pytania 1 i 2 uzyskamy korzystając z dowolnej z równoważności RB3 albo RA4.
Weźmy równoważność RB3:
RB3:
Żarówka będzie się świecić (S=1) wtedy i tylko wtedy gdy wciśnięty będzie przycisk Y (Y=1)
RB3: S<=>Y = (A4:~S=>~Y)*(B3: S=>Y)
Odtwórzmy podstawienie przycisku zastępczego Y:
Y = (A*B)+C+D
co w logice jedynek oznacza:
Y=1 <=> A=1 i B=1 lub C=1 lub D=1
Podstawiając do RB3 mamy:
RB3: S<=> (A*B)+C+D
Każda równoważność definiuje tożsamość pojęć (zbiorów) i odwrotnie, stąd mamy:
RB3:
S = (A*B)+C+D
co w logice jedynek oznacza:
S=1 <=> A=1 i B=1 lub C=1 lub D=1
Stąd mamy odpowiedzi szczegółowe na dwa interesujące nas pytania.
Kod: |
S1A Schemat 1A
Fizyczna realizacja operatora równoważności Y|<=>S w zdarzeniach:
Y|<=>S=(A1: Y=>S)*~(B1: Y~>S)=1*~(0)=1*1=1
Gdzie:
Y=(A*B)+C+D
D
______
------------------o o------
| C |
| ______ |
------------------o o------
S | B A |
------------- | ______ ______ |
-----| Żarówka |-------o o-------o o------
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
--------------------------------------------------
Zmienne związane definicją: Y=(A*B)+C+D
Zmienna wolna: brak
Istotą operatora równoważności Y|<=>S jest brak zmiennych wolnych
Gdzie:
Y - zastępczy przycisk Y opisany funkcją logiczną Y=(A*B)+C+D
|
Operator równoważności S|<=>Y to odpowiedź na dwa pytania:
1.
Kiedy żarówka na schemacie S1A będzie się świecić (S=1)?
Odczytujemy:
RB3:
Żarówka będzie się świecić (S=1) wtedy i tylko wtedy gdy wciśnięty będzie przyciska A i wciśnięty będzie przycisk B lub wciśnięty będzie przycisk C lub wciśnięty będzie przycisk D
S = (A*B)+C+D
co w logice jedynek oznacza:
S=1 <=> A=1 i B=1 lub C=1 lub D=1
W naturalnej logice jedynek, czyli w naturalnej logice człowieka kolejność wykonywania działań jest następująca:
nawiasy, spójnik „i”(*), spójnik „lub”(+)
Stąd słowna wersja równoważności RB3 jest matematycznie jednoznaczna mimo że nie zawiera nawiasów w treści zdania.
2.
Kiedy żarówka na schemacie S1A nie będzie się świecić (~S=1)?
Negujemy dwustronnie równanie RB3:
~S = ~[(A*B)+C+D]
W tym przypadku wygodnie jest skorzystać ze skróconego przejścia do logiki ujemnej (bo ~S) bezpośrednio z równania RB3.
RB3: S = (A*B)+C+D
Przechodzimy z równaniem RB3 do logiki ujemnej (bo ~S) poprzez negację zmiennych i wymianę spójników na przeciwne.
RA4:
~S = (~A+~B)*~C*~D
Każdy człowiek, od 5-cio latka poczynając, doskonale rozumie wyłącznie równania alternatywno-koniunkcyjne gdzie z definicji wszystkie zmienne sprowadzone są do logicznych jedynek na mocy prawa Prosiaczka:
Prawo Prosiaczka:
(p=0)=(~p=1)
Stąd musimy wymnożyć wielomian logiczny po prawej stronie:
RA4:
~S=~A*~C*~D + ~B*~C*~D
co w logice jedynek oznacza:
~S=1 <=> ~A=1 i ~C=1 i ~D=1 lub ~B=1 i ~A=1 i ~D=1
Odczytujemy:
żarówka nie będzie się świecić (~S=1) wtedy i tylko wtedy gdy nie będzie wciśnięty przycisk A i nie będzie wciśnięty przycisk C i nie będzie wciśnięty przycisk D lub nie będzie wciśnięty przycisk B i nie będzie wciśnięty przycisk C i nie będzie wciśnięty przycisk D
~S=~A*~C*~D + ~B*~C*~D
co w logice jedynek oznacza:
~S=1 <=> ~A=1 i ~C=1 i ~D=1 lub ~B=1 i ~A=1 i ~D=1
Podsumowanie:
1.
Zauważmy, że poznana teoria matematyczna (algebra Kubusia) absolutnie genialnie opisuje otaczający nas świat fizyczny.
W algebrze Kubusia patrząc na schemat S1A z punktu odniesienia równoważności:
RB3: S<=>Y = RA4: ~S<=>~Y
nie gubimy informacji o opisywanym układzie co oznacza, że taki opis doskonale nadaje się w technikach komputerowych.
2.
Operator równoważności p|<=>q to jedyny sensowny operator logiczny w programowaniu komputerów, bowiem pozostałe operatory logiczne implikacji prostej p|=>q, implikacji odwrotnej p|~>q nie są matematycznie jednoznaczne, czyli ich opis nie zawiera pełnej informacji o badanym układzie.
3.
Przed wszystkim:
W świecie techniki operatory implikacji prostej p|=>q i odwrotnej p|~>q są idiotyzmem ze wzglądu na „rzucanie monetą” w sensie „na dwoje babka wróżyła” tu występujące.
Przykładowo samochód sterowany na fundamencie implikacji prostej p|=>q działał by tak:
Jak skręcam kierownicą w lewo to samochód zawsze skręca w lewo (nie ma „wolnej woli”)
ale:
Jak skręcam kierownicą w prawo to samochód „rzuca sobie monetą”:
orzełek - samochód skręca w prawo zgodnie z rozkazem kierowcy
reszka - samochód skręca w lewo wbrew oczekiwaniom kierowcy (ma „wolną wolę”)
Czyż trzeba kogokolwiek dodatkowo przekonywać że implikacja prosta p|=>q jest w świecie techniki idiotyzmem i nigdy nie znajdzie tu zastosowania?
Z implikacją odwrotną p|~>q jest identycznie, co za chwilę udowodnimy.
Ostatnio zmieniony przez rafal3006 dnia Nie 9:54, 04 Paź 2020, w całości zmieniany 8 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Nie 17:07, 26 Lip 2020 Temat postu: |
|
|
Spis treści
6.2 Operator implikacji prostej A|=>S w zdarzeniach 1
6.2.1 Złożony operator implikacji prostej Z|=>S 3
6.2.2 Tożsamość logiczna w implikacji prostej Z|=>S 6
6.2.3 Wygenerowanie zero-jedynkowej definicji warunku wystarczającego => 7
6.2.4 Analiza implikacji odwrotnej S|~>Z w zdarzeniach 10
6.2 Operator implikacji prostej A|=>S w zdarzeniach
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Matematyczne związki warunku wystarczającego => i koniecznego ~> w implikacji prostej p|=>q:
Kod: |
T1.
Matematyczne związki warunku wystarczającego => i koniecznego ~>
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =0
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia, iż mamy do czynienia z implikacją prostą p|=>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax i fałszywość dowolnego zdania serii Bx
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w p|=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
B’: = 2:~p~~>q=1 [=] 3: q~~>~p=1
Gdzie:
## - różne na mocy definicji
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
A1’: p~~>~q=p*~q=0 - fałszywy kontrprzykład A1’ wymusza prawdziwy A1
B2:~p=>~q=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
B2’:~p~~>q =~p*q=1 - prawdziwy kontrprzykład B2’ wymusza fałszywy B2
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Podstawowy schemat układu realizującego implikację prostą A|=>S w zdarzeniach jest następujący.
Kod: |
S3 Schemat 3
Fizyczna realizacja operatora implikacji prostej A|=>S w zdarzeniach:
A|=>S=(A1: A=>S)*~(B1: A~>S)=1*~(0)=1*1=1
W
______
-----o o-----
S | A |
------------- | ______ |
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: W
Istotą implikacji prostej A|=>S jest istnienie zmiennej wolnej W
podłączonej równolegle do przycisku A
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Definicja podstawowa implikacji prostej A|=>S dla naszego układu:
A|=>S=(A1: A=>S)*~(B1: A~>S)=1*~(0)=1*1=1
Stąd:
A1: A=>S =1 - warunek wystarczający => spełniony (=1)
B1: A~>S =0 - warunek konieczny ~> nie spełniony (=0)
Podstawiamy to do matematycznych związków warunków wystarczających => i koniecznych ~> w implikacji prostej A|=>S:
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w A|=>S:
AB12: | AB34:
A: 1: A=>S =1 = 2:~A~>~S=1 [=] 3: S~>A =1 = 4:~S=>~A =1
A’: 1: A~~>~S=0 = [=] = 4:~S~~>A =0
## ## | ## ##
B: 1: A~>S =0 = 2:~A=>~S=0 [=] 3: S=>A =0 = 4:~S~>~A =0
B’: = 2:~A~~>S=1 [=] 3: S~~>~A=1
Legenda:
## - różne na mocy definicji
|
Dowód iż powyższy schemat S3 jest fizyczną realizacją implikacji prostej A|=>S.
Definicja podstawowa implikacji prostej A|=>S dla naszego układu:
A|=>S=(A1: A=>S)*~(B1: A~>S)=1*~(0)=1*1=1
Stąd:
A1: A=>S =1 - warunek wystarczający => spełniony (=1)
B1: A~>S =0 - warunek konieczny ~> nie spełniony (=0)
Badamy prawdziwość zdań A1 i B1.
A1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% => żarówka świeci się (S=1)
A=>S =1
Zawsze, gdy wciśnięty jest (=1) klawisz A żarówka świeci się
Wciśnięcie klawisza A jest wystarczające => dla świecenia się żarówki S
Wciśnięcie klawisza A daje nam gwarancję matematyczną => świecenia się żarówki S
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = Gwarancja matematyczna =>
B1.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka może ~~> się świecić (S=1)
A~>S =0
Wciśnięcie klawisza A nie jest (=0) warunkiem koniecznym ~> do tego, aby żarówka świeciła się bowiem żarówkę może zaświecić zmienna wolna W (W=1) niezależnie od stanu przycisku A.
Stąd mamy dowód, iż schemat S3 rzeczywiście jest fizyczną realizacją implikacji prostej A|=>S.
6.2.1 Złożony operator implikacji prostej Z|=>S
Rozważmy teraz bardziej złożony układ implikacji prostej Z|=>S
Kod: |
S3A Schemat 3A
Fizyczna realizacja operatora implikacji prostej Z|=>S w zdarzeniach:
Z|=>S=(A1: Z=>S)*~(B1: Z~>S)=1*~(0)=1*1=1
Gdzie:
Z=A*B - zastępcza zmienna związana
W=C+D - zastępcza zmienna wolna
D
______
------------------o o------
| C |
| ______ |
------------------o o------
S | B A |
------------- | ______ ______ |
-----| Żarówka |-------o o-------o o------
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
--------------------------------------------------
Zstępczy schemat tożsamy:
W=C+D
______
--------o o-------
| |
S | Z=A*B |
------------- | ______ |
-----| Żarówka |-------------------o o-------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
--------------------------------------------------
Zmienne związane definicją: Z=A*B
Zmienna wolna: W=C+D
Istotą implikacji prostej Z|=>S jest istnienie zmiennej wolnej W
podłączonej równolegle do przycisku Z
|
Definicja zastępczego przycisku Z:
Przycisk zastępczy Z jest poprawnie zdefiniowany matematycznie wtedy i tylko wtedy gdy funkcja logiczna Z może przyjmować zarówno wartość logiczną 1 jak i wartość logiczną 0 w zależności od zmiennych wejściowych.
Nasz przykład:
Z=A*B
Łatwo widzieć, że nasz przycisk zastępczy Z jest matematycznie poprawny bo:
Jeśli A=0 to Z=0 - niezależnie od stanu przycisku B
Jeśli A=1 i B=1 to Z=1
cnd
Matematyczne związki warunków wystarczających => i koniecznych ~> w implikacji prostej Z|=>S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w Z|=>S:
AB12: | AB34:
A: 1: Z=>S =1 = 2:~Z~>~S=1 [=] 3: S~>Z =1 = 4:~S=>~Z =1
A’: 1: Z~~>~S=0 = [=] = 4:~S~~>Z =0
## ## | ## ##
B: 1: Z~>S =0 = 2:~Z=>~S=0 [=] 3: S=>Z =0 = 4:~S~>~Z =0
B’: = 2:~Z~~>S=1 [=] 3: S~~>~Z=1
-------------------------------------------------------------------
GM=A1: Z=>S=1 # ~GM=A2:~Z~>~S=1 | ~GM=A3: S~>Z=1 # GM=A4:~S=>~Z=1
~RM=A1: Z=>S=1 # RM=A2:~Z~>~S=1 | RM=A3: S~>Z=1 #~RM=A4:~S=>~Z=1
GM=A1[=]~RM=A1 # ~GM=A2[=]RM=A2 | ~GM=A3[=]RM=A3 # GM=A4[=]~RM=A4
Legenda:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona # jest negacją drugiej strony
GM - gwarancja matematyczna
RM - „rzucanie monetą” w sensie „na dwoje babka wróżyła”
AB12:
GM=A1: Z=>S =1 - w A1: Z=>S jest gwarancja matematyczna (GM=1)
~RM=A1: Z=>S =1 - w A1: Z=>S nie ma (~) „rzucania monetą” (~RM=1)
GM=A1[=]~RM=A1
#
~GM=A2:~Z~>~S=1 - w A2:~Z~>~S nie ma (~) gwarancji matematycznej (~GM=1)
RM=A2:~Z~>~S=1 - w A2:~Z~>~S jest „rzucanie monetą” RM (RM=1)
~GM=A2[=]RM=A2
|
AB12:
Operator implikacji prostej Z|=>S to odpowiedź w zdaniach warunkowych „Jeśli p to q” na dwa pytania:
1.
Co się stanie jeśli przycisk Z będzie wciśnięty (Z=1)?
Odpowiedź na to pytania dają zdania A1 i A1’ z tabeli T2:
A1.
Jeśli przycisk Z będzie wciśnięty (Z=1) to żarówka na 100% => zaświeci się (S=1)
Z=>S =1
co w logice jedynek oznacza:
(Z=1)=>(S=1) =1
Zawsze, gdy wciśnięty jest (=1) klawisz Z (Z=1) żarówka świeci się (S=1)
Wciśnięcie klawisza Z jest wystarczające => dla świecenia się żarówki S
Wciśnięcie klawisza Z daje nam gwarancję matematyczną => świecenia się żarówki S
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = Gwarancja matematyczna =>
Kontrprzykład A1’ dla prawdziwego warunku wystarczającego => A1 musi być fałszem.
A1’.
Jeśli przycisk Z będzie wciśnięty (Z=1) to żarówka może ~~> się nie świecić (~S=1)
Z~~>~S = Z*~S=0 - zdarzenie niemożliwe
co w logice jedynek oznacza:
(Z=1)~~>(~S=1)=0
Nie jest możliwe (=0) aby przycisk Z był wciśnięty i żarówka nie świeciła się.
Dowód:
Na schemacie S3 nie ma zmiennej wolnej W1 połączonej szeregowo z przyciskiem Z która by powodowała fałszywość zdania A1 (przy W1=0).
2.
Co się stanie jeśli przycisk Z nie będzie wciśnięty (~Z=1)?
Odpowiedź na to pytanie dają zdania A2 i B2’ w tabeli T2.
Prawo Kubusia:
A1: Z=>S = A2: ~Z~>~S
stąd:
A2.
Jeśli przycisk Z nie będzie wciśnięty (~Z=1) to żarówka może ~> się nie świecić (~S=1)
~Z~>~S =1
co w logice jedynek oznacza:
(~Z=1)~~>(~S=1)=1
Nie wciśnięcie przycisku Z (~Z=1) jest warunkiem koniecznym ~> dla nie świecenia się żarówki S (~S=1).
Koniecznym dlatego, że dodatkowo zmienna wolna W musi być ustawiona na wartość W=0.
Nie wciśnięcie przycisku Z (~Z=1) jest warunkiem koniecznym ~> dla nie świecenia się żarówki S (~S=1) bo jak przycisk Z jest wciśnięty (Z=1) to żarówka na 100% => świeci się (S=1)
Prawo Kubusia samo nam tu wyskoczyło:
A2: ~Z~>~S = A1: Z=>S
LUB
B2’
Jeśli przycisk Z nie będzie wciśnięty (~Z=1) to żarówka może ~~> się świecić (S=1)
~Z~~>S = ~Z*S =1 - zdarzenie możliwe (=1) gdy zmienna wolna W=1
co w logice jedynek oznacza:
(~Z=1)~~>(S=1)=1
Podsumowanie:
1.
W zdaniu A1 mamy gwarancję matematyczną => iż jeśli przycisk Z będzie wciśnięty (Z=1) to na 100% => żarówka będzie się świecić (S=1)
2.
Natomiast zdania A2 i B2’ realizują najzwyklejsze „rzucanie monetą” w sensie „ na dwoje babka wróżyła”, czyli:
A2.
Jeśli przycisk Z nie będzie wciśnięty (~Z=1) to żarówka może ~> się nie świecić (~S=1)
~Z~>~S =1 - nie wciśnięcie Z jest konieczne ~> dla ~S
Konieczne ~> dlatego, że dodatkowo zmienna wolna musi być ustawiona na W=0.
LUB
Jeśli przycisk Z nie będzie wciśnięty (~Z=1) to żarówka może ~~> się świecić (S=1)
~Z~~>S = ~Z*S =1 - zdarzenie możliwe, gdy zmienna wolna ustawiona jest na W=1
Trzeciej możliwości brak - „rzucanie monetą” w sensie „na dwoje babka wróżyła” widać tu jak na dłoni.
6.2.2 Tożsamość logiczna w implikacji prostej Z|=>S
Prawo Kubusia:
A1: Z=>S = A2:~Z~>~S
Definicja tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Zdanie A1 to gwarancja matematyczna GM:
GM=A1: Z=>S =1 - wciśnięcie Z (Z=1) gwarantuje (GM=1) świecenie S (S=1)
#
Zdanie A2 to „rzucanie monetą” (RM), czyli brak gwarancji matematycznej (~GM)
~GM=A2:~Z~>~S=1 - nie wciśnięcie Z (~Z=1) nie gwarantuje (~GM=1) nie świecenia S (~S=1)
Gdzie:
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony:
GM # ~GM
Prawo podwójnego przeczenia:
Prawdą jest, że w zdaniu X zachodzi gwarancja matematyczna (GM) = nie jest prawdą (~) że w tym samym zdaniu X nie zachodzi gwarancja matematyczna (~GM)
GM = ~(~GM)
Opiszmy tożsamość logiczną w implikacji prostej Z|=>S w tabeli prawdy:
Kod: |
Prawo Kubusia: | Prawo Kubusia:
A1: Z=>S = A2:~Z~>~S [=] A2: ~Z~>~S = A1: Z=>S
A1: Z=>S =1 [=] A2: ~Z~>~S=1
| LUB
A1’: Z~~>~S=0 | B2’:~Z~~>S=1
GM=A1: Z=>S [=]~RM=A1: Z=>S # RM=A2:~Z~>~S [=] ~GM=A2:~Z~>~S
Gdzie:
# - różne w znaczeniu że jedna strona # jest negacją drugiej strony
GM - gwarancja matematyczna => = warunek wystarczający =>
RM - „rzucanie monetą” w sensie „na dwoje babka wróżyła”
Matematycznie zachodzi:
D=GM+~GM=1 - dziedzina D to zbiór wszystkich możliwych zdarzeń
W zdaniu może być zawarta gwarancja matematyczna (GM=1) albo nie (~GM=1)
GM+~GM =1 - ~GM jest uzupełnieniem do dziedziny dla GM
GM*~GM =0 - GM nie może być jednocześnie spełniona GM i niespełniona ~GM
Prawo podwójnego przeczenia:
Gwarancja GM = nie jest prawdą (~) że nie ma gwarancji matematycznej (~GM)
GM=~(~GM)
|
Uwaga:
Opisana wyżej tożsamość logiczna w implikacji prostej Z|=>S zachodzi tylko tu i nigdzie więcej.
W szczególności opisana tu zależność definiowana znaczkiem #:
Kod: |
GM=A1: Z=>S [=]~RM=A1: Z=>S # RM=A2:~Z~>~S [=] ~GM=A2:~Z~>~S
Gdzie:
# - różne w znaczeniu że jedna strona # jest negacją drugiej strony
|
nie zachodzi ani w operatorze równoważności p|<=>q, ani też w operatorze chaosu p|~~>q
6.2.3 Wygenerowanie zero-jedynkowej definicji warunku wystarczającego =>
Kod: |
S3A Schemat 3A
Fizyczna realizacja operatora implikacji prostej Z|=>S w zdarzeniach:
Z|=>S=(A1: Z=>S)*~(B1: Z~>S)=1*~(0)=1*1=1
Gdzie:
Z=A*B - zastępcza zmienna związana
W=C+D - zastępcza zmienna wolna
W=C+D
______
--------o o-------
| |
S | Z=A*B |
------------- | ______ |
-----| Żarówka |-------------------o o-------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
--------------------------------------------------
Zmienne związane definicją: Z=A*B
Zmienna wolna: W=C+D
Istotą implikacji prostej Z|=>S jest istnienie zmiennej wolnej W
podłączonej równolegle do przycisku Z
|
Zapiszmy naszą analizę symboliczną układu S3A przedstawioną w poprzednim punkcie w tabeli prawdy:
Kod: |
Operator implikacji prostej Z|=>S to odpowiedź na dwa pytania:
1.
Co się stanie jeśli przycisk Z będzie wciśnięty (Z=1)
A1: Z=> S =1 - wciśnięcie Z daje gwarancję matematyczną => świecenia S
A1’: Z~~>~S=0 - zdarzenie niemożliwe
2.
Co się stanie jeśli przycisk Z nie zostanie wciśnięty (~Z=1)?
Prawo Kubusia:
A1: Z=>S = A2:~Z~>~S
stąd:
A2: ~Z~>~S =1 - nie wciśnięcie Z jest konieczne dla nie świecenia S (~S=1)
konieczne ~> bo dodatkowo zmienna wolna musi być W=0
lub
B2’: ~Z~~>S =1 - możliwe jest zdarzenie: nie wciśnięty Z i świeci S (S=1)
możliwe ~~> gdy zmienna wolna ustawiona jest na W=1
|
Przejdźmy z analizą układu S3A na zapisy ogólne podstawiając:
p=Z
q=S
Zapiszmy powyższą analizę w postaci symbolicznej w tabeli prawdy:
Kod: |
T2
Analiza |Co w logice
symboliczna |jedynek oznacza
układu S3A |
A1: p=> q =1 |( p=1)=> ( q=1)=1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0
Prawo Kubusia:
A1: p=>q =A2:~p~>~q
A2: ~p~>~q =1 |(~p=1)~> (~q=1)=1
B2’:~p~~>q =1 |(~p=1)~~>( q=1)=1
|
Zakodujmy powyższą analizę zero-jedynkowo w punktem odniesienia ustawionym na warunku wystarczającym A1:
A1: p=>q
Prawa Prosiaczka możemy stosować wybiórczo do dowolnych zmiennych binarnych.
Dla wygenerowania zero-jedynkowej definicji warunku wystarczającego => (punkt odniesienia) jest potrzebne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
Zakodujmy naszą tabelę T2 zero-jedynkowo:
Kod: |
T3.
Definicja |Co w logice |Punkt odniesienia |Tabela tożsama
symboliczna |Jedynek oznacza |A1: p=>q |
p|=>q | | | p q p=>q
A1: p=> q =1 |( p=1)=> ( q=1)=1 |( p=1)=> ( q=1)=1 | 1=> 1 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |( p=1)~~>( q=0)=0 | 1~~>0 =0
Prawo Kubusia:
A1: p=>q = A2:~p~>~q
A2: ~p~>~q =1 |(~p=1)~> (~q=1)=1 |( p=0)~> ( q=0)=1 | 0~> 0 =1
B2’:~p~~>q =1 |(~p=1)~~>( q=1)=1 |( p=0)~~>( q=1)=1 | 0~~>1 =1
a b c d e f g h i 1 2 3
| Prawa Prosiaczka |
| (~p=1)=(p=0) |
| (~q=1)=(q=0) |
|
Tabela 123 to zero-jedynkowa definicja warunku wystarczającego => w logice dodatniej (bo q) zdefiniowanego wyłącznie w linii A1.
Innymi słowy:
Nagłówek w kolumnie wynikowej 3: p=>q wskazuje linię w definicji symbolicznej abc względem której dokonano kodowania zero-jedynkowego.
Tabela zero-jedynkowa 123 to zero-jedynkowa definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego.
Zakodujmy tabelę symboliczną T3 abc z punktem odniesienia ustawionym na warunku koniecznym ~> widniejącym w linii A2:
A2: ~p~>~q
Prawo Kubusia z którego tu należy skorzystać to:
(p=1)=(~p=0)
(q=1)=(~q=0)
Po prostu, wszystkie zmienne musimy sprowadzić do postaci zanegowanej ~p i ~q, by uzyskać końcową tabelę zero-jedynkowa 123 definiującą warunek konieczny ~p~>~q w logice ujemnej (bo ~q).
Kod: |
T4.
Definicja |Co w logice |Punkt odniesienia |Tabela tożsama
symboliczna |Jedynek oznacza |A2:~p~>~q |
p|=>q | | |~p ~q ~p~>~q
A1: p=> q =1 |( p=1)=> ( q=1)=1 |(~p=0)=> (~q=0)=1 | 0=> 0 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |(~p=0)~~>(~q=1)=0 | 0~~>1 =0
Prawo Kubusia:
A1: p=>q = A2:~p~>~q
A2: ~p~>~q =1 |(~p=1)~> (~q=1)=1 |(~p=1)~> (~q=1)=1 | 1~> 1 =1
B2’:~p~~>q =1 |(~p=1)~~>( q=1)=1 |(~p=1)~~>(~q=0)=1 | 1~~>0 =1
a b c d e f g h i 1 2 3
| Prawa Prosiaczka |
| (p=1)=(~p=0) |
| (q=1)=(~q=0) |
|
Tabela 123 to zero-jedynkowa definicja warunku koniecznego ~> w logice ujemnej (bo ~q) zdefiniowanego wyłącznie w linii A2.
Zauważmy że:
Definicje symboliczne abc w tabelach T3 i T4 są identyczne, stąd tożsamość kolumn wynikowych 3 w obu tabelach jest dowodem formalnym prawa Kubusia.
Prawo Kubusia:
T3: p=>q = T4: ~p~>~q
cnd
6.2.4 Analiza implikacji odwrotnej S|~>Z w zdarzeniach
Weźmy jeszcze raz nasz układ S3A:
Kod: |
S3A Schemat 3A
Fizyczna realizacja operatora implikacji prostej Z|=>S w zdarzeniach:
Z|=>S=(A1: Z=>S)*~(B1: Z~>S)=1*~(0)=1*1=1
Gdzie:
Z=A*B - zastępcza zmienna związana
W=C+D - zastępcza zmienna wolna
D
______
------------------o o------
| C |
| ______ |
------------------o o------
S | B A |
------------- | ______ ______ |
-----| Żarówka |-------o o-------o o------
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
--------------------------------------------------
Zstępczy schemat tożsamy:
W=C+D
______
--------o o-------
| |
S | Z=A*B |
------------- | ______ |
-----| Żarówka |-------------------o o-------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
--------------------------------------------------
Zmienne związane definicją: Z=A*B
Zmienna wolna: W=C+D
Istotą implikacji prostej Z|=>S jest istnienie zmiennej wolnej W
podłączonej równolegle do przycisku Z
|
Przyjmijmy za punkt odniesienia schemat zstępczy implikacji prostej Z|=>S.
Matematyczne związki warunków wystarczających => i koniecznych ~> w implikacji prostej Z|=>S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w Z|=>S:
AB12: | AB34:
A: 1: Z=>S =1 = 2:~Z~>~S=1 [=] 3: S~>Z =1 = 4:~S=>~Z =1
A’: 1: Z~~>~S=0 = [=] = 4:~S~~>Z =0
## ## | ## ##
B: 1: Z~>S =0 = 2:~Z=>~S=0 [=] 3: S=>Z =0 = 4:~S~>~Z =0
B’: = 2:~Z~~>S=1 [=] 3: S~~>~Z=1
I II III IV
Legenda:
## - różne na mocy definicji
|
Na początek udowodnijmy, że implikacja prosta Z|=>S jest matematycznie tożsama z implikacją odwrotną S|~>Z:
AB12:
Z|=>S = (A1: Z=>S)*~(Z~>S) = 1*~(0) =1*1 =1
AB34:
S|~>Z = (A3: S~>Z)*~(B3: S=>Z) = 1*~(0)=1*1 =1
Definicja warunku wystarczającego => w spójnikach „i”(*) i „lub”(+):
p=>q = ~p+q
Definicja warunku koniecznego ~> w spójnikach „i”(*) i „lub”(+):
p~>q = p+~q
Stąd mamy:
AB12:
Z|=>S = (A1: Z=>S)*~(Z~>S) = (~Z+S)*~(Z+~S) = (~Z+S)*(~Z*S) = ~Z*S
AB34:
S|~>Z = (A3: S~>Z)*~(B3: S=>Z) = (S+~Z)*~(~S+Z) = (S+~Z)*(S*~Z) = S*~Z = ~Z*S
stąd mamy:
AB12: Z|=>S = ~Z*S [=] AB23: S|~>Z = ~Z*S
cnd
Rozważmy dwie ostatnie ćwiartki tabeli T2 (III i IV):
AB34:
Operator implikacji odwrotnej S|~>Z to odpowiedź w zdaniach warunkowych „Jeśli p to q” na dwa pytania:
1.
Kiedy żarówka będzie się świecić (S=1)?
Odpowiedź na to pytanie mamy w zdaniach A3 i B3’ w tabeli T2,
A3.
Jeśli żarówka będzie się świecić (S=1) to przycisk Z może ~> być wciśnięty (Z=1)
S~>Z =1
Świecenie się żarówki S (S=1) jest warunkiem koniecznym ~> dla wyciągnięcia wniosku iż wciśnięty jest klawisz Z (Z=1)
Świecenie się żarówki S (S=1) jest warunkiem koniecznym ~> dla wyciągnięcia wniosku iż przycisk Z jest wciśnięty (Z=1) bo jak żarówka nie świeci się (~S=1) to na 100% => przycisk Z nie jest wciśnięty (~Z=1)
Prawo Kubusia samo nam tu wyskoczyło:
A3: S~>Z = A4:~S=>~Z
LUB
B3’
Jeśli żarówka będzie się świecić (S=1) to przycisk Z może ~~> nie być wciśnięty (~Z=1)
S~~>~Z = S*~Z =1 - zdarzenie możliwe gdy zmienna wolna będzie ustawiona na W=1
2.
Kiedy żarówka nie będzie się świecić (~S=1)?
Odpowiedź na to pytanie mamy w zdaniach A4 i A4’ w tabeli T2
Prawo Kubusia:
A3: S~>Z = A4:~S=>~Z
stąd:
A4.
Jeśli żarówka nie będzie się świecić (~S=1) to na 100% => przycisk Z nie będzie wciśnięty (~Z=1)
~S=>~Z =1
Brak świecenie się żarówki S (~S=1) jest warunkiem wystarczającym => do wyciągnięcia wniosku iż nie jest wciśnięty przycisk Z.
Dowód:
Zauważmy, że przycisku Z i W połączone są równolegle.
Jeśli zatem żarówka nie świeci się (~S=1) to na 100% => nie jest wciśnięty przycisk Z (~Z=1) i nie jest wciśnięty przycisk W (~W=1).
Prawo Prosiaczka:
(~Z=1)=(Z=0)
cnd
Prawdziwość warunku wystarczającego => A4 wymusza fałszywość kontrprzykładu A4’.
Sprawdzenie:
A4’.
Jeśli żarówka nie będzie się świecić (~S=1) to przycisk Z może ~~> być wciśnięty (Z=1)
~S~~>Z = ~S*Z =0 - zdarzenie niemożliwe
Nie jest możliwe (=0) by przycisk Z był wciśnięty (Z=1) i żarówka nie świeciła się (~S).
Spójnik zdarzenia możliwego ~~> jest przemienny.
Jak przenieść powyższą analizę na pełny schemat układu S3A widziany z punktu odniesienia implikacji prostej Z|=>S?
Pod układ zastępczy klawisza Z trzeba podstawić funkcje logiczną:
Z=A*B
zaś pod układ zastępczy klawisza W trzeba podstawić funkcje logiczną:
W=C+D
… i po bólu.
Zauważmy, że w pełnej analizie pełnego schematu nie zgubimy żadnej zmiennej z funkcji logicznej związanej:
Z=A*B
Natomiast w funkcji logicznej zmiennej wolnej W interesuje nas wyłącznie przypadek kiedy W=1 a kiedy W=0.
Jeśli zatem założymy, że nie znamy funkcji zmiennej wolnej W, co jest standardem w dowodzeniu twierdzeń matematycznych to nie mamy żadnych szans na odtworzenie zmiennej wolnej W.
Wniosek:
Implikacja prosta Z|=>S nie zawiera informacji o zmiennej wolnej W.
Po prostu:
Dla analizy układu implikacji prostej Z|=>S wystarczy nam informacja iż zmienna wolna W może przyjąć wartość logiczną 1 albo 0, co musi być spełnione z definicji poprawności matematycznej przycisku zastępczego W.
Szczegółowa budowa funkcji logicznej W nie jest nam potrzebna w analizie implikacji prostej Z|=>S.
Przykład z otaczającego nas świata gdzie z definicji nie znamy zmiennej wolnej W:
B1.
Jeśli jutro będzie pochmurno (CH=1) to może ~> padać (P=1)
CH~>P =1
Chmury są warunkiem koniecznym ~> dla padania
Zauważmy, że gdybyśmy w zdaniu B1 znali dokładną budowę funkcji logicznej W (zmienna wolna) to moglibyśmy zapisać zdanie B1 w formie równoważności i przewidywać jaka będzie jutro pogoda z dokładnością absolutną, minuta po minucie.
Niestety, znamy tylko przybliżenie zmiennej wolnej W w postaci obserwacji pogody w punktach obserwacyjnych na naszej planecie.
Wnioski:
1.
Implikacja zarówno prosta Z|=>S jak i tożsama implikacja odwrotna S|~>Z nie zawierają szczegółowej budowy funkcji logicznej W (zmienna wolna).
Zauważmy że:
Szczegółowa budowa zmiennej wolnej W nie jest nam potrzebna w analizie zarówno implikacji prostej Z|=>S jak i tożsamej z nią implikacji odwrotnej S|~>Z.
2.
Operator implikacji prostej Z|=>S nie nadaje się do zastosowań w świeci techniki bo nie zawiera informacji o budowie funkcji logicznej zmiennej wolnej W.
3.
Przede wszystkim:
W świecie techniki operatory implikacji prostej p|=>q i odwrotnej p|~>q są idiotyzmem ze wzglądu na „rzucanie monetą” w sensie „na dwoje babka wróżyła” tu występujące.
Przykładowo samochód sterowany na fundamencie implikacji prostej p|=>q działał by tak:
Jak skręcamy kierownicą w lewo to samochód zawsze skręca w lewo (nie ma „wolnej woli”)
ale:
Jak skręcam kierownicą w prawo to samochód „rzuca sobie monetą”:
orzełek - samochód skręca w prawo zgodnie z rozkazem kierowcy
reszka - samochód skręca w lewo wbrew oczekiwaniom kierowcy (ma „wolną wolę”)
Czyż trzeba kogokolwiek dodatkowo przekonywać że implikacja prosta p|=>q jest w świecie techniki idiotyzmem i nigdy nie znajdzie tu zastosowania?
Ostatnio zmieniony przez rafal3006 dnia Nie 9:54, 04 Paź 2020, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 22:48, 27 Lip 2020 Temat postu: |
|
|
Spis treści
6.3 Operator implikacji odwrotnej A|~>S w zdarzeniach 1
6.3.1 Złożony operator implikacji odwrotnej Z|~>S 3
6.3.2 Tożsamość logiczna w implikacji odwrotnej Z|~>S 6
6.3.3 Wygenerowanie zero-jedynkowej definicji warunku koniecznego ~> 7
6.3.4 Analiza implikacji prostej S|=>Z w zdarzeniach 10
6.3.1 Implikacja odwrotna Z|~>S widziana z punktu odniesienia Z|<=>S 13
6.3 Operator implikacji odwrotnej A|~>S w zdarzeniach
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Matematyczne związki warunku wystarczającego => i koniecznego ~> w implikacji odwrotnej p|~>q:
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w p|~>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =0
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia, iż mamy do czynienia z implikacją odwrotną p|~>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Bx i fałszywość dowolnego zdania serii Ax
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w p|~>q:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
A’: 1: p~~>~q=1 = [=] = 4:~q~~>p =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0
Gdzie:
## - różne na mocy definicji
A1: p=>q=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
A1’: p~~>~q=p*~q=1 - prawdziwy kontrprzykład A1’ wymusza fałszywy A1
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
B2’:~p~~>q =~p*q=0 - fałszywy kontrprzykład B2’ wymusza prawdziwy B2
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Podstawowy schemat układu realizującego implikację odwrotną A|~>S w zdarzeniach jest następujący.
Kod: |
S4 Schemat 4
Fizyczna realizacja operatora implikacji odwrotnej A|~>S w zdarzeniach:
A|~>S=~(A1: A=>S)*(B1: A~>S)=~(0)*1=1*1=1
S A W
------------- ______ ______
-----| Żarówka |-------o o-------o o------
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
--------------------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: W
Istotą implikacji odwrotnej A|~>S jest istnienie zmiennej wolnej W
podłączonej szeregowo z przyciskiem A
|
Definicja zmiennej związanej:
Zmienna związana to zmienna występujące w układzie uwzględniona w opisie matematycznym układu.
Definicja zmiennej wolnej:
Zmienna wolna to zmienna występująca w układzie, ale nie uwzględniona w opisie matematycznym układu.
Definicja podstawowa implikacji prostej odwrotnej A|~>S dla naszego układu:
A|=>S=~(A1: A=>S)*(B1: A~>S)=~(0)*1 =1*1=1
Stąd:
A1: A=>S =0 - warunek wystarczający => nie spełniony (=0)
B1: A~>S =1 - warunek konieczny ~> spełniony (=1)
Podstawiamy to do matematycznych związków warunków wystarczających => i koniecznych ~> w implikacji odwrotnej A|~>S:
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w A|~>S:
AB12: | AB34:
A: 1: A=>S =0 = 2:~A~>~S=0 [=] 3: S~>A =0 = 4:~S=>~A =0
A’: 1: A~~>~S=1 = [=] = 4:~S~~>A =1
## ## | ## ##
B: 1: A~>S =1 = 2:~A=>~S=1 [=] 3: S=>A =1 = 4:~S~>~A =1
B’: = 2:~A~~>S=0 [=] 3: S~~>~A=0
Legenda:
## - różne na mocy definicji
|
Dowód iż powyższy schemat S3 jest fizyczną realizacją implikacji odwrotnej A|~>S
Definicja podstawowa implikacji prostej odwrotnej A|~>S dla naszego układu:
A|=>S=~(A1: A=>S)*(B1: A~>S)=~(0)*1 =1*1=1
Stąd:
A1: A=>S =0 - warunek wystarczający => nie spełniony (=0)
B1: A~>S =1 - warunek konieczny ~> spełniony (=1)
Badamy prawdziwość zdań A1 i B1.
A1.
Jeśli przycisk A jest wciśnięty (A=1) to na 100% => żarówka świeci się (S=1)
A=>S =0
Wciśnięcie przycisku A nie jest wystarczające => dla zaświecenia się żarówki S bowiem dla W=0 żarówka nie będzie się świecić mimo wciśnięcia przycisku A.
Innymi słowy:
Nie zawsze gdy wciśniemy przycisk A (A=1) żarówka zaświeci się (S=1)
B1.
Jeśli przycisk A jest wciśnięty (A=1) to żarówka może ~~> się świecić (S=1)
A~>S =1
Wciśnięcie klawisza A jest (=1) warunkiem koniecznym ~> do tego, aby żarówka świeciła się.
Koniecznym ~> dlatego, że dodatkowo zmienna wolna musi być ustawiona na W=1.
Stąd mamy dowód, iż schemat S4 rzeczywiście jest fizyczną realizacją implikacji odwrotnej A|~>S.
6.3.1 Złożony operator implikacji odwrotnej Z|~>S
Rozważmy teraz bardziej złożony układ implikacji odwrotnej Z|~>S
Kod: |
S4A Schemat 4A
Fizyczna realizacja operatora implikacji odwrotnej Z|~>S w zdarzeniach:
Z|~>S=~(A1: Z=>S)*(B1: Z~>S)=~(0)*1=1*1=1
Gdzie:
Z=A*B - zastępcza zmienna związana
W=C+D - zastępcza zmienna wolna
D
______
----o o----
S A B | C |
------------- ______ ______ | ______ |
-----| Żarówka |-------o o-------o o------o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------------------------------
Zstępczy schemat tożsamy:
S Z=A*B W=C+D
------------- ______ ______
-----| Żarówka |-------o o------------o o------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
-------------------------------------------------------
Zmienne związane definicją: Z=A*B
Zmienne wolna: W=C+D
Istotą operatora implikacji odwrotnej Z|~>S jest zmienna wolna W połączona szeregowo z przyciskiem Z
Gdzie:
Z - zastępczy przycisk Z opisany funkcją logiczną Z=A*B
W - zastępczy przycisk W opisany funkcją logiczną W=C+D
|
Definicja zastępczego przycisku Z:
Przycisk zastępczy Z jest poprawnie zdefiniowany matematycznie wtedy i tylko wtedy gdy funkcja logiczna Z może przyjmować zarówno wartość logiczną 1 jak i wartość logiczną 0 w zależności od zmiennych wejściowych.
Nasz przykład:
Z=A*B
Łatwo widzieć, że nasz przycisk zastępczy Z jest matematycznie poprawny bo:
Jeśli A=1 i B=1 to Y=1
Jeśli A=0 to Y=0 niezależnie od stanu przycisku B
cnd
Matematyczne związki warunków wystarczających => i koniecznych ~> w implikacji odwrotnej Z|~>S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w Z|~>S:
AB12: | AB34:
A: 1: Z=>S =0 = 2:~Z~>~S=0 [=] 3: S~>Z =0 = 4:~S=>~Z =0
A’: 1: Z~~>~S=1 = [=] = 4:~S~~>Z =1
## ## | ## ##
B: 1: Z~>S =1 = 2:~Z=>~S=1 [=] 3: S=>Z =1 = 4:~S~>~Z =1
B’: = 2:~Z~~>S=0 [=] 3: S~~>~Z=0
-------------------------------------------------------------------
RM=B1: Z~>S=1 # ~RM=B2:~Z=>~S=1 | GM=B3: S=>Z=1 #~GM=B4:~S~>~Z=1
~GM=B1: Z~>S=1 # GM=B2:~Z=>~S=1 | ~RM=B3: S=>Z=1 # RM=B4:~S~>~Z=1
RM=B1[=]~GM=B1 # ~RM=B2[=]GM=B2 | GM=B3[=]~RM=B3 # RM=B4:[=]~GM=B4
Legenda:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona # jest negacją drugiej strony
GM - gwarancja matematyczna
RM - „rzucanie monetą” w sensie „na dwoje babka wróżyła”
AB12:
RM=B1: Z~>S =1 - w B1:Z~>S jest „rzucanie monetą” RM (RM=1)
~GM=B1: Z~>S =1 - w B1:Z~>S nie ma (~) gwarancji matematycznej (~GM=1)
RM=B1[=]~GM=B1
#
GM=B2:~Z=>~S=1 - w B2:~Z=>~S jest gwarancja matematyczna (GM=1)
~RM=B2:~Z=>~S=1 - w B2:~Z=>~S nie ma (~) „rzucania monetą” (~RM=1)
~RM=B2[=]GM=B2
|
AB12:
Operator implikacji odwrotnej Z|~>S to odpowiedź w zdaniach warunkowych „Jeśli p to q” na dwa pytania:
1.
Co się stanie jeśli przycisk Z będzie wciśnięty (Z=1)?
Odpowiedź na to pytania dają zdania B1 i A1’ z tabeli T2:
B1.
Jeśli przycisk Z będzie wciśnięty (Z=1) to żarówka może ~> się świecić (S=1)
Z~>S =1
co w logice jedynek oznacza:
(Z=1)~~>(S=1)=1
Wciśnięcie przycisku Z (Z=1) jest warunkiem koniecznym ~> dla świecenia się żarówki S (S=1).
Koniecznym dlatego, że dodatkowo zmienna wolna W musi być ustawiona na wartość W=1.
Wciśnięcie przycisku Z (Z=1) jest warunkiem koniecznym ~> dla świecenia się żarówki S (S=1) bo jak przycisk Z nie jest wciśnięty (~Z=1) to żarówka na 100% => nie świeci się (~S=1)
Prawo Kubusia samo nam tu wyskoczyło:
B1: Z~>S = B2: ~Z=>~S
LUB
A1’.
Jeśli przycisk Z będzie wciśnięty (Z=1) to żarówka może ~~> się nie świecić (~S=1)
Z~~>~S = Z*~S =1 - zdarzenie możliwe (=1) gdy zmienna wolna W=0
co w logice jedynek oznacza:
(Z=1)~~>(~S=1)=1
2.
Co się stanie jeśli przycisk Z nie będzie wciśnięty (~Z=1)?
Odpowiedź na to pytanie dają zdania B2 i B2’ w tabeli T2.
Prawo Kubusia:
B1: Z~>S = B2: ~Z=>~S
stąd:
B2.
Jeśli przycisk Z nie będzie wciśnięty (~Z=1) to żarówka na 100% => nie zaświeci się (~S=1)
~Z=>~S =1
co w logice jedynek oznacza:
(~Z=1)=>(~S=1) =1
Zawsze, gdy nie jest wciśnięty przycisk Z (~Z=1) żarówka nie świeci się (~S=1)
Nie wciśnięcie klawisza Z jest wystarczające => dla nie świecenia się żarówki S
Nie wciśnięcie klawisza Z daje nam gwarancję matematyczną => nie świecenia się żarówki S
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = Gwarancja matematyczna =>
Kontrprzykład B2’ dla prawdziwego warunku wystarczającego => B2 musi być fałszem.
B2’.
Jeśli przycisk Z nie będzie wciśnięty (~Z=1) to żarówka może ~~> się świecić (S=1)
~Z~~>S = ~Z*S=0 - zdarzenie niemożliwe
co w logice jedynek oznacza:
(~Z=1)~~>(S=1)=0
Nie jest możliwe (=0) aby przycisk Z nie był wciśnięty (~Z=1) i żarówka świeciła się (S=1)
Dowód:
Na schemacie S4A nie ma zmiennej wolnej W1 połączonej równolegle z przyciskiem Z która by powodowała fałszywość zdania B2 (przy W1=1).
Podsumowanie:
1.
Zdania B1 i A1’ realizują najzwyklejsze „rzucanie monetą” w sensie „ na dwoje babka wróżyła”, czyli:
B1.
Jeśli przycisk Z będzie wciśnięty (Z=1) to żarówka może ~> się świecić (S=1)
Z~>S =1
Wciśnięcie przycisku Z (Z=1) jest warunkiem koniecznym ~> dla świecenia się żarówki S (S=1).
Koniecznym ~> dlatego, że dodatkowo zmienna wolna musi być ustawiona na W=1.
LUB
A1’.
Jeśli przycisk Z będzie wciśnięty (Z=1) to żarówka może ~~> się nie świecić (~S=1)
Z~~>~S = Z*~S =1 - zdarzenie możliwe (=1) gdy zmienna wolna W=0
Trzeciej możliwości brak - „rzucanie monetą” w sensie „na dwoje babka wróżyła” widać tu jak na dłoni.
2.
Natomiast w zdaniu B2 mamy gwarancję matematyczną => iż jeśli przycisk Z nie będzie wciśnięty (~Z=1) to na 100% => żarówka nie będzie się świecić (~S=1)
6.3.2 Tożsamość logiczna w implikacji odwrotnej Z|~>S
Prawo Kubusia:
B1: Z~>S = B2: ~Z=>~S
Definicja tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Zdanie B2 to gwarancja matematyczna GM:
GM=B2: ~Z=>~S =1 - nie wciśnięcie Z (~Z=1) gwarantuje (GM=1) nie świecenie S (~S=1)
#
Zdanie B1 to „rzucanie monetą” (RM), czyli brak gwarancji matematycznej (~GM)
~GM=B1: Z~>S=1 - wciśnięcie Z (Z=1) nie gwarantuje (~GM=1) świecenia S (S=1)
Gdzie:
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony:
GM # ~GM
Prawo podwójnego przeczenia:
Prawdą jest, że w zdaniu X zachodzi gwarancja matematyczna (GM) = nie jest prawdą (~) że w tym samym zdaniu X nie zachodzi gwarancja matematyczna (~GM)
GM = ~(~GM)
Opiszmy tożsamość logiczną w implikacji odwrotnej Z|~>S w tabeli prawdy:
Kod: |
Prawo Kubusia: | Prawo Kubusia:
B1: Z~>S = B2:~Z=>~S [=] B1: Z~>S = B2:~Z=>~S
B1: Z~>S =1 [=] B2: ~Z=>~S=1
LUB |
A1’: Z~~>~S=1 | B2’:~Z~~>S=0
RM=B1:Z~>S [=] ~GM=B1:Z~>S # GM=B2:~Z=>~S [=]~RM=B2:~Z=>~S
Gdzie:
# - różne w znaczeniu że jedna strona # jest negacją drugiej strony
GM - gwarancja matematyczna => = warunek wystarczający =>
RM - „rzucanie monetą” w sensie „na dwoje babka wróżyła”
Matematycznie zachodzi:
D=GM+~GM=1 - dziedzina D to zbiór wszystkich możliwych zdarzeń
W zdaniu może być zawarta gwarancja matematyczna (GM=1) albo nie (~GM=1)
GM+~GM =1 - ~GM jest uzupełnieniem do dziedziny dla GM
GM*~GM =0 - GM nie może być jednocześnie spełniona GM i niespełniona ~GM
Prawo podwójnego przeczenia:
Gwarancja GM = nie jest prawdą (~) że nie ma gwarancji matematycznej (~GM)
GM=~(~GM)
|
Uwaga:
Opisana wyżej tożsamość logiczna w implikacji odwrotnej Z|~>S zachodzi tylko tu i nigdzie więcej.
W szczególności opisana tu zależność definiowana znaczkiem #:
Kod: |
RM=B1:Z~>S [=] ~GM=B1:Z~>S # GM=B2:~Z=>~S [=]~RM=B2:~Z=>~S
Gdzie:
# - różne w znaczeniu że jedna strona # jest negacją drugiej strony
|
nie zachodzi ani w operatorze równoważności p|<=>q, ani też w operatorze chaosu p|~~>q
6.3.3 Wygenerowanie zero-jedynkowej definicji warunku koniecznego ~>
Kod: |
S4A Schemat 4A
Fizyczna realizacja operatora implikacji odwrotnej Z|~>S w zdarzeniach:
Z|~>S=~(A1: Z=>S)*(B1: Z~>S)=~(0)*1=1*1=1
Gdzie:
Z=A*B - zastępcza zmienna związana
W=C+D - zastępcza zmienna wolna
Zstępczy schemat tożsamy:
S Z=A*B W=C+D
------------- ______ ______
-----| Żarówka |-------o o------------o o------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
-------------------------------------------------------
Zmienne związane definicją: Z=A*B
Zmienne wolna: W=C+D
Istotą operatora implikacji odwrotnej Z|~>S jest zmienna wolna W połączona szeregowo z przyciskiem Z
Gdzie:
Z - zastępczy przycisk Z opisany funkcją logiczną Z=A*B
W - zastępczy przycisk W opisany funkcją logiczną W=C+D
|
Zapiszmy naszą analizę symboliczną układu S4A przedstawioną w poprzednim punkcie w tabeli prawdy:
Kod: |
Operator implikacji prostej Z|=>S to odpowiedź na dwa pytania:
1.
Co się stanie jeśli przycisk Z będzie wciśnięty (Z=1)
B1: Z~> S =1 - wciśnięcie Z (Z=1) jest konieczne dla świecenia S (S=1)
konieczne ~> bo dodatkowo zmienna wolna musi być W=1
lub
A1’: Z~~>~S=1 - możliwe jest zdarzenie: wciśnięty Z i nie świeci S (~S=1)
możliwe ~~> gdy zmienna wolna ustawiona jest na W=0
2.
Co się stanie jeśli przycisk Z nie zostanie wciśnięty (~Z=1)?
Prawo Kubusia:
B1: Z~>S = B2:~Z=>~S
stąd:
B2: ~Z=>~S =1 -nie wciśnięcie Z (~Z=1) gwarantuje => nie świecenie S (~S=1)
B2’:~Z~~>S =0 - nie jest możliwe zdarzenie:
nie wciśnięty Z (~Z=1) i świeci S (S=1)
|
Przejdźmy z analizą układu S4A na zapisy ogólne podstawiając:
p=Z
q=S
Zapiszmy powyższą analizę w postaci symbolicznej w tabeli prawdy:
Kod: |
T2
Analiza |Co w logice
symboliczna |jedynek oznacza
układu S4A |
B1: p~> q =1 |( p=1)~> ( q=1)=1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1
Prawo Kubusia:
B1: p~>q = B2:~p=>~q
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1
B2’:~p~~>q =0 |(~p=1)~~>( q=1)=0
|
Zakodujmy powyższą analizę zero-jedynkowo w punktem odniesienia ustawionym na warunku koniecznym ~> B1:
B1: p~>q
Prawa Prosiaczka możemy stosować wybiórczo do dowolnych zmiennych binarnych.
Dla wygenerowania zero-jedynkowej definicji warunku koniecznego (punkt odniesienia) jest potrzebne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
Zakodujmy nasza tabelę T2 zero-jedynkowo:
Kod: |
T3.
Definicja |Co w logice |Punkt odniesienia |Tabela tożsama
symboliczna |Jedynek oznacza |B1: p~>q |
p|~>q | | | p q p~>q
B1: p~> q =1 |( p=1)~> ( q=1)=1 |( p=1)~> ( q=1)=1 | 1~> 1 =1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1 |( p=1)~~>( q=0)=1 | 1~~>0 =1
Prawo Kubusia:
B1: p~>q = B2:~p=>~q
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 |( p=0)=> ( q=0)=1 | 0=> 0 =1
B2’:~p~~>q =0 |(~p=1)~~>( q=1)=0 |( p=0)~~>( q=1)=0 | 0~~>1 =0
a b c d e f g h i 1 2 3
| Prawa Prosiaczka |
| (~p=1)=(p=0) |
| (~q=1)=(q=0) |
|
Tabela 123 to zero-jedynkowa definicja warunku koniecznego ~> w logice dodatniej (bo q) zdefiniowanego wyłącznie w linii B1.
Tabela 123 to zero-jedynkowa definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego.
Kodowanie tabeli symbolicznej T2 z punktem odniesienia ustawionym na warunku wystarczającym:
B2: ~p=>~q
Prawo Kubusia z którego tu należy skorzystać to:
(p=1)=(~p=0)
(q=1)=(~q=0)
Po prostu, wszystkie zmienne musimy sprowadzić do postaci zanegowanej ~p i ~q, by uzyskać końcową tabelę zero-jedynkowa 123 definiującą warunek wystarczający ~p=>~q w logice ujemnej (bo ~q).
Kod: |
T4.
Definicja |Co w logice |Punkt odniesienia |Tabela tożsama
symboliczna |Jedynek oznacza |B2: ~p=>~q |
p|~>q | | |~p ~q ~p=>~q
B1: p~> q =1 |( p=1)~> ( q=1)=1 |(~p=0)~> (~q=0)=1 | 0~> 0 =1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1 |(~p=0)~~>(~q=1)=1 | 0~~>1 =1
Prawo Kubusia:
B1: p~>q = B2:~p=>~q
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 |(~p=1)=> (~q=1)=1 | 1=> 1 =1
B2’:~p~~>q =0 |(~p=1)~~>( q=1)=0 |(~p=1)~~>(~q=0)=0 | 1~~>0 =0
a b c d e f g h i 1 2 3
| Prawa Prosiaczka |
| (p=1)=(~p=0) |
| (q=1)=(~q=0) |
|
Tabela 123 to zero-jedynkowa definicja warunku wystarczającego ~p=>~q w logice ujemnej (bo ~q) zdefiniowanego wyłącznie w linii B2.
Zauważmy, że analiza symboliczna abc implikacji odwrotnej p|~>q w tabelach T3 i T4 jest identyczna co jest dowodem formalnym prawa Kubusia.
Prawo Kubusia:
T3: p~>q = T4: ~p=>~q
6.3.4 Analiza implikacji prostej S|=>Z w zdarzeniach
Weźmy jeszcze raz nasz układ S4A:
Kod: |
S4A Schemat 4A
Fizyczna realizacja operatora implikacji odwrotnej Z|~>S w zdarzeniach:
Z|~>S=~(A1: Z=>S)*(B1: Z~>S)=~(0)*1=1*1=1
Gdzie:
Z=A*B - zastępcza zmienna związana
W=C+D - zastępcza zmienna wolna
D
______
----o o----
S A B | C |
------------- ______ ______ | ______ |
-----| Żarówka |-------o o-------o o------o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------------------------------
Zstępczy schemat tożsamy:
S Z=A*B W=C+D
------------- ______ ______
-----| Żarówka |-------o o------------o o------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
-------------------------------------------------------
Zmienne związane definicją: Z=A*B
Zmienne wolna: W=C+D
Istotą operatora implikacji odwrotnej Z|~>S jest zmienna wolna W połączona szeregowo z przyciskiem Z
Gdzie:
Z - zastępczy przycisk Z opisany funkcją logiczną Z=A*B
W - zastępczy przycisk W opisany funkcją logiczną W=C+D
|
Przyjmijmy za punkt odniesienia schemat zstępczy implikacji odwrotnej Z|~>S
Matematyczne związki warunków wystarczających => i koniecznych ~> w implikacji odwrotnej Z|~>S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w Z|~>S:
AB12: | AB34:
A: 1: Z=>S =0 = 2:~Z~>~S=0 [=] 3: S~>Z =0 = 4:~S=>~Z =0
A’: 1: Z~~>~S=1 = [=] = 4:~S~~>Z =1
## ## | ## ##
B: 1: Z~>S =1 = 2:~Z=>~S=1 [=] 3: S=>Z =1 = 4:~S~>~Z =1
B’: = 2:~Z~~>S=0 [=] 3: S~~>~Z=0
I II III IV
Legenda:
## - różne na mocy definicji
|
Na początek udowodnijmy, że implikacja odwrotna Z|~>S jest matematycznie tożsama z implikacją prostą S|=>Z:
AB12:
Z|~>S = ~(A1: Z=>S)*(B1: Z~>S) = ~(0)*1 =1*1 =1
AB34:
S|=>Z = ~(A3: S~>Z)*(B3: S=>Z) = ~(0)*1 =1*1 =1
Definicja warunku wystarczającego => w spójnikach „i”(*) i „lub”(+):
p=>q = ~p+q
Definicja warunku koniecznego ~> w spójnikach „i”(*) i „lub”(+):
p~>q = p+~q
Stąd mamy:
AB12:
Z|~>S = ~(A1: Z=>S)*(B1: Z~>S) = ~(~Z+S)*(Z+~S) = (Z*~S)*(Z+~S) = Z*~S
AB34:
S|=>Z = ~(A3: S~>Z)*(B3: S=>Z) = ~(S+~Z)*(~S+Z) = (~S*Z)*(~S+Z) = ~S*Z = Z*~S
stąd mamy:
AB12: Z|~>S = Z*~S [=] AB34: S|=>Z = Z*~S
cnd
Rozważmy dwie ostatnie ćwiartki tabeli T2 (III i IV):
AB34:
Operator implikacji prostej S|=>Z to odpowiedź w zdaniach warunkowych „Jeśli p to q” na dwa pytania:
1.
Kiedy żarówka będzie się świecić (S=1)?
Odpowiedź na to pytanie mamy w zdaniach B3 i B3’ w tabeli T2.
B3.
Jeśli żarówka będzie się świecić (S=1) to na 100% => przycisk Z jest wciśnięty (Z=1)
S=>Z =1
Świecenie się żarówki S (S=1) jest warunkiem wystarczającym => do wyciągnięcia wniosku iż wciśnięty jest przycisk Z (Z=1)
Dowód:
Zauważmy że przyciski Z i W połączone są szeregowo.
Jeśli zatem żarówka świeci się (S=1) to na 100% => jest wciśnięty przycisk Z (Z=1) i jest wciśnięty przycisk W (W=1).
cnd
Prawdziwość warunku wystarczającego => B3 wymusza fałszywość kontrprzykładu B3’.
Sprawdzenie:
B3’.
Jeśli żarówka będzie się świecić (S=1) to przycisk Z może ~~> nie być wciśnięty (~Z=1)
S~~>~Z = S*~Z =0 - zdarzenie niemożliwe
Nie jest możliwe (=0) by przycisk Z nie był wciśnięty (~Z=1) i żarówka świeciła się (S=1).
Spójnik zdarzenia możliwego ~~> jest przemienny.
2.
Kiedy żarówka nie będzie się świecić (~S=1)?
Odpowiedź na to pytanie mamy w zdaniach B4 i A4’ w tabeli T2
Prawo Kubusia:
B3: S=>Z = B4:~S~>~Z
stąd:
B4.
Jeśli żarówka nie będzie się świecić (~S=1) to przycisk Z może ~> nie być wciśnięty (~Z=1)
~S~>~Z =1
Nie świecenie się żarówki S (~S=1) jest warunkiem koniecznym ~> dla wyciągnięcia wniosku iż nie jest wciśnięty przycisk Z (~Z=1).
Nie świecenie się żarówki S (~S=1) jest warunkiem koniecznym ~> dla wyciągnięcia wniosku iż przycisk Z nie jest wciśnięty (~Z=1) bo jak żarówka świeci się (S=1) to na 100% => przycisk Z jest wciśnięty (Z=1)
Prawo Kubusia samo nam tu wyskoczyło:
B4:~S~>~Z = B3: S=>Z
LUB
A4’
Jeśli żarówka nie będzie się świecić (~S=1) to przycisk Z może ~~> być wciśnięty (Z=1)
~S~~>Z = ~S*Z =1 - zdarzenie możliwe gdy zmienna wolna będzie ustawiona na W=0
Jak przenieść powyższą analizę na pełny schemat układu S4A widziany z punktu odniesienia implikacji odwrotnej Z|~>S?
Pod układ zastępczy klawisza Z trzeba podstawić funkcje logiczną:
Z=A*B
zaś pod układ zastępczy klawisza W trzeba podstawić funkcje logiczną:
W=C+D
… i po bólu.
Zauważmy, że w pełnej analizie schematu S4A nie zgubimy żadnej zmiennej z funkcji logicznej związanej:
Z=A*B
Natomiast w funkcji logicznej zmiennej wolnej W interesuje nas wyłącznie przypadek kiedy W=1 a kiedy W=0.
Jeśli zatem założymy, że nie znamy funkcji zmiennej wolnej W, co jest standardem w dowodzeniu twierdzeń matematycznych to nie mamy żadnych szans na odtworzenie zmiennej wolnej W.
Wniosek:
Implikacja odwrotna Z|~>S nie zawiera informacji o zmiennej wolnej W.
Po prostu:
Dla analizy układu implikacji odwrotnej Z|~>S wystarczy nam informacja iż zmienna wolna W może przyjąć wartość logiczną 1 albo 0, co musi być spełnione z definicji poprawności matematycznej przycisku zastępczego W.
Szczegółowa budowa funkcji logicznej W nie jest nam potrzebna w analizie implikacji odwrotnej Z|~>S.
Przykład z otaczającego nas świata gdzie z definicji nie znamy zmiennej wolnej W:
B1.
Jeśli jutro będzie pochmurno (CH=1) to może ~> padać (P=1)
CH~>P =1
Chmury są warunkiem koniecznym ~> dla padania
Zauważmy, że gdybyśmy w zdaniu B1 znali dokładną budowę funkcji logicznej W (zmienna wolna) to moglibyśmy zapisać zdanie B1 w formie równoważności i przewidywać jaka będzie jutro pogoda z dokładnością absolutną, minuta po minucie.
Niestety znamy tylko przybliżenie zmiennej wolnej W w postaci obserwacji pogody w punktach obserwacyjnych na naszej planecie.
Wnioski:
1.
Implikacja zarówno odwrotna Z|~>S jak i tożsama implikacja prosta S|=>Z nie zawierają szczegółowej budowy funkcji logicznej W (zmienna wolna).
Zauważmy że:
Szczegółowa budowa zmiennej wolnej W nie jest nam potrzebna w analizie zarówno implikacji odwrotnej Z|~>S jak i tożsamej z nią implikacji prostej S|=>Z.
2.
Operator implikacji odwrotnej Z|~>S nie nadaje się do zastosowań w świeci techniki bo nie zawiera informacji o budowie funkcji logicznej zmiennej wolnej W.
3.
Przede wszystkim:
W świecie techniki operatory implikacji prostej p|=>q i odwrotnej p|~>q są idiotyzmem ze wzglądu na „rzucanie monetą” w sensie „na dwoje babka wróżyła” tu występujące.
Przykładowo samochód sterowany na fundamencie implikacji prostej p|=>q działał by tak:
Jak skręcamy kierownicą w lewo to samochód zawsze skręca w lewo (nie ma „wolnej woli”)
ale:
Jak skręcam kierownicą w prawo to samochód „rzuca sobie monetą”:
orzełek - samochód skręca w prawo zgodnie z rozkazem kierowcy
reszka - samochód skręca w lewo wbrew oczekiwaniom kierowcy (ma „wolną wolę”)
Czyż trzeba kogokolwiek dodatkowo przekonywać że implikacja prosta p|=>q jest w świecie techniki idiotyzmem i nigdy nie znajdzie tu zastosowania?
6.3.1 Implikacja odwrotna Z|~>S widziana z punktu odniesienia Z|<=>S
Weźmy nasz złożony układ implikacji odwrotnej Z|~>S
Kod: |
S4A Schemat 4A
Fizyczna realizacja operatora implikacji odwrotnej Z|~>S w zdarzeniach:
Z|~>S=~(A1: Z=>S)*(B1: Z~>S)=~(0)*1=1*1=1
Gdzie:
Z=A*B - zastępcza zmienna związana
W=C+D - zastępcza zmienna wolna
D
______
----o o----
S A B | C |
------------- ______ ______ | ______ |
-----| Żarówka |-------o o-------o o------o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------------------------------
Zstępczy schemat tożsamy:
S Z=A*B W=C+D
------------- ______ ______
-----| Żarówka |-------o o------------o o------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
-------------------------------------------------------
Zmienne związane definicją: Z=A*B
Zmienne wolna: W=C+D
Istotą operatora implikacji odwrotnej Z|~>S jest zmienna wolna W połączona szeregowo z przyciskiem Z
Gdzie:
Z - zastępczy przycisk Z opisany funkcją logiczną Z=A*B
W - zastępczy przycisk W opisany funkcją logiczną W=C+D
|
Na powyższy układ możemy spojrzeć z punktu odniesienia równoważności Y|<=>S opisując wszystkie zmienne w układzie, czyli nie pozostawiając ani jednej zmiennej wolnej W.
Kod: |
S1A Schemat 1A
Fizyczna realizacja operatora równoważności Y|<=>S w zdarzeniach:
Y|<=>S=(A1: Y=>S)*(B1: Y~>S)=1*1=1
Gdzie:
Y=A*B*(C+D)
D
______
----o o----
S A B | C |
------------- ______ ______ | ______ |
-----| Żarówka |-------o o-------o o------o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------------------------------
Zstępczy schemat tożsamy:
S Y=A*B*(C+D)
------------- ______
-----| Żarówka |-------o o-------------------
| ------------- |
______ |
___ U (źródło napięcia) |
| |
--------------------------------------------------
Zmienne związane definicją: Y=A*B*(C+D)
Zmienna wolna: brak
Istotą operatora równoważności Y|<=>S jest brak zmiennych wolnych
Gdzie:
Y - zastępczy przycisk Y opisany funkcją logiczną Y=A*B*(C+D)
|
Definicja zastępczego przycisku Y:
Przycisk zastępczy Y jest poprawnie zdefiniowany matematycznie wtedy i tylko wtedy gdy funkcja logiczna Y może przyjmować zarówno wartość logiczną 1 jak i wartość logiczną 0 w zależności od zmiennych wejściowych.
Nasz przykład:
Y=A*B*(C+D)
Łatwo widzieć, że nasz przycisk zastępczy Y jest matematycznie poprawny bo:
Jeśli A=1 i B=1 i (C+D)=1 to Y=1
Jeśli A=0 to Y=0 niezależnie od stanu pozostałych przycisków
cnd
Matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności Y<=>S
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności Y<=>S:
AB12: | AB34:
A: 1: Y=>S =1 = 2:~Y~>~S=1 [=] 3: S~>Y =1 = 4:~S=>~Y =1
A’: 1: Y~~>~S=0 = [=] = 4:~S~~>Y =0
## ## | ## ##
B: 1: Y~>S =1 = 2:~Y=>~S=1 [=] 3: S=>Y =1 = 4:~S~>~Y =1
B’: = 2:~Y~~>S=0 [=] 3: S~~>~Y=0 =
Y=S # ~Y=~S # S=Y # ~S=~Y
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: Y=>S=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~Y=>~S=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Każdy nauczyciel fizyki zada tu dwa pytania definiujące operator równoważności S|<=>Y, mimo że nie ma pojęcia o matematycznym podkładzie swoich pytań - bo tego po prostu ziemscy matematycy nie nauczyli go w I klasie LO.
AB34:
Operator równoważności S|<=>Y odpowiada na dwa pytania w spójnikach równoważności S<=>Y:
1.
Kiedy żarówka na schemacie S1A będzie się świecić (S=1)?
RB3:
Żarówka będzie się świecić (S=1) wtedy i tylko wtedy gdy wciśnięty będzie przycisk Y (Y=1)
S<=>Y = (A3: S~>Y)*(B3: S=>Y)
Prawo Kubusia:
A3: S~>Y = A4:~S=>~Y
stąd zapis tożsamy w warunkach wystarczających =>:
RB3: S<=>Y = (A4:~S=>~Y)*(B3: S=>Y)
2.
Kiedy żarówka na schemacie S1A nie będzie się świecić (~S=1)?
RA4:
Żarówka nie będzie się świecić (~S=1) wtedy i tylko wtedy gdy nie będzie wciśnięty przycisk Y (~Y=1)
~S<=>~Y = (A4:~S=>~Y)*(B4:~S~>~Y)
Prawo Kubusia:
B4:~S~>~Y = B3: S=>Y
stąd zapis tożsamy w warunkach wystarczających =>:
RA4: ~S<=>~Y = (A4:~S=>~Y)*(B3: S=>Y)
Doskonale widać, że prawe strony równoważności RB3: S<=>Y oraz RA4:~S<=>~Y są identyczne, stąd dla odpowiedzi na interesujące nas pytania 1 i 2 uzyskamy korzystając z dowolnej z równoważności RB3 albo RA4.
Weźmy równoważność RB3:
RB3:
Żarówka będzie się świecić (S=1) wtedy i tylko wtedy gdy wciśnięty będzie przycisk Y (Y=1)
RB3: S<=>Y = (A4:~S=>~Y)*(B3: S=>Y)
Odtwórzmy podstawienie przycisku zastępczego Y:
Y = A*B*(C+D)
Każdy człowiek bez problemu rozumie wyłącznie funkcję alternatywno-koniunkcyjną (logika jedynek), stąd powyższy wielomian musimy wymnożyć.
Y = A*B*C + A*B*D
co w logice jedynek oznacza:
Y=1 <=> A=1 i B=1 i C=1 lub A=1 i B=1 i D=1
Podstawiając do RB3 mamy:
RB3: S<=> (A*B*C + A*B*D)
Każda równoważność definiuje tożsamość pojęć (zbiorów) i odwrotnie, stąd mamy:
RB3:
S = (A*B*C + A*B*D)
co w logice jedynek oznacza:
Y=1 <=> A=1 i B=1 i C=1 lub A=1 i B=1 i D=1
Stąd mamy odpowiedzi szczegółowe na dwa interesujące nas pytania.
Kod: |
S1A Schemat 1A
Fizyczna realizacja operatora równoważności Y|<=>S w zdarzeniach:
Y|<=>S=(A1: Y=>S)*(B1: Y~>S)=1*1=1
Gdzie:
Y=A*B*(C+D)
D
______
----o o----
S A B | C |
------------- ______ ______ | ______ |
-----| Żarówka |-------o o-------o o------o o----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------------------------------
Zmienne związane definicją: Y=A*B*(C+D)
Zmienna wolna: brak
Istotą operatora równoważności Y|<=>S jest brak zmiennych wolnych
Gdzie:
Y - zastępczy przycisk Y opisany funkcją logiczną Y=A*B*(C+D)
|
Operator równoważności S|<=>Y to odpowiedź na dwa pytania:
1.
Kiedy żarówka na schemacie S1A będzie się świecić (S=1)?
RB3:
Żarówka będzie się świecić (S=1) wtedy i tylko wtedy gdy wciśnięty będzie przyciska A i wciśnięty będzie przycisk B i wciśnięty będzie przycisk C lub wciśnięty będzie przycisk A i wciśnięty będzie przycisk B i wciśnięty będzie przycisk D.
S = (A*B*C + A*B*D)
co w logice jedynek oznacza:
Y=1 <=> A=1 i B=1 i C=1 lub A=1 i B=1 i D=1
W naturalnej logice jedynek, czyli w naturalnej logice człowieka kolejność wykonywania działań jest następująca:
nawiasy, spójnik „i”(*), spójnik „lub”(+)
Stąd słowna wersja równoważności RB3 jest matematycznie jednoznaczna mimo że nie zawiera nawiasów w treści zdania.
2.
Kiedy żarówka na schemacie S1A nie będzie się świecić (~S=1)?
Negujemy dwustronnie równanie RB3:
~S = ~[(A*B*C + A*B*D)]
W tym przypadku wygodnie jest skorzystać ze skróconego przejścia do logiki ujemnej (bo ~S) bezpośrednio z równania RB3.
RB3: S = A*B*(C+D)
Przechodzimy z równaniem RB3 do logiki ujemnej (bo ~S) poprzez negację zmiennych i wymianę spójników na przeciwne.
RA4:
~S = ~A+~B+~C*~D
co w logice jedynek oznacza:
~S=1 <=> ~A=1 lub ~B= lub ~C=1 i ~D=1
Odczytujemy:
żarówka nie będzie się świecić (~S=1) wtedy i tylko wtedy gdy nie będzie wciśnięty przycisk A lub nie będzie wciśnięty przycisk B lub nie będzie wciśnięty przycisk C i nie będzie wciśnięty przycisk D.
~S = ~A+~B+~C*~D
co w logice jedynek oznacza:
~S=1 <=> ~A=1 lub ~B= lub ~C=1 i ~D=1
Podsumowanie:
1.
Zauważmy, że poznana teoria matematyczna (algebra Kubusia) absolutnie genialnie opisuje otaczający nas świat fizyczny.
W algebrze Kubusia patrząc na schemat S1A z punktu odniesienia równoważności:
RB3: S<=>Y = RA4: ~S<=>~Y
nie gubimy informacji o opisywanym układzie co oznacza, że taki opis doskonale nadaje się do realizacji w technice komputerowej.
2.
Operator równoważności p|<=>q to jedyny sensowny operator logiczny w programowaniu komputerów, bowiem pozostałe operatory logiczne implikacji prostej p|=>q, implikacji odwrotnej p|~>q nie są matematycznie jednoznaczne, czyli ich opis nie zawiera pełnej informacji o badanym układzie.
3.
Przed wszystkim:
W świecie techniki operatory implikacji prostej p|=>q i odwrotnej p|~>q są idiotyzmem ze wzglądu na „rzucanie monetą” w sensie „na dwoje babka wróżyła” tu występujące.
Przykładowo samochód sterowany na fundamencie implikacji prostej p|=>q działał by tak:
Jak skręcam kierownicą w lewo to samochód zawsze skręca w lewo (nie ma „wolnej woli”)
ale:
Jak skręcam kierownicą w prawo to samochód „rzuca sobie monetą”:
orzełek - samochód skręca w prawo zgodnie z rozkazem kierowcy
reszka - samochód skręca w lewo wbrew oczekiwaniom kierowcy (ma „wolną wolę”)
Czyż trzeba kogokolwiek dodatkowo przekonywać że implikacja prosta p|=>q jest w świecie techniki idiotyzmem i nigdy nie znajdzie tu zastosowania?
Z implikacją odwrotną p|~>q jest identycznie, co za chwilę udowodnimy.
Ostatnio zmieniony przez rafal3006 dnia Nie 9:55, 04 Paź 2020, w całości zmieniany 8 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Wto 8:20, 28 Lip 2020 Temat postu: |
|
|
Spis treści
7.0 Rodzaje implikacji 1
7.1 Operatory implikacji z wyróżnionym wejściem i wyjściem 1
7.1.1 Przykład implikacji prostej A|=>S 1
7.1.2 Przykład implikacji odwrotnej A|~>S 2
7.1.3 Porównanie implikacji prostej A|=>S z implikacją odwrotną A|~>S 4
7.2 Operatory implikacji bez wyróżnionego wejścia i wyjścia 6
7.2.1 Analiza Implikacji prostej p|=>q bez wyróżnionego wejścia i wyjścia 7
7.2.2 Analiza Implikacji odwrotnej p|~>q bez wyróżnionego wejścia i wyjścia 11
7.2.3 Porównanie implikacji p|=>q z p|~>q bez wyróżnionego wejścia i wyjścia 14
7.0 Rodzaje implikacji
Rozróżniamy dwa rodzaje implikacji:
1.
Implikacje z wyróżnionym wejściem i wyjściem
2.
Implikacje bez wyróżnionego wejścia i wyjścia
7.1 Operatory implikacji z wyróżnionym wejściem i wyjściem
Ten rodzaj implikacji omówiliśmy w poprzednim rozdziale.
Przypomnijmy.
7.1.1 Przykład implikacji prostej A|=>S
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Gdzie:
## - różne na mocy definicji
Zmienne p i q muszą być tymi samymi zmiennymi, inaczej popełniamy błąd podstawienia
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Definicja warunku wystarczającego => w spójnikach „i”(*) i „lub”(+):
p=>q = ~p+q
Definicja warunku koniecznego ~> w spójnikach „i”(*) i „lub”(+):
p~>q = p+~q
stąd mamy definicję implikacji prostej p|=>q w spójnikach „i”(*) i „lub”(+):
p|=>q = (A1: p=>q)*~(B1: p~>q) =(~p+q)*~(p+~q) = (~p+q)*(~p*q) = ~p*q
Podstawowy schemat układu realizującego implikację prostą A|=>S w zdarzeniach jest następujący.
Kod: |
S3 Schemat 3
Fizyczna realizacja operatora implikacji prostej A|=>S w zdarzeniach:
A|=>S=(A1: A=>S)*~(B1: A~>S)=1*~(0)=1*1=1
W
______
-----o o-----
S | A |
------------- | ______ |
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: W
Istotą implikacji prostej A|=>S jest istnienie zmiennej wolnej W
podłączonej równolegle do przycisku A
|
Definicja podstawowa implikacji prostej A|=>S dla naszego układu:
A|=>S=(A1: A=>S)*~(B1: A~>S)=1*~(0)=1*1=1
Stąd:
A1: A=>S =1 - wciśnięcie A jest (=1) wystarczające => dla świecenia S
zawsze, gdy wciśnięty jest przycisk A żarówka świeci się
B1: A~>S =0 - wciśnięcie A nie jest (=0) konieczne ~> dla świecenia S
żarówkę może zaświecić zmienna wolna W (gdy W=1)
Podstawiamy to do matematycznych związków warunków wystarczających => i koniecznych ~> w implikacji prostej A|=>S:
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w A|=>S:
AB12: | AB34:
A: 1: A=>S =1 = 2:~A~>~S=1 [=] 3: S~>A =1 = 4:~S=>~A =1
A’: 1: A~~>~S=0 = [=] = 4:~S~~>A =0
## ## | ## ##
B: 1: A~>S =0 = 2:~A=>~S=0 [=] 3: S=>A =0 = 4:~S~>~A =0
B’: = 2:~A~~>S=1 [=] 3: S~~>~A=1
A|=>S=~A*S = ~A|~>~S=~A*S [=] S|~>A=S*~A = ~S|=>~A=S*~A
Legenda:
## - różne na mocy definicji
|
7.1.2 Przykład implikacji odwrotnej A|~>S
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
##
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji
Zmienne p i q muszą być tymi samymi zmiennymi, inaczej popełniamy błąd podstawienia
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
Definicja warunku wystarczającego => w spójnikach „i”(*) i „lub”(+):
p=>q = ~p+q
Definicja warunku koniecznego ~> w spójnikach „i”(*) i „lub”(+):
p~>q = p+~q
stąd mamy definicję implikacji odwrotnej p|~>q w spójnikach „i”(*) i „lub”(+):
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(~p+q)*(p+~q) = (p*~q)*(p+~q) = p*~q
Podstawowy schemat układu realizującego implikację odwrotną A|~>S w zdarzeniach jest następujący.
Kod: |
S4 Schemat 4
Fizyczna realizacja operatora implikacji odwrotnej A|~>S w zdarzeniach:
A|~>S=~(A1: A=>S)*(B1: A~>S)=~(0)*1=1*1=1
S A W
------------- ______ ______
-----| Żarówka |-------o o-------o o------
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
--------------------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: W
Istotą implikacji odwrotnej A|~>S jest istnienie zmiennej wolnej W
podłączonej szeregowo z przyciskiem A
|
Definicja podstawowa implikacji prostej odwrotnej A|~>S dla naszego układu:
A|=>S=~(A1: A=>S)*(B1: A~>S)=~(0)*1 =1*1=1
Stąd:
A1: A=>S =0 - wciśnięcie A nie jest (=0) wystarczające => dla świecenia S
bo dodatkowo zmienna wolna W musi być ustawiona na 1
B1: A~>S =1 - wciśnięcie A jest (=1) konieczne ~> dla zaświecenia S
bo dodatkowo zmienna wolna W musi być ustawiona na 1
Podstawiamy to do matematycznych związków warunków wystarczających => i koniecznych ~> w implikacji odwrotnej A|~>S:
Kod: |
T4
Związki warunku wystarczającego => i koniecznego ~> w A|~>S:
AB12: | AB34:
A: 1: A=>S =0 = 2:~A~>~S=0 [=] 3: S~>A =0 = 4:~S=>~A =0
A’: 1: A~~>~S=1 = [=] = 4:~S~~>A =1
## ## | ## ##
B: 1: A~>S =1 = 2:~A=>~S=1 [=] 3: S=>A =1 = 4:~S~>~A =1
B’: = 2:~A~~>S=0 [=] 3: S~~>~A=0
A|~>S=A*~S = ~A|=>~S=A*~S [=] S|=>A=~S*A = ~S|~>~A=~S*A
Legenda:
## - różne na mocy definicji
|
7.1.3 Porównanie implikacji prostej A|=>S z implikacją odwrotną A|~>S
Porównanie implikacji prostej A|=>S z implikacją odwrotną A|~>S:
Kod: |
S3 Schemat 3
Fizyczna realizacja operatora implikacji prostej A|=>S w zdarzeniach:
A|=>S=(A1: A=>S)*~(B1: A~>S)=1*~(0)=1*1=1
W
______
-----o o-----
S | A |
------------- | ______ |
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: W
Istotą implikacji prostej A|=>S jest istnienie zmiennej wolnej W
podłączonej równolegle do przycisku A
|
Kod: |
T3: A|=>S=(A1: A=>S)*~(B1: A~>S)=~A*S
Związki warunku wystarczającego => i koniecznego ~> w A|=>S:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: A=>S =1 = 2:~A~>~S=1 [=] 3: S~>A =1 = 4:~S=>~A =1
A’: 1: A~~>~S=0 = [=] = 4:~S~~>A =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: A~>S =0 = 2:~A=>~S=0 [=] 3: S=>A =0 = 4:~S~>~A =0
B’: = 2:~A~~>S=1 [=] 3: S~~>~A=1
A|=>S=~A*S = ~A|~>~S=~A*S [=] S|~>A=S*~A = ~S|=>~A=S*~A
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=A
q=S
|
###
Kod: |
S4 Schemat 4
Fizyczna realizacja operatora implikacji odwrotnej A|~>S w zdarzeniach:
A|~>S=~(A1: A=>S)*(B1: A~>S)=~(0)*1=1*1=1
S A W
------------- ______ ______
-----| Żarówka |-------o o-------o o------
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
--------------------------------------------------
Zmienne związane definicją: A, S
Zmienna wolna: W
Istotą implikacji odwrotnej A|~>S jest istnienie zmiennej wolnej W
podłączonej szeregowo z przyciskiem A
|
Kod: |
T4: A|~>S=~(A1: A=>S)*(B1: A~>S)=A*~S
Związki warunku wystarczającego => i koniecznego ~> w A|~>S:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: A=>S =0 = 2:~A~>~S=0 [=] 3: S~>A =0 = 4:~S=>~A =0
A’: 1: A~~>~S=1 = [=] = 4:~S~~>A =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: A~>S =1 = 2:~A=>~S=1 [=] 3: S=>A =1 = 4:~S~>~A =1
B’: = 2:~A~~>S=0 [=] 3: S~~>~A=0
A|~>S=A*~S = ~A|=>~S=A*~S [=] S|=>A=~S*A = ~S|~>~A=~S*A
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=A
q=S
|
Gdzie:
### - różne na mocy definicji operatorowych
Uzasadnienie:
Połączenie równoległe przycisków A i W (schemat S3):
S3: p|=>q = ~p*q - zapis w zmiennych formalnych
Podstawmy fizyczną rzeczywistość (schemat S3):
S3: p|=>q = A|=>S = ~A*S - fizyczna rzeczywistość
###
to nie to samo co połączenie szeregowe przycisków A i W (schemat S4):
S4: p|~>q = p*~q - zapis w zmiennych formalnych
Podstawmy fizyczną rzeczywistość (schemat S4):
S4: p|~>q = A|~>S = A*~S - fizyczna rzeczywistość
Gdzie:
### - różne na mocy definicji operatorowych
Zauważmy, że w tabelach T3 i T4 nie ma błędu podstawienia.
Wszędzie jest:
p=A - wejście (przycisk A)
q=S - wyjście ( żarówka S)
Jak widzimy w tym przypadku matematycznie wszystko perfekcyjnie gra i buczy, bowiem na obu schematach S3 i S4 łatwo możemy odróżnić wejścia funkcji logicznej (przyciski A,W) od wyjścia funkcji logicznej (żarówka S).
Schemat S3 widziany z punktu odniesienia równoważności opisany jest równoważnością:
Żarówka świeci wtedy i tylko wtedy gdy wciśnięty jest przycisk A lub wciśnięty jest przycisk W
S3: S<=>(A+W)
co w logice jedynek oznacza:
S=1<=>A=1 lub W=1
Schemat S4 widziany z punktu odniesienia równoważności opisany jest równoważnością:
Żarówka świeci wtedy i tylko wtedy gdy wciśnięty jest przycisk A i wciśnięty jest przycisk W
S4: S<=>(A*W)
co w logice jedynek oznacza:
S=1 <=> A=1 i W=1
Tu również matematycznie wszystko gra i buczy bo połączenie równolegle przycisków A i W (schemat S3) to nie to samo co połączenie szeregowe przycisków A i W (schemat S4).
S3: p<=>(q+r) ### S4: p<=>(q*r) - w zapisach formalnych
Podstawmy fizyczną rzeczywistość:
S3: p<=>(q+r) = S<=>(A+W) ### S4: p<=>(q*r) = S<=>(A*W)
gdzie:
### - różne na mocy definicji operatorowych
7.2 Operatory implikacji bez wyróżnionego wejścia i wyjścia
Zróbmy dokładnie to samo co wyżej na implikacjach gdzie nie ma wyróżnionego wejścia i wyjścia.
Oprzemy się tu na wzajemnych relacjach chmurki i deszczu P|=>CH i CH|~>P bo będzie to zrozumiałe nawet dla 5-cio latka.
Dokładnie to samo będziemy mieć w relacji zbiorów nieskończonych np. P8|=>P2 i P2|~>P8.
Wybieramy chmurkę i deszcz bo:
Wszystko należy upraszczać jak tylko można, ale nie bardziej.
Albert Einstein
Teoria zdarzeń:
1.
Implikacja prosta:
p|=>q =~p*q
P|=>CH=~P*CH
Bazowe zdanie składowe implikacji prostej P|=>CH to warunek wystarczający => A1:
A1.
Jeśli jutro będzie padało to na 100% => będzie pochmurno
P=>CH =1 - padanie jest wystarczające => dla istnienia chmur, zawsze gdy pada, są chmury
###
2.
Implikacja odwrotna:
p|~>q = p*~q
CH|~>P = CH*~P
Bazowe zdanie składowe implikacji odwrotnej CH|~>P to warunek konieczny ~> B1:
B1.
Jeśli jutro będzie pochmurno to może ~> padać
CH~>P =1 - chmury są warunkiem koniecznym ~> dla padania, nie ma chmur, nie ma padania
Gdzie:
### - różne na mocy definicji operatorowych
Matematyka formalna (ogólna):
1: p|=>q=~p*q ### 2: p|~>q=p*~q
Gdzie:
### - różne na mocy definicji operatorowej
Świat rzeczywisty w implikacji bez wyróżnionego wejścia/wyjścia:
1: p|=>q = P|=>CH =~P*CH ### 2: p|~>q = CH|~>P =CH*~P
Gdzie:
### - różne na mocy definicji operatorowej
Zachodzi tu relacja różne na mocy definicji operatorowej ### bo mamy błąd podstawienia po obu stronach znaczka ###.
Lewa strona znaczka ###:
p=P
q=CH
Prawa strona znaczka ###:
p=CH
q=P
Matematycznie zachodzi tożsamość logiczna:
1: p|=>q = P|=>CH = ~P*CH [=] 3: q|~>p = CH|~>P = CH*~P
Po obu stronach tożsamości logicznej [=] mamy to samo p i q, zatem nie ma tu błędu podstawienia.
Lewa strona tożsamości logicznej [=]:
p=P
q=CH
Prawa strona tożsamości logicznej [=]:
q=CH
p=P
W tym przypadku dopuszczalny jest zapis domyślny:
1: P|=>CH = ~P*CH [=] 3: CH|~>P = CH*~P
Definicja tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej [=] wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej [=] wymusza prawdziwość drugiej strony
Rozważmy szczegółowo relację deszcz vs chmurka z punktu widzenia definicji operatorowych:
1: p|=>q = P|=>CH = ~P*CH ### 2: p|~>q = CH|~>P = CH*~P
Gdzie:
### - różne na mocy definicji operatorowej, bo błąd podstawienia.
7.2.1 Analiza Implikacji prostej p|=>q bez wyróżnionego wejścia i wyjścia
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Gdzie:
różne na mocy definicji
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Stąd na mocy rachunku zero-jedynkowego mamy:
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w p|=>q:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
p’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
B’: = 2:~p~~>q=1 [=] 3: q~~>~p=1
p|=>q=~p*q = ~p|~>~q=~p*q [=] q|~>p=q*~p = ~q|=>~p=q*~p
Legenda:
## - różne na mocy definicji
|
Operator implikacji prostej który będziemy badać to:
P|=>CH = (A1: P=>CH)*~(B1: P~>CH) = 1*~(0)=1*1 =1
Stąd mamy:
A1: P=>CH =1 - padanie jest (=1) wystarczające => dla istnienia chmur
B1: P~>CH =0 - padanie nie jest (=0) konieczne ~> dla istnienia chmur
Sprawdźmy, czy rzeczywiście mamy tu do czynienia z implikacją prostą P|=>CH
A1.
Jeśli jutro będzie padało to na 100% => będzie pochmurno
P=>CH =1
Padanie jest warunkiem wystarczającym => dla istnienia chmur
Zawsze gdy pada, są chmury
Chwilą czasową jest tu cały jutrzejszy dzień
##
Zgodnie z definicją implikacji prostej p|=>q badamy, czy spełniony jest warunek konieczny ~> między tymi samymi punktami i w tym samym kierunku.
B1.
Jeśli jutro będzie padało to na 100% ~> będzie pochmurno
P~>CH =0
Padanie nie jest warunkiem koniecznym ~> dla istnienia chmur, bo może być pochmurno ale nie musi padać.
Gdzie:
## - różne na mocy definicji, p i q muszą być tymi samymi p i q inaczej błąd podstawienia.
Zauważmy, że słownie zdania A1 i B1 brzmią identycznie z dokładnością do każdej literki i każdego przecinka, a mimo to są to zdania różne na mocy definicji ##
Matematyczną różność tych zdań rozpoznajemy po znaczkach => i ~> wbudowanych w treść zdań.
Identycznie mamy u humanistów:
może ## morze
Gdzie:
## - różne na mocy definicji
Matematyczne związki warunków wystarczających => i koniecznych ~> w implikacji prostej P|=>CH są następujące.
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w P|=>CH:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
A’: 1: P~~>~CH=0 = [=] = 4:~CH~~>P =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P~>CH =0 = 2:~P=>~CH =0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
B’: = 2:~P~~>CH =1 [=] 3: CH~~>~P=1
R3: P|=>CH=~P*CH = ~P|~>~CH=~P*CH [=] CH|~>P=CH*~P = ~CH|=>~P=CH*~P
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P
q=CH
|
Z punktu widzenia definicji implikacji prostej p|=>q interesuje nas wyłącznie obszar AB12 bowiem definicje implikacji prostej p|=>q i odwrotnej p|~>q są w tym przypadku następujące.
Świat rzeczywisty w implikacji bez wyróżnionego wejścia/wyjścia:
1: p|=>q = P|=>CH =~P*CH ### 2: p|~>q = CH|~>P =CH*~P
Gdzie:
### - różne na mocy definicji operatorowej
Zachodzi tu relacja różne na mocy definicji operatorowej ### bo mamy błąd podstawienia po obu stronach znaczka ###.
Lewa strona znaczka ###:
p=P
q=CH
Prawa strona znaczka ###:
p=CH
q=P
Obszar AB12:
Symboliczna definicja implikacji prostej P|=>CH to seria czterech zdań warunkowych „Jeśli p to q” dająca odpowiedź na dwa zasadnicze pytania:
1.
Co może się wydarzyć jeśli będzie padało (P=1)?
Wszystkie cztery niżej występujące zdania odczytujemy z obszaru AB12 w tabeli T3:
A1.
Jeśli będzie padało to na 100% => będzie pochmurno
P=>CH =1
Padanie jest warunkiem wystarczającym => dla istnienia chmur
Padanie daje nam gwarancję matematyczną => istnienia chmur
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = Gwarancja matematyczna =>
Zawsze gdy pada, są chmury
Kontrprzykład A1’ dla warunku wystarczającego => A1 musi być fałszem
A1’
Jeśli będzie padało to może ~~> nie być pochmurno
P~~>~CH=P*~CH=0
Niemożliwe jest zdarzenie: pada i nie ma chmur
Zdane A1 doskonale rozumie każdy 5-cio latek natomiast matematyk nie widzi związku A1’ z A1 i to jest jego tragedia.
2.
Co może się wydarzyć jeśli nie będzie padało (~P=1)?
… a jeśli nie będzie padało?
Prawo Kubusia:
A1: P=>CH = A2:~P~>~CH
A2.
Jeśli nie będzie padało to może ~> nie być pochmurno
~P~>~CH =1
Brak opadów (~P=1) jest warunkiem koniecznym ~> dla istnienia chmur (CH=1) bo jak pada (P=1) to na 100% => są chmury (CH=1)
Prawo Kubusia samo nam tu wyskoczyło:
A2: ~P~>~CH = A1: P=>CH
LUB
B2’.
Jeśli nie będzie padało to może ~~> być pochmurno
~P~~>CH = ~P*CH =0
Możliwe jest zdarzenie: nie pada (~P=1) i są chmury (CH=1)
Zapiszmy naszą analizę AB12 w tabeli prawdy.
Analiza słowna podstawowej implikacji prostej P|=>CH wynikła z obszaru AB12:
Kod: |
T3: AB12
A1: P=> CH =1 - padanie (P) wystarcza => dla istnienia chmur (CH)
A1’: P~~>~CH=0 - niemożliwe jest zdarzenie: pada (P) i nie ma chmur (~CH)
A2: ~P~>~CH =1 - brak opadów (~P) jest konieczny ~> aby nie było pochmurno
B2’:~P~~>CH =1 - możliwe jest zdarzenie: nie pada (~P) i są chmury (CH)
|
Podsumowanie:
1.
Przypadek: pada (P=1)
Zdanie A1: P=>CH daje nam gwarancję matematyczną, że jak będzie padło to na 100% => będzie pochmurno
2.
Przypadek: nie pada (~P=1):
Zdania A2 i B2’ realizują najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”:
A2.
Jeśli nie będzie padało to może ~> nie być pochmurno
~P~>~CH=1 - zdarzenie możliwe ~>
LUB
B2’
Jeśli nie będzie padało to może ~~> być pochmurno
~P~~>CH = ~P*CH =1 - zdarzenie możliwe ~~>
Zdarzenia A2 i B2’ są matematycznie rozłączne:
(A2: ~P*~CH)*(B2’: ~P*CH) = [] =0
co oznacza że nie może w tym samym czasie jednocześnie padać (P=1) i nie padać (~P=1):
P*~P=[] =0
7.2.2 Analiza Implikacji odwrotnej p|~>q bez wyróżnionego wejścia i wyjścia
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
##
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji
Zmienne p i q muszą być tymi samymi zmiennymi, inaczej popełniamy błąd podstawienia
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
Stąd na mocy rachunku zero-jedynkowego mamy:
Kod: |
T4
Związki warunku wystarczającego => i koniecznego ~> w p|~>q:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
A’: 1: p~~>~q=1 = [=] = 4:~q~~>p =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0
p|~>q=p*~q = ~p|=>~q=p*~q [=] q|=>p=~q*p = ~q|~>~p=~q*p
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
|
Operator implikacji odwrotnej CH|~>P który będziemy badać to:
CH|~>P = ~(A1: CH=>P)*(B1: CH~>P) =~(0)*1=1*1 =1
stąd mamy:
CH=>P =0 - chmury nie są wystarczające => dla opadów, nie zawsze gdy są chmury, pada
CH~>P =1 - chmury są konieczne ~> dla opadów
Sprawdźmy, czy rzeczywiście mamy tu do czynienia z implikacją odwrotną CH|~>P:
A1.
Jeśli jutro będzie pochmurno to na 100% => będzie padało
CH=>P =0
Chmury nie są warunkiem wystarczającym => dla opadów bo nie zawsze gdy są chmury, pada
##
B1.
Jeśli jutro będzie pochmurno to może ~> padać
CH~>P =1
Chmury są warunkiem koniecznym ~> dla opadów
Gdzie:
## - różne na mocy definicji, p i q muszą być tymi samymi p i q inaczej błąd podstawienia.
Matematyczne związki warunków wystarczających => i koniecznych ~> w implikacji odwrotnej CH|~>P są następujące.
Kod: |
T4
Związki warunku wystarczającego => i koniecznego ~> w CH|~>P:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: CH=>P =0 = 2:~CH~>~P =0 [=] 3: P~>CH =0 = 4:~P=>~CH =0
A’: 1: CH~~>~P=1 = [=] = 4:~P~~>CH =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: CH~>P =1 = 2:~CH=>~P =1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
B’: = 2:~CH~~>P =0 [=] 3: P~~>~CH=0
CH|~>P=CH*~P = ~CH|=>~P=CH*~P [=] P|=>CH=~P*CH = ~P|~>~CH=~P*CH
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=CH
q=P
|
Z punktu widzenia definicji implikacji odwrotnej p|~>q interesuje nas wyłącznie obszar AB12 bowiem definicje implikacji odwrotnej p|~>q i prostej p|=>q są w tym przypadku następujące.
Świat rzeczywisty w implikacji bez wyróżnionego wejścia/wyjścia:
2: p|~>q = CH|~>P =CH*~P ### 1: p|=>q = P|=>CH =~P*CH
Gdzie:
### - różne na mocy definicji operatorowej
Zachodzi tu relacja różne na mocy definicji operatorowej ### bo mamy błąd podstawienia po obu stronach znaczka ###.
Lewa strona znaczka ###:
p=P
q=CH
Prawa strona znaczka ###:
p=CH
q=P
AB12:
W tabeli T4 szczegółową definicję implikacji odwrotnej CH|~>P w postaci czterech zdań warunkowych „Jeśli p to q” odczytujemy z części AB12.
Operator implikacji odwrotnej CH|~>P daje odpowiedź na dwa kluczowe pytania:
1.
Co może się wydarzyć jeśli będzie pochmurno (CH=1)?
A3.
Jeśli będzie pochmurno to może ~> padać
CH~>P =1
Chmury są warunkiem koniecznym ~> dla padania, bo jak nie ma chmur to na 100% => nie pada.
Prawo Kubusia samo nam tu wyskoczyło:
A3: CH~>P = A4: ~CH=>~P
LUB
B3’.
Jeśli będzie pochmurno to może ~~> nie padać
CH~~>~P = CH*~P =1
Możliwe jest zdarzenie: są chmury i nie pada
1.
Co może się wydarzyć jeśli nie będzie pochmurno (~CH=1)?
… a jeśli nie będzie pochmurno?
Prawo Kubusia:
A3: CH~>P = A4: ~CH=>~P
A4.
Jeśli nie będzie pochmurno to na 100% => nie będzie padało
~CH=>~P =1
Brak chmur jest warunkiem wystarczającym => dla nie padania
Brak chmur daje nam gwarancję matematyczną => braku opadów
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = gwarancja matematyczna =>
Kontrprzykład A4’ dla prawdziwego warunku wystarczającego => A4’ musi być fałszem.
A4’
Jeśli nie będzie pochmurno to może ~~> padać
~CH~~>P = ~CH*P =0
Niemożliwe jest zdarzenie: nie ma chmur i pada
Zapiszmy naszą analizę symboliczną w tabeli prawdy:
Kod: |
T3: AB34
A3: CH~> P =1 - chmury (CH) są konieczne ~> dla opadów (P)
B3’: CH~~>~P=1 - możliwe jest zdarzenie: są chmury (CH) i nie pada (~P)
A4: ~CH=>~P =1 - brak chmur (~CH) jest wystarczający dla braku opadów (~P)
A4’:~CH~~>P =0 - niemożliwe jest zdarzenie: nie ma chmur (~CH) i pada (P)
|
Podsumowanie:
1.
Przypadek: są chmury (CH=1)
Zdania A3 i B3’ realizują najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”:
A3.
Jeśli będzie pochmurno to może ~> padać
CH~>P =1 - zdarzenie możliwe ~>
LUB
B3’
Jeśli będzie pochmurno to może ~~> nie padać
CH~~>~P =1 - zdarzenie możliwe
Dla przypadku „chmur” trzeciej możliwości brak, stąd mamy tu realizację przysłowia „na dwoje babka wróżyła”
2.
Przypadek: nie ma chmur (~CH=1)
Ten przypadek obsługuje zdanie A4.
A4.
Jeśli nie będzie pochmurno to mamy gwarancję matematyczną => że nie będzie padało.
7.2.3 Porównanie implikacji p|=>q z p|~>q bez wyróżnionego wejścia i wyjścia
Porównajmy omówione wyżej kompletne obsługi implikacji prostej P|=>CH i odwrotnej CH|~>P.
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Gdzie:
różne na mocy definicji
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Przykład implikacji prostej p|=>q bez wyróżnionego wejścia/wyjścia:
p|=>q = P|=>CH = (A1: P=>CH)*~(B1: P~>CH) =~P*CH
W implikacji prostej p|=>q mamy podstawienie:
p=P - „pada”
q=CH - „chmury”
Matematyczne związki warunków wystarczających => i koniecznych ~> w implikacji prostej P|=>CH są następujące.
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w P|=>CH:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
A’: 1: P~~>~CH=0 = [=] = 4:~CH~~>P =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P~>CH =0 = 2:~P=>~CH =0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
B’: = 2:~P~~>CH =1 [=] 3: CH~~>~P=1
R3: P|=>CH=~P*CH = ~P|~>~CH=~P*CH [=] CH|~>P=CH*~P = ~CH|=>~P=CH*~P
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P
q=CH
|
Z punktu widzenia definicji implikacji prostej p|=>q interesuje nas wyłącznie obszar AB12 bowiem definicje implikacji prostej p|=>q i odwrotnej p|~>q są w tym przypadku następujące.
Świat rzeczywisty w implikacji bez wyróżnionego wejścia/wyjścia:
1: p|=>q = P|=>CH =~P*CH ### 2: p|~>q = CH|~>P =CH*~P
Gdzie:
### - różne na mocy definicji operatorowej
Zachodzi tu relacja różne na mocy definicji operatorowej ### bo mamy błąd podstawienia po obu stronach znaczka ###.
Lewa strona znaczka ###:
p=P
q=CH
Prawa strona znaczka ###:
p=CH
q=P
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
##
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji
Zmienne p i q muszą być tymi samymi zmiennymi, inaczej popełniamy błąd podstawienia
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
Przykład implikacji odwrotnej p|~>q bez wyróżnionego wejścia/wyjścia:
p|~>q = CH|~>P = ~(A1: CH=>P)*(B1: CH~>P) = CH*~P
W implikacji odwrotnej p|~>q mamy podstawienie:
p=CH - „chmury”
q=P - „pada”
Matematyczne związki warunków wystarczających => i koniecznych ~> w implikacji odwrotnej CH|~>P są następujące.
Kod: |
T4
Związki warunku wystarczającego => i koniecznego ~> w CH|~>P:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: CH=>P =0 = 2:~CH~>~P =0 [=] 3: P~>CH =0 = 4:~P=>~CH =0
A’: 1: CH~~>~P=1 = [=] = 4:~P~~>CH =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: CH~>P =1 = 2:~CH=>~P =1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
B’: = 2:~CH~~>P =0 [=] 3: P~~>~CH=0
CH|~>P=CH*~P = ~CH|=>~P=CH*~P [=] P|=>CH=~P*CH = ~P|~>~CH=~P*CH
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=CH
q=P
|
Z punktu widzenia definicji implikacji odwrotnej p|~>q interesuje nas wyłącznie obszar AB12 bowiem definicje implikacji odwrotnej p|~>q i prostej p|=>q są w tym przypadku następujące.
Świat rzeczywisty w implikacji bez wyróżnionego wejścia/wyjścia:
2: p|~>q = CH|~>P =CH*~P ### 1: p|=>q = P|=>CH =~P*CH
Gdzie:
### - różne na mocy definicji operatorowej
Zachodzi tu relacja różne na mocy definicji operatorowej ### bo mamy błąd podstawienia po obu stronach znaczka ###.
Lewa strona znaczka ###:
p=P
q=CH
Prawa strona znaczka ###:
p=CH
q=P
Ostatnio zmieniony przez rafal3006 dnia Nie 9:56, 04 Paź 2020, w całości zmieniany 10 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Nie 17:05, 02 Sie 2020 Temat postu: |
|
|
8.0 Teoria transformacji
Spis treści
8.0 Teoria transformacji 1
8.0 Teoria transformacji
Definicja:
Teoria transformacji to teoria uwzględniająca zależności czasowe w logice matematycznej.
Z natury rzeczy występuje ona wyłącznie w świecie żywym, bo wyłącznie świat żywy potrafi myśleć, potrafi wiązać przyczynę ze skutkiem.
Definicja zdania warunkowego w teorii transformacji:
Jeśli zajdzie przyczyna p to zajdzie skutek q
p=>q
Teorię transformacji poznamy na naszym sztandarowym zdaniu.
A1.
Jeśli będzie padało to na 100% => będzie pochmurno
P=>CH =1
Padanie jest warunkiem wystarczającym dla istnienia chmur
##
Badamy to samo zdanie z wymienionym warunkiem wystarczającym => na warunek konieczny ~>.
B1.
Jeśli będzie padało to na 100% ~> będzie pochmurno
P~>CH =0
Padanie nie jest (=0) warunkiem koniecznym ~> dla istnienia chmur bo może nie padać, a chmury mogą sobie być.
Gdzie:
## - różne na mocy definicji
Jak widzimy, zdania A1 i B1 brzmią identycznie z dokładnością do każdej literki i każdego przecinka a mimo to są to zdania różne na mocy definicji ##.
Różność tą rozpoznajemy po znaczkach => i ~> wbudowanych w treść zdań.
W tym momencie cała logika „matematyczna” ziemian leży i kwiczy bowiem opiera się ona na fałszywym dogmacie:
Dwa zdania identyczne z dokładnością do każdej literki i każdego przecinka są matematycznie tożsame.
Zdania A1 i B1 to kontrprzykład dla tego dogmatu, zdania te rozróżniamy wyłącznie po znaczkach => i ~>.
U humanistów jest identycznie:
morze ## może
Gdzie:
## - różne na mocy definicji
Słownie oba „może” są identycznie, pojęcia te rozpoznajemy po znaczkach „rz” vs „ż”
Definicja implikacji prostej P|=>CH:
Implikacja prosta P|=>CH to zachodzący wyłącznie warunek wystarczający => między tymi samymi punktami i w tym samym kierunku.
A1: P=>CH =1 - padanie jest (=1) wystarczające => dla istnienia chmur
B1: P~>CH =0 - padanie nie jest (=0) konieczne dla istnienia chmur
Stąd mamy definicję implikacji prostej P|=>CH w równaniu logicznym:
P|=>CH = (A1: P=>CH)*~(B1: P~>CH) = 1*~(0) =1*1 =1
Definicja warunku wystarczającego => w spójnikach „i”(*) i „lub”(+):
P=>CH = ~P+CH
##
Definicja warunku koniecznego ~> w spójnikach „i”(*) i „lub”(+):
P~>CH =P+~CH
Gdzie:
## - różne na mocy definicji
Stąd mamy tabelę prawdy implikacji prostej P|=>CH wiążącą warunki wystarczające => i konieczne ~> na mocy praw rachunku zero-jedynkowego.
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w P|=>CH:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P~>CH =0 = 2:~P=>~CH =0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P (pada)
q=CH (chmury)
|
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T3 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w P|=>CH:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
A’: 1: P~~>~CH=0 = [=] = 4:~CH~~>P =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P~>CH =0 = 2:~P=>~CH =0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
B’: = 2:~P~~>CH =1 [=] 3: CH~~>~P=1
R3: P|=>CH=~P*CH = ~P|~>~CH=~P*CH [=] CH|~>P=CH*~P = ~CH|=>~P=CH*~P
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P (pada)
q=CH (chmury)
|
Schemat działania teorii transformacji na bazie tabeli T3 jest następujący:
Kod: |
T3A - schemat teorii transformacji
Związki warunku wystarczającego => i koniecznego ~> w P|=>CH:
Przyszłość/przeszłość | Przeszłość
------------------------------------------------------------------
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
A’: 1: P~~>~CH=0 = [=] = 4:~CH~~>P =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P~>CH =0 = 2:~P=>~CH =0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
B’: = 2:~P~~>CH =1 [=] 3: CH~~>~P=1
R3: P|=>CH=~P*CH = ~P|~>~CH=~P*CH [=] CH|~>P=CH*~P = ~CH|=>~P=CH*~P
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P (pada)
q=CH (chmury)
|
Wnioski na gruncie teorii transformacji gdzie uwzględniamy zależności czasowe:
1.
Czas przyszły:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Zdania wypowiedziane w czasie przyszłym w teorii transformacji opisuje wyłącznie obszar AB12, bowiem w czasie przyszłym musi być zachowane następstwo czasowe jak wyżej - przyczyna p musi poprzedzać skutek q.
2.
Czas przeszły bez zamiany p i q:
Jeśli zaszła przyczyna p to zaszedł skutek q
Jeśli nie zamienimy p i q to zdanie warunkowe w czasie przeszłym opisuje obszar AB12
3.
Czas przeszły z zamianą p i q:
Jeśli zaszedł skutek q to zaszła przyczyna p
Wyłącznie w czasie przeszłym mamy dostęp to zaistniałego skutku, zatem jeśli w zdaniu warunkowym zamienimy przyczynę p ze skutkiem q jak wyżej, to zdanie będzie matematycznie prawdziwe wyłącznie w czasie przeszłym opisanym w obszarze AB34.
Zobaczmy jak działa teoria transformacji na przykładzie:
1.
Czas przyszły:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Zdania wypowiedziane w czasie przyszłym w teorii transformacji opisuje wyłącznie obszar AB12.
A1.
Jeśli jutro w Warszawie będzie padało to na 100% => będzie pochmurno
P=>CH =1
Padanie jest warunkiem wystarczającym => dla istnienia chmur.
Załóżmy, że jest pojutrze i nie wiemy jaka wczoraj była pogoda w Warszawie bo mieszkamy w Gdańsku. Jeśli nie znamy rozstrzygnięcia to logika matematyczna działa dalej.
2.
Czas przeszły bez zamiany p i q:
Jeśli zaszła przyczyna p to zaszedł skutek q
Bez zamiany przyczyny p ze skutkiem q zdania będą identyczne jak w obszarze AB12, tyle że wypowiedziane w czasie przeszłym.
Jaś:
… a jeśli wczoraj w Warszawie padało?
Zdanie A1 przyjmie tu brzmienie:
A1.
Jeśli wczoraj w Warszawie padało to na 100% => było pochmurno
P=>CH =1
Padanie jest warunkiem wystarczającym => dla istnienia chmur.
3.
Czas przeszły z zamianą p i q:
Jeśli zaszedł skutek q to zaszła przyczyna p
Po zamianie przyczyny p ze skutkiem q wszystkie zdania będą w czasie przeszłym opisanym wyłącznie obszarem AB34.
Jaś:
… a jeśli wczoraj w Warszawie było pochmurno?
A3.
Jeśli wczoraj w Warszawie było pochmurno to mogło ~> padać
CH~>P =1
Chmury są warunkiem koniecznym ~> dla padania
LUB
B3’.
Jeśli wczoraj w Warszawie było pochmurno to mogło ~~> nie padać
CH~~>~P = CH*~P =1
Możliwe jest zdarzenie: są chmury i nie pada
Definicja logiki matematycznej w AK:
Logika matematyczna to przewidywanie przyszłości na podstawie znanych faktów.
Logika matematyczna to również dochodzenie do prawdy na podstawie znanych faktów w nieznanej przeszłości (np. poszukiwanie mordercy)
1.
Opis nieznanej przyszłości:
A1.
Jeśli jutro w Warszawie będzie padało to na 100% => będzie pochmurno
P=>CH =1
Padanie jest warunkiem wystarczającym => dla istnienia chmur.
2.
Opis nieznanej przeszłości:
Załóżmy, że jest już pojutrze:
Jaś:
… a jeśli wczoraj w Warszawie było pochmurno?
A3.
Jeśli wczoraj w Warszawie było pochmurno to mogło padać
CH~>P =1
Chmury są warunkiem koniecznym ~> dla padania
LUB
B3’.
Jeśli wczoraj w Warszawie było pochmurno to mogło ~~> nie padać
CH~~>~P = CH*~P =1
Możliwe jest zdarzenie: są chmury i nie pada
Zauważmy, że gdyby Jaś wiedział jaka pogoda była wczoraj w Warszawie to jego pytanie byłoby bez sensu, bo Jaś znałby prawdę absolutną np.
Wczoraj w Warszawie było pochmurno i nie padało
CH*~P =1 - zaistniała prawda absolutna
Definicja prawdy absolutnej:
Prawda absolutna to znany fakt (zaistniały fakt) niezmienny do końca życia naszego Wszechświata.
Żadna logika matematyczna nie ma prawa zmienić zaistniałej prawdy absolutnej (znanego faktu), dlatego używanie logiki matematycznej jest tu bez sensu.
Przykład:
Żadna logika matematyczna nie zmieni zaistniałego faktu (prawdy absolutnej) np. że był taki ktoś jak Hitler etc.
Przykład analogiczny:
Do znalezienia nieznanego mordercy logika matematyczna jest detektywom absolutnie konieczna.
Po znalezieniu mordercy logika matematyczna której celem było złapanie mordercy umiera - przestaje działać, bo po co detektywom logika mająca na celu złapanie znanego im mordercy?
Ostatnio zmieniony przez rafal3006 dnia Nie 9:57, 04 Paź 2020, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Nie 17:07, 02 Sie 2020 Temat postu: |
|
|
9.0 Teoria zbiorów w logice matematycznej
Spis treści
9.0 Teoria zbiorów w logice matematycznej 1
9.1 Definicja równoważności p<=>q w zbiorach 4
9.1.1 Wygenerowanie tabeli zero-jedynkowej spójnika równoważności p<=>q 7
9.1.2 Operatory równoważności TP|<=>SK i SK|<=>TP 9
9.1.3 Analiza równoważności Pitagorasa TP<=>SK 11
9.1.4 Najważniejsze definicje równoważności p<=>q 14
9.0 Teoria zbiorów w logice matematycznej
Teoria zbiorów dla potrzeb logiki matematycznej to zupełnie co innego niż klasyczna teoria zbiorów.
Dlaczego?
Logika matematyczna z definicji nie zajmuje się algebraicznym liczeniem elementów w zbiorach, nie zajmuje się ciągami, porządkowaniem zbiorów etc.
Dowód:
Z definicji nie da się liczyć elementów zbioru przy pomocy spójników logicznych „i”(*) i „lub”(+)
Najważniejsze definicje teorii zbiorów dla potrzeb logiki matematycznej to:
1.
Definicja podzbioru =>:
Zbiór p jest podzbiorem => zbioru q wtedy i tylko wtedy gdy wszystkie elementy zbioru p należą do zbioru q
p=>q =1 - gdy relacja podzbioru => jest (=1) spełniona, zbiór p jest podzbiorem => zbioru q.
inaczej:
p=>q =0 - gdy relacja podzbioru => nie jest (=0) spełniona, zbiór p nie jest podzbiorem => zbioru q
Zachodzi matematyczna tożsamość pojęć:
Definicja podzbioru => = spełniona relacja podzbioru =>
Definicja podzbioru => w rachunku zero-jedynkowym:
p=>q = ~p+q
W algebrze Kubusia zachodzi tożsamość pojęć:
Warunek wystarczający => = relacja podzbioru =>
2.
Definicja nadzbioru ~>
Zbiór p jest nadzbiorem ~> zbioru q wtedy i tylko wtedy gdy zawiera co najmniej wszystkie elementy zbioru q
p~>q =1 - gdy relacja nadzbioru ~> jest (=1) spełniona, zbiór p jest nadzbiorem ~> zbioru q
Inaczej:
p~>q =0 - gdy relacja nadzbioru ~> nie jest (=0) spełniona, zbiór p nie jest nadzbiorem ~> zbioru q
Zachodzi matematyczna tożsamość pojęć:
Definicja nadzbioru ~> = spełniona relacja nadzbioru ~>
Definicja nadzbioru ~> w rachunku zero-jedynkowym:
p~>q = p+~q
W algebrze Kubusia zachodzi tożsamość pojęć:
Warunek konieczny ~> = relacja nadzbioru ~>
Powtórzmy najważniejsze:
W algebrze Kubusia w zbiorach zachodzą tożsamości matematyczne:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Obsługa zbiorów w logice matematycznej jest analogiczna do teorii zdarzeń bez wyróżnionego wejścia i wyjścia którą poznaliśmy szczegółowo na przykładzie relacji chmurki i deszczu.
Cała logika matematyczna w obsłudze zdań warunkowych „Jeśli p to q” stoi na zaledwie trzech znaczkach (~~>, =>, ~>) definiujących wzajemne relacje zbiorów p i q
Teoria ogólna zbiorów w logice matematycznej
Teoria zbiorów w logice matematycznej jest następująca:
Definicja elementu wspólnego ~~> zbiorów:
Jeśli p to q
p~~>q =p*q =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiory p i q mają co najmniej jeden element wspólny
Inaczej:
p~~>q= p*q= [] =0 - zbiory p i q są rozłączne, nie mają (=0) elementu wspólnego ~~>
Decydujący w powyższej definicji jest znaczek elementu wspólnego zbiorów ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
W operacji iloczynu logicznego zbiorów p*q poszukujemy tu jednego wspólnego elementu, nie wyznaczamy kompletnego zbioru p*q.
Jeśli zbiory p i q mają element wspólny ~~> to z reguły błyskawicznie go znajdujemy:
p~~>q=p*q =1
Zauważmy jednak, że jeśli badane zbiory nieskończone są rozłączne to nie unikniemy iterowania po dowolnym ze zbiorów nieskończonych, czyli próby wyznaczenia kompletnego zbioru wynikowego p*q, co jest fizycznie niewykonalne.
Definicja warunku wystarczającego => w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => q
Inaczej:
p=>q =0 - definicja warunku wystarczającego => nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> q
Inaczej:
p~>q =0 - definicja warunku koniecznego ~> nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Prawo Kobry dla zbiorów:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu elementem wspólnym zbiorów ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane elementem wspólnym zbiorów ~~> (odwrotnie nie zachodzi)
Matematyczne związki warunków wystarczających => i koniecznych ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Na mocy powyższego zapisujemy:
1.
Prawa Kubusia:
A1: p=>q = A2: ~p~>q
##
B1: p~>q = B2: ~p=>~q
Ogólne prawo Kubusia:
Negujemy zmienne i wymieniamy spójniki na przeciwne
2.
Prawa Tygryska:
A1: p=>q = A3: q~>p
##
B1: p~>q = B3: q=>p
Ogólne prawo Tygryska:
Zamieniamy miejscami zmienne i wymieniamy spójniki na przeciwne
3.
Prawa kontrapozycji dla warunków wystarczających =>:
A1: p=>q = A4: ~q=>~p
##
B4: q=>p = B2: ~p=>~q
Ogólne prawo kontrapozycji:
Negujemy zmienne zamieniając je miejscami bez zmiany spójnika logicznego
4.
Prawa kontrapozycji dla warunków koniecznych ~>:
A3: q~>p = A2: ~p~>~q
##
B1: p~>q = B4: ~q~>~p
Gdzie:
## - różne na mocy definicji
9.1 Definicja równoważności p<=>q w zbiorach
Definicja podstawowa równoważności p<=>q:
Równoważność to jednoczesne zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =1 - warunek konieczny ~> nie spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
W algebrze Kubusia w zbiorach zachodzi:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Podstawowa definicja równoważności p<=>q w spójnikach „i”(*) i „lub”(+):
p<=>q = (A1: p=>q)*(B1: p~>q) = (~p+q)*(p+~q) = ~p*p+~p*~q+q*p+ q*~q=p*q+~p*~q
p<=>q = p*q + ~p*~q
Matematyczne związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w p<=>q
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Aby udowodnić, iż dany układ spełnia definicję równoważności p<=>q potrzeba ~> i wystarcza => udowodnić prawdziwość dowolnego zdania serii Ax i prawdziwość dowolnego zdania serii Bx
Kluczowym punktem zaczepienia w wprowadzeniu symbolicznej definicji równoważności p<=>q będzie definicja kontrprzykładu w zbiorach rodem z algebry Kubusia działająca wyłącznie w relacjach podzbioru =>.
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę o relację elementu wspólnego ~~> zbiorów p i q wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w p<=>q
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0
---------------------------------------------------------------
p=q # ~p=~q # q=p # ~q=>~p
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
1.
Definicja matematyczna równoważności dla zbioru p:
Równoważność p<=>q to warunek wystarczający => zachodzący w dwie strony:
A1: p=>q =1
B3: q=>p =1
Zajdzie p wtedy i tylko wtedy gdy zajdzie q
p<=>q = (A1: p=>q)*(B3: q=>p) =1*1 =1
Stąd mamy dowód iż dowolna równoważność definiuje tożsamość zbiorów:
p=q
Definicja tożsamości zbiorów:
Zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy znajdują się w relacji równoważności p<=>q:
p=q <=> (A1: p=>q)*(B3: q=>p) = p<=>q =1
Inaczej zbiory p i q nie są tożsame ##, czyli są różne na mocy definicji ##.
p##q <=> (A1: p=>q)*(B3: q=>p) =0
## - zbiory p I q są różne na mocy definicji (nie są tożsame)
Analogicznie możemy zapisać.
2.
Definicja matematyczna równoważności dla zbioru ~p:
Równoważność ~p<=>~q to warunek wystarczający => zachodzący w dwie strony:
B2:~p=>~q =1
A4: ~q=>~p=1
Zajdzie ~p wtedy i tylko wtedy gdy zajdzie ~q
~p<=>~q = (B2:~p=>~q)*(A4:~q=>~p)=1*1=1
Powyższa równoważność definiuje tożsamość zbiorów:
~p=~q
Dla definicji 2 zastosujmy prawa kontrapozycji:
B2:~p=>~q = B3: q=>p
A4:~q=>~p = A1: p=>q
Stąd mamy tożsamą definicję równoważności dla zbioru ~p:
3.
~p<=>~q = (A1: p=>q)*(B3: q=>p)=1*1=1
Prawe strony równań 1 i 3 są identyczne, stąd mamy tożsamość logiczną:
1: p<=>q = 3: ~p<=>~q
Znaczenie tożsamości logicznej „=”:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Wniosek:
Po udowodnieniu równoważności p<=>q nie musimy dowodzić równoważności ~p<=>~q bowiem na 100% zachodzi ona na mocy prawa rachunku zero-jedynkowego:
1: p<=>q = 3: ~p<=>~q
Podsumujmy nasze rozważania w tabeli prawdy:
Kod: |
Równoważność dla zbioru p | Równoważność dla zbioru ~p
p<=>q = (A1: p=>q)*(B3: q=>p) [=] ~p<=>~q = (B2:~p=>~q)*(A4:~q=>~p)
Definiuje tożsamość zbiorów: | Definiuje tożsamość zbiorów:
p=q # ~p=~q
----------------------------------
|p=q: # ~p=~q: |
| p=~(~p) # ~p=~(p) |
| q=~(~q) # ~q=~(q) |
----------------------------------
| Dziedzina dla p: p+~p =1 |
| Dziedzina dla q: q+~q =1 |
----------------------------------
Gdzie:
[=] - tożsamość logiczna
# - różne w znaczeniu że jedna strona jest negacją drugiej strony
Gdzie:
p+~p =D =1 - zbiór ~p jest uzupełnieniem do dziedziny dla p
p*~p =[]=0 - zbiory p i ~p są rozłączne
|
Stąd mamy:
Definicja równoważności w teorii zbiorów:
Zbiór p jest podzbiorem zbioru q i jest tożsamy ze zbiorem q
Dziedzina musi być szersza od sumy logicznej zbiorów p+q.
Sprawdzenie dla powyższej równoważności:
p+q =p - bo zachodzi tożsamość zbiorów p=q
Dziedzina: suma logiczna zbiorów p+~p jest szersza od zbioru p
cnd
Spełnienie powyższego warunku jest warunkiem koniecznym ~> i wystarczającym =>, aby rozpoznawalne były wszystkie pojęcia p, ~p, q, ~q.
Przykład:
Pojęcie „pies” jest rozpoznawalne wtedy i tylko wtedy gdy wiemy co znaczy pojęcie „nie pies”
9.1.1 Wygenerowanie tabeli zero-jedynkowej spójnika równoważności p<=>q
Definicja równoważności aksjomatycznej:
Równoważność aksjomatyczna to równoważność z której wynika tabela zero-jedynkowa spójnika równoważności:
RA1: p<=>q = (A1: p=>q)*(B2:~p=>~q) =1*1 =1
Z tabeli T3 odczytujemy diagram równoważności aksjomatycznej w zbiorach:
Kod: |
T4.
Diagram równoważności aksjomatycznej
RA1: p<=>q = (A1: p=>q)*(B2:~p=>~q)
RA1: p<=>q definiuje tożsamość zbiorów p=q
A1: p=> q =1 - z definicji zbiór p jest podzbiorem => q
Każdy zbiór jest podzbiorem => siebie samego
A1’: p~~>~q=0 - kontrprzykład A1’ dla prawdziwego A1 musi być fałszem
RB2:~p<=>~q = (B2:~p=>~q)*(A1: p=>q)
RB2:~p<=>~q definiuje tożsamość zbiorów ~p=~q
B2: ~p=>~q =1 - z definicji zbiór ~p jest nadzbiorem ~> ~q
Każdy zbiór jest nadzbiorem => siebie samego
B2’:~p~~>q =0 - kontrprzykład B2’ dla prawdziwego B2 musi być fałszem
|
Dowód iż z diagramu równoważności wynika tabela zero-jedynkowa spójnika równoważności p<=>q
1.
Wszystkie zbiory wejściowe p, ~p, q, ~q są niepuste, zatem z definicji mają wartość logiczną 1.
2.
Zapiszmy naszą analizę w tabeli prawdy bez komentarzy:
Kod: |
T5.
Analiza |Co w logice
symboliczna |jedynek oznacza
|
RA1: p<=>q=(A1: p=>q)*(B2:~p=>~q)
A: p=> q =1 |( p=1)=> ( q=1)=1
B: p~~>~q=0 |( p=1)~~>(~q=1)=0
;
RB2:~p<=>~q=(B2:~p=>~q)*(A1: p=>q)
C:~p=>~q =1 |(~p=1)=> (~q=1)=1
D:~p~~> q=0 |(~p=1)~~>( q=1)=0
|
3.
Przyjmijmy za punkt odniesienia równoważność dla zboru p:
RA1: p<=>q
i zakodujmy tabelę T1 zero-jedynkową względem wybranego punktu odniesienia.
Dla wykonania zadania jest nam konieczne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
4.
Realizacja zadania kodowania zero-jedynkowego tabeli symbolicznej T1.
Kod: |
T5
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |RA1: p<=>q |
| | | p<=>q=
| | | p q (p=>q)*(~p=>~q)
RA1: p<=>q =(A1: p=>q)*(B2:~p=>~q)
A1: p=> q =1 |( p=1)=> ( q=1)=1 |( p=1)=> ( q=1)=1 | 1=> 1 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |( p=1)~~>( q=0)=0 | 1~~>0 =0
;
RB2:~p<=>~q=(B2:~p=>~q)*(A1: p=>q)
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 |( p=0)=> ( q=0)=1 | 0=> 0 =1
B2’:~p~~> q=0 |(~p=1)~~>( q=1)=0 |( p=0)~~>( q=1)=0 | 0~~>1 =0
a b c d e f g h I 1 2 3
|Prawa Prosiaczka: |
|(~p=1)=(p=0) |
|(~q=1)=(q=0) |
|
Punktem odniesienia w tabeli zero-jedynkowej 123 jest linia RA1: p<=>q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja spójnika równoważności p<=>q zwanego krótko: równoważnością <=>.
6.
Tabelę symboliczną T2abc możemy również zakodować z punktu odniesienia:
RB2: ~p<=>~q
W tym przypadku wszystkie zmienne musimy sprowadzić do logiki ujemnej (bo ~x).
Prawa Prosiaczka z których tu musimy skorzystać to:
(p=1)=(~p=0)
(q=1)=(~q=0)
Wygenerowanie zero-jedynkowej definicji równoważności z punktem odniesienia ustawionym na:
RB2:~p<=>~q
Kod: |
T6
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |RB2:~p<=>~q |
| | | ~p<=>~q=
| | |~p ~q (p=>q)*(~p=>~q)
RA1: p<=>q =(A1: p=>q)*(B2:~p=>~q)
A1: p=> q =1 |( p=1)=> ( q=1)=1 |(~p=0)=> (~q=0)=1 | 0=> 0 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |(~p=0)~~>(~q=1)=0 | 0~~>1 =0
;
RB2:~p<=>~q=(B2:~p=>~q)*(A1: p=>q)
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 |(~p=1)=> (~q=1)=1 | 1=> 1 =1
B2’:~p~~> q=0 |(~p=1)~~>( q=1)=0 |(~p=1)~~>(~q=0)=0 | 1~~>0 =0
a b c d e f g h I 1 2 3
|Prawa Prosiaczka: |
|(p=1)=(~p=0) |
|(q=1)=(~q=0) |
|
Punktem odniesienia w tabeli zero-jedynkowej 123 jest linia RB2: ~p<=>~q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja spójnika równoważności ~p<=>~q w logice ujemnej (bo ~q) zwanego krótko: równoważnością <=>.
Zauważmy, że w tabelach T5 i T6 tablica wymuszeń na wejściach abc jest identyczna.
Zero-jedynkowe kolumny wynikowe 123 w tabelach T5 i T6 również są identyczne.
Te dwa fakty są dowodem formalnym (ogólnym) iż w równoważności zachodzi tożsamość logiczna:
T5: p<=>q = T6: ~p<=>~q
9.1.2 Operatory równoważności TP|<=>SK i SK|<=>TP
O co chodzi w operatorach równoważności p|<=>q i q|<=>p poznamy na przykładzie równoważności Pitagorasa, będzie łatwiej zrozumieć.
Równoważność Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny (TP) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK)
TP<=>SK = (A1: TP=>SK)*(B3: SK=>TP)
Twierdzenie proste Pitagorasa TP=>SK i odwrotne SK=>TP udowodniono wieki temu, zatem ta równoważność jest prawdziwa
Podstawmy równoważność Pitagorasa do matematycznych związków warunków wystarczających => i koniecznych ~> dla równoważności:
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: TP=>SK =1 = 2:~TP~>~SK=1 [=] 3: SK~>TP =1 = 4:~SK=>~TP =1
A’: 1: TP~~>~SK=0 = [=] = 4:~SK~~>TP =0
## ## | ## ##
B: 1: TP~>SK =1 = 2:~TP=>~SK=1 [=] 3: SK=>TP =1 = 4:~SK~>~TP =1
B’: = 2:~TP~~>SK=0 [=] 3: SK~~>~TP=0
TP=SK # ~TP=~SK # SK=TP # ~SK=~TP
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: TP=>SK=1 - A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~TP=>~SK=1 -B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zauważmy, że cztery rodzaje równoważności (I, II, III ,IV) dla wszystkich możliwych obiektów widać tu jak na dłoni.
Obszar AB12:
Operator równoważności TP|<=>SK to odpowiedź na dwa pytania w spójnikach równoważności TP<=>SK:
1.
Kiedy trójkąt jest prostokątny (TP=1)?
I.
Równoważność podstawowa Pitagorasa dla trójkątów prostokątnych (TP=1):
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK)=1*1=1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
TP=SK
Zbiór trójkątów prostokątnych (TP) jest tożsamy ze zbiorem trójkątów w których spełniona jest suma kwadratów (SK)
2.
Kiedy trójkąt nie jest prostokątny (~TP=1)?
II.
Równoważność podstawowa Pitagorasa dla trójkątów nieprostokątnych (~TP=1):
Trójkąt nie jest prostokątny (~TP=1) wtedy i tylko wtedy gdy nie zachodzi w nim suma kwadratów (~SK=1)
~TP<=>~SK = (A2: ~TP~>~SK)*(B2: ~TP=>~SK) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
~TP=~SK
Zbiór trójkątów nieprostokątnych (~TP=1) jest tożsamy ze zbiorem trójkątów w których nie jest spełniona suma kwadratów (~SK=1)
Obszar AB34:
Operator równoważności SK|<=>TP to odpowiedź na dwa pytania w spójnikach równoważności SK<=>TP:
1.
Kiedy w trójkącie spełniona jest suma kwadratów (SK=1)?
III.
Równoważność podstawowa Pitagorasa dla trójkątów ze spełnioną sumą kwadratów (SK=1):
W trójkącie spełniona jest suma kwadratów (SK=1) wtedy i tylko wtedy gdy trójkąt jest prostokątny (TP=1)
SK<=>TP = (A3: SK~>TP)*(B3: SK=>TP) =1*1=1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
SK=TP
Zbiór trójkątów w których spełniona jest suma kwadratów (SK) jest tożsamy ze zbiorem trójkątów prostokątnych (TP)
2.
Kiedy w trójkącie nie jest spełniona suma kwadratów (~SK=1)?
IV.
Równoważność podstawowa Pitagorasa dla trójkątów z nie spełnioną sumą kwadratów (~SK=1):
W trójkącie nie jest spełniona suma kwadratów (~SK=1) wtedy i tylko wtedy gdy trójkąt nie jest prostokątny (~TP=1)
~SK<=>~TP = (A4:~SK=>~TP)*(B4: ~SK~>~TP) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
~SK=~TP
Zbiór trójkątów w których nie jest spełniona suma kwadratów (~SK) jest tożsamy ze zbiorem trójkątów nieprostokątnych (~TP)
9.1.3 Analiza równoważności Pitagorasa TP<=>SK
Równoważność podstawowa Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny (TP) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK)
TP<=>SK = (A1: TP=>SK)*(B3: SK=>TP)
Twierdzenie proste Pitagorasa TP=>SK i odwrotne SK=>TP udowodniono wieki temu, zatem ta równoważność jest prawdziwa
Podstawmy równoważność Pitagorasa do matematycznych związków warunków wystarczających => i koniecznych ~> dla równoważności:
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: TP=>SK =1 = 2:~TP~>~SK=1 [=] 3: SK~>TP =1 = 4:~SK=>~TP =1
A’: 1: TP~~>~SK=0 = [=] = 4:~SK~~>TP =0
## ## | ## ##
B: 1: TP~>SK =1 = 2:~TP=>~SK=1 [=] 3: SK=>TP =1 = 4:~SK~>~TP =1
B’: = 2:~TP~~>SK=0 [=] 3: SK~~>~TP=0
TP=SK # ~TP=~SK # SK=TP # ~SK=~TP
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: TP=>SK=1 - A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~TP=>~SK=1 -B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Zajmijmy się najczęściej używaną w matematyce równoważnością Pitagorasa dla trójkątów prostokątnych TP.
Obszar AB12:
Operator równoważności TP|<=>SK to odpowiedź na dwa pytania w spójnikach równoważności TP<=>SK:
1.
Kiedy trójkąt jest prostokątny (TP=1)?
I.
Równoważność podstawowa Pitagorasa dla trójkątów prostokątnych (TP=1):
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK)=1*1=1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
TP=SK
Zbiór trójkątów prostokątnych (TP) jest tożsamy ze zbiorem trójkątów w których spełniona jest suma kwadratów (SK)
Przejście do równoważności aksjomatycznej z której bezpośrednio wynika tabela zero-jedynkowa równoważności to sprowadzenie prawej strony do warunków wystarczających w tym samym kierunku.
Prawo Tygryska:
B1: TP~>SK = B2:~TP=>~SK
Stąd mamy:
Równoważność aksjomatyczna Pitagorasa dla trójkątów prostokątnych (TP=1):[/b]
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B2:~TP=>~SK))=1*1=1
Gdzie:
A1: TP=>SK =1
##
B2:~TP=>~SK = B3: SK=>TP
Gdzie:
## - różne na mocy definicji
Analiza zdania A1:
Twierdzenie proste Pitagorasa:
A1.
Jeśli trójkąt jest prostokątny (TP=1) to na 100% => zachodzi w nim suma kwadratów (SK=1)
TP=>SK =1
Bycie trójkątem prostokątnym jest warunkiem wystarczającym => do tego, aby zachodziła suma kwadratów.
Oczywistość wobec tożsamości zbiorów TP=SK
Każdy zbiór jest podzbiorem => siebie samego.
Kontrprzykład A1’ dla warunku wystarczającego => A musi być fałszem.
A1’.
Jeśli trójkąt jest prostokątny (TP=1) to może ~~> nie zachodzić w nim suma kwadratów (~SK=1)
TP~~>~SK = TP*~SK =[] =0
Zachodzi tożsamość zbiorów:
~SK=~TP
Stąd:
TP~~>~TP = TP*~TP =[] =0 - zbiory TP i ~TP są rozłączne
2.
Kiedy trójkąt nie jest prostokątny (~TP=1)?
II.
Równoważność podstawowa Pitagorasa dla trójkątów nieprostokątnych (~TP=1):
Trójkąt nie jest prostokątny (~TP=1) wtedy i tylko wtedy gdy nie zachodzi w nim suma kwadratów (~SK=1)
~TP<=>~SK = (A2: ~TP~>~SK)*(B2: ~TP=>~SK) =1*1 =1
Każda równoważność definiuje tożsamość zbiorów (pojęć):
~TP=~SK
Zbiór trójkątów nieprostokątnych (~TP=1) jest tożsamy ze zbiorem trójkątów w których nie jest spełniona suma kwadratów (~SK=1)
Przejście do równoważności aksjomatycznej z której bezpośrednio wynika tabela zero-jedynkowa równoważności to sprowadzenie prawej strony do warunków wystarczających w tym samym kierunku.
Prawo Kubusia:
A2:~TP~>~SK = A1: TP=>SK
Stąd mamy:
Równoważność aksjomatyczna Pitagorasa dla trójkątów nieprostokątnych (~TP=1):[/b]
Trójkąt nie jest prostokątny (~TP=1) wtedy i tylko wtedy gdy nie zachodzi w nim suma kwadratów (~SK=1)
~TP<=>~SK = (A1: TP=>SK)*(B2:~TP=>~SK)=1*1=1
Gdzie:
A1: TP=>SK =1
##
B2:~TP=>~SK = B3: SK=>TP
Gdzie:
## - różne na mocy definicji
Analiza zdania B2:
B2.
Jeśli trójkąt nie jest prostokątny (~TP=1) to na 100% => nie zachodzie w nim suma kwadratów (~SK=1)
~TP=>~SK =1
Bycie trójkątem nieprostokątnym jest warunkiem wystarczającym => aby nie zachodziła w nim suma kwadratów
Oczywistość wobec tożsamości zbiorów ~TP=~SK
Każdy zbiór jest podzbiorem => siebie samego
Kontrprzykład B2’ dla warunku wystarczającego B2 musi być fałszem.
B2’.
Jeśli trójkąt nie jest prostokątny (~TP=1) to może ~~> zachodzić w nim suma kwadratów (SK=1)
~TP~~>SK = ~TP*SK =[] =0
Zachodzi tożsamość zbiorów:
SK=TP
Stąd:
~TP~~>TP = ~TP*TP =[] =0 - bo zbiory TP i ~TP są rozłączne
Podsumowanie:
1.
Zauważmy, że dopiero po udowodnieniu równoważności Pitagorasa możemy zapisać:
TP<=>SK = ~TP<=>~SK
2.
Równoważność aksjomatyczna Pitagorasa dla trójkątów prostokątnych (TP=1):[/b]
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B2:~TP=>~SK))=1*1=1
Gdzie:
A1: TP=>SK =1
##
B2:~TP=>~SK = B3: SK=>TP
Gdzie:
## - różne na mocy definicji
Stąd mamy matematyczne związki warunków wystarczających => i koniecznych ~> w równoważności TP<=>SK.
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w równoważności p<=>q:
AB12: | AB34:
A: 1: TP=>SK =1 = 2:~TP~>~SK=1 [=] 3: SK~>TP =1 = 4:~SK=>~TP =1
A’: 1: TP~~>~SK=0 = [=] = 4:~SK~~>TP =0
## ## | ## ##
B: 1: TP~>SK =1 = 2:~TP=>~SK=1 [=] 3: SK=>TP =1 = 4:~SK~>~TP =1
B’: = 2:~TP~~>SK=0 [=] 3: SK~~>~TP=0
TP=SK # ~TP=~SK # SK=TP # ~SK=~TP
I II III IV
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: TP=>SK=1 - A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~TP=>~SK=1 -B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
|
Aby udowodnić iż mamy do czynienia z równoważnością wystarczy udowodnić prawdziwość dowolnego zdania serii Ax i prawdziwość dowolnego zdania serii Bx.
Innymi słowy:
W matematyce wystarczy udowodnić równoważność Pitagorasa dla trójkątów prostokątnych:
TP<=>SK = (A1: TP=>SK)*(B3: SK=>TP) =1*1=1
Aby mieć pewność prawdziwości wszystkich 16 możliwych mutacji równoważności wynikłych z tabeli T2.
9.1.4 Najważniejsze definicje równoważności p<=>q
Najważniejsze równoważności to:
1.
Równoważność podstawowa twierdzenia Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B1: TP~>SK)=1*1 =1
Odczyt matematycznie tożsamy:
Bycie trójkątem prostokątnym (TP=1) jest warunkiem koniecznym ~> (B1: TP~>SK) i wystarczającym => (A1: TP=>SK) do tego, aby zachodziła w nim suma kwadratów (SK=1)
Dowód powszechnej znajomości tej definicji wśród ziemian.
Klikamy na googlach:
„warunkiem koniecznym i wystarczającym”
Wyników: 7740
2.
Równoważność matematyczna powszechnie używana w matematyce.
Równoważność matematyczna twierdzenia Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B3: SK=>TP)=1*1 =1
Odczyt matematycznie tożsamy:
Równoważność, to warunek wystarczający => zachodzący w dwie strony
A1: TP=>SK =1 - twierdzenie proste
B3: SK=>TP =1 - twierdzenie odwrotne
3.
Równoważność aksjomatyczna z której wynika bezpośrednio tabela zero-jedynkowa równoważności.
Równoważność aksjomatyczna twierdzenia Pitagorasa dla trójkątów prostokątnych:
Trójkąt jest prostokątny (TP=1) wtedy i tylko wtedy gdy zachodzi w nim suma kwadratów (SK=1)
TP<=>SK = (A1: TP=>SK)*(B2: ~TP=>~SK)=1*1 =1
Odczyt matematycznie tożsamy:
Równoważność to warunek wystarczający => (A1: TP=>SK) w logice dodatniej bo SK i zachodzący jednocześnie warunek wystarczający => (B2: ~TP=>~SK) w logice ujemnej (bo ~SK) między tymi samymi punktami i w tym samym kierunku.
Ostatnio zmieniony przez rafal3006 dnia Nie 9:58, 04 Paź 2020, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Nie 17:09, 02 Sie 2020 Temat postu: |
|
|
Spis treści
9.2 Implikacja prosta p|=>q w zbiorach 1
9.2.1 Symboliczna definicja implikacji prostej p|=>q 3
9.2.2 Analiza matematyczna implikacji prostej P8|=>P2 4
9.2.3 Cechy charakterystyczne implikacji prostej P8|=>P2 7
9.2.4 Tożsamość implikacyjna w implikacji prostej P8|=>P2 8
9.2.5 Właściwości implikacji prostej P8|=>P2 9
9.2.6 Zero-jedynkowa definicja warunku wystarczającego p=>q 10
9.2.7 Warunek wystarczający => w spójnikach „i”(*) i „lub”(+) 12
9.2.8 Od definicji warunku wystarczającego P8=>P2 do operatora P8|=>P2 15
9.2.9 Analiza rozszyfrowanego operatora implikacji prostej P8|=>P2 18
9.2.10 Prawo transformacji dla implikacji prostej P8|=>P2 19
9.2 Implikacja prosta p|=>q w zbiorach
Zacznijmy od definicji implikacji odwrotnej p|~>q, bowiem to pojęcie będzie nam potrzebne przy omawianiu implikacji prostej p|=>q.
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
W algebrze Kubusia w zbiorach zachodzi:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
stąd:
Definicja implikacji odwrotnej p|~>q w zbiorach:
Zbiór p jest nadzbiorem ~> zbioru q i nie jest tożsamy ze zbiorem q
Dziedzina musi być szersza do sumy logicznej zbiorów p+q bowiem wtedy i tylko wtedy wszystkie pojęcia p, ~p, q i ~q będą rozpoznawalne.
A1: p=>q =0 - zbiór p jest nie jest podzbiorem => zbioru q (z definicji)
B1: p~>q =1 - zbiór p jest nadzbiorem ~> zbioru q (z definicji)
p|~>q = ~(A1: p=>q)*(B1: p~>q) =1*~(0) = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Podstawowa definicja implikacji odwrotnej p|~>q w spójnikach „i”(*) i „lub”(+):
p|~>q = ~(A1: p=>q)*(B1: p~>q) = ~(~p+q)*(p+~q) = (p*~q)*(p+~q) = p*~q
p|~>q =p*~q
Gdzie:
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Zajmijmy się teraz właściwą definicją która nas interesuje.
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
W algebrze Kubusia w zbiorach zachodzi:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Stąd:
Definicja implikacji prostej p|=>q w zbiorach:
Zbiór p jest podzbiorem => zbioru q i nie jest tożsamy ze zbiorem q
Dziedzina musi być szersza do sumy logicznej zbiorów p+q bowiem wtedy i tylko wtedy wszystkie pojęcia p, ~p, q i ~q będą rozpoznawalne.
A1: p=>q =1 - zbiór p jest podzbiorem => zbioru q (z definicji)
B1: p~>q =0 - zbiór p nie jest nadzbiorem ~> zbioru q (z definicji)
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Podstawowa definicja implikacji prostej p|=>q w spójnikach „i”(*) i „lub”(+):
p|=>q = (A1: p=>q)*~(B1: p~>q) = (~p+q)*~(p+~q) = (~p+q)*(~p*q) = ~p*q
p|=>q = ~p*q
Gdzie:
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Matematyczne związki warunku wystarczającego => i koniecznego ~> w implikacji prostej p|=>q:
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w p|=>q
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
---------------------------------------------------------------
p|=>q=~p*q = ~p|~>~q=~p*q [=] q|~>p=q*~p = ~q|=>~p=q*~p
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Aby udowodnić, iż dany układ spełnia definicję implikacji prostej p|=>q potrzeba ~> i wystarcza => udowodnić prawdziwość dowolnego zdania serii Ax i fałszywość dowolnego zdania serii Bx
Kluczowym punktem zaczepienia w wprowadzeniu symbolicznej definicji implikacji prostej p|=>q będzie definicja kontrprzykładu w zbiorach rodem z algebry Kubusia działająca wyłącznie w relacjach podzbioru =>.
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę o relację elementu wspólnego ~~> zbiorów p i q wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w p|=>q
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
B’: = 2:~p~~>q=1 [=] 3: q~~>~p=1
---------------------------------------------------------------
p|=>q=~p*q = ~p|~>~q=~p*q [=] q|~>p=q*~p = ~q|=>~p=q*~p
Gdzie:
## - różne na mocy definicji
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
A1’: p~~>~q=p*~q=0 - fałszywy kontrprzykład A1’ wymusza prawdziwy A1
B2:~p=>~q=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
B2’:~p~~>q =~p*q=1 - prawdziwy kontrprzykład B2’ wymusza fałszywy B2
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
9.2.1 Symboliczna definicja implikacji prostej p|=>q
Aksjomatyczną definicję implikacji prostej p|=>q z której wynika tabela zero-jedynkowa spójnika warunku wystarczającego => mamy tu jak na dłoni w obszarze AB12.
Kod: |
T3: AB12 - symboliczna definicja implikacji prostej p|=>q
A1: p=> q =1 - zbiór p jest podzbiorem => q (z definicji)
A1’: p~~>~q=0 - kontrprzykład A1’ dla prawdziwego A1 musi być fałszem
Prawo Kubusia:
A1: p=>q = A2:~p~>~q
A2: ~p~>~q =1 - na mocy prawa Kubusia zbiór ~p jest nadzbiorem ~> ~q
B2’:~p~~>q =1 - istnieje wspólna część zbiorów ~p i q
|
9.2.2 Analiza matematyczna implikacji prostej P8|=>P2
W dalszej części przejdziemy na konkretny przykład implikacji prostej P8|=>P2, będzie łatwiej zrozumieć.
Nie ma to wpływu na tłumaczenie teorii ogólnej implikacji prostej p|=>q bowiem wystarczy podstawić:
p=P8
q=P2
Rozważmy zdanie:
A1.
Jeśli dowolna liczba jest podzielna przez 8 to na 100% => jest podzielna przez 2
P8=>P2 =1
Podzielność dowolnej liczby przez 8 jest warunkiem wystarczającym => dla jej podzielności przez 2 bo zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..]
Innymi słowy:
Jeśli ze zbioru P8=[8,16,24..] wylosujemy dowolną liczbę to mamy gwarancję matematyczną => iż będzie ona w zbiorze P2=[2,4,6,8..]
Matematycznie zachodzi:
Warunek wystarczający => = gwarancja matematyczna =>
Aby udowodnić iż zdanie A1 jest częścią operatora implikacji prostej P8|=>P2 musimy dodatkowo udowodnić fałszywość dowolnego zdania serii B1234.
Wybieramy zdanie B3 bo mamy tu najprostszy warunek wystarczający =>, łatwy w dowodzeniu.
B3.
Jeśli dowolna liczba jest podzielna przez 2 to na 100% => jest podzielna przez 8
P2=>P8 =0
Podzielność dowolnej liczby przez 2 nie jest warunkiem wystarczającym => dla jej podzielności przez 8 bo zbiór P2=[2,4,6,8..] nie jest (=0) podzbiorem => zbioru P8=[8,16,24..]
Dopiero w tym momencie jesteśmy pewni, że nasze zdanie A1 jest częścią operatora implikacji prostej P8|=>P2. Szczegółową analizę implikacji prostej P8|=>P2 wykona w tym momencie każdy komputer w oparciu o szablon implikacji prostej P8|=>P2. Edukacyjnie musimy przynajmniej raz udawać komputer by zrozumieć o co chodzi w implikacji prostej P8|=>P2.
Dojście do alternatywnego wniosku iż zdanie A1 jest częścią implikacji prostej P8|=>P2.
Definicja implikacji prostej P8|=>P2 w zbiorach:
Zbiór P8 jest podzbiorem => zbioru P2 i nie jest tożsamy ze zbiorem P2
Dziedzina musi być szersza do sumy logicznej zbiorów P8+P2 bowiem wtedy i tylko wtedy wszystkie pojęcia P8, ~P8, P2 i ~P2 będą rozpoznawalne.
A1: P8=>P2 =1 - zbiór P8=[8,16,24 ..] jest podzbiorem => zbioru P2=[2,4,6,8..] (z definicji)
B1: P8~>P2 =0 - zbiór P8=[8,16,24..] nie jest nadzbiorem ~> zbioru P2=[2,4,6,8..] (z definicji)
P8|=>P2 = (A1: P8=>P2)*~(B1: P8~>P2) =1*~(0) = 1*1 =1
Przyjmijmy dziedzinę minimalną:
LN=[1,2,3,4,5,6,7,8,9..]
P8=>P2 =1 - bo zbiór P8 jest podzbiorem => zbioru P2
Badamy czy suma logiczna zbiorów p=P8 i q=P2 jest mniejsza od dziedziny LN
P8+P2 = P8 - bo zbiór P8 jest podzbiorem => zbioru P2
Doskonale widać, że spełniony jest tu warunek:
Dziedzina LN jest szersza od sumy zbiorów P8+P2=P8
cnd
Na początek podstawmy do tabeli T2 udowodnioną implikację prostą P8|=>P2.
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w P8|=>P2:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P8=> P2 =1 = 2:~P8~>~P2 =1 [=] 3: P2~>P8 =1 = 4:~P2=>~P8 =1
A’: 1: P8~~>~P2=0 = [=] = 4:~P2~~>P8 =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P8~>P2 =0 = 2:~P8=>~P2 =0 [=] 3: P2=>P8 =0 = 4:~P2~>~P8 =0
B’: = 2:~P8~~>P2 =1 [=] 3: P2~~>~P8=1
-------------------------------------------------------------------------
R3: P8|=>P2=~P8*P2 =~P8|~>~P2=~P8*P2 [=] P2|~>P8=P2*~P8 =~P2|=>~P8=P2*~P8
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P8 - zbiór liczb podzielnych przez 8
q=P2 - zbiór liczb podzielnych przez 2
|
Analizujemy obszar AB12:
Operator implikacji prostej P8|=>P2 to odpowiedź na dwa pytania:
1.
Co się stanie jeśli ze zbioru LN wylosujemy dowolną liczbę podzielną przez 8 (P8=1)?
A1.
Jeśli dowolna liczba jest podzielna przez 8 (P8=1) to na 100% => jest podzielna przez 2 (P2=1)
P8=>P2 =1
Co w logice jedynek oznacza:
(P8=1)=>(P2=1)=1
Podzielność dowolnej liczby przez 8 jest warunkiem wystarczającym => (=1) dla jej podzielności przez 2, bo zbiór P8 jest podzbiorem => zbioru P2
Poprzednik mówi tu o zbiorze P8, zaś następnik o zbiorze P2.
Wyznaczmy na początek wszystkie zbiory potrzebne nam do analizy matematycznej:
P8=[8,16,24..]
P2=[2,4,6,8..]
Przyjmujemy dziedzinę minimalną:
LN=[1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
Stąd mamy przeczenia zbiorów rozumiane jako uzupełnienia do dziedziny LN:
~P8=[LN-P8] =[1,2,3,4,5,6,7..9..]
~P2=[LN-P2]=[1,3,5,7,9..]
W algebrze Kubusia zbiory mają wartość logiczną:
p=[]=0 - gdy zbiór pusty
p=[x]=1 - gdy zbiór niepusty
Prawdziwość warunku wystarczającego => A1 wymusza fałszywość kontrprzykładu A1’
A1’
Jeśli dowolna liczba jest podzielna przez 8 (P8=1) to może ~~> nie być podzielna przez 2 (~P2=1)
P8~~>~P2 = P8*~P2 =[]=0
Co w logice jedynek oznacza:
(P8=1)~~>(~P2=1) = (P8=1)*(~P2=1) =0
Definicja elementu wspólnego zbiorów ~~> P8 i ~P2 nie jest (=0) spełniona, bo każdy dowolny zbiór liczb parzystych (P8) jest rozłączny z dowolnym zbiorem liczb nieparzystych (~P2)
2.
Co się stanie jeśli ze zbioru LN wylosujemy liczbę niepodzielną przez 8 (~P8=1)?
.. a jeśli liczba nie jest podzielna przez 8 (~P8=1)?
Prawo Kubusia:
A1: P8=>P2 = A2: ~P8~>~P2
stąd:
A2.
Jeśli dowolna liczba nie jest podzielna przez 8 (~P8=1) to może ~> nie być podzielna przez 2 (~P2=1)
~P8~>~P2 =1
Co w logice jedynek oznacza:
(~P8=1)~>(~P2=1) =1
Niepodzielność dowolnej liczby przez 8 jest warunkiem koniecznym ~> (=1) dla jej niepodzielności przez 2, bo jak liczba jest podzielna przez 8 to na 100% => jest podzielna przesz 2
Prawo Kubusia samo nam tu wyskoczyło:
A2: ~P8~>~P2 = A1: P8=>P2
Innymi słowy:
Warunek konieczny ~> w zdaniu A2 jest spełniony wtedy i tylko wtedy gdy zbiór ~P8=[1,2,3,4,5,6,7,..9..] jest nadzbiorem ~> zbioru ~P2=[1,3,5,7,9 ..]
Pobieżnie widać, że relacja nadzbioru ~> jest tu spełniona.
Oczywiście nie musimy tego faktu dowodzić, bo prawdziwość zdania A2 gwarantuje nam prawo Kubusia.
LUB
B2’.
Jeśli dowolna liczba nie jest podzielna przez 8 (~P8=1) to może ~~> być podzielna przez 2 (P2=1)
~P8~~>P2 = ~P8*P2 =1
Co w logice jedynek oznacza:
(~P8=1)~~>(P2=1) = (~P8=1)*(P2=1) =1
Definicja elementu wspólnego zbiorów ~~> jest (=1) spełniona, bo Istnieje co najmniej jeden element wspólny zbiorów ~P8=[1,2,3,4,5,6,7..9..] i P2=[2,4,6,8..] (np.2), co kończy dowód prawdziwości zdania D.
Na mocy matematyki ścisłej, algebry Kubusia jesteśmy pewni, że w zdaniu B2’ nie zachodzi ani warunek wystarczający =>, ani też konieczny ~>
1: ~P8=>P2 =0
2: ~P8~>P2 =0
Sprawdzić, czy AK jest poprawna zawsze możemy:
Ad.1
~P8=[1,2,3,4,5,6,7..9..] =>P2=[2,4,6,8..] =0 - ~P8 nie jest (=0) podzbiorem => P2 bo kontrprzykład 3
Ad.2
Prawo Tygryska:
B1: p~>q = B3: q=>p
Stad dla zdania 2 mamy:
P2=>~P8
P2= [2,4,6,8..] => ~P8=[1,2,3,4,5,6,7..9..] =0 - P2 nie jest (=0) podzbiorem => ~P8 bo kontrprzykład 8
9.2.3 Cechy charakterystyczne implikacji prostej P8|=>P2
Prawo Kobry dla zbiorów:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu elementem wspólnym zbiorów ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane elementem wspólnym zbiorów ~~> (odwrotnie nie zachodzi)
Stąd przy wyznaczaniu jakie zbiory zawiera każde z czterech możliwych pudełek posłużymy się definicja elementu wspólnego zbiorów p~~>q w której wystarczy pokazać jeden element wspólny zbiorów p i q. Matematycznie nic jednak nie stoi na przeszkodzie, abyśmy wyznaczyli kompletny zbiór dla każdego z czterech pudełek, czyli wykonali pełne mnożenie logiczne zbiorów p i q. Zauważmy, że w przypadku zbiorów rozłącznych p i q i tak musimy wykonać pełne mnożenie logiczne tych zbiorów aby być pewnym, iż zbiór wynikowy będzie zbiorem pustym.
Przepiszmy naszą analizę w postaci tabeli prawdy:
Kod: |
T4
A1: P8=> P2 =1 - bo zbiór P8=[8,16,24..] jest podzbiorem => P2=[2,4,6,8..]
P8=>P2:=P8~~>P2=P8*P2=P8 - zawartość pudełka A1
A1’: P8~~>~P2=0 - zbiory P8=[8,16,24..] i ~P2=[1,3,5,7,9..] są rozłączne
P8*~P2=[] - zawartość pudełka A1’ (zbiór pusty)
.. a jeśli liczba nie jest podzielna przez 8?
Prawo Kubusia:
A1: P8=>P2 = A2:~P8~>~P2
A2: ~P8~>~P2 =1 - bo zbiór ~P8 jest nadzbiorem ~> ~P2
~P8~>~P2:=~P8~~>~P2=~P8*~P2=~P2 - zawartość pudełka A2
B2’:~P8~~>P2 =1 = zbiory mają część wspólną np.2
~P8~~>P2=~P8*P2 - zawartość pudełka B2’ (śmietnik)
:= - wyznaczanie pełnego iloczynu logicznego zbiorów na mocy prawa Kobry
|
Cechy charakterystyczne implikacji prostej P8|=>P2:
P8=[8,16,24..]
P2=[2,4,6,8..]
~P8=[LN-P8] =[1,2,3,4,5,6,7..9..]
~P2=[LN-P2]=[1,3,5,7,9..]
1.
Zauważmy, że jeśli ze zbioru liczb naturalnych wylosujemy liczbą podzielną przez 8 (P8) to mamy gwarancję matematyczną => iż ta liczba będzie podzielna przez 2 (P2)
Wylosowana liczba trafi do pudełka A:
A: P8=>P2 := P8~~>P2 = P8*P2 =P8 - zbiór liczb podzielnych przez 8 (P8)
Mówi o tym warunek wystarczający A1: P8=>P2 =1
Wynikowa jedynka w zdaniu A1 jest tu twardą jedynką co oznacza, że dla każdego losowania, jeśli wylosujemy liczbę podzielną przez 8 to na 100% => będzie ona podzielna przez 2.
Twarda jedynka w zdaniu A1 wymusza twarde zero w zdaniu A1’.
2.
Zauważmy, że zdania A2 i B2’ realizują najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”:
Wynikowe jedynki w zdaniach A2 i B2’ są miękkimi jedynkami:
a)
Jeśli ze zbioru liczb naturalnych LN wylosujemy liczbę niepodzielna przez 8 ~P8=[1,2,3,4,5,6,7..9..] to ta liczba może ~> nie być podzielna przez 2 (np. 1) i trafić do pudełka A2:
A2: ~P8~>~P2 := ~P8~~>P2 = ~P8*~P2 =~P2 - zbiór liczb niepodzielnych przez 2 (~P2)
Dla tego losowania prawdziwe będzie zdanie A2: ~P8~>~P2=1 i fałszywe zdanie B2’: ~P8~~>P2=0
LUB
b)
Jeśli ze zbioru liczb naturalnych LN wylosujemy liczbę niepodzielna przez 8 ~P8=[1,2,3,4,5,6,7..9..] to ta liczba może ~~> być podzielna przez 2 (np. 2) i trafić do pudełka B2’:
B2’: ~P8~~>P2 = ~P8*P2 - zbiór liczb niepodzielnych przez 8 (~P8) i podzielnych przez 2 (P2)
Dla tego losowania fałszywe będzie zdanie A2: ~P8~>~P2=0 i prawdziwe zdanie B2’: ~P8~~>P2=1
Podsumowanie:
Wylosowana liczba niepodzielna przez 8 może wylądować w pudełku A2 albo w pudełku B2’ - trzeciej możliwości brak (tertium non datur)
1=prawa
0=fałsz
Wynikowe jedynki w zdaniach A2 i B2’ nazywamy miękkimi jedynkami, pociągającymi za sobą istnienie miękkich zer
Miękkie jedynki i miękkie zera mogą zajść ale nie muszą, wszystko zależy tu od konkretnej, wylosowanej liczby.
9.2.4 Tożsamość implikacyjna w implikacji prostej P8|=>P2
Przepiszmy związki warunku wystarczającego => i koniecznego ~> w implikacji prostej P8|=>P2 wzbogacając je o pojęcia:
=> - gwarancja matematyczna GM
~> - rzucanie monetą RM w sensie „na dwoje babka wróżyła”
Prawa Kubusia:
A1: P8=>P2 = A2:~P8~>~P2 =1
B1: P8~>P2 = B2:~P8~>~P2 =0
Definicja tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Kod: |
T4IP
Związki warunku wystarczającego => i koniecznego ~> w P8|=>P2:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P8=> P2 =1 = 2:~P8~>~P2 =1 [=] 3: P2~>P8 =1 = 4:~P2=>~P8 =1
A’: 1: P8~~>~P2=0 = [=] = 4:~P2~~>P8 =0
GM RM RM GM
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P8~>P2 =0 = 2:~P8=>~P2 =0 [=] 3: P2=>P8 =0 = 4:~P2~>~P8 =0
B’: = 2:~P8~~>P2 =1 [=] 3: P2~~>~P8=1
~RM ~GM ~GM ~RM
A1: GM=B1:~RM # A2: RM=B2:~GM | A3: RM =B3:~GM # A4: GM=B4:~RM
-------------------------------------------------------------------------
R3: P8|=>P2=~P8*P2 =~P8|~>~P2=~P8*P2 [=] P2|~>P8=P2*~P8 =~P2|=>~P8=P2*~P8
Legenda:
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
=> - gwarancja matematyczna GM
~> - rzucanie monetą RM
AB12:
A1: P8=>P2=1 - gwarancja matematyczna GM=1
B1: P8~>P2=0 - brak rzucania monetą ~RM=1
Między punktami P8 i P2 zachodzi tożsamość:
A1: GM = B1:~RM
#
A2:~P8~>~P2=1 - rzucanie monetą RM=1
B2:~P8=>~P2=0 - brak gwarancji matematycznej ~GM=1
Między punktami ~P8 i ~P2 zachodzi tożsamość:
A2: RM = B2:~GM
Gdzie:
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
A1: GM=B1:~RM # A2: RM = B2:~GM
-----------------------------------------------------------------
AB34:
A3: P2~>P8=1 - rzucanie monetą RM=1
B3: P2=>P8=0 - brak gwarancji matematycznej ~GM=1
Między punktami P2 i P8 zachodzi tożsamość:
A3: RM = B3:~GM
#
A4:~P2=>~P8=1 - gwarancja matematyczna GM=1
B4:~P2~>~P8=0 - brak rzucania monetą ~RM=1
Między punktami ~P2 i ~P8 zachodzi tożsamość:
A4: GM = B4:~RM
Gdzie:
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
A3: RM = B3:~GM # A4: GM = B4:~RM
|
Matematycznie zachodzi:
D=GM+~GM=1 - dziedzina D to zbiór wszystkich możliwych zdarzeń
W zdaniu może być zawarta gwarancja matematyczna (GM=1) albo nie (~GM=1)
GM+~GM =1 - ~GM jest uzupełnieniem do dziedziny dla GM
GM*~GM =0 - gwarancja GM nie może być jednocześnie spełniona GM i niespełniona ~GM
Prawo podwójnego przeczenia:
Jest gwarancja GM = nie jest prawdą (~) że nie ma gwarancji matematycznej (~GM)
GM=~(~GM)
9.2.5 Właściwości implikacji prostej P8|=>P2
Zapiszmy naszą analizę w tabeli prawdy:
Kod: |
T4
A1: P8=> P2 =1 - bo zbiór P8=[8,16,24..] jest podzbiorem => P2=[2,4,6,8..]
P8=>P2:=P8~~>P2=P8*P2=P8 - zawartość pudełka A1
A1’: P8~~>~P2=0 - zbiory P8=[8,16,24..] i ~P2=[1,3,5,7,9..] są rozłączne
P8*~P2=[] - zawartość pudełka A1’ (zbiór pusty)
.. a jeśli liczba nie jest podzielna przez 8?
Prawo Kubusia:
A1: P8=>P2 = A2:~P8~>~P2
A2: ~P8~>~P2 =1 - bo zbiór ~P8 jest nadzbiorem ~> ~P2
~P8~>~P2:=~P8~~>~P2=~P8*~P2=~P2 - zawartość pudełka A2
B2’:~P8~~>P2 =1 = zbiory mają część wspólną np.2
~P8~~>P2=~P8*P2 - zawartość pudełka B2’ (śmietnik)
:= - wyznaczanie pełnego iloczynu logicznego zbiorów na mocy prawa Kobry
|
Właściwości operatora implikacji prostej P8|=>P2:
1.
Zbiory A1, A2 i B2’ są wzajemnie rozłączne.
Dowody wzajemnej rozłączności zbiorów:
A1*A2 = P8*~P2 = [] =0 - bo P8 jest rozłączny z ~P2
A1*B2’ = P8*(~P8*P2) =[] =0 - bo P8*~P8 =[]
A2*B2’ =~P2*(~P8*P2) =[] =0 - bo ~P2*P2 =[]
cnd
2.
Suma logiczna zbiorów A2+B2’ musi być tożsama ze zbiorem zapisanym w poprzedniku (~P8):
Y = A2+B2’ = ~P2 + (~P8*P2)
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y = P2*(P8+~P2)
~Y = P2*P8 + P2*~P2
~Y = P2*P8
Powrót do logiki dodatniej (bo Y) poprzez negację zmiennych i wymianę spójników:
Y = A2+B2’ = ~P2+~P8 = ~P8 - bo zbiór ~P8 jest nadzbiorem ~> zbioru ~P2
cnd
3.
Dziedzina fizyczna dla naszej analizy to suma logiczna zawartości pudełek A1, A2 i B2’:
A1+A2+B2’ = P8+(A2+B2’) = P8+~P8 =1
A2+B2’ mamy policzone wyżej, to zbiór P8.
9.2.6 Zero-jedynkowa definicja warunku wystarczającego p=>q
Przepiszmy naszą analizę w postaci tabeli prawdy T4
Kod: |
T4
A1: P8=> P2 =1 - bo zbiór P8=[8,16,24..] jest podzbiorem => P2=[2,4,6,8..]
P8=>P2:=P8~~>P2=P8*P2=P8 - zawartość pudełka A1
A1’: P8~~>~P2=0 - zbiory P8=[8,16,24..] i ~P2=[1,3,5,7,9..] są rozłączne
P8*~P2=[] - zawartość pudełka A1’ (zbiór pusty)
.. a jeśli liczba nie jest podzielna przez 8?
Prawo Kubusia:
A1: P8=>P2 = A2:~P8~>~P2
A2: ~P8~>~P2 =1 - bo zbiór ~P8 jest nadzbiorem ~> ~P2
~P8~>~P2:=~P8~~>~P2=~P8*~P2=~P2 - zawartość pudełka A2
B2’:~P8~~>P2 =1 = zbiory mają część wspólną np.2
~P8~~>P2=~P8*P2 - zawartość pudełka B2’ (śmietnik)
:= - wyznaczanie pełnego iloczynu logicznego zbiorów na mocy prawa Kobry
|
W naszej analizie implikacji prostej P8|=>P2 zbiory P8, ~P8, P2, ~P2 są zbiorami niepustymi.
Dowód:
Przyjmijmy dziedzinę:
LN=1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
P8=[8,16,24..] =1 - prawdą jest (=1) że istnieje zbiór P8
~P8=[LN-P8] = [1,2,3,4,5,6,7..9..] =1 - prawdą jest (=1) że istnieje zbiór ~P8
P2=[2,4,6,8..] =1 - prawdą jest (=1) że istnieje zbiór P2
~P2=[LN-P2]=[1,3,5,7,9..] =1 - prawdą jest (=1) że istnieje zbiór ~P2
Przejdźmy teraz na zapisy formalne (ogólne) niezależne od przykładu podstawiając:
p=P8
q=P2
Zapiszmy tabelę prawdy T4 z uwzględnieniem wartości logicznych zbiorów:
Kod: |
T5
Analiza |Co w logice
symboliczna |jedynek oznacza
|
A1: p=> q =1 |( p=1)=> ( q=1)=1 - bo p jest podzbiorem => q
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 - zbiory p i ~q są rozłączne
.. a jeśli zajdzie ~p?
Prawo Kubusia:
A1: p=>q = A2:~p~>~q
;
A2: ~p~>~q =1 |(~p=1)~> (~q=1)=1 - bo ~p jest nadzbiorem ~> ~q
B2’:~p~~> q=1 |(~p=1)~~>( q=1)=1 - zbiory ~p i q mają element wspólny ~~>
|
3.
Przyjmijmy za punkt odniesienia warunek wystarczający:
A1: p=>q
i zakodujmy tabelę T5 zero-jedynkową względem wybranego punktu odniesienia.
Dla wykonania zadania jest nam konieczne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
4.
Kodowania zero-jedynkoweg4 tabeli symbolicznej T5 dla punktu odniesienia:
A1: p=>q
Kod: |
T6
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |A1: p=>q |
| | | p q p=>q
A1: p=> q =1 |( p=1)=> ( q=1)=1 |( p=1)=> ( q=1)=1 | 1=> 1 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |( p=1)~~>( q=0)=0 | 1~~>0 =0
A2: ~p~>~q =1 |(~p=1)~> (~q=1)=1 |( p=0)~> ( q=0)=1 | 0~> 0 =1
B2’:~p~~> q=1 |(~p=1)~~>( q=1)=1 |( p=0)~~>( q=1)=1 | 0~~>1 =1
a b c d e f g h i 1 2 3
|Prawa Prosiaczka: |
|(~p=1)=( p=0) |
|(~q=1)=( q=0) |
|
Punktem odniesienia w tabeli zero-jedynkowej 123 jest linia A1: p=>q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja warunku wystarczającego p=>q dla potrzeb rachunku zero-jedynkowego.
Zauważmy, że:
Jeśli ustawimy punkt odniesienia na warunku koniecznym A2:~p~>~q to otrzymamy zero-jedynkową definicje warunku koniecznego ~> w logice ujemnej (bo ~q)
Sprawdźmy to:
Prawa Prosiaczka których tu będziemy potrzebować to:
(p=1)=(~p=0)
(q=1)=(~q=0)
Po prostu, wszystkie zmienne musimy sprowadzić do logiki ujemnej (bo ~x) bowiem takie zmienne występują w naszym nowym punkcie odniesienia:
A2: ~p~>~q
Realizacja kodowania zero-jedynkowego tabeli symbolicznej T5 dla punktu odniesienia:
A2:~p~>~q
Kod: |
T7
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |A2:~p~>~q |
| | |~p ~q ~p~>~q
A1: p=> q =1 |( p=1)=> ( q=1)=1 |(~p=0)=> (~q=0)=1 | 0=> 0 =1
A1’: p~~>~q=0 |( p=1)~~>(~q=1)=0 |(~p=0)~~>(~q=1)=0 | 0~~>1 =0
A2: ~p~>~q =1 |(~p=1)~> (~q=1)=1 |(~p=1)~> (~q=1)=1 | 1~> 1 =1
B2’:~p~~> q=1 |(~p=1)~~>( q=1)=1 |(~p=1)~~>(~q=0)=1 | 1~~>0 =1
a b c d e f g h i 1 2 3
|Prawa Prosiaczka: |
|(~p=1)=( p=0) |
|(~q=1)=( q=0) |
|
Punktem odniesienia w tabeli zero-jedynkowej 123 jest linia A2:~p~>~q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja warunku koniecznego ~p~>~q w logice ujemnej (bo ~q) dla potrzeb rachunku zero-jedynkowego.
Zauważmy że:
W tabelach T6 i T7 analiza symboliczna implikacji prostej p|=>q (abc) którą jest seria czterech zdań A1, A1’, A2, B2’ jest identyczna.
W tabelach T6 i T7 zero-jedynkowe kolumny wynikowe 3 też są identyczne, co jest dowodem formalnym poprawności prawa Kubusia:
T6: p=>q = T7: ~p~>~q
9.2.7 Warunek wystarczający => w spójnikach „i”(*) i „lub”(+)
Wyprowadziliśmy wyżej zero-jedynkową definicje warunku wystarczającego p=>q.
Kod: |
T1A
p q Y=(p=>q)
A: 1 1 =1
B: 1 0 =0
C: 0 0 =1
D: 0 1 =1
|
Algorytm przejścia z dowolnej tabeli zero-jedynkowej do jej opisu w spójnikach „i”(*) i „lub”(+):
1.
Zapisujemy wszelkie zmienne po stronie wejścia p i q w postaci niezanegowanej i zanegowanej.
Do wyjścia Y również dopisujemy postać zanegowaną ~Y
2.
W powstałej tabeli tworzymy równania cząstkowe dla wszystkich linii.
2A.
W logice jedynek opisujemy wyłącznie jedynki gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika jedynek prowadzi do równań alternatywno-koniunkcyjnych zgodnych z naturalną logika matematyczną człowieka, co oznacza, że będą one rozumiane w języku potocznym przez wszystkich ludzi, od 5-cio latka poczynając.
2B.
W logice zer opisujemy wyłącznie zera gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika zer prowadzi do równań koniunkcyjno-alternatywnych totalnie niezrozumiałych w języku potocznym. Z tego względu logiką zer nie będziemy się zajmowali.
W logice jedynek opisujemy wyłącznie jedynki gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Zastosujmy logikę jedynek do naszej tabeli warunku wystarczającego:
Y=(p=>q)
Kod: |
T2A
Pełna definicja |Co w logice jedynek |Równania |Dokładnie to samo
zero-jedynkowa Y |oznacza |cząstkowe |w zdarzeniach
| | |możliwych ~~>
p q ~p ~q Y ~Y | | | Y ~Y
A: 1 1 0 0 =1 =0 | Ya=1<=> p=1 i q=1 | Ya= p* q | p~~> q= p* q =1 0
B: 1 0 0 1 =0 =1 |~Yb=1<=> p=1 i ~q=1 |~Yb= p*~q | p~~>~q= p*~q =0 1
C: 0 0 1 1 =1 =0 | Yc=1<=>~p=1 i ~q=1 | Yc=~p*~q |~p~~>~q=~p*~q =1 0
D: 0 1 1 0 =1 =0 | Yd=1<=>~p=1 i q=1 | Yd=~p* q |~p~~> q=~p* q =1 0
1 2 3 4 5 6 a b c d e f g h i j k l
|
Z tabeli równań cząstkowych odczytujemy:
Y = Ya+Yc+Yd
Po rozwinięciu mamy sumę logiczną zdarzeń rozłącznych:
1.
Y = A: p*q + C: ~p*~q + D: ~p*q
co w logice jedynek oznacza:
Y=1 <=> A: p=1 i q=1 lub C: ~p=1 i ~q=1 lub D: ~p=1 i q=1
Minimalizujemy funkcje logiczna Y:
Y = p*q + ~p*~q + ~p*q
Y = p*q + ~p*(~q+q)
Y = ~p + (q*p)
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników na przeciwne:
~Y = p*(~q+~p)
~Y=p*~q + p*~p
~Y=p*~q
Powrót do logiki dodatniej (bo Y) poprzez negację zmiennych i wymianę spójników:
1’
Y = (p=>q) = ~p+q
Co w logice jedynek oznacza:
Y=1 <=> ~p=1 lub q=1
Matematycznie zachodzi tożsamość:
Y = ~p+q = A: p*q + C: ~p*~q + D: ~p=1 I q=1
Kiedy zajdzie ~Y?
Z tabeli równań cząstkowych otrzymujemy:
~Y=~Yb - bo jest tylko jedna zmienna cząstkowa w logice ujemnej (bo ~Yx)
Po rozwinięciu mamy:
2.
~Y = ~(p=>q) = B: p*~q
co w logice jedynek oznacza:
~Y=1 <=> B: p=1 i ~q=1
Jak widzimy, logika jedynek prowadzi do równań alternatywno-koniunkcyjnych doskonale rozumianych przez człowieka, od 5-cio latka poczynając.
Przykład:
Definicja obietnicy:
Jeśli dowolny warunek W to nagroda N
W=>N
Dowolna obietnica to warunek wystarczający W=>N wchodzący w skład implikacji prostej W|=>N.
W obietnicy nic a nic nie musimy udowadniać, bo obietnica z mocy definicji warunek wystarczający W=>N wchodzący w skład implikacji prostej W|=>N.
Ojciec wypowiada do syna warunek wystarczający A:
A.
Jeśli zdasz egzamin dostaniesz komputer
E=>K
W spójnikach „i”(*) i „lub”(+) możemy zadać dwa fundamentalne pytania 1 i 2:
1.
Kiedy ojciec dotrzyma słowa (Y=1)?
Z powyższej analizy ogólnej warunku wystarczającego E=>K mamy:
Y = A: p*q + C: ~p*~q + D: ~p*q
co w logice jedynek oznacza:
Y=1 <=> A: p=1 i q=1 lub C: ~p=1 i ~q=1 lub D: ~p=1 i q=1
Podstawiając zdanie ojca mamy:
Y = A: E*K + C: ~E*~K + D: ~E*K
co w logice jedynek oznacza:
Y=1 <=> A: E=1 i K=1 lub C: ~E=1 i ~K=1 lub D: ~E=1 i K=1
Odczytujemy:
Ojciec dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy:
A: E*K =1*1 =1 - syn zda egzamin (E=1) i dostanie komputer (K=1)
lub
C: ~E*~K=1*1 =1 - syn nie zda egzaminu (~E=1) i nie dostanie komputera (~K=1)
lub
D: ~E*K =1*1 =1 - syn nie zda egzaminu (~E) i dostanie komputer (K=1)
Ostatnie możliwe zdarzenie to powszechnie znany w przyrodzie (nie tylko u ludzi) akt miłości, czyli wręczenie nagrody (komputera) mimo że odbiorca nie spełnił warunku nagrody (syn nie zdał egzaminu).
2.
Kiedy ojciec nie dotrzyma słowa (~Y=1), czyli kiedy skłamie?
Z analizy ogólnej warunku wystarczającego p=>q mamy:
~Y = ~(p=>q) = B: p*~q
co w logice jedynek oznacza:
~Y=1 <=> B: p=1 i ~q=1
Podstawiając obietnicę ojca mamy:
~Y = ~(E=>K) = B: E*K
co w logice jedynek oznacza:
~Y=1 <=> B: E=1 i ~K=1
Czytamy:
Ojciec nie dotrzyma słowa (~Y=1), czyli skłamie, wtedy i tylko wtedy gdy:
B: E*~K=1*1 =1 - syn zda egzamin (E=1) i nie dostanie komputera (~K=1)
9.2.8 Od definicji warunku wystarczającego P8=>P2 do operatora P8|=>P2
Warunek wystarczający => w spójnikach „i”(*) i „lub”(+) definiuje wszystkie możliwe relacje wyrażone elementem wspólnym zbiorów ~~> p i q pokazany w tabeli T2A.
Z tabeli T2A w zdarzeniach możliwych odczytujemy:
Kod: |
T3A.
A: p~~>q = p* q=1 - istnieje (=1) element wspólny ~~> zbirów p i q
B: p~~>~q= p*~q=0 - nie istnieje (=0) element wspólny ~~> zbiorów p i ~q
C:~p~~>~q=~p*~q=1 - istnieje (=1) element wspólny ~~> zbiorów ~p i ~q
D:~p~~>q =~p* q=1 - istnieje (=1) element wspólny ~~> zbiorów ~p i q
|
Przełóżmy tą tabelę na nasz warunek wystarczający P8=>P2 wyrażony spójniami „i”(*) i „lub”(+) podstawiając:
p=P8
q=P2
Kod: |
T3A.
Zdjęcie układu P8~~>P2 to badanie układu elementem wspólnym zbiorów ~~>
A: P8~~> P2= P8* P2=1 - bo zbiory P8 i P2 mają element wspólny ~~> (np.8)
B: P8~~>~P2= P8*~P2=0 - bo zbiory P8 i ~P2 są rozłączne
C:~P8~~>~P2=~P8*~P2=1 - bo zbiory ~P8 i ~P2 mają element wspólny ~~> (np.1)
D:~P8~~> P2=~P8* P2=1 - bo zbiory ~P8 i P2 mają element wspólny ~~> (np.2)
|
Definicja zdjęcia układu:
Zdjęcie układu to analiza zdania warunkowego „Jeśli p to q” spójnikiem elementu wspólnego zbiorów ~~> przez wszystkie możliwe przeczenia p i q w tym samym kierunku.
Dokładnie to opisuje tabela prawdy T3A.
Z poprawnego zdjęcia dowolnego układu, którym zawsze jest seria czterech zdań ABCD przez wszystkie możliwe przeczenia p i q w trywialny sposób dochodzimy do operatora implikacyjnego który opisuje ten układ.
Od strony czysto-teoretycznej problem jest banalny.
Jedyne potrzebne nam definicje to:
1.
Definicja elementu wspólnego ~~> zbiorów:
Jeśli p to q
p~~>q =p*q =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiory p i q mają co najmniej jeden element wspólny
Inaczej:
p~~>q= p*q= [] =0 - zbiory p i q są rozłączne, nie mają (=0) elementu wspólnego ~~>
2.
Definicja warunku wystarczającego => w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => q
Inaczej:
p=>q =0 - definicja warunku wystarczającego => nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
3.
Definicja warunku koniecznego ~> w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> q
Inaczej:
p~>q =0 - definicja warunku koniecznego ~> nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
4.
Definicja kontrprzykładu w zbiorach
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Zacznijmy od przepisania tabeli prawdy T3A bez komentarzy:
Kod: |
T3A
Zdjęcie układu P8~~>P2 to badanie układu elementem wspólnym zbiorów ~~>
A: P8~~> P2= 1
B: P8~~>~P2= 0
C:~P8~~>~P2= 1
D:~P8~~> P2= 1
|
Wyznaczmy wszystkie możliwe przeczenia zbiorów (punktem odniesienia jest dla nas zdanie A):
P8=[8,16,24..] - zbiór liczb podzielnych przez 8
P2=[2,4,6,8..] - zbiór liczb podzielnych przez 2 (parzystych)
Przyjmujemy dziadzinę minimalną:
LN=[1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
Stąd obliczamy przeczenia zbiorów (~) rozumiane jako uzupełnienia do wspólnej dziedziny LN:
~P8=[LN-P8] = {1,2,3,4,5,6,7..9..] - zbiór liczb niepodzielnych przez 8
~P2=[LN-P2] = [1,3,5,7,9..] zbiór liczb niepodzielnych przez 2 (nieparzystych)
Dalej mamy bułkę z masłem, czyli pikuś:
1.
Fałszywość kontrprzykładu B: P8~~>~P2=0 wymusza prawdziwość warunku wystarczającego => A:
A: P8=>P2 =1 - bo zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..]
2.
Prawo Kubusia:
A: P8=>P2 = C: ~P8~>~P2 =1
Prawdziwość warunku A: P8=>P2=1 wymusza prawdziwość warunku koniecznego ~> C:
C: ~P8~>~P2 =1 - bo zbiór ~P8=[1,2,3,4,5,6,7..9..] jest nadzbiorem ~> zbioru ~P2=[1,3,5,7,9..]
3.
Prawdziwość kontrprzykładu D:~P8~~>P2=1 wymusza fałszywość warunku wystarczającego => C1:
C1: ~P8=>~P2 =0 - bo zbiór ~P8=[1,2,3,4,5,6,7..9..] nie jest podzbiorem => zbioru ~P2=[1,3,5,7,9..]
4.
Fałszywość warunku wystarczającego C1:~P8=>~P2=0 wymusza prawdziwość kontrprzykładu D1:
D1: ~P8~~>P2 =1 - bo istnieje wspólny element zbiorów ~P8=[1,2,3,4,5,6,7..9..] i P2=[2,4,6,8..] np.2
5.
Prawo Kubusia:
C1: ~P8=>~P2 = A1: P8~>P2 =0
Fałszywość warunku wystarczającego C1:~P8=>~P2=0 wymusza fałszywość warunku koniecznego ~>:
A1: P8~>P2 =0 - bo zbiór P8=[8,16,24..] nie jest nadzbiorem ~> zbioru P2=[2,4,6,8..]
Nanieśmy naszą analizę do tabeli prawdy T3A:
Kod: |
T4A.
Analiza symboliczna implikacji prostej P8|=>P2 w spójnikach =>, ~> i ~~>.
A: P8=> P2= 1 ## A1: P8~> P2 =0
B: P8~~>~P2= 0 [=] B1: P8~~>~P2=0
C:~P8~> ~P2= 1 ## C1:~P8=>~P2 =0
D:~P8~~> P2= 1 [=] D1:~P8~~>P2 =1
Gdzie:
## - różne na mocy definicji
[=] - tożsamość zbiorów bo spójnik elementu wspólnego zbiorów ~~> jest przemienny.
|
Z tabeli T4A odczytujemy:
Definicja implikacji prostej P8|=>P2:
Implikacja prosta P8|=>P2 to wyłącznie warunek wystarczający => zachodzący między tymi samymi punktami i w tym samym kierunku
A: P8=> P2 =1 - bo zbiór P8 jest (=0) podzbiorem => P2
##
A1: P8~>P2 =0 - bo zbiór P8 nie jest (=0) nadzbiorem ~> P2
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję implikacji prostej P8|=>P2 w równaniu logicznym:
P8|=>P2 = (A: P8=>P2)*~(A1: P8~>P2) = 1*~(0) =1*1 =1
Z tabeli T4A odczytujemy także:
Definicja implikacji odwrotnej ~P8~>~P2 w logice ujemnej (bo ~P2):
Implikacja odwrotna ~P8|~>~P2 to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku
C: ~P8~>~P2 =1 - zbiór ~P8 jest (=1) nadzbiorem ~> ~P2
##
C1: ~P8=>~P2=0 - zbiór ~P8 nie jest (=0) nadzbiorem ~> ~P2
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję implikacji odwrotnej ~P8|~>~P2 w równaniu logicznym:
~P8|~>~P2 = (C: ~P8~>~P2)*~(C1: ~P8=>~P2) = 1*~(0) =1*1 =1
9.2.9 Analiza rozszyfrowanego operatora implikacji prostej P8|=>P2
Z tym rozszyfrowaniem mamy tu na myśli dojście od definicji warunku wystarczającego P8=>P2 (tabela T1A) do definicji symboliczne operatora implikacji prostej P8|=>P2 widocznego w tabeli T4A.
W tabeli T4A mamy definicję symboliczną operatora implikacji prostej P8|=>P2 w postaci serii zdań ABCD.
Kod: |
T4A.
Analiza symboliczna implikacji prostej P8|=>P2 w spójnikach =>, ~> i ~~>.
A: P8=> P2= 1 - bo zbiór P8 jest podzbiorem => P2
B: P8~~>~P2= 0 - bo zbiory P8 i ~P2 są rozłączne
… a jeśli liczba nie jest podzielna przez 8?
Prawo Kubusia:
A: P8=>P2 = C:~P8~>~P2
C:~P8~> ~P2= 1 - bo zbiór ~P8 jest nadzbiorem ~> zbioru ~P2
D:~P8~~> P2= 1 - bo zbiory ~P8 i P2 mają element wspólny
|
Analiza w skróconej tabeli prawdy T4A:
Definicja operatora implikacji prostej P8|=>P2:
Operator implikacji prostej P8|=>P2 to odpowiedź na dwa pytania 1 i 2:
1.
Co się stanie jeśli liczba będzie podzielna przez 8 (P8=1)?
A.
Jeśli dowolna liczba jest podzielna przez 8 (P8) to na 100% => jest podzielna przez 2 (P2)
P8=> P2= 1
Podzielność dowolnej liczby przez 8 jest wystarczająca => dla jej podzielności przez 2 bo zbiór P8=[81,16,24..] jest podzbiorem => P2=[2,4,6.]
Prawdziwość warunku wystarczającego => A wymusza fałszywość kontrprzykładu B.
B.
Jeśli dowolna liczba jest podzielna przez 8 (P8) to może ~~> nie być podzielna przez 2 (~P2)
P8~~>~P2= 0 - zdarzenie niemożliwe bo zbiory P8=[8,16,24..] i ~P2=[1,3,5,7,9..] są rozłączne
2.
Co się stanie jeśli liczba będzie niepodzielna przez 8 (~P8=1)?
Prawo Kubusia:
A: P8=>P2 = C:~P8~>~P2
stąd:
C.
Jeśli dowolna liczba nie jest podzielna przez 8 (~P8) to może ~> nie być podzielna przez 2 (~P2)
~P8~>~P2 =1
Definicja warunku koniecznego ~> jest spełniona bo zbiór ~P8=[1,2,3,4,5,6,7..9..] jest nadzbiorem ~> zbioru ~P2=[1,3,5,7,9..]
LUB
D.
Jeśli dowolna liczba nie jest podzielna przez 8 (~P8) to może ~~> być podzielna przez 2 (P2)
~P8~~>P2 = ~P8*P2 =1
Definicja elementu wspólnego zbiorów spełniona bo zbiory ~P8=[1,2,3,4,5,6,7..9..] i ~P2=[2,4,6,8..] mają co najmniej jeden element wspólny np. 2
Podsumowanie:
1.
Doskonale widać, że w logice matematycznej można wędrować także od tabeli zero-jedynkowej warunku wystarczającego (tabela T1A) do symbolicznej definicji operatora implikacji prostej P8|=>P2 (tabela T4A).
2.
Doskonale widać, że kluczowe w rozszyfrowywaniu algebry Kubusia było dojście od języka potocznego do zero-jedynkowej definicji warunku wystarczającego => co miało miejsce w tabelach od T1 to T7.
3.
Doskonale widać, że mózg człowieka zatopiony w gównie zwanym Klasycznym Rachunkiem Zdań nie miał żadnych szans na poprawne, matematyczne rozszyfrowanie algebry Kubusia, logiki matematycznej pod którą podlega cały nasz Wszechświat żywy i martwy
9.2.10 Prawo transformacji dla implikacji prostej P8|=>P2
Na implikację prostą p|=>q możemy spojrzeć poprzez funkcję czasu (nie musimy tego robić).
Definicja teraźniejszości:
Teraźniejszość to nieskończenie cienka linia oddzielająca przyszłość od przeszłości.
Jeśli znajdziemy się w przeszłości to nie mamy szans by wrócić do przyszłości - co się stało to się nie odstanie.
Zdanie warunkowe „Jeśli p to q” w prawie transformacji przyjmuje brzmienie:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Prawo transformacji:
1.
Implikacja prosta w czasie przyszłym p|=>q po zamianie p i q transformuje się do implikacji odwrotnej q|~>p w czasie przeszłym.
Oczywistość bowiem w zdaniu warunkowym:
Jeśli zajdzie przyczyna p to zajdzie skutek q
skutek q znamy wyłącznie w czasie przeszłym.
2.
Implikacja prosta w czasie przyszłym p|=>q bez zamiany p i q transformuje się do implikacji prostej p|=>q w czasie przeszłym - tu przyczyna ze skutkiem nie jest zamieniona.
W algebrze Kubusia w zbiorach zachodzi:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja podstawowa implikacji prostej P8|=>P2:
Implikacja prosta P8|=>P2 to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: P8=>P2 =1 - zbiór P8=[8,16,24..] jest (=1) podzbiorem => zbioru P2=[2,4,6,8..]
B1: P8~>P2 =0 - zbiór P8=[8,16,24..] nie jest (=0) nadzbiorem ~> zbioru P2=[2,4,6,8..]
Stąd mamy:
Definicja podstawowa implikacji prostej P8|=>P2:
P8|=>P2 = (A1: P8=>P2)*~(B1: P8~>P2) =1*~(0) = 1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w implikacji prostej P8|=>P2:
Kod: |
T3A Prawo transformacji
Związki warunku wystarczającego => i koniecznego ~> w P8|=>P2:
---------------------------------------------------------------------
Przyszłość/przeszłość | Przeszłość
---------------------------------------------------------------------
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P8=> P2 =1 = 2:~P8~>~P2 =1 [=] 3: P2~>P8 =1 = 4:~P2=>~P8 =1
A’: 1: P8~~>~P2=0 = [=] = 4:~P2~~>P8 =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P8~>P2 =0 = 2:~P8=>~P2 =0 [=] 3: P2=>P8 =0 = 4:~P2~>~P8 =0
B’: = 2:~P8~~>P2 =1 [=] 3: P2~~>~P8=1
-------------------------------------------------------------------------
R3: P8|=>P2=~P8*P2 =~P8|~>~P2=~P8*P2 [=] P2|~>P8=P2*~P8 =~P2|=>~P8=P2*~P8
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P8 - zbiór liczb podzielnych przez 8
q=P2 - zbiór liczb podzielnych przez 2
|
Zobaczmy na przykładzie jak działa prawo transformacji na naszym przykładzie P8|=>P2.
Zdanie A1 w czasie przyszłym:
A1.
Jeśli ze zbioru liczb podzielnych przez 8 wylosujemy dowolną liczbę to ta liczba na 100% => będzie podzielna przez 2
P8=>P2 =1
Definicja warunku wystarczającego => spełniona bo zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..]
Zdanie A1 w czasie przeszłym bez zamiany P8 i P2 mamy w obszarze AB12:
A1’’:
Jeśli ze zbioru liczb podzielnych przez 8 wylosowaliśmy dowolną liczbę to ta liczba na 100% => była podzielna przez 2
P8=>P2 =1
Podzielność dowolnej liczby przez 8 jest warunkiem wystarczającym => dla jej podzielności przez 2 bo zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..]
Zdanie A1 w czasie przeszłym z zamianą P8 i P2 transformuje się do obszaru AB34:
A3.
Jeśli ze zbioru liczb podzielnych przez 2 wylosowaliśmy dowolną liczbę to ta liczba mogła ~> być podzielna przez 8
P2~>P8 =1
Podzielność dowolnej liczby przez 2 jest warunkiem koniecznym ~> dla jej podzielności przez 8 bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> zbioru P8=[8,16,24..]
LUB
B3’
Jeśli ze zbioru liczb podzielnych przez 2 wylosowaliśmy dowolną liczbę to ta liczba mogła ~~> nie być podzielna przez 8
P2~~>~P8=P2*~P8 =1 bo 2
Dla prawdziwości zdania zakodowanego elementem wspólnym zbiorów ~~> wystarczy pokazać jeden element wspólny tych zbiorów.
Podsumowanie:
Zauważmy, że w teorii transformacji (z której nie musimy korzystać) różnica między zdaniem A1 (czas przyszły) a zdaniem A3 lub B3’ (czas przeszły) jest zasadnicza.
1.
W zdaniu A1 znajdujemy się przed losowaniem, czyli jeszcze nie włożyliśmy ręki do worka ze zbiorem liczb naturalnych z którego być może wylosujemy liczbę podzielną przez 8 P8=[8,16,24..].
Jeśli już taką liczbę wylosujemy to mamy gwarancję matematyczną iż ta liczba jest podzielna przez 2.
2.
Natomiast w zdaniach A3 i B3’ opisujemy byłe losowanie które już miało miejsce.
Jeśli nie znamy wyników byłego losowania to logika matematyczna dalej działa, właśnie w czasie przeszłym jak wyżej.
Byłe losowanie to jednak świat zdeterminowany którego nie jesteśmy w stanie zmienić, możemy tylko i wyłącznie nie znać wyników byłego losowania.
Przykład z życia:
Załóżmy że puściliśmy toto-lotka, dopóki nie zaszło nasze losowanie, mamy realne szanse na trafienie szóstki w totolotka.
Jeśli takie losowanie się odbyło to klamka zapadła, znamy wynik np. nie trafiliśmy żadnej liczby i możemy co najwyżej sobie pochlipać.
Załóżmy że losowanie zaszło wczoraj, ale z jakichś tam przyczyn nie znamy wyników tego losowania - tylko w tym przypadku logika matematyczna działa dalej i nakazuje nam podjęcie wszelkich starań, by poznać wyniki wczorajszego losowania.
Z naszego punktu widzenia (gdy nie znamy wyniku) dalej mamy „na dwoje babka wróżyła”, możemy tą szóstkę trafić albo nie trafić.
Podsumowując:
W świecie żywym rzeczywistość determinuje ten, kto zna fakty.
Zauważmy, że bez znaczenia jest kiedy to nasze losowanie się odbyło - przykładowo, możemy znaleźć zaginiony kupon toto-lotka pół roku po losowaniu i stwierdzić że pół roku temu trafiliśmy szóstkę - naszą wściekłość łatwo sobie wyobrazić … dlatego nigdy nie grałem w toto-lotka, bo gubienie różnych rzeczy to moja specjalność.
Ostatnio zmieniony przez rafal3006 dnia Nie 9:59, 04 Paź 2020, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Nie 17:10, 02 Sie 2020 Temat postu: |
|
|
Spis treści
9.3 Implikacja odwrotna p|~>q w zbiorach 1
9.3.1 Symboliczna definicja implikacji odwrotnej p|~>q 3
9.3.2 Analiza matematyczna implikacji odwrotnej P2|~>P8 4
9.3.3 Cechy charakterystyczne implikacji odwrotnej P2|~>P8 7
9.3.4 Tożsamość implikacyjna w implikacji prostej odwrotnej P2|~>P8 9
9.3.5 Właściwości implikacji odwrotnej P2|~>P8 10
9.3.6 Zero-jedynkowa definicja warunku koniecznego P2~>P8 11
9.3.7 Warunek konieczny ~> w spójnikach „i”(*) i „lub”(+) 13
9.3.8 Od definicji warunku koniecznego P2~>P8 do operatora P2|~>P8 16
9.3.9 Analiza rozszyfrowanego operatora implikacji odwrotnej P2|~>P8 19
9.3.10 Prawo transformacji dla implikacji odwrotnej P2|~>P8 20
9.4 Porównanie implikacji P8|=>P2 z P2|~>P8 bez wyróżnionego wejścia i wyjścia 23
9.3 Implikacja odwrotna p|~>q w zbiorach
Zacznijmy od definicji implikacji prostej p|=>q, bowiem to pojęcie będzie nam potrzebne przy omawianiu implikacji odwrotnej p|~>q.
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
W algebrze Kubusia w zbiorach zachodzi:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Stąd:
Definicja implikacji prostej p|=>q w zbiorach:
Zbiór p jest podzbiorem => zbioru q i nie jest tożsamy ze zbiorem q
Dziedzina musi być szersza do sumy logicznej zbiorów p+q bowiem wtedy i tylko wtedy wszystkie pojęcia p, ~p, q i ~q będą rozpoznawalne.
A1: p=>q =1 - zbiór p jest podzbiorem => zbioru q (z definicji)
B1: p~>q =0 - zbiór p nie jest nadzbiorem ~> zbioru q (z definicji)
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Podstawowa definicja implikacji prostej p|=>q w spójnikach „i”(*) i „lub”(+):
p|=>q = (A1: p=>q)*~(B1: p~>q) = (~p+q)*~(p+~q) = (~p+q)*(~p*q) = ~p*q
p|=>q=~p*q
Gdzie:
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Zajmijmy się teraz właściwą definicją która nas interesuje.
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|=>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
W algebrze Kubusia w zbiorach zachodzi:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
stąd:
Definicja implikacji odwrotnej p|~>q w zbiorach:
Zbiór p jest nadzbiorem ~> zbioru q i nie jest tożsamy ze zbiorem q
Dziedzina musi być szersza do sumy logicznej zbiorów p+q bowiem wtedy i tylko wtedy wszystkie pojęcia p, ~p, q i ~q będą rozpoznawalne.
A1: p=>q =0 - zbiór p jest nie jest podzbiorem => zbioru q (z definicji)
B1: p~>q =1 - zbiór p jest nadzbiorem ~> zbioru q (z definicji)
p|=>q = ~(A1: p=>q)*(B1: p~>q) =1*~(0) = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Podstawowa definicja implikacji odwrotnej p|~>q w spójnikach „i”(*) i „lub”(+):
p|~>q = ~(A1: p=>q)*(B1: p~>q) = ~(~p+q)*(p+~q) = (p*~q)*(p+~q) = p*~q
p|~>q=p*~q
Gdzie:
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Matematyczne związki warunku wystarczającego => i koniecznego ~> w implikacji odwrotnej p|~>q:
Kod: |
Związki warunku wystarczającego => i koniecznego ~> w p|~>q
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Aby udowodnić, iż dany układ spełnia definicję implikacji prostej p|=>q potrzeba ~> i wystarcza => udowodnić prawdziwość dowolnego zdania serii Bx i fałszywość dowolnego zdania serii Ax
Kluczowym punktem zaczepienia w wprowadzeniu symbolicznej definicji implikacji odwrotnej p|~>q będzie definicja kontrprzykładu w zbiorach rodem z algebry Kubusia działająca wyłącznie w relacjach podzbioru =>.
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę o relację elementu wspólnego ~~> zbiorów p i q wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w p|~>q
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
A’: 1: p~~>~q=1 = [=] = 4:~q~~>p =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0
---------------------------------------------------------------
p|~>q=p*~q = ~p|=>~q=p*~q [=] q|=>p=~q*p = ~q|~>~p=~q*p
Gdzie:
## - różne na mocy definicji
A1: p=>q=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
A1’: p~~>~q=p*~q=1 - prawdziwy kontrprzykład A1’ wymusza fałszywy A1
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
B2’:~p~~>q =~p*q=0 - fałszywy kontrprzykład B2’ wymusza prawdziwy B2
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
9.3.1 Symboliczna definicja implikacji odwrotnej p|~>q
Aksjomatyczną definicję implikacji odwrotnej p|~>q z której wynika tabela zero-jedynkowa spójnika warunku koniecznego ~> mamy tu jak na dłoni w obszarze AB12.
Kod: |
T3: AB12 - symboliczna definicja implikacji prostej p|=>q
A1: p~> q =1 - zbiór p jest nadzbiorem ~> q (z definicji)
A1’: p~~>~q=1 - istnieje wspólna część zbiorów p i ~q
Prawo Kubusia:
B1: p~>q = B2:~p=>~q
B2: ~p=>~q =1 - na mocy prawa Kubusia zbiór ~p jest podzbiorem => ~q
B2’:~p~~>q =0 - kontrprzykład B2’ dla prawdziwego B2 musi być fałszem
|
9.3.2 Analiza matematyczna implikacji odwrotnej P2|~>P8
W dalszej części przejdziemy na konkretny przykład implikacji odwrotnej P2|~>P8, będzie łatwiej zrozumieć.
Nie ma to wpływu na tłumaczenie teorii ogólnej implikacji odwrotnej p|~>q bowiem wystarczy podstawić:
p=P2
q=P8
Rozważmy zdanie:
B1.
Jeśli dowolna liczba jest podzielna przez 2 to może być ~> podzielna przez 8
P2~>P8 =1
Podzielność dowolnej liczby przez 2 jest warunkiem koniecznym ~> jej podzielności przez 8 bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> zbioru P8=[8,16,24..]
Prawo Tygryska:
B1: P2~>P8 = B3: P8=>P2
stąd w łatwiejszym dowodzie tożsamym możemy dowodzić iż zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..]
Aby udowodnić iż zdanie B1 jest częścią operatora implikacji odwrotnej P2|~>P8 musimy dodatkowo udowodnić fałszywość dowolnego zdania serii A1234.
Wybieramy zdanie A1 bo mamy tu najprostszy warunek wystarczający =>, łatwy w dowodzeniu.
A1.
Jeśli dowolna liczba jest podzielna przez 2 to na 100% => jest podzielna przez 8
P2=>P8 =0
Podzielność dowolnej liczby przez 2 nie jest warunkiem wystarczającym => dla jej podzielności przez 8 bo zbiór P2=[2,4,6,8..] nie jest (=0) podzbiorem => zbioru P8=[8,16,24..]
Dopiero w tym momencie jesteśmy pewni, że nasze zdanie B1 jest częścią operatora implikacji odwrotnej P2|~>P8. Szczegółową analizę implikacji odwrotnej P2|~>P8 wykona w tym momencie każdy komputer w oparciu o szablon implikacji odwrotnej P2|~>P8. Edukacyjnie musimy przynajmniej raz udawać komputer by zrozumieć o co chodzi w implikacji odwrotnej P2|~>P8.
Alternatywny dowód iż zdanie B1 jest częścią implikacji odwrotnej P2|~>P8 jest następujący:
Definicja implikacji odwrotnej P2|~>P8 w zbiorach:
Zbiór P2 jest nadzbiorem ~> zbioru P8 i nie jest tożsamy ze zbiorem P8
Dziedzina musi być szersza do sumy logicznej zbiorów P2+P8 bowiem wtedy i tylko wtedy wszystkie pojęcia P2, ~P2, P8 i ~P8 będą rozpoznawalne.
A1: P2=>P8 =0 - zbiór P2=[2,4,6,8..] nie jest (=0) podzbiorem => zbioru P8=[8,16,24..] (z definicji)
B1: P2~>P8 =1 - zbiór P2=[2,4,6,8..] jest (=1) nadzbiorem ~> zbioru P8=[8,16,24..] (z definicji)
P2|~>P8 = ~(A1: P2~>P8)*(B1: P2~>P8) =~(0)*1 = 1*1 =1
Dodatkowo wiemy iż zbiory P2=[2,4,6,8..] i P8=[8,16,24..] są różne na mocy definicji co jest kończącym dowodem iż zdanie B1 jest częścią implikacji odwrotnej P2|~>P8
Sprawdźmy poprawność dziedziny.
Przyjmijmy dziedzinę minimalną:
LN=[1,2,3,4,5,6,7,8,9..]
Doskonale widać, że spełniony jest tu warunek:
Dziedzina LN jest szersza od sumy zbiorów P2+P8=P8 (bo zbiór P8 jest podzbiorem => zbioru P2)
cnd
Na początek podstawmy do tabeli T2 udowodnioną implikację odwrotną P2|~>P8.
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w P2|~>P8
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: P2=>P8 =0 = 2:~P2~>~P8=0 [=] 3: P8~>P2 =0 = 4:~P8=>~P2 =0
A’: 1: P2~~>~P8=1 = [=] = 4:~P8~~>P2 =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: P2~>P8 =1 = 2:~P2=>~P8=1 [=] 3: P8=>P2 =1 = 4:~P8~>~P2 =1
B’: = 2:~P2~~>P8=0 [=] 3: P8~~>~P2=0
---------------------------------------------------------------------------
P2|~>P8=P2*~P8 = ~P2|=>~P8=P2*~P8 [=] P8|=>P2=~P8*P2 = ~P8|~>~P2=~P8*P2
Gdzie:
## - różne na mocy definicji
A1: P2=>P8=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’
A1’: P2~~>~P8=P2*~P8=1 - prawdziwy kontrprzykład A1’ wymusza fałszywy A1
B2: ~P2=>~P8=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’
B2’:~P2~~>P8 =~P2*P8=0 - fałszywy kontrprzykład B2’ wymusza prawdziwy B2
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Analizujemy obszar AB12:
Definicja operatora implikacji odwrotnej P2|~>P8:
Operator implikacji odwrotnej P2|~>P8 to odpowiedź na dwa pytania:
1.
Co się stanie jeśli ze zbioru LN wylosujemy dowolną liczbę podzielną przez 2 (P2=1)?
B1.
Jeśli dowolna liczba jest podzielna przez 2 (P2=1) to może ~> być podzielna przez 8 (P8=1)
P2~>P8 =1
Co w logice jedynek oznacza:
(P2=1)~>(P8=1)=1
Podzielność dowolnej liczby przez 2 (P2) jest warunkiem koniecznym ~> dla jej podzielności przez 8 (P8) bo jak liczba nie jest podzielna przez 2 (~P2) to na 100% => nie jest podzielna przez 8 (~P8)
Prawo Kubusia samo nam tu wyskoczyło:
B1: P2~>P8 = B2: ~P2=>~P8
Dowód alternatywny:
Podzielność dowolnej liczby przez 2 jest warunkiem koniecznym ~> dla jej podzielności przez 8 bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> zbioru P8=[8,16,24..]
Poprzednik mówi tu o zbiorze P2, zaś następnik o zbiorze P8.
Wyznaczmy na początek wszystkie zbiory potrzebne nam do analizy matematycznej:
P2=[2,4,6,8..] =1
P8=[8,16,24..] =1
Przyjmujemy dziedzinę minimalną:
LN=[1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
Stąd mamy przeczenia zbiorów rozumiane jako uzupełnienia do dziedziny LN:
~P2=[LN-P2]=[1,3,5,7,9..] =1
~P8=[LN-P8] =[1,2,3,4,5,6,7..9..] =1
W algebrze Kubusia zbiory mają wartość logiczną:
p=[]=0 - gdy zbiór pusty
p=[x]=1 - gdy zbiór niepusty
LUB
Odczytujemy z tabeli T3 z obszaru AB12:
A1’
Jeśli dowolna liczba jest podzielna przez 2 (P2=1) to może ~~> nie być podzielna przez 8 (~P8=1)
P2~>~P8 =1
Co w logice jedynek oznacza:
(P2=1)~>(~P8=1)=1
P2~~>~P8 = P2*~P8 =1
Definicja elementu wspólnego zbiorów ~~> spełniona bo zbiory P2=[2,4,6,8..] i ~P8=[1,2,3,4,5,6,7..9..] mają co najmniej jeden element wspólny np.2.
2.
Co się stanie jeśli ze zbioru LN wylosujemy liczbę niepodzielną przez 2 (~P2=1)?
.. a jeśli liczba nie jest podzielna przez 2?
Prawo Kubusia:
B1: P2~>P8 = B2: ~P2=>~P8
stąd:
B2.
Jeśli dowolna liczba nie jest podzielna przez 2 (~P2=1) to na 100% => nie jest podzielna przez 8 (~P8=1)
~P2=>~P8 =1
Co w logice jedynek oznacza:
(~P2=1)=>(~P8=1) =1
Oczywiście nie musimy tego faktu dowodzić, bo prawdziwość zdania B2 gwarantuje nam prawo Kubusia.
Nie musimy nie oznacza że nie możemy, zatem jedziemy z dowodem:
Niepodzielność dowolnej liczby przez 2 jest wystarczającym => dla jej niepodzielności przez 8 bo zbiór ~P2=[1,3,5,7,9..] jest podzbiorem => zbioru ~P8=[1,2,3,4,5,6,7..9..]
Uwaga:
Łatwiejszy dowód dostaniemy korzystając z prawa kontrapozycji:
B2: ~P2=>~P8 = B3: P8=>P2
Nieporównywalnie łatwiej jest dowodzić iż zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..]
Kontrprzykład B2’ dla prawdziwego warunku wystarczającego => B2 musi być fałszem.
B2’
Jeśli dowolna liczba nie jest podzielna przez 2 (~P2=1) to może ~~> być podzielna przez 8 (P8=1)
~P2~~>P8 =~P2*P8 =[] =0
Co w logice jedynek oznacza:
(~P2=1)~~>(P8=1) =0
Definicja elementu wspólnego zbiorów nie jest spełniona bo zbiory ~P2=[1,3,5,7,9..] i P8=[8,16,24..] są rozłączne.
Dowód:
Dowolny zbiór liczb nieparzystych ~P2=[1,3,5,7..] jest rozłączny z dowolnym zbiorem liczb parzystych P8=[8,16,24..]
cnd
Na mocy matematyki ścisłej, algebry Kubusia jesteśmy pewni, że w zdaniu:
A1’: P2~~>~P8=1
nie zachodzi ani warunek wystarczający =>, ani też konieczny ~>
1: P2=>~P8 =0
2: P2~>~P8 =0
Sprawdzić, czy AK jest poprawna zawsze możemy:
Ad.1
~P2=[1,3,5,7,9..] => P8=[8,16,24..] =0
P2=[2,4,6,8..] => ~P8=[1,2,3,4,5,6,7..9..] =0 - P2 nie jest (=0) podzbiorem => ~P8 bo kontrprzykład 8
Ad.2
Prawo Tygryska:
p~>~q = ~q=>p
Stad dla zdania 2 mamy:
~P8=>P2 =?
~P8=[1,2,3,4,5,6,7..9..] => P2= [2,4,6,8..] =0 - ~P8 nie jest (=0) podzbiorem => P2 bo kontrprzykład 1
9.3.3 Cechy charakterystyczne implikacji odwrotnej P2|~>P8
Prawo Kobry dla zbiorów:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu elementem wspólnym zbiorów ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane elementem wspólnym zbiorów ~~> (odwrotnie nie zachodzi)
Stąd przy wyznaczaniu jakie zbiory zawiera każde z czterech możliwych pudełek posłużymy się definicja elementu wspólnego zbiorów p~~>q w której wystarczy pokazać jeden element wspólny zbiorów p i q. Matematycznie nic nie stoi na przeszkodzie, abyśmy wyznaczyli kompletny zbiór dla każdego z czterech pudełek, czyli wykonali pełne mnożenie logiczne zbiorów p i q. Zauważmy, że w przypadku zbiorów rozłącznych p i q i tak musimy wykonać pełne mnożenie logiczne tych zbiorów aby być pewnym, iż zbiór wynikowy będzie zbiorem pustym.
Przepiszmy naszą analizę w postaci tabeli prawdy T4
Kod: |
T4
B1: P2~>P8 =1 - bo zbiór P2 jest nadzbiorem ~> P8
P2~>P8:=P2~~>P8=P2*P8=P8 - zawartość pudełka B1
LUB
A1’: P2~~>~P8=1 - zbiory P2 i ~P8 mają część wspólną np. 2
P2~~>~P8=P2*~P8 - zawartość pudełka A1’ (śmietnik)
.. a jeśli liczba nie jest podzielna przez 2?
Prawo Kubusia:
B1: P2~>P8 = B2:~P2=>~P8
B2: ~P2=>~P8 =1 - bo zbiór ~P2 jest podzbiorem => ~P8
~P2=>~P8:=~P2~~>~P8=~P2*~P8=~P2 - zawartość pudełka B2
B2’:~P2~~>P8 =0 - bo zbiory ~P2 o P8 są rozłączne
P8*~P2=[] - zawartość pudełka B2’ (zbiór pusty)
Gdzie:
:= - na mocy prawa Kobry wyznaczamy kompletny zbiór wynikowy
|
Cechy charakterystyczne implikacji odwrotnej P2|~>P8:
Obliczenia używanych zbiorów:
P2=[2,4,6,8..]
P8=[8,16,24..]
Przyjmujemy dziedzinę minimalną:
LN=[1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
stąd:
~P2=[LN-P2]=[1,3,5,7,9..]
~P8=[LN-P8] =[1,2,3,4,5,6,7..9..]
1.
Zauważmy, że zdania B1 i A1’ realizują najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”:
Wynikowe jedynki w zdaniach B1 i A1’ są miękkimi jedynkami:
a)
Jeśli ze zbioru liczb naturalnych LN wylosujemy liczbę podzielną przez 2 P2=[2,4,6,8..] to ta liczba może ~> być podzielna przez 8 (np. 8) i trafi do pudełka B1:
B1: P2~>P8 := P2~~>P8=P2*P8=P8 - zbiór liczb podzielnych przez 8
Dla tego losowania prawdziwe będzie zdanie B1: P2~>P8=1 i fałszywe zdanie A1’: P2~~>~P8=0
LUB
b)
Jeśli ze zbioru liczb naturalnych LN wylosujemy liczbę podzielną przez 2 P2=[2,4,6,8..] to ta liczba może ~> nie być podzielna przez 8 (np. 2) i trafi do pudełka A1’:
A1’: P2~~>~P8=P2*~P8=1 - zbiór liczb podzielnych przez 2 (P2) i niepodzielnych przez 8 (~P8)
Dla tego losowania prawdziwe będzie zdanie A1’: P8~~>~P8=1 i fałszywe zdanie B1: P2~>P8=0
Podsumowanie:
Wylosowana liczba podzielna przez 2 może wylądować w pudełku B1 albo w pudełku A1’ - trzeciej możliwości brak (tertium non datur)
1=prawa
0=fałsz
Wynikowe jedynki w zdaniach B1 i A1’ nazywamy miękkimi jedynkami, pociągającymi za sobą istnienie miękkich zer
Miękkie jedynki i miękkie zera mogą zajść ale nie muszą, wszystko zależy tu od konkretnej, wylosowanej liczby.
2.
Zauważmy, że jeśli ze zbioru liczb naturalnych wylosujemy liczbą niepodzielną przez 2 (~P2) to mamy gwarancję matematyczną => iż ta liczba nie będzie podzielna przez 8 (~P8)
Wylosowana liczba niepodzielna przez 2 na 100% => trafi do pudełka B2:
B2: ~P2=>~P8 := ~P2~~>~P8=~P2*~P8 =~P2 - bo zbiór ~P2 jest podzbiorem => ~P8
Mówi o tym warunek wystarczający B2: ~P2=>~P8 =1
Wynikowa jedynka w zdaniu B2 jest tu twardą jedynką co oznacza, że dla każdego losowania, jeśli wylosujemy liczbę niepodzielną przez 2 (~P2) to na 100% => nie będzie ona podzielna przez 8 (~P8)
Twarda jedynka w zdaniu B2 wymusza twarde zero w zdaniu B2’.
9.3.4 Tożsamość implikacyjna w implikacji prostej odwrotnej P2|~>P8
Przepiszmy związki warunku wystarczającego => i koniecznego ~> w implikacji odwrotnej P2|~>P8 wzbogacając je o pojęcia:
=> - gwarancja matematyczna GM
~> - rzucanie monetą RM
Prawa Kubusia:
B1: P2~>P8 = B2:~P2=>~P8 =1
A1: P2=>P8 = A2: ~P2~>~P8 =0
Definicja tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Kod: |
T4IO
Związki warunku wystarczającego => i koniecznego ~> w P2|~>P8
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: P2=>P8 =0 = 2:~P2~>~P8=0 [=] 3: P8~>P2 =0 = 4:~P8=>~P2 =0
A’: 1: P2~~>~P8=1 = [=] = 4:~P8~~>P2 =1
~GM ~RM | ~RM ~GM
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: P2~>P8 =1 = 2:~P2=>~P8=1 [=] 3: P8=>P2 =1 = 4:~P8~>~P2 =1
B’: = 2:~P2~~>P8=0 [=] 3: P8~~>~P2=0
B1: RM=A1:~GM # B2: GM=A2:~RM | B3: GM=A3:~RM # B4: RM=A4:~GM
---------------------------------------------------------------------------
P2|~>P8=P2*~P8 = ~P2|=>~P8=P2*~P8 [=] P8|=>P2=~P8*P2 = ~P8|~>~P2=~P8*P2
Legenda:
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
=> - gwarancja matematyczna GM
~> - rzucanie monetą RM
AB12:
B1: P2~>P8=1 - rzucanie monetą RM=1
A1: P2=>P8=0 - brak gwarancji matematycznej ~GM=1
Między punktami P2 i P8 zachodzi tożsamość:
B1: RM = A1:~GM
#
B2:~P2=>~P8=1 - gwarancja matematyczna GM=1
A2:~P2~>~P8=0 - brak rzucania monetą ~RM=1
Między punktami ~P2 i ~P8 zachodzi tożsamość:
B2: GM = A2:~RM
Gdzie:
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
B1: RM=A1:~GM # B2: GM=A2:~GM
-----------------------------------------------------------------
AB34:
B3: P8=>P2=1 - gwarancja matematyczna GM=1
A3: P8~>P2=0 - brak rzucania monetą ~RM=1
Między punktami P8 i P2 zachodzi tożsamość:
B3: GM = A3:~RM
#
B4:~P8~>~P2=1 - rzucanie monetą RM=1
A4:~P8=>~P2=0 - brak gwarancji matematycznej ~GM=1
Między punktami ~P8 i ~P2 zachodzi tożsamość:
B4: RM = A4:~GM
Gdzie:
# - różne w znaczeniu iż jedna strona jest negacją drugiej strony
B3: GM=A3:~RM # B4: RM=A4:~GM
|
Matematycznie zachodzi:
D=GM+~GM=1 - dziedzina D to zbiór wszystkich możliwych zdarzeń
W zdaniu może być zawarta gwarancja matematyczna (GM=1) albo nie (~GM=1)
GM+~GM =1 - ~GM jest uzupełnieniem do dziedziny dla GM
GM*~GM =0 - gwarancja GM nie może być jednocześnie spełniona GM i niespełniona ~GM
Prawo podwójnego przeczenia:
Jest gwarancja GM = nie jest prawdą (~) że nie ma gwarancji matematycznej (~GM)
GM=~(~GM)
9.3.5 Właściwości implikacji odwrotnej P2|~>P8
Zapiszmy naszą analizę w tabeli prawdy:
Kod: |
T4
B1: P2~>P8 =1 - bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> P8=[8,16,24..]
P2~>P8:=P2~~>P8=P2*P8=P8 - zawartość pudełka B1
LUB
A1’: P2~~>~P8=1 - zbiory P2 i ~P8 mają część wspólną np. 2
P2~~>~P8=P2*~P8 - zawartość pudełka A1’ (śmietnik)
.. a jeśli liczba nie jest podzielna przez 2?
Prawo Kubusia:
B1: P2~>P8 = B2:~P2=>~P8
B2: ~P2=>~P8 =1 - bo zbiór ~P2 jest podzbiorem => ~P8
~P2=>~P8:=~P2~~>~P8=~P2*~P8=~P2 - zawartość pudełka B2
B2’:~P2~~>P8 =0 - bo zbiory ~P2 o P8 są rozłączne
P8*~P2=[] - zawartość pudełka B2’ (zbiór pusty)
Gdzie:
:= - na mocy prawa Kobry wyznaczamy kompletny zbiór wynikowy
|
Obliczenia używanych zbiorów:
P2=[2,4,6,8..]
P8=[8,16,24..]
Przyjmujemy dziedzinę minimalną:
LN=[1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
stąd:
~P2=[LN-P2]=[1,3,5,7,9..]
~P8=[LN-P8] =[1,2,3,4,5,6,7..9..]
Właściwości operatora implikacji odwrotnej P2|~>P8:
1.
Zbiory B1, A1’ i B2 są wzajemnie rozłączne.
Dowody wzajemnej rozłączności zbiorów:
B1*A1’ = P8*(P2*~P8) =[] =0 - bo P8 jest rozłączny z ~P8
B1*B2 = P8*~P2 =[] =0 - bo P8 jest rozłączny z ~P2
A1’*B2 = (P2*~P8)*~P2 =[] =0 - bo P2 jest rozłączny z ~P2
cnd
2.
Suma logiczna zbiorów B1+A1’ musi być tożsama ze zbiorem zapisanym w poprzedniku, zbiorem P2:
Y = B1+A1’ = P8 + (P2*~P8)
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
~Y=~P8*(~P2+P8)
~Y=~P8*~P2+~P8*P8
~Y=~P8*~P2
Powrót do logiki dodatniej (bo Y) poprzez negację zmiennych i wymianę spójników:
Y = P8+P2 =P2 - bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> zbioru P8=[8,16,24..]
Y = B1+A1’ =P2
cnd
3.
Dziedzina fizyczna dla naszej analizy to suma logiczna zawartości pudełek B1, A1’ i B2
[B1+A1’]+B2 = [P8 + (P2*~P8)] + ~P2 = [P2]+~P2 =1
B1+A1’ mamy policzone wyżej, to zbiór P2
cnd
9.3.6 Zero-jedynkowa definicja warunku koniecznego P2~>P8
Przepiszmy naszą analizę w postaci tabeli prawdy T4
Kod: |
T4
B1: P2~>P8 =1 - bo zbiór P2 jest nadzbiorem ~> P8
LUB
A1’: P2~~>~P8=1 - zbiory P2 i ~P8 mają część wspólną np. 2
.. a jeśli liczba nie jest podzielna przez 2?
Prawo Kubusia:
B1: P2~>P8 = B2:~P2=>~P8
B2: ~P2=>~P8 =1 - bo zbiór ~P2 jest podzbiorem => ~P8
B2’:~P2~~>P8 =0 - bo zbiory ~P2 o P8 są rozłączne
|
W naszej analizie implikacji odwrotnej P2|~>P8 zbiory P2, ~P2, P8, ~P8 są zbiorami niepustymi.
Dowód:
Przyjmijmy dziedzinę:
LN=1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
P2=[2,4,6,8..] =1 - prawdą jest (=1) że istnieje zbiór P2
~P2=[LN-P2]=[1,3,5,7,9..] =1 - prawdą jest (=1) że istnieje zbiór ~P2
P8=[8,16,24..] =1 - prawdą jest (=1) że istnieje zbiór P8
~P8=[LN-P8] = [1,2,3,4,5,6,7..9..] =1 - prawdą jest (=1) że istnieje zbiór ~P8
Przejdźmy teraz na zapisy formalne (ogólne) niezależne od przykładu podstawiając:
p=P2
q=P8
Zapiszmy tabelę prawdy T4 z uwzględnieniem wartości logicznych zbiorów:
Kod: |
T5
Analiza |Co w logice
symboliczna |jedynek oznacza
|
B1: p~> q =1 |( p=1)~> ( q=1)=1 - bo p jest nadzbiorem ~> q
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1 - zbiory p i ~q mają część wspólną ~~>
.. a jeśli zajdzie ~p?
Prawo Kubusia:
B1: p~>q = B2:~p=>~q
;
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 - bo ~p jest podzbiorem => ~q
B2’:~p~~> q=0 |(~p=1)~~>( q=1)=0 - zbiory ~p i q są rozłączne
|
3.
Przyjmijmy za punkt odniesienia warunek konieczny:
B1: p~>q
i zakodujmy tabelę T5 zero-jedynkową względem wybranego punktu odniesienia.
Dla wykonania zadania jest nam konieczne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
4.
Kodowanie zero-jedynkowe tabeli symbolicznej T5 dla punktu odniesienia:
B1: p~>q
Kod: |
T6
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |B1: p~>q |
| | | p q p~>q
B1: p~> q =1 |( p=1)~> ( q=1)=1 |( p=1)~> ( q=1)=1 | 1~> 1 =1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1 |( p=1)~~>( q=0)=1 | 1~~>0 =1
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 |( p=0)=> ( q=0)=1 | 0=> 0 =1
B2’:~p~~> q=0 |(~p=1)~~>( q=1)=0 |( p=0)~~>( q=1)=0 | 0~~>1 =0
a b c d e f g h i 1 2 3
|Prawa Prosiaczka: |
|(~p=1)=( p=0) |
|(~q=1)=( q=0) |
|
Punktem odniesienia w tabeli zero-jedynkowej 123 jest linia B1: p~>q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego.
Zauważmy, że:
Jeśli ustawimy punkt odniesienia na warunku wystarczającym B2:~p=>~q to otrzymamy zero-jedynkową definicje warunku wystarczającego => w logice ujemnej (bo ~q)
Sprawdźmy to:
Prawa Prosiaczka których tu będziemy potrzebować to:
(p=1)=(~p=0)
(q=1)=(~q=0)
Po prostu, wszystkie zmienne musimy sprowadzić do logiki ujemnej (bo ~x) bowiem takie zmienne występują w naszym nowym punkcie odniesienia:
B2:~p=>~q
Realizacja kodowania zero-jedynkowego tabeli symbolicznej T5 dla punktu odniesienia:
B2:~p=>~q
Kod: |
T7
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |B2:~p~>~q |
| | |~p ~q ~p~>~q
B1: p~> q =1 |( p=1)~> ( q=1)=1 |(~p=0)~> (~q=0)=1 | 0~> 0 =1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1 |(~p=0)~~>(~q=1)=1 | 0~~>1 =1
B2: ~p=>~q =1 |(~p=1)=> (~q=1)=1 |(~p=1)=> (~q=1)=1 | 1=> 1 =1
B2’:~p~~> q=0 |(~p=1)~~>( q=1)=0 |(~p=1)~~>(~q=0)=0 | 1~~>0 =0
a b c d e f g h i 1 2 3
|Prawa Prosiaczka: |
|(~p=1)=( p=0) |
|(~q=1)=( q=0) |
|
Punktem odniesienia w tabeli zero-jedynkowej 123 jest linia B2:~p=>~q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja warunku wystarczającego ~p=>~q w logice ujemnej (bo ~q) dla potrzeb rachunku zero-jedynkowego.
Zauważmy że:
W tabelach T6 i T7 analiza symboliczna implikacji odwrotnej p|~>q (abc) którą jest seria czterech zdań B1, A1’, B2, B2’ jest identyczna.
W tabelach T6 i T7 zero-jedynkowe kolumny wynikowe 3 też są identyczne, co jest dowodem formalnym poprawności prawa Kubusia:
T6: p~>q = T7: ~p=>~q
9.3.7 Warunek konieczny ~> w spójnikach „i”(*) i „lub”(+)
Wyprowadziliśmy wyżej zero-jedynkową definicje warunku koniecznego p~>q.
Kod: |
T1A
p q Y=(p~>q)
A: 1 1 =1
B: 1 0 =1
C: 0 0 =1
D: 0 1 =0
|
Algorytm przejścia z dowolnej tabeli zero-jedynkowej do jej opisu w spójnikach „i”(*) i „lub”(+):
1.
Zapisujemy wszelkie zmienne po stronie wejścia p i q w postaci niezanegowanej i zanegowanej.
Do wyjścia Y również dopisujemy postać zanegowaną ~Y
2.
W powstałej tabeli tworzymy równania cząstkowe dla wszystkich linii.
2A.
W logice jedynek opisujemy wyłącznie jedynki gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika jedynek prowadzi do równań alternatywno-koniunkcyjnych zgodnych z naturalną logika matematyczną człowieka, co oznacza, że będą one rozumiane w języku potocznym przez wszystkich ludzi, od 5-cio latka poczynając.
2B.
W logice zer opisujemy wyłącznie zera gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika zer prowadzi do równań koniunkcyjno-alternatywnych totalnie niezrozumiałych w języku potocznym. Z tego względu logiką zer nie będziemy się zajmowali.
W logice jedynek opisujemy wyłącznie jedynki gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Zastosujmy logikę jedynek do naszej tabeli warunku koniecznego:
Y=(p~>q)
Kod: |
T2A
Pełna definicja |Co w logice jedynek |Równania |Dokładnie to samo
zero-jedynkowa Y |oznacza |cząstkowe |w zdarzeniach
| | |możliwych ~~>
p q ~p ~q Y ~Y | | | Y ~Y
A: 1 1 0 0 =1 =0 | Ya=1<=> p=1 i q=1 | Ya= p* q | p~~> q= p* q =1 0
B: 1 0 0 1 =1 =0 | Yb=1<=> p=1 i ~q=1 | Yb= p*~q | p~~>~q= p*~q =1 0
C: 0 0 1 1 =1 =0 | Yc=1<=>~p=1 i ~q=1 | Yc=~p*~q |~p~~>~q=~p*~q =1 0
D: 0 1 1 0 =0 =1 |~Yd=1<=>~p=1 i q=1 |~Yd=~p* q |~p~~> q=~p* q =0 1
1 2 3 4 5 6 a b c d e f g h i j k l
|
Z tabeli równań cząstkowych odczytujemy:
Y = Ya+Yb+Yc
Po rozwinięciu mamy sumę logiczną zdarzeń rozłącznych:
1.
Y = A: p*q + B: p*~q + C: ~p*~q
co w logice jedynek oznacza:
Y=1 <=> A: p=1 i q=1 lub B: p=1 i ~q=1 lub C: ~p=1 i ~q=1
Minimalizujemy funkcje logiczna Y:
Y = p*q + p*~q + ~p*~q
Y = p*(q+~q)+~p*~q
Y = p+(~p*~q)
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników na przeciwne:
~Y = ~p*(p+q)
~Y=p*~p + ~p*q
~Y=~p*q
Powrót do logiki dodatniej (bo Y) poprzez negację zmiennych i wymianę spójników:
1’
Y = (p~>q) = p+~q
Co w logice jedynek oznacza:
Y=1 <=> p=1 lub ~q=1
Matematycznie zachodzi tożsamość:
Y =(p~>q) = p+~q = A: p*q + B: p*~q + C: ~p=1 I ~q=1
Kiedy zajdzie ~Y?
Z tabeli równań cząstkowych otrzymujemy:
~Y=~Yd - bo jest tylko jedna zmienna cząstkowa w logice ujemnej (bo ~Yx)
Po rozwinięciu mamy:
2.
~Y = ~(p~>q) = D: ~p*q
co w logice jedynek oznacza:
~Y=1 <=> D: ~p=1 i q=1
Jak widzimy, logika jedynek prowadzi do równań alternatywno-koniunkcyjnych doskonale rozumianych przez człowieka, od 5-cio latka poczynając.
Przykład:
Definicja groźby:
Jeśli dowolny warunek W to kara K
W~>K
Dowolna groźba to warunek konieczny ~> wchodzący w skład implikacji odwrotnej W|~>K.
W groźbie nic a nic nie musimy udowadniać, bo groźba z mocy definicji to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej W|~>K
Ojciec wypowiada groźbę:
A.
Jeśli ubrudzisz spodnie dostaniesz lanie
B~>L =1
W spójnikach „i”(*) i „lub”(+) możemy zadać dwa fundamentalne pytania 1 i 2:
1.
Kiedy ojciec dotrzyma słowa (Y=1)?
Z powyższej analizy ogólnej warunku koniecznego ~> mamy:
Y = A: p*q + B: p*~q + C: ~p*~q
co w logice jedynek oznacza:
Y=1 <=> A: p=1 i q=1 lub B: p=1 i ~q=1 lub C: ~p=1 i ~q=1
Podstawiając zdanie ojca mamy:
Y = A: B*L + B: B*~L + C: ~B*~L
co w logice jedynek oznacza:
Y=1 <=> A: B=1 i L=1 lub B: B=1 i ~L=1 lub C: ~B=1 i ~L=1
Odczytujemy:
Ojciec dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy:
A: B*L =1*1 =1 - syn przyjdzie w brudnych spodniach (B=1) i dostanie lanie (L=1)
lub
B: B*~L =1*1 =1 - syn przyjdzie w brudnych spodniach (B=1) i nie dostanie lania (~L=1)
lub
C: ~B*~L = 1*1 =1 - syn przyjdzie w czystych spodniach (~B=1) i nie dostanie lania (~L=1)
Zdanie B to powszechnie znany w przyrodzie (nie tylko u ludzi) akt łaski, czyli prawo nadawcy do odstąpienia wykonania kary zależnej od nadawcy.
Chrystus:
Zaprawdę, powiadam ci, jeszcze dziś będziesz ze Mną w raju. (Łk 23, 43)
2.
Kiedy ojciec nie dotrzyma słowa (~Y=1), czyli kiedy skłamie?
Z powyższej analizy ogólnej warunku koniecznego B~>L mamy:
~Y = ~(p~>q) = D: ~p*q
co w logice jedynek oznacza:
~Y=1 <=> D: ~p=1 i q=1
Podstawiając groźbę ojca mamy:
~Y = ~(B~>L) = D: ~B*L
co w logice jedynek oznacza:
~Y=1 <=> D:~B=1 i L=1
Czytamy:
Ojciec nie dotrzyma słowa (~Y=1), czyli skłamie, wtedy i tylko wtedy gdy:
D: ~B*L=1*1=1 - syn wróci w czystych spodniach (~B=1) i dostanie lanie (L=1)
Uwaga:
Tylko i wyłącznie z powodu czystych spodni, z dowolnego innego powodu ojciec może lać, takie lanie nie będzie miało nic wspólnego z obsługą wypowiedzianej groźby A.
9.3.8 Od definicji warunku koniecznego P2~>P8 do operatora P2|~>P8
Warunek konieczny ~> w spójnikach „i”(*) i „lub”(+) definiuje wszystkie możliwe relacje wyrażone elementem wspólnym zbiorów ~~> p i q pokazany w tabeli T2A.
Z tabeli T2A w zdarzeniach możliwych odczytujemy:
Kod: |
T3A.
A: p~~>q = p* q=1 - istnieje (=1) element wspólny ~~> zbirów p i q
B: p~~>~q= p*~q=1 - istnieje (=1) element wspólny ~~> zbiorów p i ~q
C:~p~~>~q=~p*~q=1 - istnieje (=1) element wspólny ~~> zbiorów ~p i ~q
D:~p~~>q =~p* q=0 - nie istnieje (=0) element wspólny ~~> zbiorów ~p i q
|
Przełóżmy tą tabelę na nasz warunek konieczny P2~>P8 wyrażony spójniami „i”(*) i „lub”(+) podstawiając:
p=P2
q=P8
Kod: |
T3A.
Zdjęcie układu P2~~>P8 to badanie układu elementem wspólnym zbiorów ~~>
A: P2~~> P8= P2* P8=1 - bo zbiory P2 i P8 mają element wspólny ~~> (np.8)
B: P2~~>~P8= P2*~P8=1 - bo zbiory P2 i ~P8 mają element wspólny ~~> (np.2)
C:~P2~~>~P8=~P2*~P8=1 - bo zbiory ~P2 i ~P8 mają element wspólny ~~> (np.1)
D:~P2~~> P8=~P2* P8=0 - bo zbiory ~P2 i P8 są rozłączne
|
Definicja zdjęcia układu:
Zdjęcie układu to analiza zdania warunkowego „Jeśli p to q” spójnikiem elementu wspólnego zbiorów ~~> przez wszystkie możliwe przeczenia p i q w tym samym kierunku.
Dokładnie to opisuje tabela prawdy T3A.
Z poprawnego zdjęcia dowolnego układu, którym zawsze jest seria czterech zdań ABCD przez wszystkie możliwe przeczenia p i q w trywialny sposób dochodzimy do operatora implikacyjnego który opisuje ten układ.
Od strony czysto-teoretycznej problem jest banalny.
Jedyne potrzebne nam definicje to:
1.
Definicja elementu wspólnego ~~> zbiorów:
Jeśli p to q
p~~>q =p*q =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiory p i q mają co najmniej jeden element wspólny
Inaczej:
p~~>q= p*q= [] =0 - zbiory p i q są rozłączne, nie mają (=0) elementu wspólnego ~~>
2.
Definicja warunku wystarczającego => w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => q
Inaczej:
p=>q =0 - definicja warunku wystarczającego => nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
3.
Definicja warunku koniecznego ~> w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> q
Inaczej:
p~>q =0 - definicja warunku koniecznego ~> nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
4.
Definicja kontrprzykładu w zbiorach
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Zacznijmy od przepisania tabeli prawdy T3A bez komentarzy:
Kod: |
T3A
Zdjęcie układu P2~~>P8 to badanie układu elementem wspólnym zbiorów ~~>
A: P2~~> P8= 1
B: P2~~>~P8= 1
C:~P2~~>~P8= 1
D:~P2~~> P8= 0
|
Wyznaczmy wszystkie możliwe przeczenia zbiorów (punktem odniesienia jest dla nas zdanie A):
P2=[2,4,6,8..] - zbiór liczb podzielnych przez 2 (parzystych)
P8=[8,16,24..] - zbiór liczb podzielnych przez 8
Przyjmujemy dziadzinę minimalną:
LN=[1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
Stąd obliczamy przeczenia zbiorów (~) rozumiane jako uzupełnienia do wspólnej dziedziny LN:
~P2=[LN-P2] = [1,3,5,7,9..] zbiór liczb niepodzielnych przez 2 (nieparzystych)
~P8=[LN-P8] = {1,2,3,4,5,6,7..9..] - zbiór liczb niepodzielnych przez 8
Dalej mamy bułkę z masłem:
1.
Fałszywość kontrprzykładu D: ~P2~~>P8=0 wymusza prawdziwość warunku wystarczającego => C:
C: ~P2=>~P8 =1 - bo zbiór ~P2=[1,3,5,7..] jest podzbiorem => zbioru ~P8=[1,2,3,4,5,6,7..9..]
2.
Prawo Kubusia:
C: ~P2=>~P8 = A: P2~>P8 =1
Prawdziwość warunku wystarczającego C:~P2=>~P8=1 wymusza prawdziwość warunku koniecznego ~> A:
A: P2~>P8 =1 - bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> zbioru P8=[8,16,24..]
3.
Prawdziwość kontrprzykładu B: P2~~>~P8=1 wymusza fałszywość warunku wystarczającego => A1:
A1: P2=>P8 =0 - bo zbiór P2=[2,4,6,8..] nie jest podzbiorem => zbioru P8=[8,16,24..]
4.
Fałszywość warunku wystarczającego A1: P2=>P8=0 wymusza prawdziwość kontrprzykładu B1:
B1: P2~~>~P8 = P2*~P8 =0 - bo zbiory P2=[2,4,6,8..] i ~P8=[1,2,3,4,5,6,7..9..] mają co najmniej jeden element wspólny.
5.
Prawo Kubusia:
A1: P2=>P8 = C1: ~P2~>~P8 =0
Fałszywość warunku wystarczającego A1: P2=>P8=0 wymusza fałszywość warunku koniecznego ~>:
C1: ~P2~>~P8 =0 - bo zbiór ~P2=[1,3,5,7,9..] nie jest nadzbiorem ~> zbioru ~P8=[1,2,3,4,5,6,7..9..]
Nanieśmy naszą analizę do tabeli prawdy T3A:
Kod: |
T4A.
Analiza symboliczna implikacji odwrotnej P2|~>P8 w spójnikach =>, ~> i ~~>.
A: P2~> P8= 1 ## A1: P2=> P8 =0
B: P2~~>~P8= 1 [=] B1: P2~~>~P8=1
C:~P2=> ~P8= 1 ## C1:~P2~>~P8 =0
D:~P2~~> P8= 0 [=] D1:~P2~~>P8 =0
Gdzie:
## - różne na mocy definicji
[=] - tożsamość zbiorów, bo spójnik elementu wspólnego zbiorów ~~> jest przemienny.
|
Z tabeli T4A odczytujemy:
Definicja implikacji odwrotnej P2|~>P8:
Implikacja odwrotna P2|~>P8 to wyłącznie warunek konieczny ~> zachodzący między tymi samymi punktami i w tym samym kierunku
A: P2~> P8 =1 - bo zbiór P2 jest (=1) nadzbiorem ~> P8
##
A1: P2=>P8 =0 - bo zbiór P2 nie jest (=0) podzbiorem => P8
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję implikacji odwrotnej P2|~>P8 w równaniu logicznym:
P2|~>P8 = (A: P2~>P8)*~(A1: P2=>P8) = 1*~(0) =1*1 =1
Z tabeli T4A odczytujemy także:
Definicja implikacji prostej ~P2|=>~P8 w logice ujemnej (bo ~P2):
Implikacja prosta ~P2|=>~P8 to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku
C: ~P2=>~P8 =1 - zbiór ~P2 jest (=1) podzbiorem => ~P8
##
C1: ~P2~>~P8=0 - zbiór ~P2 nie jest (=0) nadzbiorem ~> ~P8
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję implikacji prostej ~P2|=>~P8 w równaniu logicznym:
~P2|=>~P8 = (C: ~P2=>~P8)*~(C1: ~P2~>~P8) =1*~(0)=1*1 =1
9.3.9 Analiza rozszyfrowanego operatora implikacji odwrotnej P2|~>P8
Z tym rozszyfrowaniem mamy tu na myśli dojście od definicji warunku koniecznego ~> (tabela T1A) do definicji symboliczne operatora implikacji odwrotnej P2|~>P8 widocznego w tabeli T4A.
W tabeli T4A mamy definicję symboliczną operatora implikacji odwrotnej P2|~>P8 w postaci serii zdań ABCD.
Kod: |
T4A.
Analiza symboliczna implikacji odwrotnej P2|~>P8 w spójnikach =>, ~> i ~~>.
A: P2~> P8= 1 - bo zbiór P2 jest nadzbiorem ~> zbioru P8
B: P2~~>~P8= 1 - bo zbiory P2 i ~P8 mają element wspólny ~~>
… a jeśli liczba nie jest podzielna przez 2?
Prawo Kubusia:
A: P2~>P8 = C:~P2=>~P8
C:~P2=> ~P8= 1 - bo zbiór ~P2 jest podzbiorem => zbioru ~P8
D:~P2~~> P8= 0 - bo zbiory ~P2 i P8 są rozłączne
|
Definicja operatora implikacji odwrotnej P2|~>P8:
Operator implikacji odwrotnej P2|~>P8 to odpowiedź na dwa pytania 1 i 2:
1.
Co się stanie jeśli liczba będzie podzielna przez 2 (P2=1)?
A.
Jeśli dowolna liczba jest podzielna przez 2 (P2) to może ~> być podzielna przez 8 (P8)
P2~>P8 =1
Podzielność dowolnej liczby przez 2 jest konieczna ~> dla jej podzielności przez 8 bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> zbioru P8=[8,16,24..]
Prawo Tygryska:
P2~>P8 = P8=>P2
Stąd alternatywnie możemy dowodzić łatwiejszej w dowodzeniu relacji podzbioru => P8=>P2
LUB
B.
Jeśli dowolna liczba jest podzielna przez 2 (P2) to może ~~> nie być podzielna przez 8 (~P8)
P2~~>~P8 = P2*~P8 =1
Definicja elementu wspólnego zbiorów P2 i ~P8 jest spełniona bo zbiory P2=[2,4,6,8..] i ~P8=[1,2,3,4,5,6,7..9..] mają co najmniej jeden element wspólny (np. 2)
2.
Co się stanie jeśli liczba nie będzie podzielna przez 1 (~P2=1)?
Prawo Kubusia:
A: P2~>P8 = C: ~P2=>~P8
stąd:
C.
Jeśli dowolna liczba nie jest podzielna przez 2 (~P2) to na 100% => nie jest podzielna przez 8 (~P8)
~P2=>~P8 =1
Definicja warunku wystarczającego => jest spełniona bo zbiór ~P2=[1,3,5,7,9..] jest podzbiorem => zbioru ~P8=[1,2,3,4,5,6,7..9..]
Prawo kontrapozycji:
~P2=>~P8 = P8=>P2
Stąd alternatywnie możemy dowodzić łatwiejszej w dowodzeniu relacji podzbioru => P8=>P2
Kontrprzykład D dla warunku wystarczającego C musi być fałszem
D.
Jeśli dowolna liczba nie jest podzielna przez 2 (~P2) to może ~~> być podzielna przez 8 (P8)
~P2~~>P8 =~P2*P8 =[] =0
Definicja elementu wspólnego zbiorów nie jest spełniona bo zbiór ~P2=[1,3,5,7,9..] jest rozłączny ze zbiorem P8=[8,16,24..]
Dowolny zbiór liczb nieparzystych ~P2 jest rozłączny z dowolnym zbiorem liczb parzystych np. P8.
Podsumowanie:
1.
Doskonale widać, że w logice matematycznej można wędrować także od tabeli zero-jedynkowej warunku koniecznego P2~>P8 (tabela T1A) do symbolicznej definicji operatora implikacji odwrotnej P2|~>P8 (tabela T4A).
2.
Doskonale widać, że kluczowe w rozszyfrowywaniu algebry Kubusia było dojście od języka potocznego do zero-jedynkowej definicji warunku wystarczającego => co miało miejsce w tabelach od T1 to T7.
3.
Doskonale widać, że mózg człowieka zatopiony w gównie zwanym Klasycznym Rachunkiem Zdań nie miał żadnych szans na poprawne na matematyczne rozszyfrowanie algebry Kubusia, logiki matematycznej pod którą podlega cały nasz Wszechświat żywy i martwy
9.3.10 Prawo transformacji dla implikacji odwrotnej P2|~>P8
Na implikację odwrotną P2|~>P8 możemy spojrzeć poprzez funkcję czasu (nie musimy tego robić).
Definicja teraźniejszości:
Teraźniejszość to nieskończenie cienka linia oddzielająca przyszłość od przeszłości.
Jeśli znajdziemy się w przeszłości to nie mamy szans by wrócić do przyszłości - co się stało to się nie odstanie.
Zdanie warunkowe „Jeśli p to q” w prawie transformacji przyjmuje brzmienie:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Prawo transformacji:
1.
Implikacja odwrotna w czasie przyszłym p|~>q po zamianie p i q transformuje się do implikacji prostej q|=>p w czasie przeszłym.
Oczywistość bowiem w zdaniu warunkowym:
Jeśli zajdzie przyczyna p to zajdzie skutek q
skutek q znamy wyłącznie w czasie przeszłym.
2.
Implikacja odwrotna w czasie przyszłym p|~>q bez zamiany p i q transformuje się do implikacji odwrotnej p|~>q w czasie przeszłym - tu przyczyna ze skutkiem nie jest zamieniona.
W algebrze Kubusia w zbiorach zachodzi:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja podstawowa implikacji odwrotnej P2|~>P8:
Implikacja odwrotna P2|~>P8 to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: P2=>P8 =0 - zbiór P2=[2,4,6,8..] nie jest (=0) podzbiorem => zbioru P8=[8,16,24..]
B1: P2~>P8 =1 - zbiór P2=[2,4,6,8..] jest (=1) nadzbiorem ~> zbioru P8=[8,16,24..]
Stąd mamy:
Definicja podstawowa implikacji odwrotnej P2|~>P8:
P2|~>P8 = ~(A1: P2=>P8)*(B1: P2~>P8) =~(0)*1 =1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w implikacji odwrotnej P2~>P8:
Kod: |
T3T - prawo transformacji
Związki warunku wystarczającego => i koniecznego ~> w P2|~>P8
------------------------------------------------------------------------
Przyszłość/przeszłość | Przeszłość
------------------------------------------------------------------------
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: P2=>P8 =0 = 2:~P2~>~P8=0 [=] 3: P8~>P2 =0 = 4:~P8=>~P2 =0
A’: 1: P2~~>~P8=1 = [=] = 4:~P8~~>P2 =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: P2~>P8 =1 = 2:~P2=>~P8=1 [=] 3: P8=>P2 =1 = 4:~P8~>~P2 =1
B’: = 2:~P2~~>P8=0 [=] 3: P8~~>~P2=0
---------------------------------------------------------------------------
R3: P2|~>P8=P2*~P8 = ~P2|=>~P8=P2*~P8 [=] P8|=>P2=~P8*P2 = ~P8|~>~P2=~P8*P2
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
A1: P2=>P8=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’
B2:~P2=>~P8=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’
p=P2 - zbiór liczb podzielnych przez 2
q=P8 - zbiór liczb podzielnych przez 8
|
Zobaczmy na przykładzie jak działa prawo transformacji na naszym przykładzie P2|~>P8.
Zdanie B1 w czasie przyszłym:
B1.
Jeśli ze zbioru LN wylosujemy liczbę podzielną przez 2 (P2) to ta liczba może ~> być podzielna przez 8 (P8)
P2~>P8 =1
Definicja warunku koniecznego ~> spełniona bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> zbioru P8=[8,16,24..]
Zdanie B1 w czasie przeszłym bez zamiany P2 i P8 mamy w obszarze AB12:
B1’’:
Jeśli ze zbioru LN wylosowaliśmy liczbę podzielną przez 2 (P2) to ta liczba mogła ~> być podzielna przez 8 (P8)
P2~>P8 =1
Podzielność dowolnej liczby przez 2 jest warunkiem koniecznym ~> dla jej podzielności przez 8 bo zbiór P2=[2,4,6,8..] jest nadzbiorem ~> zbioru P8=[8,16,24..]
Zdanie B1 w czasie przeszłym z zamianą P2 i P8 transformuje się do obszaru AB34:
Prawo Tygryska:
B1: P2~>P8 = B3: P8=>P2
B3.
Jeśli ze zbioru LN wylosowaliśmy liczbę podzielną przez 8 (P8) to ta liczba na 100% => była podzielna przez 2 (P2)
P8=>P2 =1
Podzielność dowolnej liczby przez 8 jest warunkiem wystarczającym => dla jej podzielności przez 2 bo zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..]
Podsumowanie:
Zauważmy, że w teorii transformacji (z której nie musimy korzystać) różnica między zdaniem B1 (czas przyszły) a zdaniem B3 (czas przeszły) jest zasadnicza.
1.
W zdaniu B1 znajdujemy się przed losowaniem, czyli jeszcze nie włożyliśmy ręki do worka ze zbiorem liczb naturalnych LN z którego być może wylosujemy liczbę podzielną przez 2 P2=[2,4,6,8..]
Jeśli już taką liczbę wylosujemy to klamka zapadła, wylosowana liczba może należeć do zbioru P8 bo:
B1: P2~>P8 := P2~~>P8 = P2*P8 = P8 =1
Lub do zbioru P2*~P8 bo
A1’: P2~~>~P8 = P2*~P8 =1
2.
Natomiast w zdaniu B3 opisujemy byłe losowanie które już miało miejsce.
B3.
Jeśli ze zbioru LN wylosowaliśmy liczbę podzielną przez 8 (P8) to ta liczba na 100% => była podzielna przez 2 (P2)
P8=>P2 =1
Jeśli nie znamy wyników byłego losowania to logika matematyczna dalej działa, właśnie w czasie przeszłym jak wyżej.
Byłe losowanie to jednak świat zdeterminowany którego nie jesteśmy w stanie zmienić, możemy tylko i wyłącznie nie znać wyników byłego losowania.
Przykład z życia:
Załóżmy że puściliśmy toto-lotka, dopóki nie zaszło nasze losowanie, mamy realne szanse na trafienie szóstki w totolotka.
Jeśli takie losowanie się odbyło to klamka zapadła, znamy wynik np. nie trafiliśmy żadnej liczby i możemy co najwyżej sobie pochlipać.
Załóżmy że losowanie zaszło wczoraj, ale z jakichś tam przyczyn nie znamy wyników tego losowania - tylko w tym przypadku logika matematyczna działa dalej i nakazuje nam podjęcie wszelkich starań, by poznać wyniki wczorajszego losowania.
Z naszego punktu widzenia (gdy nie znamy wyniku) dalej mamy „na dwoje babka wróżyła”, możemy tą szóstkę trafić albo nie trafić.
Podsumowując:
W świecie żywym rzeczywistość determinuje ten, kto zna fakty.
Zauważmy, że bez znaczenia jest kiedy to nasze losowanie się odbyło - przykładowo, możemy znaleźć zaginiony kupon toto-lotka pół roku po losowaniu i stwierdzić że pół roku temu trafiliśmy szóstkę - naszą wściekłość łatwo sobie wyobrazić … dlatego nigdy nie grałem w toto-lotka, bo gubienie różnych rzeczy to moja specjalność.
9.4 Porównanie implikacji P8|=>P2 z P2|~>P8 bez wyróżnionego wejścia i wyjścia
Porównajmy omówione wyżej kompletne obsługi implikacji prostej P8|=>P2 (pkt. 9.2) i odwrotnej P2|~>P8 (pkt.9.3)
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Operator logiczny który będziemy badać to:
P8|=>P2 = (A1: P8=>P2)*~(B1: P8~>P2) = 1*~(0) =1*1 =1
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
Operator logiczny który będziemy badać to:
P2|~>P8 = ~(A1: P2=>P8)*(B1: P2~>P8) = ~(0)*1 =1*1 =1
Matematyczne związki warunków wystarczających => i koniecznych w implikacji prostej P8|=>P2 są następujące.
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> w P8|=>P2:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P8=> P2 =1 = 2:~P8~>~P2 =1 [=] 3: P2~>P8 =1 = 4:~P2=>~P8 =1
A’: 1: P8~~>~P2=0 = [=] = 4:~P2~~>P8 =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P8~>P2 =0 = 2:~P8=>~P2 =0 [=] 3: P2=>P8 =0 = 4:~P2~>~P8 =0
B’: = 2:~P8~~>P2 =1 [=] 3: P2~~>~P8=1
-------------------------------------------------------------------------
R3: P8|=>P2=~P8*P2 =~P8|~>~P2=~P8*P2 [=] P2|~>P8=P2*~P8 =~P2|=>~P8=P2*~P8
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P8 - zbiór liczb podzielnych przez 8
q=P2 - zbiór liczb podzielnych przez 2
|
###
Matematyczne związki warunków wystarczających => i koniecznych w implikacji odwrotnej P2|~>P8 są następujące.
Kod: |
T4
Związki warunku wystarczającego => i koniecznego ~> w P2|~>P8
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: P2=>P8 =0 = 2:~P2~>~P8=0 [=] 3: P8~>P2 =0 = 4:~P8=>~P2 =0
A’: 1: P2~~>~P8=1 = [=] = 4:~P8~~>P2 =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: P2~>P8 =1 = 2:~P2=>~P8=1 [=] 3: P8=>P2 =1 = 4:~P8~>~P2 =1
B’: = 2:~P2~~>P8=0 [=] 3: P8~~>~P2=0
---------------------------------------------------------------------------
R4: P2|~>P8=P2*~P8 = ~P2|=>~P8=P2*~P8 [=] P8|=>P2=~P8*P2 = ~P8|~>~P2=~P8*P2
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
p=P2 - zbiór liczb podzielnych przez 2
q=P8 - zbiór liczb podzielnych przez 8
|
Gdzie:
### - różne na mocy definicji operatorowych.
Po obu stronach znaczka ### p i q nie muszą być tymi samymi p i q
W naszych tabelach T3 i T4 mamy tożsamość logiczną tych tabel bo:
T3: P8|=>P2 =~P8*P2 [=] T4: P2|~>P8 = P2*~P8
Definicja tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej [=] wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej [=] wymusza fałszywość drugiej strony
Zauważmy, że logicznie w zapisach aktualnych (nasz przykład) tabele T3 i T4 są tożsame, ale w zapisach formalnych mamy tu błąd podstawienia.
Dowód:
W zapisach formalnych (ogólnych) zachodzi:
Kod: |
T3: p|=>q = ~p*q ### T4: p|~>q=p*~q
p=P8 ### p=P2
q=P2 ### q=P8
Gdzie:
### - różne na mocy definicji operatorowych
p i q po obu stronach znaczka ### nie muszą być tymi samymi p i q
|
Jak rozwiązać ten problem?
Bardzo prosto, dyrektywą iż między definicjami operatorowymi ### p i q mogą nie być tymi samymi p i q po obu stronach znaczka ###.
Zauważmy że:
1.
Implikacje z wyróżnionym wejściem i wyjściem (punkt 7.1):
A|=>S ### A|~>S
W implikacjach z wyróżnionym wejściem i wyjściem p i q były tymi samymi p i q także w definicjach operatorowych ### A|=>S i A|~>S (punkt 7.1)
2.
Implikacje bez wyróżnionego wejścia wyjścia w zdarzeniach (punkt 7.2)
Teoria zdarzeń:
P|=>CH ### CH~>P
W implikacjach bez wyróżnionego wejścia i wyjścia musimy przyjąć iż w definicjach operatorowych ### p i q mogą nie być tymi samymi p i q (punkt 7.2)
3.
Implikacje bez wyróżnionego wejścia wyjścia w zbiorach (niniejszy punkt):
Teoria zbiorów:
P8|=>P2 ## P2|~>P8
W implikacjach bez wyróżnionego wejścia i wyjścia musimy przyjąć iż w definicjach operatorowych ### p i q mogą nie być tymi samymi p i q
Podsumowanie:
1.
Definicja znaczka ## (niniejszy punkt):
T3: P8=>P2=~P8+P2 ## T3: P8~>P2=~P8+P2
T4: P2~>P8=P2+~P8 ## T4: P2=>P8=~P2+P8
Gdzie:
## - różne na mocy definicji wewnątrz definicji operatorowej
p i q po obu stronach znaczka ## muszą być tymi samymi p i q
2.
Definicja znaczka ###:
Kod: |
T3: p|=>q = ~p*q ### T4: p|~>q=p*~q
p=P8 ### p=P2
q=P2 ### q=P8
Gdzie:
### - różne na mocy definicji operatorowych
p i q po obu stronach znaczka ### nie muszą być tymi samymi p i q
|
Ostatnio zmieniony przez rafal3006 dnia Nie 10:00, 04 Paź 2020, w całości zmieniany 2 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Śro 0:12, 19 Sie 2020 Temat postu: |
|
|
Spis treści
9.5 Operator chaosu p|~~>q w zbiorach 1
9.5.1 Operator chaosu P8|~~>P3 w zbiorach 3
9.5.2 Zero-jedynkowa definicja elementu wspólnego zbiorów ~~> 6
9.5 Operator chaosu p|~~>q w zbiorach
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja podstawowa operatora chaosu p|~~>q:
Operator chaosu p|~~>q to nie zachodzenie ani warunku wystarczającego => ani też warunku koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie jest spełniony (=0)
##
B1: p~>q =0 - warunek konieczny ~> nie jest spełniony (=0)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Definicja podstawowa operatora chaosu p|~~>q:
p|~~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(0)*~(0) =1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w operatorze chaosu p|~~>q wynikające z rachunku zero-jedynkowego.
Kod: |
T1.
Związki warunku wystarczającego => i koniecznego ~> w p|~~>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =0
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =0
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia, iż mamy do czynienia z operatorem chaosu p|~~>q potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Ax i fałszywość dowolnego zdania serii Bx
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację elementu wspólnego ~~> zbiorów p i q wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w p|~~>q:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
A’: 1: p~~>~q=1 = [=] = 4:~q~~>p =1
A”: 1: p~~> q =1 [=] 4:~q~~>~q=1
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
B’: = 2:~p~~>q=1 [=] 3: q~~>~p=1 =
B”: 2:~p~~>~q=1 [=] 3: q~~>p =1
Gdzie:
## - różne na mocy definicji
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
A1: p=>q=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Uwagi:
Zdania A1” i B2” kodowane elementem wspólnym zbiorów ~~> muszą być prawdziwe, bowiem wtedy i tylko wtedy będziemy mieli do czynienia z operatorem chaosu p|~~>q.
Dowód nie wprost:
Załóżmy że zdanie A1” jest fałszywe:
A1”: p~~>q =0
Wówczas na mocy definicji kontrprzykładu prawdziwy byłby warunek wystarczający =>:
A1S: p=>~q =1
co prowadzi do sprzeczności z definicją operatora chaosu p|~>q gdzie o żadnym spełnionym warunku wystarczającym => mowy być nie może.
cnd
Identyczny dowód nie wprost możemy przeprowadzić w stosunku do zdania prawdziwego B2”, A4” i B3”.
Definicja operatora chaosu p|~~>q w spójnikach „i”(*) i „lub”(+)
Definicja podstawowa operatora chaosu p|~~>q:
Operator chaosu p|~~>q to nie zachodzenie ani warunku wystarczającego => ani też warunku koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie jest spełniona (=0)
##
B1: p~>q =0 - warunek konieczny ~> nie jest spełniona (=0)
Gdzie:
## - różne na mocy definicji
Stąd mamy:
Definicja podstawowa operatora chaosu p|~~>q:
p|~~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(0)*~(0) =1*1 =1
Stąd mamy:
p|~~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(~p+q)*~(p+~q) = (p*~q)*(~p*q) =0
p|~~>q =0
Wynikowe zero oznacza tu, że w operatorze chaosu p|~~>q nie ma żadnej gwarancji matematycznej, ani po stronie p, ani tez po stronie ~p.
Operator chaosu jest przemienny:
p|~~>q = p*q [=] q|~~>p = q*p
bo spójnik logiczny „i”(*) jest przemienny
9.5.1 Operator chaosu P8|~~>P3 w zbiorach
Definicja podstawowa operatora chaosu p|~~>q:
Operator chaosu p|~~>q to nie zachodzenie ani warunku wystarczającego => ani też warunku koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku
A1: p=>q =0 - warunek wystarczający => nie jest spełniona (=0)
B1: p~>q =0 - warunek konieczny ~> nie jest spełniona (=0)
Stąd mamy definicję operatora chaosu p|~~>q w równaniu logicznym:
Definicja podstawowa operatora chaosu p|~~>q:
p|~>q = ~(A1: p=>q)* ~(B1: p~>q) =~(0)*~(0) =1*1 =1
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Przykład zdania wchodzącego w skład operatora chaosu p|~~>q:
A1”.
Jeśli dowolna liczba jest podzielna przez 8 to może ~~> być podzielna przez 3
P8~~>P3 =1 bo 24
Matematyczne związki warunków wystarczających => i koniecznych ~> w operatorze chaosu z uwzględnieniem definicji kontrprzykładu ~~> obowiązującej wyłącznie w warunku wystarczającym => dla zdania A.
Kod: |
T2
Związki warunku wystarczającego => i koniecznego ~> w P8|~~>q:
AB12: | AB34:
A: 1: P8=>P3 =0 = 2:~P8~>~P3=0 [=] 3: P3~>P8 =0 = 4:~P3=>~P8 =0
A’: 1: P8~~>~P3=1 = [=] = 4:~P3~~>P8 =1
A”: 1: P8~~> P3=1 [=] 4:~P3~~>~P8=1
## ## | ## ##
B: 1: P8~>P3 =0 = 2:~P8=>~P3=0 [=] 3: P3=>P8 =0 = 4:~P3~>~P8 =0
B’: = 2:~P8~~>P3=1 [=] 3: P3~~>~P8=1 =
B”: 2:~P8~~>~P3=1 [=] 3: P3~~>P8 =1
Gdzie:
## - różne na mocy definicji
A1: P8=>P3=0 -fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~P8=>~P3=0-fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
|
Mamy nasze zdanie:
A1”.
Jeśli dowolna liczba jest podzielna przez 8 to może ~~> być podzielna przez 3
P8~~>P3 =1 bo 24
Na początek musimy udowodnić, iż zdanie A1 rzeczywiście wchodzi w skład operatora chaosu P8|~~>P3.
Przyjmijmy dziedzinę:
LN=[1,2,3,4,5,6,7,8,9..] - zbiór liczb naturalnych
Stąd obliczamy początkowe wartości wszystkich możliwych przeczeń zbiorów:
P8=[8,16,24..]
P3=[3,6,9..]
~P8=[LN-P8] =[1,2,3,4,5,6,7..9..]
~P3=[LN-P3]=[1,2..4,5..7,8..]
Aby udowodnić iż mamy tu do czynienia z operatorem chaosu P8|~~>P3 wystarczy udowodnić fałszywość dowolnego zdania serii Ax i fałszywość dowolnego zdania serii Bx.
Tu wszystkie dowody są trywialne, wybierzmy zdania A1 i B3.
A1: P8=>P3
Jeśli dowolna liczba jest podzielna przez 8 to na 100% => jest podzielna przez 3
P8=>P3 =0
Podzielność dowolnej liczby przez 8 nie jest (=0) warunkiem wystarczającym => dla jej podzielności przez 3, bo zbiór P8 nie jest podzbiorem => P3.
Dowód na kilku pierwszych elementach:
P8=[8,16,24..] => P3=[3,6,9..] =0
Liczba 8 należy do zbioru P8 i nie należy do zbioru P3
cnd
B3: P3=>P8
Jeśli dowolna liczba jest podzielna przez 3 to na 100% => jest podzielna przez 8
P3=>P8 =0
Podzielność dowolnej liczby przez 3 nie jest (=0) warunkiem wystarczającym => dla jej podzielności przez 8, bo zbiór P3 nie jest podzbiorem => P8.
Dowód na kilku pierwszych elementach:
P3=[3,6,9..] => P8=[8,16,24 ..] =0
Liczba 3 należy do zbioru P3 i nie należy do zbioru P8
cnd
Stąd mamy pewność że nasze zdanie A1”: P8~~>P3 wchodzi w skład operatora chaosu P8|~~>P3.
W tym momencie analizę symboliczną operatorach chaosu P8|~~>P3 według szablonu matematycznego może wykonać komputer.
Operator chaosu P8|~~>P3 odpowiada na dwa pytania 1 i 2:
1.
Co może się wydarzyć jeśli dowolna liczba będzie podzielna przez 8 (P8=1)?
A1”.
Jeśli dowolna liczba jest podzielna przez 8 (P8=1) to może ~~> być podzielna przez 3 (P3=1)
P8~~>P3 = P8*P3 =1 bo 24
Co w logice jedynek oznacza:
(P8=1)~~>(P3=1) =1
Warunek wystarczający => nie jest tu spełniony:
A1: P8=>P3 =0 - bo zbiór P8=[8,16,24..] nie jest podzbiorem => P3=[3,6,9..]
lub
A1’.
Jeśli dowolna liczba jest podzielna przez 8 (P8=1) to może ~~> nie być podzielna przez 3 (~P3=1)
P8~~>~P3 = P8*~P3 =1 bo 8
Co w logice jedynek oznacza:
(P8=1)~~>(P3=1) =1
Podsumowanie:
Jeśli ze zbioru liczb naturalnych LN wylosujemy dowolna liczbą podzielną przez 8 (P8=1) to ta liczba może wpaść do pudełka:
A1”: P8~~>P3 = P8*P3 =1 np.8
Zbiór liczb podzielnych przez 8 i podzielnych przez 3
Dla tego losowania prawdziwe będzie zdanie A10 i fałszywe A1’
lub
A1’: P8~~>~P3 = P8*~P3 =1 np. 8
Zbiór liczb podzielnych przez 8 i niepodzielnych przez 3
Dla tego losowania fałszywe będzie zdanie A10 i prawdziwe A1’
Trzeciej możliwości nie ma (łac. tertium non datur)
Wnioski:
1.
Po stronie liczb podzielnych przez 8 mamy tu do czynienia z najzwyklejszym „rzucaniem monetą” w sensie „na dwoje babka wróżyła”
2.
Wynikowe jedynki są tu miękkimi jedynkami tzn. w zależności od losowania mogą być miękkimi jedynkami albo miękkimi zerami.
2.
Co może się wydarzyć jeśli dowolna liczba nie będzie podzielna przez z 8 (~P8=1)?
B2”.
Jeśli dowolna liczba nie jest podzielna przez 8 (~P8=1) to może ~~> nie być podzielna przez 3 (~P3=1)
~P8~~>~P3 = ~P8*~P3 =1 bo 2
Co w logice jedynek oznacza:
(~P8=1)~~>(~P3=1) =1
Warunek wystarczający => nie jest tu spełniony:
B2: ~P8=>~P3 =0 - bo zbiór ~P8=[1,2,3,4,5,6,7..9..] nie jest podzbiorem => ~P3=[1,2..4,5..7,8..]
lub
B2’.
Jeśli dowolna liczba nie jest podzielna przez 8 (~P8=1) to może ~~> być podzielna przez 3 (P3=1)
~P8~~>P3 = ~P8*P3 =1 bo 3
co w logice jedynek oznacza:
(~P8=1)~~>(P3=1)=1
Podsumowanie:
Jeśli ze zbioru liczb naturalnych LN wylosujemy dowolną liczbą niepodzielną przez 8 (~P8) to ta liczba może wpaść do pudełka:
B2”: ~P8~~>~P3 = ~P8*~P3 =1 np.2
Zbiór liczb niepodzielnych przez 8 i niepodzielnych przez 3
Dla tego losowania prawdziwe będzie zdanie B2” i fałszywe B2’
lub
B2’: ~P8~~>P3 = ~P8*P3 =1
Zbiór liczb niepodzielnych przez 8 i podzielnych przez 3
Dla tego losowania fałszywe będzie zdanie B2” i prawdziwe B2’
Trzeciej możliwości nie ma (łac. tertium non datur)
Wnioski:
1.
Po stronie liczb niepodzielnych przez 8 mamy tu do czynienia z najzwyklejszym „rzucaniem monetą” w sensie „na dwoje babka wróżyła”
2.
Wynikowe jedynki są tu miękkimi jedynkami tzn. w zależności od losowania mogą być miękkimi jedynkami albo miękkimi zerami.
Podsumowanie generalne:
Zauważmy, że w operatorze chaosu P8|~~>P3 zarówno po stronie zbioru P8 jak i zbioru ~P8 mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”.
9.5.2 Zero-jedynkowa definicja elementu wspólnego zbiorów ~~>
Dowód iż mamy tu do czynienia z legalnym, matematycznym spójnikiem elementu wspólnego zbiorów ~~>
1.
Przejdźmy z naszą analizą na zapisy formalne (ogólne) podstawiając:
p=P8
q=P3
2.
Zapiszmy naszą analizę w tabeli prawdy:
Kod: |
T1
Analiza |Co w logice
symboliczna |jedynek oznacza
|
A1”: p~~> q=1 |( p=1)~~>( q=1)=1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1
B2”:~p~~>~q=1 |(~p=1)~~>(~q=1)=1
B2’:~p~~> q=1 |(~p=1)~~>( q=1)=1
|
3.
Przyjmijmy za punkt odniesienia zdanie A1”:
A1”: p~~>q =1
i zakodujmy tabelę T1 zero-jedynkową względem wybranego punktu odniesienia.
Dla wykonania zadanie jest nam konieczne i wystarczające jedno z praw Prosiaczka.
Prawo Prosiaczka:
(~p=1)=(p=0)
(~q=1)=(q=0)
4.
Realizacja zadania kodowania zero-jedynkowego tabeli symbolicznej T1.
Kod: |
T2
Analiza |Co w logice |Kodowanie dla: |Kodowanie tożsame
symboliczna |jedynek oznacza |A: p~~>q |
| | | p q p~~>q
A1”: p~~> q=1 |( p=1)~~>( q=1)=1 |( p=1)~~>( q=1)=1 | 1~~>1 =1
A1’: p~~>~q=1 |( p=1)~~>(~q=1)=1 |( p=1)~~>( q=0)=1 | 1~~>0 =1
B2”:~p~~>~q=1 |(~p=1)~~>(~q=1)=1 |( p=0)~~>( q=0)=1 | 0~~>0 =1
B2’:~p~~> q=1 |(~p=1)~~>( q=1)=1 |( p=0)~~>( q=1)=1 | 0~~>1 =1
a b c d e f g h i 1 2 3
|Prawa Prosiaczka: |
|(~p=1)=(p=0) |
|(~q=1)=(q=0)
|
Punktem odniesienia w tabeli zero-jedynkowej ABCD123 jest linia A1”: p~~>q z naszej analizy symbolicznej abc.
Tabela 123 to zero-jedynkowa definicja elementu wspólnego zbiorów ~~>.
Operator chaosu p|~~>q to co innego niż zero-jedynkowa definicja elementu wspólnego zbiorów ~~>
Definicja elementu wspólnego zbiorów ~~> to tabela zero-jedynkowa 123, gdzie:
p~~>q = A1”: p*q + A1: p*~q + B2”:~p*~q + B2’:~p*q =0
Natomiast:
Operator chaosu p|~~>q odpowiada na dwa pytania:
1.
Co się stanie jeśli zajdzie p?
A1”: p~~>q =1
A1’: p~~>~q =1
2.
Co się stanie jeśli zajdzie ~p?
B2”: ~p~~>~q =1
B2’: ~p~~> q =1
Ostatnio zmieniony przez rafal3006 dnia Nie 10:01, 04 Paź 2020, w całości zmieniany 6 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Śro 9:03, 19 Sie 2020 Temat postu: |
|
|
Bramy matematycznego Raju
Spis treści
10.0 Bramy matematycznego Raju 1
10.1 Podstawowe spójniki implikacyjne w zbiorach 1
10.1.1 Definicja kontrprzykładu w zbiorach 2
10.1.2 Prawo Kobry dla zbiorów 2
10.2 Podstawowe spójniki implikacyjne w zdarzeniach 3
10.2.1 Definicja kontrprzykładu w zdarzeniach 3
10.2.2 Prawo Kobry dla zdarzeń 4
10.3 Rachunek zero-jedynkowy dla warunków wystarczających => i koniecznych ~> 4
10.3.1 Matematyczne związki warunków wystarczających => i koniecznych ~> 6
10.4 Rajskie twierdzenie 7
10.4.1 Rajskie twierdzenie w obsłudze implikacji prostej p|=>q 11
10.4.2 Rajskie twierdzenie w obsłudze implikacji odwrotnej p|~>q 16
10.4.3 Implikacja prosta p|=>q vs implikacja odwrotna p|~>q 20
10.0 Bramy matematycznego Raju
Rachunkiem zbiorów i rachunkiem zdarzeń rządzą identyczne prawa rachunku zero-jedynkowego.
10.1 Podstawowe spójniki implikacyjne w zbiorach
Cała logika matematyczna w obsłudze zdań warunkowych „Jeśli p to q” stoi na zaledwie trzech znaczkach (~~>, =>, ~>) definiujących wzajemne relacje zbiorów p i q
Definicja elementu wspólnego ~~> zbiorów:
Jeśli p to q
p~~>q =p*q =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiory p i q mają co najmniej jeden element wspólny
Inaczej:
p~~>q= p*q= [] =0 - zbiory p i q są rozłączne, nie mają (=0) elementu wspólnego ~~>
Decydujący w powyższej definicji jest znaczek elementu wspólnego zbiorów ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
W operacji iloczynu logicznego zbiorów p*q poszukujemy tu jednego wspólnego elementu, nie wyznaczamy kompletnego zbioru p*q.
Jeśli zbiory p i q mają element wspólny ~~> to z reguły błyskawicznie go znajdujemy:
p~~>q=p*q =1
co na mocy definicji kontrprzykładu (poznamy za chwilkę) wymusza fałszywość warunku wystarczającego =>:
p=>~q =0 (i odwrotnie)
Zauważmy jednak, że jeśli badane zbiory nieskończone są rozłączne to nie unikniemy iterowania po dowolnym ze zbiorów nieskończonych, czyli próby wyznaczenia kompletnego zbioru wynikowego p*q, co jest fizycznie niewykonalne.
Definicja warunku wystarczającego => w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => q
Inaczej:
p=>q =0 - definicja warunku wystarczającego => nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> q
Inaczej:
p~>q =0 - definicja warunku koniecznego ~> nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
10.1.1 Definicja kontrprzykładu w zbiorach
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
10.1.2 Prawo Kobry dla zbiorów
Prawo Kobry dla zbiorów:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu elementem wspólnym zbiorów ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane elementem wspólnym zbiorów ~~> (odwrotnie nie zachodzi)
10.2 Podstawowe spójniki implikacyjne w zdarzeniach
Cała logika matematyczna w obsłudze zdań warunkowych „Jeśli p to q” stoi na zaledwie trzech znaczkach (~~>, =>, ~>) definiujących wzajemne relacje zdarzeń p i q
Definicja zdarzenia możliwego ~~>:
Jeśli zajdzie p to może ~~> zajść q
p~~>q =p*q =1
Definicja zdarzenia możliwego ~~> jest spełniona (=1) wtedy i tylko wtedy gdy możliwe jest jednoczesne zajście zdarzeń p i q.
Inaczej:
p~~>q=p*q =[] =0
Decydujący w powyższej definicji jest znaczek zdarzenia możliwego ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
Uwaga:
Na mocy definicji zdarzenia możliwego ~~> badamy możliwość zajścia jednego zdarzenia, nie analizujemy tu czy między p i q zachodzi warunek wystarczający => czy też konieczny ~>.
Definicja warunku wystarczającego => w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest wystarczające => dla zajścia zdarzenia q
Inaczej:
p=>q =0
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p~>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest konieczne ~> dla zajścia zdarzenia q
Inaczej:
p~>q =0
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
10.2.1 Definicja kontrprzykładu w zdarzeniach
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
10.2.2 Prawo Kobry dla zdarzeń
Prawo Kobry dla zdarzeń:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu zdarzeniem możliwym ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane zdarzeniem możliwym ~~> (odwrotnie nie zachodzi)
10.3 Rachunek zero-jedynkowy dla warunków wystarczających => i koniecznych ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Kod: |
T1
Definicja warunku wystarczającego =>
p q p=>q
A: 1 1 1
B: 1 0 0
C: 0 0 1
D: 0 1 1
1 2 3
Do łatwego zapamiętania:
p=>q=0 <=> p=1 i q=0
Inaczej:
p=>q=1
Definicja w spójniku „lub”(+):
p=>q =~p+q
|
##
Kod: |
T2
Definicja warunku koniecznego ~>
p q p~>q
A: 1 1 1
B: 1 0 1
C: 0 0 1
D: 0 1 0
1 2 3
Do łatwego zapamiętania:
p~>q=0 <=> p=0 i q=1
Inaczej:
p~>q=1
Definicja w spójniku „lub”(+):
p~>q = p+~q
|
##
Kod: |
T3
Definicja spójnika “lub”(+)
p q p+q
A: 1 1 1
B: 1 0 1
C: 0 0 0
D: 0 1 1
1 2 3
Do łatwego zapamiętania:
Definicja spójnika „lub”(+) w logice jedynek:
p+q=1 <=> p=1 lub q=1
inaczej:
p+q=0
Definicja spójnika „lub”(+) w logice zer:
p+q=0 <=> p=0 i q=0
Inaczej:
p+q=1
Przy wypełnianiu tabel zero-jedynkowych w rachunku zero-jedynkowym
nie ma znaczenia czy będziemy korzystali z logiki jedynek czy z logiki zer
|
Gdzie:
## - różne na mocy definicji
Dla potrzeb rachunku zero-jedynkowego linie definiujące znaczki =>, ~> i „lub”(+) można dowolnie przestawiać, matematycznie to bez znaczenia.
Definicja tożsamości matematycznej:
Dwa zbiory (pojęcia) p i q są matematycznie tożsame p=q wtedy i tylko wtedy są w relacji równoważności p<=>q i odwrotnie.
p=q <=> (A1: p=>q)*(B1: p~>q) = p<=>q =1
Inaczej:
p=q = p<=>q =0 - zbiory (pojęcia) są różne na mocy definicji ##
Definicja znaczka różne na mocy definicji ##
Dwa zbiory (pojęcia) są różne ma mocy definicji ## wtedy i tylko wtedy gdy nie są matematycznie tożsame.
p##q <=> p=q = p<=>q =0
Gdzie:
## - różne na mocy definicji
Matematycznie zachodzi:
(A1: p=>q = ~p+q) <=> (B1: p~>q=p+~q) =0 - równoważność fałszywa
Dlatego mamy tu znaczek różne na mocy definicji ##:
(A1: p=>q = ~p+q) ## (B1: p~>q = p+~q)
Stąd w rachunku zero-jedynkowym wyprowadzamy następujące związki miedzy warunkami wystarczającym => i koniecznym ~>
Kod: |
Tabela A
Matematyczne związki warunku wystarczającego => i koniecznego ~>
w rachunku zero-jedynkowym
p q ~p ~q p=>q ~p~>~q [=] q~>p ~q=>~p [=] p=>q=~p+q
A: 1 1 0 0 =1 =1 =1 =1 =1
B: 1 0 0 1 =0 =0 =0 =0 =0
C: 0 0 1 1 =1 =1 =1 =1 =1
D: 0 1 1 0 =1 =1 =1 =1 =1
1 2 3 4 5
|
Z tożsamości kolumn wynikowych odczytujemy.
Matematyczne związki warunku wystarczającego => z koniecznego ~>:
A: 1: p=>q = 2: ~p~>~q [=] 3: q~>p = 4: ~q=>~p [=] 5: ~p+q
Przy wypełnianiu tabeli zero-jedynkowej w rachunku zero-jedynkowym nie wolno nam zmieniać linii w sygnałach wejściowych p i q, bowiem wtedy i tylko wtedy o tym czy dane prawo zachodzi decyduje tożsamość kolumn wynikowych.
##
Kod: |
Tabela B
Matematyczne związki warunku koniecznego ~> i wystarczającego =>
w rachunku zero-jedynkowym
p q ~p ~q p~>q ~p=>~q [=] q=>p ~q~>~p [=] p~>q=p+~q
A: 1 1 0 0 =1 =1 =1 =1 =1
B: 1 0 0 1 =1 =1 =1 =1 =1
C: 0 0 1 1 =1 =1 =1 =1 =1
D: 0 1 1 0 =0 =0 =0 =0 =0
1 2 3 4 5
|
Z tożsamości kolumn wynikowych odczytujemy.
Matematyczne związki warunku koniecznego ~> i wystarczającego =>:
B: 1: p~>q = 2: ~p=>~q [=] 3: q=>p = 4: ~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
Znaczki „=” i [=] to tożsamości logiczne (zapisy tożsame).
Weźmy prawo Kubusia odczytane z tabeli B.
B1: p~>q = B2: ~p=>~q
Definicja tożsamości logicznej „=”:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony.
10.3.1 Matematyczne związki warunków wystarczających => i koniecznych ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Na mocy powyższego zapisujemy:
1.
Prawa Kubusia:
A1: p=>q = A2: ~p~>q
##
B1: p~>q = B2: ~p=>~q
Ogólne prawo Kubusia:
Negujemy zmienne i wymieniamy spójniki na przeciwne
2.
Prawa Tygryska:
A1: p=>q = A3: q~>p
##
B1: p~>q = B3: q=>p
Ogólne prawo Tygryska:
Zamieniamy miejscami zmienne i wymieniamy spójniki na przeciwne
3.
Prawa kontrapozycji dla warunków wystarczających =>:
A1: p=>q = A4: ~q=>~p
##
B4: q=>p = B2: ~p=>~q
Ogólne prawo kontrapozycji:
Negujemy zmienne zamieniając je miejscami bez zmiany spójnika logicznego
4.
Prawa kontrapozycji dla warunków koniecznych ~>:
A3: q~>p = A2: ~p~>~q
##
B1: p~>q = B4: ~q~>~p
Gdzie:
## - różne na mocy definicji
10.4 Rajskie twierdzenie
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
Matematycznie zachodzi:
p=>q=~p+q ## p~>q =p+~q
Gdzie:
## - różna na mocy definicji warunku wystarczającego => i koniecznego ~>
Rajskie twierdzenie - część I:
Dowolne zdanie warunkowe „Jeśli p to q” prawdziwe może być tylko i wyłącznie częścią jednego z czterech rozłącznych operatorów implikacyjnych:
1.
Równoważność p<=>q:
Równoważność p<=>q to zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku:
A1: p=>q =1 - zajście p jest (=1) wystarczające => dla zajścia q
##
B1: p~>q =1 - zajście p jest (=1) konieczne ~> dla zajścia q
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p<=>q = (A1: p=>q)*(B1: p~>q) = 1*1 =1
Definicja w spójnikach „i”(*) i „lub”(+):
p<=>q = (A1: p=>q)*(B1: p~>q) = (~p+q)*(p+~q) = p*q+~p*~q
2.
Implikacja prosta p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => miedzy tymi samymi punktami i w tym samym kierunku:
A1: p=>q =1 - zajście p jest (=1) wystarczające => dla zajścia q
##
B1: p~>q =0 - zajście p nie jest (=0) konieczne ~> dla zajścia q
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p|=>q = (A1: p=>q)*~(B1: p~>q) = 1*~(0) = 1*1 =1
Definicja w spójnikach „i”(*) i „lub”(+):
p|=>q = (A1: p=>q)*~(B1: p~>q) = (~p+q)*~(p+~q)=(~p+q)*(~p*q) = ~p*q
3.
Implikacja odwrotna p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> miedzy tymi samymi punktami i w tym samym kierunku:
A1: p=>q =0 - zajście p nie jest (=0) wystarczające => dla zajścia q
##
B1: p~>q =1 - zajście p jest (=1) konieczne ~> dla zajścia q
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
Definicja w spójnikach „i”(*) i „lub”(+):
p|~>q = ~(A1: p=>q)*(B1: p~>q) = ~(~p+q)*(p+~q)=(p*~q)*(p+~q) = p*~q
4.
Operator chaosu p|~~>q:
Operator chaosu p|~~>q to nie spełniony ani warunek wystarczający => ani też konieczny ~> między tymi samymi punktami i w tym samym kierunku:
A1: p=>q =0 - zajście p nie jest (=0) wystarczające => dla zajścia q
##
B1: p~>q =0 - zajście p nie jest (=0) konieczne ~> dla zajścia q
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p|~~>q = ~(A1: p=>q)*~(B1: p~>q) =~(0)*~(0) = 1*1 =1
Definicja w spójnikach „i”(*) i „lub”(+):
p|~~>q = ~(A1: p=>q)*~(B1: p~>q) = ~(~p+q)*~(p+~q)= (p*~q)*(~p*q) =0
Rajskie twierdzenie - część II:
Do rozszyfrowania w skład jakiego operatora implikacyjnego wchodzi dowolne zdanie warunkowe „Jeśli p to q” jest potrzebna i wystarczająca znajomość treści tego zdania.
Zdanie warunkowe „Jeśli p to q” wypowiedziane jako pierwsze traktujemy jako punkt odniesienia zapisując w matematyce formalnej (ogólnej) po „Jeśli ..” p (poprzednik) zaś po „to..” q (następnik), bo takie mamy punkty odniesienia w powyższych definicjach.
Zauważmy, że w tym momencie cała logika matematyczna ziemian leży w gruzach.
Dowód:
http://www.sfinia.fora.pl/forum-kubusia,12/elementarz-algebry-boole-a-irbisol-macjan-str-10,2605-240.html#55877
macjan jeden z najlepszych ziemskich logików matematycznych napisał: |
Zrozum - treść zdania, czyli to, o czym ono mówi, nie może w żaden sposób wpływać na jego zapis symboliczny. Zdanie "... i ..." jest koniunkcją niezależnie od tego, co wstawimy w wykropkowane miejsca. Tak samo zdanie "jeśli ... to ..." jest implikacją. |
Zauważmy, że z punktu widzenia Rajskiego twierdzenia na samym początku (przed analizą) interesują nas prawa rachunku zero-jedynkowego dla zdań warunkowych „Jeśli p to q” gdzie w poprzedniku mamy p, zaś w następniku q.
1.
Równoważność p<=>q:
Równoważność p<=>q to zachodzenie zarówno warunku wystarczającego => jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: p=>q =1
##
B1: p~>q =1
Zapis tożsamy na mocy praw Kubusia plus definicja kontrprzykładu dla A1 i B2:
Kod: |
Równoważność: p<=>q = (A1: p=>q)*(B1: p~>q)=p*q+~p*~q
A1: p=>q =1 [=] A2: ~p~>~q =1
A1’: p~~>~q =0
## ##
B1: p~>q =1 [=] B2: ~p=>~q =1
B2’:~p~~>q =0
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>.
p i q muszą być tymi samymi p i q inaczej błąd podstawienia
|
###
2.
Implikacja prosta p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1
##
B1: p~>q =0
Zapis tożsamy na mocy praw Kubusia plus definicja kontrprzykładu dla A1 i B2:
Kod: |
Implikacja prosta: p|=>q = (A1: p=>q)*~(B1: p~>q)=~p*q
A1: p=>q =1 [=] A2: ~p~>~q =1
A1’: p~~>~q =0
## ##
B1: p~>q =0 [=] B2: ~p=>~q =0
B2’:~p~~>q =1
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>.
p i q muszą być tymi samymi p i q inaczej błąd podstawienia
|
###
3.
Implikacja odwrotna p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: p=>q =0
##
B1: p~>q =1
Kod: |
Implikacja odwrotna: p|~>q = ~(A1: p=>q)*(B1: p~>q)=p*~q
A1: p=>q =0 [=] A2: ~p~>~q =0
A1’: p~~>~q =1
## ##
B1: p~>q =1 [=] B2: ~p=>~q =1
B2’:~p~~>q =0
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>.
p i q muszą być tymi samymi p i q inaczej błąd podstawienia
|
###
4.
Operator chaosu p|~~>q:
Operator chaosu p|~~>q to nie zachodzenie ani warunku wystarczającego =>, ani też warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0
##
B1: p~>q =0
Kod: |
Operator chaosu: p|~>q = ~(A1: p=>q)*~(B1: p~>q)=0
A1: p=>q =0 [=] A2: ~p~>~q =0
A1’: p~~>~q =1
A1”: p~~> q =1
## ##
B1: p~>q =0 [=] B2: ~p=>~q =0
B2’:~p~~>q =1
B2”:~p~~>~q=1
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>.
p i q muszą być tymi samymi p i q inaczej błąd podstawienia
|
Uwagi:
Zdania A1” i B2” kodowane elementem wspólnym zbiorów ~~> (zdarzeniem możliwym ~~>) muszą być prawdziwe, bowiem wtedy i tylko wtedy będziemy mieli do czynienia z operatorem chaosu p|~~>q.
Dowód nie wprost:
Załóżmy że zdanie A1” jest fałszywe:
A1”: p~~>q =0
Wówczas na mocy definicji kontrprzykładu prawdziwy byłby warunek wystarczający =>:
A1S: p=>~q =1
co prowadzi do sprzeczności z definicją operatora chaosu p|~>q gdzie o żadnym spełnionym warunku wystarczającym => mowy być nie może.
cnd
Identyczny dowód nie wprost możemy przeprowadzić w stosunku do zdania prawdziwego B2”.
Gdzie:
### - różne na mocy definicji operatorowych
Matematycznie zachodzi:
1: p<=>q=p*q+~p*~q ### 2: p|=>q=~p*q ### 3: p|~>q=p*~q ### 4: p|~~>q = [] =0
Gdzie:
### - różne na mocy definicji operatorowych ###
p i q w dowolnej z definicji operatorowych ### mogą należeć tylko i wyłącznie do jednej z czterech, rozłącznych definicji operatorowych p<=>q, p|=>q, p|~>q albo p|~~>q.
Innymi słowy:
Te same p i q nie mogą należeć równocześnie do dwóch różnych na mocy definicji ### operatorów logicznych.
Dowód iż definicje operatorów implikacyjnych <=>, |=>, |~> i |~~> są wzajemnie rozłączne:
1: p<=>q * 2: p|=>q = (p*q+~p*~q)*(~p*q) = (p*q*~p*q)+(~p*~q*~p*q) = []+[] = [] =0
cnd
1: p<=>q * 3: p|~>q = (p*q+~p*~q)*(p*~q) = []+[] = [] =0
cnd
1: p<=>q * 4: p|~~>q = (p*q + ~p*~q)*[] = []+[] = [] =0
cnd
itd.
10.4.1 Rajskie twierdzenie w obsłudze implikacji prostej p|=>q
Zadanie z logiki matematycznej w I klasie LO w 100-milowym lesie:
Zbadaj do jakiego operator logicznego należy zdanie:
A1.
Jeśli jutro będzie padało to na 100% => będzie pochmurno
P=>CH =1
p=>q =1
Padanie jest warunkiem wystarczającym => dla istnienia chmur.
Padanie deszczu daje nam gwarancję matematyczną => istnienia chmur
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Zdanie warunkowe „Jeśli p to q” wypowiedziane jako pierwsze traktujemy jako punkt odniesienia dla logiki matematycznej zawsze zapisując po „Jeśli ..” p zaś po „to..” q.
Seria zdań prawdziwych wynikłych z rachunku zero-jedynkowego to:
Prawo Kubusia dla A1:
A1: P=>CH = A2: ~P~>~CH =1
A1: p=>q = A2: ~p~>~q =1 - prawo rachunku zero-jedynkowego
Prawo Tygryska dla A1:
A1: P=>CH = A3: CH~>P =1
A1: p=>q = A3: q~>p =1 - prawo rachunku zero-jedynkowego
Prawo Kubusia dla A3:
A3: CH~>P = A4: ~CH=>~P =1
A3: q~>p = A4: ~q=>~p =1 - prawo rachunku zero-jedynkowego
Seria czterech zdań prawdziwych wynikłych z rachunku zero-jedynkowego to:
Kod: |
T1A
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P
q=CH
|
Aby zbadać w skład jakiego operatora logicznego wchodzi zdanie A1 potrzeba i wystarcza udowodnić prawdziwość/fałszywość dowolnego z powyższych zdań z przeciwnym spójnikiem.
Wybieramy zdanie A3 bowiem zawsze najłatwiej udowodnić najprostszy warunek wystarczający =>
A3: CH~>P =1
A3: q~>p =1
##
B3: CH=>P =?
B3: q=>p =?
Gdzie:
## - różne na mocy definicji warunku koniecznego ~> i wystarczającego =>
Ogólnie:
A3: p~>q = p+~q ## B3: p=>q = ~p+q
cnd
Stąd mamy treść zdania B3:
B3.
Jeśli jutro będzie pochmurno to na 100% => będzie padało
CH=>P =0
Istnienie chmur nie jest (=0) warunkiem wystarczającym => dla padania bo nie zawsze gdy są chmury, pada.
Korzystając z prawa Kubusia i prawa Tygryska łatwo budujemy linię Bx symetryczną do Ax w tabeli T1A.
Prawo Kubusia dla B3:
B3: CH=>P = B4: ~CH~>~P =0
B3: q=> p = B4: ~q~>~p - prawo rachunku zero-jedynkowego
Prawo Tygryska dla B3:
B3: CH=>P = B1: P~>CH =0
B3: q=> p = B1: p~> q =0
Prawo Kubusia dla B1:
B1: P~>CH = B2: ~P=>~CH =0
B1: p~>q = B2: ~p=>~q =0
Zdanie „Jeśli p to q” wypowiedziane jako pierwsze (punkt odniesienia) to:
A1.
Jeśli jutro będzie padało to na 100% => będzie pochmurno
P=>CH =1
p=>q =1
Padanie jest (=1) warunkiem wystarczającym => dla istnienia chmur.
Stąd mamy końcową tabelę prawdy dla punktu odniesienia ustawionego na zdaniu A1:
Kod: |
T2A
Związki warunku wystarczającego => i koniecznego ~>
dla punktu odniesienia ustawionego na zdaniu A1:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P~>CH =0 = 2:~P=>~CH =0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
R3: P|=>CH=~P*CH = ~P|~>~CH=~P*CH [=] CH|~>P=CH*~P = ~CH|=>~P=CH*~P
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P
q=CH
|
W następnym i ostatnim kroku uzupełniamy tabelę T2A o relację zdarzenia możliwego ~~> wynikającego z definicji kontrprzykładu obowiązującego tylko i wyłącznie dla warunków wystarczających =>.
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Stąd mamy końcową tabelę T3A obsługującą zdanie warunkowe A1.
Kod: |
T3A
Związki warunku wystarczającego => i koniecznego ~>
dla punktu odniesienia ustawionego na zdaniu A1:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
A’: 1: P~~>~CH=0 = [=] = 4:~CH~~>P =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P~>CH =0 = 2:~P=>~CH =0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
B’: = 2:~P~~>CH =1 [=] 3: CH~~>~P=1
I II III IV
3A: P|=>CH=~P*CH = ~P|~>~CH=~P*CH [=] CH|~>P=CH*~P = ~CH|=>~P=CH*~P
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P
q=CH
|
Tabela T3A to pełna, symboliczna definicja implikacji prostej P|=>CH.
Stąd mamy odpowiedź, że badane zdanie A1: P=>CH jest częścią operatora implikacji prostej P|=>CH.
Definicja implikacji prostej P|=>CH:
Implikacja prosta P|=>CH to zachodzący wyłącznie warunek wystarczający => między tymi samymi punktami i w tym samym kierunku.
Z ćwiartki I odczytujemy:
A1: P=>CH =1 - padanie wystarcza => dla istnienia chmur
A1: p=>q =1
##
B1: P~>CH =0 - padanie nie jest konieczne ~> dla istnienia chmur bo chmury mogą istnieć bez padania
B1: p~>q =0
Stąd mamy definicję implikacji prostej P|=>CH w równaniu logicznym:
p|=>q = P|=>CH = (A1: P=>CH)*~(B1: P~>CH) = 1*~(0) =1*1 =1
Operator implikacji prostej P|=>CH to odpowiedź na dwa pytania 1 i 2:
1.
Co może się wydarzyć jeśli jutro będzie padało (P=1)?
Z ćwiartki I odczytujemy:
A1.
Jeśli jutro będzie padało (P=1) to na 100% => będzie pochmurno (CH=1)
P=>CH =1
Padanie jest wystarczające => dla istnienie chmur
Kontrprzykład A1’ dla warunku wystarczającego A1 musi być fałszem
A1’.
Jeśli jutro będzie padało (P=1) to może ~~> nie być pochmurno (~CH=1)
P~~>~CH = P*~CH = 0
Nie jest możliwe (=0) zdarzenie: pada (P=1) i nie jest pochmurno (~CH=1)
Innymi słowy:
Jeśli jutro będzie padało to mamy gwarancję matematyczną => że na 100% będzie pochmurno, o czym mówi zdanie A1.
2.
Co może się wydarzyć jeśli jutro nie będzie padało (~P=1)?
Prawo Kubusia:
A1: P=>CH = A2: ~P~>~CH
Z ćwiartki II odczytujemy:
A2.
Jeśli jutro nie będzie padało (~P=1) to może ~> nie być pochmurno (~CH=1)
~P~>~CH =1
Brak opadów (~P=1) jest warunkiem koniecznym ~> aby nie było pochmurno (~CH=1) bo jak pada (P=1) to na 100% => jest pochmurno (CH=1)
Prawo Kubusia samo nam tu wyskoczyło:
A2: ~CH~>~P = A1: P=>CH
LUB
B2’.
Jeśli jutro nie będzie padało (~P=1) to może ~> być pochmurno (CH=1)
~P~~>CH = ~P*CH =1
Możliwe jest zdarzenie: nie pada (~P=1) i jest pochmurno (CH=1)
… o czym każdy 5-cio latek doskonale wie.
Innymi słowy:
Jeśli jutro nie będzie padało to mamy najzwyklejsze „rzucane monetą” w sensie „na dwoje babka wróżyła” - może ~> nie być pochmurno (prawdziwe będzie zdanie A2 i fałszywe B2’), albo może ~~> być pochmurno (prawdziwe będzie zdanie B2’ i fałszywe zdanie A2).
Podsumowując:
Wszystkie cztery zdania A1, A1’, A2 i B2’ to matematyka ścisła, algebra Kubusia, znana w praktyce każdemu 5-cio latkowi.
Niestety, dla ziemskich matematyków te cztery banalne zdania wyżej to nie jest matematyka ścisła (sic!) … i to jest największa tragedia ziemskich matematyków, generowana przez gówno wszech czasów zwane Klasycznym Rachunkiem Zdań!
Innymi słowy:
Jeśli chodzi o praktyczną znajomość logiki matematycznej obowiązującą w naszym Wszechświecie to póki co, mózgi ziemskich matematyków nie dorastają do pięt .. mózgowi 5-cio latka.
Taka jest niestety, gorzka prawda.
Na zakończenie zauważmy, że w ćwiartce II spełnioną mamy definicję implikacji odwrotnej ~p|~>~q w logice ujemnej (bo ~q).
Definicja implikacji odwrotnej ~P|~>~CH w logice ujemnej (bo ~CH):
Implikacja odwrotna ~P|~>~CH to spełniony wyłącznie warunek konieczny ~> między tymi samymi punktami i w tym samym kierunku:
A2: ~P~>~CH =1 - brak padania (~P=1) jest warunkiem koniecznym ~> dla braku chmur (~CH=1)
A2: ~p~>~q =1
##
B2: ~P=>~CH =0 - brak padania nie jest (=0) warunkiem wystarczającym => dla nie istnienia chmur
B2: ~p=>~q =0
Z ćwiartki II odczytujemy definicję implikacji odwrotnej ~P|~>~CH w logice ujemnej (bo ~CH):
~p|~>~q = ~P|~>~CH = (A2: ~P~>~CH)*~(B2: ~P=>~CH) = 1*~(0) =1*1 =1
Operator implikacji odwrotnej ~P|~>~CH to odpowiedź na identyczne dwa pytania jak w implikacji prostej P|=>CH tylko w odwrotnej kolejności - najpierw pytanie 2 a potem pytanie 1.
Wynika z tego, że operator implikacji odwrotnej ~P|~>~CH opisuje dokładnie ta sama seria zdań w kolejności: A2, B2’, A1, A1’
Matematycznie zachodzi tożsamość logiczna:
p|=>q = P|=>CH = (A1: P=>CH)*~(B1: P~>CH) = ~P*CH
[=]
~p|~>~q = ~P|~>~CH = (A2: ~P~>~CH)*~(B2: ~P=>~CH) = ~P*CH
Gdzie:
[=] - operatorowa tożsamość logiczna
Znaczenie operatorowej tożsamości logicznej [=]:
Obie strony operatorowej tożsamości logicznej [=] definiowane są identyczną serią zdań warunkowych „Jeśli p to q”: A1, A1’, A2, B2’
10.4.2 Rajskie twierdzenie w obsłudze implikacji odwrotnej p|~>q
Zadanie z logiki matematycznej w I klasie LO w 100-milowym lesie:
Zbadaj do jakiego operator logicznego należy zdanie:
B2.
Jeśli jutro nie będzie pochmurno to na 100% => nie będzie padało
~CH=>~P =1
~p=>~q =1
Brak chmur jest warunkiem wystarczającym => dla nie padania
Brak chmur daje nam gwarancję matematyczną => braku opadów
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Zdanie warunkowe „Jeśli p to q” wypowiedziane jako pierwsze traktujemy jako punkt odniesienia dla logiki matematycznej zawsze zapisując po „Jeśli ..” p zaś po „to..” q.
Seria zdań prawdziwych wynikłych z rachunku zero-jedynkowego to:
Prawo Kubusia dla B2:
B2: ~CH=>~P = B1: CH~>P =1
B2: ~p=>~q = B1: p~>q =1 - prawo rachunku zero-jedynkowego
Prawo Tygryska dla B1:
B1: CH~>P = B3: P=>CH =1
B1: p~>q = B3: q=>p =1 - prawo rachunku zero-jedynkowego
Prawo Kubusia dla B3:
B3: P=>CH = B4: ~P~>~CH =1
B3: q=>p = B4: ~q~>~p =1 - prawo rachunku zero-jedynkowego
Seria czterech zdań prawdziwych wynikłych z rachunku zero-jedynkowego to:
Kod: |
T1B
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: CH~>P =1 = 2:~CH=>~P =1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=CH
q=P
|
Aby zbadać w skład jakiego operatora logicznego wchodzi zdanie B2 potrzeba i wystarcza udowodnić prawdziwość/fałszywość dowolnego z powyższych zdań z przeciwnym spójnikiem.
Wybieramy zdanie B1 bowiem zawsze najłatwiej udowodnić najprostszy warunek wystarczający =>:
B1: CH~>P =1
B1: p~>q =1
##
A1: CH=>P =?
A1: p=>q =?
Gdzie:
## - różne na mocy definicji warunku koniecznego ~> i wystarczającego =>
B1: p~>q = p+~q ## A1: p=>q = ~p+q
cnd
Stąd mamy treść zdania A1:
A1.
Jeśli jutro będzie pochmurno to na 100% => będzie padało
CH=>P =0
p=>q =0
Istnienie chmur nie jest (=0) warunkiem wystarczającym => dla nie padania bo nie zawsze kiedy są chmury, pada
cnd
Korzystając z prawa Kubusia i prawa Tygryska łatwo budujemy linię Ax symetryczną do Bx w tabeli T1B.
Prawo Kubusia dla A1:
A1: CH=>P = A2: ~CH~>~P =0
A1: p=>q = A2: ~p~>~q =0 - prawo rachunku zero-jedynkowego
Prawo Tygryska dla A1:
A1: CH=>P = A3: P~>CH =0
A1: p=>q = A3: q~>p =0 - prawo Rachunku zero-jedynkowego
Prawo Kubusia dla A3:
A3: P~>CH = A4: ~P=>~CH =0
A3: q~>p = A4: ~q=>~p =0 - prawo rachunku zero-jedynkowego
Zdanie „Jeśli p to q” wypowiedziane jako pierwsze (punkt odniesienia) to:
B2.
Jeśli jutro nie będzie pochmurno to na 100% => nie będzie padało
~CH=>~P =1
~p=>~q =1
Brak chmur jest warunkiem wystarczającym => dla nie padania
Stąd mamy końcową tabelę prawdy dla punktu odniesienia ustawionego na zdaniu B2:
Kod: |
T2B
Związki warunku wystarczającego => i koniecznego ~>
dla punktu odniesienia ustawionego na zdaniu B2:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: CH=>P =0 = 2:~CH~>~P =0 [=] 3: P~>CH =0 = 4:~P=>~CH =0
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: CH~>P =1 = 2:~CH=>~P =1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
CH|~>P=CH*~P = ~CH|=>~P=CH*~P [=] P|=>CH=~P*CH = ~P|~>~CH=~P*CH
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=CH
q=P
|
W następnym i ostatnim kroku uzupełniamy tabelę T2B o relację zdarzenia możliwego ~~> wynikającego z definicji kontrprzykładu obowiązującego tylko i wyłącznie dla warunków wystarczających =>.
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Stąd mamy końcową tabelę T3B obsługującą zdanie warunkowe B2.
Kod: |
T3B
Związki warunku wystarczającego => i koniecznego ~>
dla punktu odniesienia ustawionego na zdaniu B2:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: CH=>P =0 = 2:~CH~>~P =0 [=] 3: P~>CH =0 = 4:~P=>~CH =0
A’: 1: CH~~>~P=1 = [=] = 4:~P~~>CH =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: CH~>P =1 = 2:~CH=>~P =1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
B’: = 2:~CH~~>P =0 [=] 3: P~~>~CH=0
I II III IV
3B: CH|~>P=CH*~P = ~CH|=>~P=CH*~P [=] P|=>CH=~P*CH = ~P|~>~CH=~P*CH
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=CH
q=P
|
Tabela T3B to pełna, symboliczna definicja implikacji prostej ~CH|=>~P w logice ujemnej (bo ~P).
Stąd mamy odpowiedź, że zdanie analizowane B2:~CH=>~P wchodzi w skład implikacji prostej ~CH|=>~P w logice ujemnej (bo ~P)
Definicja implikacji prostej ~CH|=>~P w logice ujemnej (bo ~P):
Implikacja prosta ~CH|=>~P to zachodzący wyłącznie warunek wystarczający => między tymi samymi punktami i w tym samym kierunku.
Z ćwiartki II odczytujemy:
A2: ~CH~>~P =0 - brak chmur nie jest warunkiem koniecznym ~> dla nie padania, bo mogą być chmury i nie musi padać
A2: ~p~>~q =0
##
B2: ~CH=>~P =1 - brak chmur jest (=1) warunkiem wystarczającym => dla nie padania
B2: ~p=>~q =1
Gdzie:
## - różna na mocy definicji warunku koniecznego ~> i wystarczającego =>
p~>q = p+~q ## p=>q = ~p+q
Stąd mamy definicję implikacji prostej ~CH|=>~P w logice ujemnej (bo ~P) w równaniu logicznym:
~p|=>~q = ~CH|=>~P = ~(A2: ~CH~>~P)*(B2:~CH=>~P) = ~(0)*1 = 1*1 =1
Operator implikacji prostej ~CH|=>~P to odpowiedź na dwa pytania 2 i 1:
2.
Co może się wydarzyć jeśli jutro nie będzie pochmurno (~CH=1)?
Z ćwiartki II odczytujemy:
B2.
Jeśli jutro nie będzie pochmurno (~CH=1) to na 100% => nie będzie padało (~P=1)
~CH=>~P =1
~p=>~q =1
Brak chmur jest warunkiem wystarczającym => do tego, aby nie padało
Kontrprzykład B2’ dla warunku wystarczającego B2 musi być fałszem
B2’.
Jeśli jutro nie będzie pochmurno (~CH=1) to może ~~> padać (P=1)
~CH~~>P = ~CH*P =0
~p~~>q = ~p*q =0
Nie jest możliwe (=0) zdarzenie: nie ma chmur (~CH=1) i pada (P=1)
Innymi słowy:
Jeśli jutro nie będzie pochmurno to mamy gwarancję matematyczną => że na 100% nie będzie padało, o czym mówi zdanie B2.
1.
Co może się wydarzyć jeśli jutro będzie pochmurno (CH=1`)?
Prawo Kubusia:
B2: ~CH=>~P = B1: CH~>P
B2: ~p=>~q = B1: p~>q
Z ćwiartki I odczytujemy:
B1.
Jeśli jutro będzie pochmurno (CH=1) to może ~> padać (P=1)
CH~>P =1
p~>q =1
Chmury (CH=1) są warunkiem koniecznym ~> aby jutro padało (P=1), bo jak nie będzie chmur (~CH=1) to na 100% => nie będzie padało (~P=1)
Prawo Kubusia samo nam tu wyskoczyło:
B1: CH=>P = B2: ~CH=>~P
LUB
A1’.
Jeśli jutro będzie pochmurno (CH=1) to może ~~> nie padać (~P=1)
CH~~>~P = CH*~P =1
Możliwe jest (=1) zdarzenie: są chmury (CH=1) i nie pada (~P=1)
… o czym każdy 5-cio latek doskonale wie.
Innymi słowy:
Jeśli jutro będzie pochmurno to mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła” - może ~> padać (prawdziwe będzie zdanie B1 i fałszywe A1’) albo może ~~> nie padać (prawdziwe będzie zdanie A1’ i fałszywe B1)
Podsumowując:
Wszystkie cztery zdania B2, B2’, B1, A1’ to matematyka ścisła, algebra Kubusia, znana w praktyce każdemu 5-cio latkowi.
Niestety, dla ziemskich matematyków te cztery banalne zdania wyżej to nie jest matematyka ścisła (sic!) … i to jest największa tragedia ziemskich matematyków, generowana przez gówno wszech czasów zwane Klasycznym Rachunkiem Zdań!
Innymi słowy:
Jeśli chodzi o praktyczną znajomość logiki matematycznej obowiązującej w naszym Wszechświecie to póki co, mózgi ziemskich matematyków nie dorastają do pięt .. mózgowi 5-cio latka.
Taka jest niestety, gorzka prawda.
Na zakończenie zauważmy, że w ćwiartce I spełnioną mamy definicję implikacji odwrotnej p|~>q w logice dodatniej (bo q).
Definicja implikacji odwrotnej CH|~>P w logice dodatniej (bo P:
Implikacja odwrotna CH|~>P to spełniony wyłącznie warunek konieczny ~> między tymi samymi punktami i w tym samym kierunku:
A1: CH=>P =0 - chmury nie są warunkiem wystarczającym => dla padania, nie zawsze gdy są chmury, pada
A1: p=>q =0
##
B1: CH~>P =1 - chmury są warunkiem koniecznym ~> do tego, aby padało
B1: p~>q =1
Gdzie:
## - różna na mocy definicji warunku koniecznego ~> i wystarczającego =>
p~>q = p+~q ## p=>q = ~p+q
Z ćwiartki I odczytujemy definicję implikacji odwrotnej p|~>q w logice dodatniej (bo q):
p|~>q = CH|~>P = ~(A1: CH=>P)*(B1: CH~>P) = ~(0)*1 =1*1 =1
Operator implikacji odwrotnej CH|~>P to odpowiedź na identyczne dwa pytania jak w implikacji prostej ~CH=>~P tylko w odwrotnej kolejności - najpierw pytanie 1 a potem pytanie 2.
Wynika z tego, że operator implikacji odwrotnej CH|~>P opisuje dokładnie ta sama seria zdań w kolejności: B1, A1’, B2, B2’
Matematycznie zachodzi tożsamość logiczna:
p|~>q = CH|~>P = ~(A1: CH=>P)*(B1: CH~>P) = CH*~P
[=]
~p|=>~q = ~CH|=>~P = ~(A2: ~CH~>~P)*(B2:~CH=>~P) = CH*~P
Gdzie:
[=] - operatorowa tożsamość logiczna
Znaczenie operatorowej tożsamości logicznej [=]:
Obie strony operatorowej tożsamości logicznej [=] definiowane są identyczną serią zdań warunkowych „Jeśli p to q”: B1, A1’, B2, B2’
10.4.3 Implikacja prosta p|=>q vs implikacja odwrotna p|~>q
W implikacjach z wyróżnionym wejściem/wyjściem wychwycenie różnicy między implikacją prostą p|=>q i odwrotną p|~>q jest banalnie proste co udowodniliśmy w punkcie 7.2.3
W implikacjach bez wyróżnionego wejścia/wyjścia o których teraz mówimy P|=>CH i CH|~>P sytuacja jest ciut bardziej skomplikowana.
Porównajmy przeanalizowaną wyżej implikację prostą P|=>CH i odwrotną CH|~>P bez wyróżnionego wejścia/wyjścia.
I.
Zdanie analizowane (punkt odniesienia):
A1.
Jeśli jutro będzie padało to na 100% => będzie pochmurno
P=>CH =1
p=>q =1
Padanie jest warunkiem wystarczającym => dla istnienia chmur.
Padanie deszczu daje nam gwarancję matematyczną => istnienia chmur
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Kod: |
T3A
Związki warunku wystarczającego => i koniecznego ~>
dla punktu odniesienia ustawionego na zdaniu A1:
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
A’: 1: P~~>~CH=0 = [=] = 4:~CH~~>P =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q =0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: P~>CH =0 = 2:~P=>~CH =0 [=] 3: CH=>P =0 = 4:~CH~>~P =0
B’: = 2:~P~~>CH =1 [=] 3: CH~~>~P=1
I II III IV
3A: P|=>CH=~P*CH = ~P|~>~CH=~P*CH [=] CH|~>P=CH*~P = ~CH|=>~P=CH*~P
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P
q=CH
|
Tabela T3A to pełna, symboliczna definicja implikacji prostej P|=>CH.
Stąd mamy odpowiedź, że badane zdanie A1: P=>CH jest częścią operatora implikacji prostej P|=>CH.
Matematycznie zachodzi tożsamość logiczna:
p|=>q = P|=>CH = (A1: P=>CH)*~(B1: P~>CH) = ~P*CH
[=]
~p|~>~q = ~P|~>~CH = (A2: ~P~>~CH)*~(B2: ~P=>~CH) = ~P*CH
Gdzie:
[=] - operatorowa tożsamość logiczna
Znaczenie operatorowej tożsamości logicznej [=]:
Obie strony operatorowej tożsamości logicznej [=] definiowane są identyczną serią zdań warunkowych „Jeśli p to q”: A1, A1’, A2, B2’
Kluczowa uwaga:
Zauważmy że w tabeli T3A wszędzie mamy to samo p i q:
p=P
q=CH
###
II.
Zdanie analizowane (punkt odniesienia):
B2.
Jeśli jutro nie będzie pochmurno to na 100% => nie będzie padało
~CH=>~P =1
~p=>~q =1
Brak chmur jest warunkiem wystarczającym => dla nie padania
Brak chmur daje nam gwarancję matematyczną => braku opadów
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Kod: |
T3B
Związki warunku wystarczającego => i koniecznego ~>
dla punktu odniesienia ustawionego na zdaniu B2:
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q =0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: CH=>P =0 = 2:~CH~>~P =0 [=] 3: P~>CH =0 = 4:~P=>~CH =0
A’: 1: CH~~>~P=1 = [=] = 4:~P~~>CH =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: CH~>P =1 = 2:~CH=>~P =1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
B’: = 2:~CH~~>P =0 [=] 3: P~~>~CH=0
I II III IV
CH|~>P=CH*~P = ~CH|=>~P=CH*~P [=] P|=>CH=~P*CH = ~P|~>~CH=~P*CH
Legenda:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=CH
q=P
|
Tabela T3B to pełna, symboliczna definicja implikacji prostej ~CH|=>~P w logice ujemnej (bo ~P).
Stąd mamy odpowiedź, że zdanie analizowane B2:~CH=>~P wchodzi w skład implikacji prostej ~CH|=>~P w logice ujemnej (bo ~P)
Matematycznie zachodzi tożsamość logiczna:
p|~>q = CH|~>P = ~(A1: CH=>P)*(B1: CH~>P) = CH*~P
[=]
~p|=>~q = ~CH|=>~P = ~(A2: ~CH~>~P)*(B2:~CH=>~P) = CH*~P
Gdzie:
[=] - operatorowa tożsamość logiczna
Znaczenie operatorowej tożsamości logicznej [=]:
Obie strony operatorowej tożsamości logicznej [=] definiowane są identyczną serią zdań warunkowych „Jeśli p to q”: B1, A1’, B2, B2’
Kluczowa uwaga:
Zauważmy że w tabeli T3B wszędzie mamy to samo p i q:
p=CH
q=P
Gdzie:
### - różne na mocy definicji operatorowych
Znaczenie znaczka różna na mocy definicji operatorowych ###:
W operatorze implikacji prostej p|=>q w tabeli T3A mamy podstawienie:
p|=>q = P|=>CH = (A1: P=>CH)*~(B1: P~>CH) = ~P*CH
p=P
q=CH
###
W operatorze implikacji odwrotnej p|~>q w tabeli T3B mamy podstawienie:
p|~>q = CH|~>P = ~(A1: CH=>P)*(B1: CH~>P) = CH*~P
p=CH
q=P
Z powodu błędu podstawienia operatory p|=>q i p|~>q są różne na mocy definicji operatorowych ###.
Kod: |
p|=>q = P|=>CH = ~P*CH ### p|~>q = CH|~>P = CH*~P
p=P, q=CH ### p=CH, q=P
Gdzie:
### - różne na mocy definicji operatorowych
|
Zauważmy że matematycznie zachodzi tu pozorna tożsamość logiczna:
~P*CH [=] CH*~P
bo iloczyn logiczny jest przemienny.
Uwaga!
W świecie rzeczywistym ta tożsamość nie zachodzi z powodu błędu podstawienia wyżej opisanego.
Dokładnie to samo można łatwo udowodnić w sposób pośredni.
Przepiszmy zdania prawdziwe z tabeli T3A i T3B:
Kod: |
T3A
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q =1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=P
q=CH
|
Kod: |
T3B
AB12: | AB34:
B: 1: p~>q =1 = 2:~p=>~q =1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: CH~>P =1 = 2:~CH=>~P =1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
p i q muszą być wszędzie te same inaczej błąd podstawienia
p=CH
q=P
|
Zróbmy bardziej radykalne cięcie:
Kod: |
BTP - bublowa tabela prawdy
T3A
AB12: | AB34:
A: 1: P=>CH =1 = 2:~P~>~CH =1 [=] 3: CH~>P =1 = 4:~CH=>~P =1
T3B
AB12: | AB34:
B: 1: CH~>P =1 = 2:~CH=>~P =1 [=] 3: P=>CH =1 = 4:~P~>~CH =1
|
Zauważmy, że po likwidacji punktów odniesienia z matematyki formalnej (ogólnej) zachodzi matematyczna tożsamość zdań w liniach A i B (A=B), bo to są te same zdania zapisane w różnej kolejności co w przypadku zachodzących tu tożsamości logicznych jest bez znaczenia.
Wyszła nam tu czysto matematyczna sprzeczność bo:
W zapisach formalnych (ogólnych) zachodzi relacja różne na mocy definicji operatorowych ###:
p|=>q = ~p*q ### p|~>q = p*~q
Gdzie:
### - różne na mocy definicji operatorowych
Natomiast w świecie rzeczywistym, po zignorowaniu matematycznego błędu podstawienia relacja różne na mocy definicji operatorowych ### nam uciekła, czego dowodem jest Bublowa Tabela Prawdy (BTP) wyżej zapisana.
Ostatnio zmieniony przez rafal3006 dnia Nie 10:02, 04 Paź 2020, w całości zmieniany 17 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Śro 9:05, 19 Sie 2020 Temat postu: |
|
|
11.0 Paradoks kruka
Spis treści
11.0 Paradoks kruka 1
11.1 Teoria potrzebna do zrozumienia rozwiązania paradoksu kruka 2
11.1.1 Definicje spójników implikacyjnych ~~>, => i ~> w zbiorach 2
11.1.2 Definicja kontrprzykładu w zbiorach 3
11.1.3 Prawo kobry dla zbiorów 3
11.1.4 Matematyczne związki warunków wystarczających => i koniecznych ~> 4
11.3 Dowód poprawności Rajskiego twierdzenia na przykładzie 6
11.4 Analiza implikacji prostej K|=>C w języku potocznym 10
11.4.1 Rozwiązanie paradoksu kruka: 13
11.5 Analiza implikacji odwrotnej C|~>K w języku potocznym 14
11.6 Dziedzina minimalna - prawo Kobry, Pytona i Zaskrońca 18
11.7 Czy głupota ludzka jest nieskończona? 20
11.8 Filozoficzna definicja zbioru pustego [] 22
11.9 Abstrakcyjna definicja czasu. 23
11.0 Paradoks kruka
Matematyk to ślepiec w ciemnym pokoju szukający czarnego kota, którego tam w ogóle nie ma.
Autor: Karol Darwin
Paradoks Kruka występuje wyłącznie na bazie implikacji materialnej rodem z Klasycznego Rachunku Zdań gdzie w zdaniu warunkowym „Jeśli p to q” z definicji nie ma żadnego związku matematycznego między p i q.
[link widoczny dla zalogowanych]
Wikipedia napisał: |
Kruk paradoks , znany również jako paradoks Hempla, kruki Hempla lub rzadko z paradoksu ornitologii krytym , [1] jest paradoks wynikający z pytaniem, co stanowi dowód na oświadczeniu. Obserwowanie obiektów, które nie są ani czarne, ani kruki, może formalnie zwiększyć prawdopodobieństwo, że wszystkie kruki są czarne, chociaż intuicyjnie obserwacje te nie są ze sobą powiązane.
Problem ten został zaproponowany przez logika Carla Gustava Hempela w latach czterdziestych XX wieku w celu zilustrowania sprzeczności między logiką indukcyjną a intuicją
Paradox:
Hempel opisuje ten paradoks za pomocą hipotezy : [3] [4]
(1) Wszystkie kruki są czarne . W formie implikacji można to wyrazić jako: Jeśli coś jest krukiem, to jest czarne.
Za pośrednictwem kontrapozycji oświadczenie to jest równoważne z:
(2) Jeśli coś nie jest czarne, to nie jest krukiem.
We wszystkich okolicznościach, w których (2) jest prawdziwe, (1) jest również prawdziwe - i podobnie we wszystkich okolicznościach, w których (2) jest fałszywe (tj. Jeśli wyobraża się świat, w którym coś, co nie było czarne, ale było krukiem, istniał), (1) również jest fałszem.
Biorąc pod uwagę ogólne stwierdzenie, że wszystkie kruki są czarne , forma tego samego stwierdzenia, która odnosi się do konkretnego obserwowalnego przypadku z klasy ogólnej, byłaby zwykle uważana za dowód na to ogólne stwierdzenie. Na przykład,
(3) Mój kruk jest czarny.
to dowód potwierdzający hipotezę, że wszystkie kruki są czarne .
Paradoks pojawia się, gdy ten sam proces zostanie zastosowany do stwierdzenia (2). Na widok zielonego jabłka można zauważyć:
(4) To zielone jabłko nie jest czarne i nie jest krukiem.
Z tego samego powodu stwierdzenie to jest dowodem, że (2) jeśli coś nie jest czarne, to nie jest krukiem. Ale ponieważ (jak wyżej) to stwierdzenie jest logicznie równoważne z (1) wszystkie kruki są czarne , wynika z tego, że widok zielonego jabłka jest dowodem potwierdzającym pogląd, że wszystkie kruki są czarne. Wniosek ten wydaje się paradoksalny, ponieważ sugeruje, że informacje o krukach uzyskano, patrząc na jabłko.
|
W dalszej części Wikipedii proponowane są rozwiązania paradoksu kruka, którego w istocie nie ma, czego dowód podamy w niniejszym rozdziale.
11.1 Teoria potrzebna do zrozumienia rozwiązania paradoksu kruka
Rachunkiem zbiorów i rachunkiem zdarzeń rządzą identyczne prawa rachunku zero-jedynkowego.
Cała logika matematyczna w obsłudze zdań warunkowych „Jeśli p to q” stoi na zaledwie trzech znaczkach (~~>, =>, ~>) definiujących wzajemne relacje zbiorów p i q
11.1.1 Definicje spójników implikacyjnych ~~>, => i ~> w zbiorach
Definicja elementu wspólnego ~~> zbiorów:
Jeśli p to q
p~~>q =p*q =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiory p i q mają co najmniej jeden element wspólny
Inaczej:
p~~>q= p*q= [] =0 - zbiory p i q są rozłączne, nie mają (=0) elementu wspólnego ~~>
Decydujący w powyższej definicji jest znaczek elementu wspólnego zbiorów ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
W operacji iloczynu logicznego zbiorów p*q poszukujemy tu jednego wspólnego elementu, nie wyznaczamy kompletnego zbioru p*q.
Jeśli zbiory p i q mają element wspólny ~~> to z reguły błyskawicznie go znajdujemy:
p~~>q=p*q =1
co na mocy definicji kontrprzykładu (poznamy za chwilkę) wymusza fałszywość warunku wystarczającego =>:
p=>~q =0 (i odwrotnie)
Zauważmy jednak, że jeśli badane zbiory nieskończone są rozłączne to nie unikniemy iterowania po dowolnym ze zbiorów nieskończonych, czyli próby wyznaczenia kompletnego zbioru wynikowego p*q, co jest fizycznie niewykonalne.
Definicja warunku wystarczającego => w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => q
Inaczej:
p=>q =0 - definicja warunku wystarczającego => nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = relacja podzbioru =>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zbiorach:
Jeśli p to q
p=>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> q
Inaczej:
p~>q =0 - definicja warunku koniecznego ~> nie jest (=0) spełniona
Matematycznie zachodzi tożsamość:
Warunek konieczny ~> = relacja nadzbioru ~>
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
11.1.2 Definicja kontrprzykładu w zbiorach
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
11.1.3 Prawo kobry dla zbiorów
Prawo Kobry dla zbiorów:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu elementem wspólnym zbiorów ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane elementem wspólnym zbiorów ~~> (odwrotnie nie zachodzi)
Prawo Pytona dla zbiorów:
Dla dowolnego zdania „Jeśli p to q” nie ma sensu iterowane po elementach spoza dziedziny minimalnej definiowanej treścią zdania „Jeśli p to q” bowiem na mocy prawa Kobry wszystkie takie zdania będą na 100% fałszywe.
Prawo Zaskrońca:
W dowolnym prawie logiki matematycznej dziedzina musi być wspólna i minimalna
Weźmy nasze prawo kontrapozycji wynikłe z równoważności Pitagorasa:
A1: TP=>SK = A4: ~SK=>~TP
Znaczenie tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Na mocy prawa Zaskrońca dziedzina dla zdań związanych tożsamością logiczną musi być wspólna i minimalna, zdefiniowana treścią zdania.
Dla twierdzenia Pitagorasa dziedziną minimalną jest:
ZWT - zbiór wszystkich trójkątów
Definicja dziedziny:
TP+~TP =1 - zbiór trójkątów nieprostokątnych (~TP) jest uzupełnieniem do dziedziny dla zbioru TP
TP*~TP=[] =0 - zbiory TP i ~TP są rozłączne
Dowód iż praw Zaskrońca ziemscy matematycy doskonale znają w praktyce:
Nie istnieje podręcznik matematyki w którym twierdzenie Pitagorasa rozpatrywane byłoby w innej dziedzinie niż dziedzina minimalna zbór wszystkich trójkątów (ZWT).
11.1.4 Matematyczne związki warunków wystarczających => i koniecznych ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p=>q = ~p+q ## p~>q = p+~q
W algebrze Kubusia zachodzą tożsamości pojęć:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Na mocy powyższego zapisujemy:
1.
Prawa Kubusia:
A1: p=>q = A2: ~p~>q
##
B1: p~>q = B2: ~p=>~q
Ogólne prawo Kubusia:
Negujemy zmienne i wymieniamy spójniki na przeciwne
2.
Prawa Tygryska:
A1: p=>q = A3: q~>p
##
B1: p~>q = B3: q=>p
Ogólne prawo Tygryska:
Zamieniamy miejscami zmienne i wymieniamy spójniki na przeciwne
3.
Prawa kontrapozycji dla warunków wystarczających =>:
A1: p=>q = A4: ~q=>~p
##
B4: q=>p = B2: ~p=>~q
Ogólne prawo kontrapozycji:
Negujemy zmienne zamieniając je miejscami bez zmiany spójnika logicznego
4.
Prawa kontrapozycji dla warunków koniecznych ~>:
A3: q~>p = A2: ~p~>~q
##
B1: p~>q = B4: ~q~>~p
Gdzie:
## - różne na mocy definicji
11.2 Rajskie twierdzenie
Rajskie twierdzenie:
Część I.
Dowolne zdanie warunkowe „Jeśli p to q” prawdziwe może być tylko i wyłącznie częścią jednego z czterech rozłącznych operatorów implikacyjnych:
1: p<=>q = p*q+~p*~q - równoważność <=>
2: p|=>q = ~p*q - implikacja prosta |=>
3: p|~>q = p*~q - implikacja odwrotna |~>
4: p|~~>q = [] =0 - operator chaosu |~~>
Część II.
Do rozszyfrowania w skład jakiego operatora implikacyjnego wchodzi dowolne zdanie warunkowe „Jeśli p to q” jest potrzebna i wystarczająca znajomość treści tego zdania.
Ta wytłuszczona część Rajskiego twierdzenia to gwóźdź do trumny z napisem Klasyczny Rachunek Zdań, gdzie treść zdania jest totalnie bez znaczenia.
Twardy dowód iż KRZ to gówno:
http://www.sfinia.fora.pl/forum-kubusia,12/elementarz-algebry-boole-a-irbisol-macjan-str-10,2605-240.html#55877
macjan jeden z najlepszych ziemskich logików matematycznych napisał: |
Zrozum - treść zdania, czyli to, o czym ono mówi, nie może w żaden sposób wpływać na jego zapis symboliczny. Zdanie "... i ..." jest koniunkcją niezależnie od tego, co wstawimy w wykropkowane miejsca. Tak samo zdanie "jeśli ... to ..." jest implikacją. |
Dowód poprawności Rajskiego twierdzenia na przykładzie paradoksu kruka który w rzeczywistości nie istnieje.
11.3 Dowód poprawności Rajskiego twierdzenia na przykładzie
Mamy słynne zdanie ziemskich matematyków, czyli paradoks kruka:
A1.
Każdy kruk jest czarny
Zdanie matematycznie tożsame:
Jeśli ptak jest krukiem to na 100% => jest czarny
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Bycie krukiem jest warunkiem wystarczającym => do tego, aby być ptakiem czarnym
Bycie krukiem daje nam gwarancję matematyczną => bycia ptakiem czarnym
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Uwaga!
W algebrze Kubusia zachodzą tożsamości pojęć:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Kontrprzykład A1’ dla warunku wystarczającego => A1 musi być fałszem:
A1’.
Jeśli ptak jest krukiem to może ~~> nie być czarny
K~~>~C = K*~C =0
Niemożliwy jest przypadek: ptak jest krukiem (K=1) i nie jest czarny (~C=1)
Uwaga:
W przyrodzie zdarzają się kruki białe:
[link widoczny dla zalogowanych]
W logice matematycznej musimy pominąć kruki które nie są czarne inaczej będziemy mieć gówno-logikę, czyli chaos - bez żadnej gwarancji matematycznej jak w zdaniu A1.
Podobnie musimy pominąć wszelkie zwierzęta kalekie np. psa z trzema łapami etc.
Teraz uwaga:
Gdyby w skali całego świata wyłącznie ptak kruk był czarny, wtedy mielibyśmy do czynienia z równoważnością:
RK.
Ptak jest krukiem wtedy i tylko wtedy gdy jest czarny
K<=>C = (A1: K=>C)*(B3: C=>K) =1*1 =1
cnd
Łatwo jednak wskazać przynajmniej jednego ptaka który jest czarny i nie jest krukiem np. gawron
[link widoczny dla zalogowanych]
Po znalezieniu jednego, jedynego gawrona, czyli ptaka czarnego nie będącego krukiem o równoważności RK: K<=>C mowy być nie może.
RK: K<=>C =0 - fałsz
Weźmy tą kwadraturę koła ziemskich matematyków:
A1.
Każdy kruk jest czarny
Zdanie matematycznie tożsame:
Jeśli ptak jest krukiem to na 100% => jest czarny
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Nasze zdanie A1 definiuje dwa zbiory:
K=[kruk] =1 - zbiór kruków (wartość logiczna jeden bo zbiór nie jest pusty)
C=[kruk, gawron ...] =1 - zbiór ptaków czarnych: C=[kruk, gawron…i inne, dla logiki już nieistotne]
Przyjmijmy dziedzinę minimalną:
ZWP - zbiór wszystkich ptaków
ZWP = [kruk, gawron, sroka …] =1 (sroka jest przedstawicielem ptaków nie czarnych)
Stąd mamy zaprzeczenia zbiorów rozumiane jako ich uzupełnienia do wspólnej dziedziny:
~K=[ZWP-K] =1 - zbiór wszystkich ptaków z wykluczeniem kruka
~K=[gawron, sroka ..] =1
~C =[ZWP-C] - zbiór wszystkich ptaków z wykluczeniem ptaków czarnych C=[kruk, gawron...]
~C=[ZWP-C] = [sroka…] =1
Mamy udowodnioną prawdziwość jednego, jedynego zdania A1.
A1.
Jeśli ptak jest krukiem to na 100% => jest czarny
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Dla zdania A1 korzystamy z prawa Kubusia:
A1: K=>C = A2: ~K~>~C =1
Następnie:
Dla A1 korzystamy z prawa Tygryska:
A1: K=>C = A3: C~>K =1
oraz dla A3 ponownie z prawa Kubusia:
A3: C~>K = A4: ~C=>~K =1
Stąd mamy serię zdań prawdziwych:
Kod: |
A: 1: K=>C =1 = 2:~K~>~C=1 [=] 3: C~>K =1 = 4:~C=>~K =1
|
Teraz uwaga!
Matematycznie w tym momencie możemy już mieć do czynienia albo z równoważnością K<=>C, albo z implikacją prostą K|=>C.
Jak to rozstrzygnąć?
Bierzemy dowolne z powyższych zdań zamieniając spójnik na przeciwny i badamy prawdziwość/fałszywość takiego zdania.
Gołym okiem widać, że najłatwiej będzie nam wziąć zdanie A3: C~>K bo otrzymamy łatwy w dowodzeniu, najprostszy warunek wystarczający =>
A3: C~>K
##
B3: C=>K
Gdzie:
##- różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p=>q=~p+q ## p~>q = p+~q
Badamy prawdziwość zdania B3.
B3.
Jeśli ptak jest czarny to na 100% => jest krukiem
C=>K =0
Bycie ptakiem czarnym nie jest (=0) warunkiem wystarczającym => dla bycia krukiem bo zbiór ptaków czarnych C=[kruk, gawron ..] nie jest podzbiorem => zbioru kruków K=[kruk]
cnd
Alternatywnie możemy skorzystać z definicji kontrprzykładu dla fałszywego warunku wystarczającego B3. Fałszywość warunku wystarczającego B3 wymusza prawdziwość kontrprzykładu B3’ (i odwrotnie)
B3’
Jeśli ptak jest czarny to może ~~> nie być krukiem
C~~>~K = C*~K =1
Definicja elementu wspólnego zbiorów ~~> C i ~K jest spełniona (=1) bo istnieje co najmniej jeden element wspólny zbiorów C=[kruk, gawron..] i ~K=[gawron …] - np. gawron
Z prawdziwości kontrprzykładu B3’ wnioskujemy o fałszywości warunku wystarczającego B3.
cnd
Teraz uwaga!
Mamy udowodnioną fałszywość zdania B3.
B3: C=>K =0
Prawo Kubusia:
B3: C=>K = B4: ~C~>~K =0
Na mocy prawa Tygryska mamy:
B3: C=>K = B1: K~>C =0
Ponownie na mocy prawa Kubusia mamy:
B1: K~>C = B2: ~K=>~C =0
Stąd mamy diagram implikacji prostej K|=>C wyrażony warunkami wystarczającymi => i koniecznymi ~>
Kod: |
T1:
Diagram implikacji prostej K|=>C
AB12: | AB34:
A: 1: K=>C =1 = 2:~K~>~C=1 [=] 3: C~>K =1 = 4:~C=>~K =1
## ## | ## ##
B: 1: K~>C =0 = 2:~K=>~C=0 [=] 3: C=>K =0 = 4:~C~>~K =0
I II III IV
Gdzie:
## - różne na mocy definicji
|
Zdanie które analizujemy (punkt odniesienia) to:
A1.
Jeśli ptak jest krukiem to na 100% => jest czarny
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Rajskie twierdzenie narzuca nam zapis ogólny p=>q w znaczeniu:
A1: K=>C =1
A1: p=>q =1
p=K
q=C
Nanieśmy to do naszej tabeli prawdy T1:
Kod: |
T1:
Diagram implikacji prostej K|=>C
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q~>~p =1
A: 1: K=>C =1 = 2:~K~>~C=1 [=] 3: C~>K =1 = 4:~C=>~K =1
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q~>p =0 = 4:~q~>~p =0
B: 1: K~>C =0 = 2:~K=>~C=0 [=] 3: C=>K =0 = 4:~C~>~K =0
I II III IV
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie te same inaczej popełniamy błąd podstawienia
|
Teraz robimy kluczowe posunięcie.
Definicja kontrprzykładu w zbiorach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane elementem wspólnym zbiorów p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację elementu wspólnego zbiorów ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>.
Kod: |
T2:
Diagram implikacji prostej K|=>C
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q~>~p =1
A: 1: K=>C =1 = 2:~K~>~C=1 [=] 3: C~>K =1 = 4:~C=>~K =1
A’: 1: K~~>~C=0 = [=] = 4:~C~~>K =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q~>p =0 = 4:~q~>~p =0
B: 1: K~>C =0 = 2:~K=>~C=0 [=] 3: C=>K =0 = 4:~C~>~K =0
B’: = 2:~K~~>C=1 [=] 3: C~~>~K=1
----------------------------------------------------------------
I. II. III. IV.
K|=>C=~K*C [=] ~K|~>~C=~K*C [=] C|~>K=C*~K [=] ~C|=>~K=C*~K
Gdzie:
## - różne na mocy definicji
A1: K=>C=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
A1’: K~~>~C=K*~C=0 - fałszywy kontrprzykład A1’ wymusza prawdziwy A1
B2:~K=>~C=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
B2’:~K~~>C =~K*C=1 - prawdziwy kontrprzykład B2’ wymusza fałszywy B2
|
11.4 Analiza implikacji prostej K|=>C w języku potocznym
Zdanie które analizujemy (punkt odniesienia) to:
A1.
Jeśli ptak jest krukiem to na 100% => jest czarny
K=>C =1
p=>q =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Bycie krukiem jest warunkiem wystarczającym => do tego by być ptakiem czarnym.
Bycie krukiem daje nam gwarancję matematyczną => bycia ptakiem czarnym
Matematycznie zachodzi tożsamość pojęć
Warunek wystarczający => = Gwarancja matematyczna =>
Nasze zdanie A1 definiuje dwa zbiory:
K=[kruk] =1 - zbiór kruków (wartość logiczna jeden bo zbiór nie jest pusty)
C=[kruk, gawron ...] =1 - zbiór ptaków czarnych: C=[kruk, gawron…i inne, dla logiki już nieistotne]
Przyjmijmy dziedzinę minimalną:
ZWP - zbiór wszystkich ptaków
ZWP = [kruk, gawron, sroka …] =1 (sroka jest przedstawicielem ptaków nie czarnych)
Stąd mamy zaprzeczenia zbiorów rozumiane jako ich uzupełnienia do wspólnej dziedziny:
~K=[ZWP-K] =1 - zbiór wszystkich ptaków z wykluczeniem kruka
~K=[gawron, sroka ..] =1
~C =[ZWP-C] - zbiór wszystkich ptaków z wykluczeniem ptaków czarnych C=[kruk, gawron...]
~C=[ZWP-C] = [sroka…] =1
Kod: |
T2:
Diagram implikacji prostej K|=>C
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q~>~p =1
A: 1: K=>C =1 = 2:~K~>~C=1 [=] 3: C~>K =1 = 4:~C=>~K =1
A’: 1: K~~>~C=0 = [=] = 4:~C~~>K =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q~>p =0 = 4:~q~>~p =0
B: 1: K~>C =0 = 2:~K=>~C=0 [=] 3: C=>K =0 = 4:~C~>~K =0
B’: = 2:~K~~>C=1 [=] 3: C~~>~K=1
----------------------------------------------------------------
I. II. III. IV.
K|=>C=~K*C [=] ~K|~>~C=~K*C [=] C|~>K=C*~K [=] ~C|=>~K=C*~K
Gdzie:
## - różne na mocy definicji
A1: K=>C=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
A1’: K~~>~C=K*~C=0 - fałszywy kontrprzykład A1’ wymusza prawdziwy A1
B2:~K=>~C=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
B2’:~K~~>C =~K*C=1 - prawdziwy kontrprzykład B2’ wymusza fałszywy B2
|
Z tabeli T2 w obszarze AB12 odczytujemy:
Definicja podstawowa implikacji prostej K|=>C w logice dodatniej (bo C)
Ćwiartka I
Implikacja prosta K|=>C to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku:
A1: K=>C =1 - bycie krukiem jest (=1) warunkiem wystarczającym => do tego by być czarnym
##
B1: K~>C =0 - bycie krukiem nie jest (=0) warunkiem koniecznym ~> do tego by być czarnym
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p=>q = ~p+q ## p~>q = p+~q
Stąd mamy:
K|=>C = (A1: K=>C)*~(B1: K~>C) = 1*~(0) =1*1 =1
Definicja podstawowa implikacji odwrotnej ~K|~>~C w logice ujemnej (bo ~C):
Ćwiartka II
Implikacja odwrotna ~K|~>~C to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku:
A2: ~K~>~C =1 - nie bycie krukiem jest (=1) warunkiem koniecznym ~> dla nie bycia czarnym
##
B2: ~K=>~C =0 - nie bycie krukiem nie jest (=0) warunkiem wystarczającym => do nie bycia ptakiem
czarnym bo kontrprzykład: gawron
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p=>q = ~p+q ## p~>q = p+~q
Stąd mamy:
~K|~>~C = (A2:~K~>~C)*~(B2:~K=>~C) =1*~(0)=1*1 =1
Zauważmy, że w zdaniu A2 prawo Kubusia samo nam wyskoczyło:
A2: ~K~>~C =1
Nie bycie krukiem (~K=1) jest warunkiem koniecznym ~> dla nie bycia ptakiem czarnym (~C=1) bo jak się jest krukiem (K=1) to na 100% => jest się czarnym (C=1)
Prawo Kubusia:
A1: K=>C = A2: ~K~>~C
AB12:
Analiza szczegółowa implikacji prostej K|=>C na mocy obszaru AB12:
Definicja implikacji prostej K|=>C w języku potocznym:
Implikacja prosta K|=>C to odpowiedź w zdaniach warunkowych „Jeśli p to q” na dwa pytania 1 i 2:
1.
Co się stanie jeśli zajdzie K (K=1)?
Odczytujemy z ćwiartki I:
A1.
Jeśli ptak jest krukiem (K=1) to na 100% => jest czarny (C=1)
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
Uwaga!
Zauważmy, że z punktu widzenia logiki matematycznej wystarczy nam jeden ptak czarny nie będący krukiem (tu gawron) - reszta ptaków czarnych jest z punktu widzenia logiki matematycznej nieistotna tzn. może być ich dowolnie dużo, ale to dla logiki matematycznej jest totalnie bez znaczenia!
cnd
Kontrprzykład A1’ dla warunku wystarczającego => A1 musi być fałszem.
A1’.
Jeśli ptak jest krukiem (K=1) to może ~~> nie być czarny (~C=1)
K~~>~C - K*~C =0
Definicja elementu wspólnego zbiorów ~~> nie jest (=0) spełniona bo zbiory K=[kruk] i ~C=[sroka..] są rozłączne.
2.
Co się stanie jeśli zajdzie ~K (~K=1)?
… a jeśli ptak nie jest krukiem (~K=1)?
Prawo Kubusia:
A1: K=>C = A2: ~K~>~C =1
Odczytujemy z ćwiartki II:
A2.
Jeśli ptak nie jest krukiem (~K=1) to może ~> nie być czarny (~C=1)
~K~>~C =1
Definicja warunku koniecznego ~> jest spełniona bo zbiór ~K=[gawron, sroka ..] jest nadzbiorem ~> zbioru ~C=[sroka ..]
LUB
B2’.
Jeśli ptak nie jest krukiem (~K=1) to może ~~> być czarny (C=1)
~K~~>C = ~K*C =1
Definicja elementu wspólnego zbiorów ~~> jest spełniona bo zbiory ~K=[gawron, sroka ..] i C=[kruk, gawron ..] mają co najmniej jeden element wspólny np. gawron.
Zauważmy, że w języku potocznym implikacja odwrotna ~K|~>~C zdefiniowana w ćwiartce II to odpowiedź na pytania jak wyżej, ale w kolejności 2-1.
Wynika z tego, że w języku potocznym implikację prostą K|=>C i odwrotną ~K|=>~C definiuje identyczna seria zdań: A1, A1’, A2, B2’
cnd
Podsumowanie:
Zauważmy że:
Przypadek 1
Jeśli ze zbioru wszystkich ptaków (ZWP) wylosujemy kruka to mamy gwarancję matematyczną => iż ten ptak będzie czarny.
Mówi o tym zdanie A1.
Jedynka w zdaniu A1 jest twardą jedynką co oznacza że:
Zawsze, gdy ze zbioru wszystkich ptaków ZWP wylosujemy kruka to mamy gwarancję matematyczną => iż będzie on czarny.
Twarda jedynka w zdaniu A1 pociąga za sobą istnienie twardego zera w kontrprzykładzie A1’ (i odwrotnie).
Przypadek 2
Jeśli ze zbioru wszystkich ptaków (ZWP) wylosujemy ptaka nie będącego krukiem to mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”
A2.
Jeśli ze zbioru wszystkich ptaków ZWP wylosujemy „nie kruka” to ten ptak może ~> nie być czarny
~K~>~C =1 - przykład: sroka
Nie bycie krukiem (~K=1) jest warunkiem koniecznym ~> by nie być czarnym (~C=1), bo jak się jest krukiem (K=1) to na 100% => jest się czarnym (C=1)
Prawo Kubusia samo nam tu wyskoczyło:
A2: ~K~>~C = A1: K=>C
LUB
B2’
Jeśli ze zbioru wszystkich ptaków ZWP wylosujemy „nie kruka” to ten ptak może ~> być czarny
~K~~>C = ~K*C =1 - przykład: gawron
Zauważmy że:
Jedynki w zdaniach A2 i B2’ są tu miękkimi jedynkami, mogą zajść ale nie muszą w zależności od wyników konkretnego losowania.
Innymi słowy:
Dla konkretnego losowania, jeśli prawdziwe będzie zdanie A2 to fałszywe będzie zdanie B2’ i odwrotnie.
Miękkie jedynki pociągają za sobą istnienie miękkich zer w zdaniach A2 i B2’ w zależności od wyniku konkretnego losowania.
11.4.1 Rozwiązanie paradoksu kruka:
Weźmy teraz zachodzące w tabeli T2 prawo kontrapozycji na którym ziemscy matematycy połamali sobie zęby.
Mamy nasze zdanie A1.
A1.
Jeśli ptak jest krukiem (K=1) to na 100% => jest czarny (C=1)
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Nasze zdanie A1 definiuje dwa zbiory:
K=[kruk] =1 - zbiór kruków (wartość logiczna jeden bo zbiór nie jest pusty)
C=[kruk, gawron ...] =1 - zbiór ptaków czarnych: C=[kruk, gawron…i inne, dla logiki już nieistotne]
Przyjmijmy dziedzinę minimalną:
ZWP - zbiór wszystkich ptaków
ZWP = [kruk, gawron, sroka …] =1 (sroka jest przedstawicielem ptaków nie czarnych)
Stąd mamy zaprzeczenia zbiorów rozumiane jako ich uzupełnienia do wspólnej dziedziny:
~K=[ZWP-K] =1 - zbiór wszystkich ptaków z wykluczeniem kruka
~K=[gawron, sroka ..] =1
~C =[ZWP-C] - zbiór wszystkich ptaków z wykluczeniem ptaków czarnych C=[kruk, gawron...]
~C=[ZWP-C] = [sroka…] =1
Prawo kontrapozycji:
A1: K=>C = A4: ~C=>~K
Znaczenie tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej „=” wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej „=” wymusza fałszywość drugiej strony
Udowodniliśmy wyżej prawdziwość warunku wystarczającego => A1 stąd prawdziwości zdania A4 absolutnie nie musimy udowadniać - gwarantuje nam to prawo kontrapozycji.
Nie musimy, nie oznacza, że nie możemy.
Udowodnijmy zatem prawdziwość warunku wystarczającego => A4 w sposób bezpośredni.
A4.
Jeśli ptak nie jest czarny (~C=1) to na 100% => nie jest krukiem (~K=1)
~C=>~K =1
Definicja warunku wystarczającego => spełniona bo zbiór ptaków nie czarnych ~C=[sroka ..] jest podzbiorem => zbioru ptaków nie będących krukami ~K=[gawron, sroka ..]
cnd
Jak widzimy, wszystko jest tu na poziomie 5-cio latka, a ziemscy matematycy zrobili z absolutnego banału niebotyczny problem, z czego wynika że:
Matematyk to ślepiec w ciemnym pokoju szukający czarnego kota, którego tam w ogóle nie ma.
Autor: Karol Darwin
11.5 Analiza implikacji odwrotnej C|~>K w języku potocznym
Mamy nasze zdanie analizowane (punkt odniesienia):
A1.
Jeśli ptak jest krukiem (K=1) to na 100% => jest czarny (C=1)
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
Na mocy tego jednego, jedynego zdania wygenerowaliśmy tabelę prawdy T2 opisującą nie tylko implikację prostą K|=>C w obszarze AB12, ale również tożsamą z nią implikację odwrotną C|~>K w obszarze AB34.
Kod: |
T2:
Diagram implikacji prostej K|=>C |Diagram implikacji odwrotnej C|~>K
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q~>~p =1
A: 1: K=>C =1 = 2:~K~>~C=1 [=] 3: C~>K =1 = 4:~C=>~K =1
A’: 1: K~~>~C=0 = [=] = 4:~C~~>K =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q~>p =0 = 4:~q~>~p =0
B: 1: K~>C =0 = 2:~K=>~C=0 [=] 3: C=>K =0 = 4:~C~>~K =0
B’: = 2:~K~~>C=1 [=] 3: C~~>~K=1
----------------------------------------------------------------
I. II. III. IV.
K|=>C=~K*C [=] ~K|~>~C=~K*C [=] C|~>K=C*~K [=] ~C|=>~K=C*~K
Gdzie:
## - różne na mocy definicji
A1: K=>C=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
A1’: K~~>~C=K*~C=0 - fałszywy kontrprzykład A1’ wymusza prawdziwy A1
B2:~K=>~C=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
B2’:~K~~>C =~K*C=1 - prawdziwy kontrprzykład B2’ wymusza fałszywy B2
|
Z tabeli T2 w obszarze AB34 odczytujemy:
Definicja podstawowa implikacji odwrotnej C|~>K w logice dodatniej (bo K)
Ćwiartka III
Implikacja odwrotna C|~>K to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku:
A3: C~>K =1 - bycie ptakiem czarnym jest (=1) warunkiem koniecznym ~> do tego aby być krukiem
##
B3: C=>K =0 - bycie ptakiem czarnym nie jest (=0) warunkiem wystarczającym => aby być krukiem
bo kontrprzykład: gawron
Zauważmy, że w zdaniu A3 prawo Kubusia samo nam wyskoczyło:
A3: C~>K =1
Bycie ptakiem czarnym (C=1) jest warunkiem koniecznym ~> do tego aby być krukiem (K=1) bo jak się nie jest czarnym ptakiem (~C=1) to na 100% => nie jest się krukiem (~K=1)
Prawo Kubusia:
A3: C~>K = A4: ~C=>~K
Definicja podstawowa implikacji prostej ~C|=>~K w logice ujemnej (bo ~K):
Ćwiartka IV
Implikacja prosta ~C|=>~K to zachodzenie wyłącznie warunku wystarczającego między tymi samymi punktami i w tym samym kierunku:
A4: ~C=>~K =1 - nie bycie ptakiem czarnym jest (=1) wystarczające => aby nie być krukiem
##
B4: ~C~>~K =0 - nie bycie ptakiem czarnym nie jest (=0) konieczne ~> aby nie być krukiem bo gawron
Gdzie:
## - różne na mocy definicji
Uwaga:
Zamiast dowodzić fałszywości B4 bezpośrednio jak wyżej zdecydowanie łatwiej jest skorzystać z prawa Kubusia:
B4: ~C~>~K = B3: C=>K =0
Dowód fałszywości zdania B3 jest trywialny:
B3.
Jeśli ptak jest czarny (C=1) to na 100% => jest krukiem (K=1)
C=>K =0 bo kontrprzykład: gawron
cnd
Stąd mamy:
~C|=>~K = (A4: ~C=>~K)*~(B4: ~C~>~~K) = 1*~(0) =1*1 =1
Przypomnijmy, że zgodnie z Rajskim twierdzeniem punktem odniesienia dla tabeli T2 jest zdanie A1.
Mamy nasze zdanie A1.
A1.
Jeśli ptak jest krukiem (K=1) to na 100% => jest czarny (C=1)
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Nasze zdanie A1 definiuje dwa zbiory:
K=[kruk] =1 - zbiór kruków (wartość logiczna jeden bo zbiór nie jest pusty)
C=[kruk, gawron ...] =1 - zbiór ptaków czarnych: C=[kruk, gawron…i inne, dla logiki już nieistotne]
Przyjmijmy dziedzinę minimalną:
ZWP - zbiór wszystkich ptaków
ZWP = [kruk, gawron, sroka …] =1 (sroka jest przedstawicielem ptaków nie czarnych)
Stąd mamy zaprzeczenia zbiorów rozumiane jako ich uzupełnienia do wspólnej dziedziny:
~K=[ZWP-K] =1 - zbiór wszystkich ptaków z wykluczeniem kruka
~K=[gawron, sroka ..] =1
~C =[ZWP-C] - zbiór wszystkich ptaków z wykluczeniem ptaków czarnych C=[kruk, gawron...]
~C=[ZWP-C] = [sroka…] =1
Każdy 5-cio latek, usłyszawszy od pani przedszkolanki zdanie A1 może zapytać:
.. a jeśli ptak nie jest czarny?
Tu pani przedszkolanka musi sięgnąć to części AB34 w tabeli T2, aby na to pytanie odpowiedzieć.
Analiza implikacji odwrotnej C|~>K w języku potocznym na bazie obszaru AB34:
Definicja implikacji odwrotnej C|~>K w języku potocznym:
Implikacja odwrotna C|~>K to odpowiedź w zdaniach warunkowych „Jeśli p to q” na dwa pytania 1 i 2:
1.
Co się stanie jeśli zajdzie C (C=1)?
Odczytujemy z ćwiartki III:
A3.
Jeśli ptak jest czarny (C=1) to może ~> być krukiem (K=1)
C~>K =1
Definicja warunku koniecznego ~> spełniona bo zbiór ptaków czarnych C=[kruk, gawron..] jest nadzbiorem ~> zbioru kruków K=[kruk]
LUB
B3’.
Jeśli ptak jest czarny (C=1) to może ~~> nie być krukiem (~K=1)
C~~>~K = C*~K =1
Definicja elementu wspólnego zbiorów ~~> spełniona bo zbiór ptaków czarnych C=[kruk, gawron ..] ma co najmniej jeden element wspólny ze zbiorem ptaków nie będących krukami ~K=[gawron, sroka ..] np. sroka.
2.
Co się stanie jeśli zajdzie ~C (~C=1)?
Prawo Kubusia:
A3: C~>K = A4: ~C=>~K
Odczytujemy z ćwiartki IV.
A4.
Jeśli ptak nie jest czarny (~C=1) to na 100% => nie jest krukiem (~K=1)
~C=>~K =1
Definicja warunku wystarczającego => spełniona bo zbiór ptaków nie czarnych ~C=[sroka..] jest podzbiorem => zbioru ptaków nie będących krukami ~K=[gawron, sroka ..]
Innymi słowy:
Nie bycie ptakiem czarnym jest warunkiem wystarczającym => do tego aby nie być krukiem
Nie bycie ptakiem czarnym daje nam gwarancję matematyczną => iż nie jesteśmy krukiem
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Prawdziwość warunku wystarczającego A4 wymusza fałszywość kontrprzykładu A4’ (i odwrotnie).
A4’.
Jeśli ptak nie jest czarny (~C=1) to może ~~> być krukiem (K=1)
~C~~>K = ~C*K =0
Definicja elementu wspólnego zbiorów ~~> nie jest spełniona (=0) bo zbiór ptaków nie czarnych ~C=[sroka..] jest rozłączny ze zbiorem kruków K=[kruk]
Zauważmy, że w języku potocznym implikacja prosta ~C|=>~K zdefiniowana w ćwiartce IV to odpowiedź na pytania jak wyżej, ale w kolejności 2-1.
Wynika z tego, że w języku potocznym implikację odwrotną C|~>K i prostą ~C|=>~K definiuje identyczna seria zdań: A3, B3’, A4, A4’
cnd
Podsumowanie:
Zauważmy że:
Przypadek 1
Jeśli ze zbioru wszystkich ptaków (ZWP) wylosujemy ptaka czarnego to mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”
A3.
Jeśli ptak jest czarny (C=1) to może ~> być krukiem (K=1)
C~>K =1
Wylosowany ptak może ~> być krukiem - dla tego losowania prawdziwe będzie zdanie A3 i fałszywe B3’.
LUB
B3’
Jeśli ptak jest czarny (C=1) to może ~~> nie być krukiem (~K=1)
C~~>~K = C*~K =1
Wylosowany ptak może ~~> nie być krukiem - dla tego losowania fałszywe będzie zdanie A3 i prawdziwe B3’
Zauważmy że:
Jedynki w zdaniach A3 i B3’ są tu miękkimi jedynkami, mogą zajść ale nie muszą w zależności od wyników konkretnego losowania.
Innymi słowy:
Dla konkretnego losowania, jeśli prawdziwe będzie zdanie A3 to fałszywe będzie zdanie B3’ i odwrotnie.
Miękkie jedynki pociągają za sobą istnienie miękkich zer w zdaniach A3 i B3’ w zależności od losowania.
Przypadek 2
Jeśli ze zbioru wszystkich ptaków (ZWP) wylosujemy ptaka „nie czarnego” (~C=1) to mamy gwarancję matematyczną => że ten ptak na 100% => nie jest krukiem (~K=1).
A4.
Jeśli ptak nie jest czarny (~C=1) to na 100% => nie jest krukiem (~K=1)
~C=>~K =1
Zawsze, gdy wylosujemy ptaka nie czarnego (~C=1) to mamy gwarancję matematyczną => iż nie jest on krukiem.
Jedynka w zdaniu A4 jest twardą jedynką wymuszającą twarde zero w definicji kontrprzykładu A4’ i odwrotnie.
11.6 Dziedzina minimalna - prawo Kobry, Pytona i Zaskrońca
Prawo Kobry dla zbiorów:
Warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu elementem wspólnym zbiorów ~~>.
Innymi słowy:
Jeśli prawdziwe jest zdanie kodowane warunkiem wystarczającym => lub koniecznym ~> to na 100% prawdziwe jest to samo zdanie kodowane elementem wspólnym zbiorów ~~> (odwrotnie nie zachodzi)
Weźmy nasz zdanie bazowe (punkt odniesienia):
A1.
Jeśli ptak jest krukiem (K=1) to na 100% => jest czarny (C=1)
K=>C =1
Definicja warunku wystarczającego => jest (=1) spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Nasze zdanie A1 definiuje dwa zbiory:
K=[kruk] =1 - zbiór kruków (wartość logiczna jeden bo zbiór nie jest pusty)
C=[kruk, gawron ...] =1 - zbiór ptaków czarnych: C=[kruk, gawron…i inne, dla logiki już nieistotne]
Przyjmijmy dziedzinę minimalną:
ZWP - zbiór wszystkich ptaków
ZWP = [kruk, gawron, sroka …] =1 (sroka jest przedstawicielem ptaków nie czarnych)
Stąd mamy zaprzeczenia zbiorów rozumiane jako ich uzupełnienia do wspólnej dziedziny:
~K=[ZWP-K] =1 - zbiór wszystkich ptaków z wykluczeniem kruka
~K=[gawron, sroka ..] =1
~C =[ZWP-C] - zbiór wszystkich ptaków z wykluczeniem ptaków czarnych C=[kruk, gawron...]
~C=[ZWP-C] = [sroka…] =1
Dla zdania A1 ustalmy przykładową, najszerszą możliwą dziedzinę Uniwersum.
Uniwersum (U) to zbiór wszelkich pojęć zrozumiałych dla człowieka
Innymi słowy:
U=[zbiór wszystkich ptaków, zbiór liczb naturalnych, mydło, powidło, miłość, rower, krasnoludek ..]
Nasze zdanie A1 przyjmie wtedy brzmienie:
A1U.
Jeśli coś jest krukiem to na 100% => jest czarne
K=>C =?
Zauważmy, że jeśli z obszaru Uniwersum będziemy losować cosie z dziedziny minimalnej będącej zbiorem wszystkich ptaków (ZWP) to wtedy znajdziemy się w analizie matematycznej jak wyżej omówionej dla zdania A1.
Na mocy prawa Kobry warunkiem koniecznym prawdziwości dowolnego zdania warunkowego „Jeśli p to q” jest jego prawdziwość przy kodowaniu elementem wspólnym zbiorów ~~>, co możemy zapisać jako.
A1UE.
Jeśli coś (x) jest krukiem to może ~~> być czarne
x*K~~>C = x*K*C =?
Losujemy:
x=K (kruk)
Wtedy mamy:
K*K~~>C = K*K*C = K*C =1
Zdanie prawdziwe bo istnieje element wspólny zbioru wszystkich kruków K=[kruk] i zbioru ptaków (bo wylosowaliśmy kruka) czarnych C=[kruk, gawron …]
Na mocy prawa Kobry widzimy, że wylosowanie jakiegokolwiek cosia spoza dziedziny minimalnej zbioru wszystkich ptaków (ZWP) czyni zdanie A1UE zdaniem fałszywym bez względu na zawartość następnika.
Dowód:
Podstawmy:
x=pyton
Wtedy w poprzedniku mamy:
P*K = pyton*kruk = [] =0 - bo zbiór pytonów P=[pyton] jest rozłączny ze zbiorem kruków K=[kruk]
Całe zdanie A1UE to:
P*K~~>C = P*K*C = [] =0 - bo zbiory P=[pyton] i K=[kruk] są rozłączne
Stąd mamy.
Prawo Pytona dla zbiorów:
Dla dowolnego zdania „Jeśli p to q” nie ma sensu iterowane po elementach spoza dziedziny minimalnej definiowanej treścią zdania „Jeśli p to q” bowiem wszystkie takie zdania będą na 100% fałszywe.
Na mocy prawa Pytona mamy rozstrzygnięcie iż jedyną matematycznie poprawną dziedziną dla zdania A1 jest dziedzina minimalna:
ZWP - zbiór wszystkich ptaków.
Mamy nasze zdanie bazowe (punkt odniesienia):
A1.
Jeśli ptak jest krukiem (K=1) to na 100% => ten sam ptak jest czarny (C=1)
K=>C =1
Definicja warunku wystarczającego => spełniona bo zbiór kruków K=[kruk] jest podzbiorem => zbioru ptaków czarnych C=[kruk, gawron ..]
cnd
Dziedzina minimalna zdefiniowana treścią zdania to:
ZWP - zbiór wszystkich ptaków
Zastosujmy do zdania A1 prawo kontrapozycji:
A1: K=>C = A4: ~C=>~K
Prawdziwość zdania A1 wymusza prawdziwość zdania A4 inaczej matematyka ścisła (prawo kontrapozycji) leży w gruzach, co jest oczywiście niemożliwe.
A4.
Jeśli ptak nie jest czarny (~C=1) to na 100% => nie jest krukiem (~K=1)
~C=>~K =1
Definicja warunku wystarczającego => spełniona bo zbiór ptaków nie czarnych ~C=[sroka ..] jest podzbiorem => zbioru ptaków nie będących krukami ~K=[gawron, sroka ..]
Tu również treść zdania A4 precyzyjnie definiuje nam dziedzinę minimalną:
ZWP - zbiór wszystkich ptaków
Stąd mamy wyprowadzone wniosek w postaci prawa Zaskrońca.
Prawo Zaskrońca:
W dowolnym prawie logiki matematycznej dziedzina musi być wspólna i minimalna
Weźmy nasze prawo kontrapozycji:
A1: K=>C = A4: ~C=>~K
Znaczenie tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej wymusza prawdziwość drugiej strony
Fałszywość dowolnej strony tożsamości logicznej wymusza fałszywość drugiej strony
Na mocy prawa Zaskrońca dziedzina dla zdań związanych tożsamością logiczną musi być wspólna i minimalna, zdefiniowana treścią zdania.
11.7 Czy głupota ludzka jest nieskończona?
Tylko dwie rzeczy są nieskończone: wszechświat oraz ludzka głupota, choć nie jestem pewien co do tej pierwszej.
Albert Einstein
Jeśli ziemscy matematycy nie będą w stanie zrozumieć algebry Kubusia, logiki matematycznej której wszyscy jesteśmy ekspertami od 5-cio latka poczynając (łącznie z matematykami), to będzie to dowód iż Albert Einstein ma rację - głupota ludzka jest nieskończona.
Problem rodem z teorii logiki matematycznej.
Zbadaj prawdziwość/fałszywość poniższego zdania:
A1.
Jeśli 2+2=4 to 2*2=4
Komentarz:
Użyte w zdaniu A1 znaczki sumy algebraicznej (+) i iloczynu algebraicznego (*) są dla logiki matematycznej kompletnie bez znaczenia, bowiem logika matematyczna z definicji nie zajmuje się jakimkolwiek algebraicznym liczeniem elementów w zbiorze bo jak to zrobić przy pomocy spójników „lub”(+) oraz „i”(*) z naturalnego języka potocznego?
Oczywiście to jest niewykonalne, czyli nie da się.
Uwaga!
Użyte w zdaniu A1 znaczki dodawania algebraicznego (+) i mnożenia algebraicznego (*) mają zero wspólnego z logiką matematyczną gdzie znaczki „lub”(+) oraz „i”(*) znaczą zupełnie co innego:
p+q - suma logiczna (+) zbiorów p i q
p*q = iloczyn logiczny (*) zbiorów p i q
Teoria algebry Kubusia konieczna do zrozumienia dalszej części wykładu wyłożona jest na początku punktu 3.0:
http://www.sfinia.fora.pl/forum-kubusia,12/algebra-kubusia-matematyka-jezyka-potocznego-2020-08-19,16875.html#539761
Weźmy nasze zdanie A1:
A1.
Jeśli 2+2=4 to na 100% => 2*2=4
4 =>4 =1
Definicja warunku wystarczającego => spełniona bo każdy zbiór jest podzbiorem => siebie samego
Zbiór jednoelementowy p=[4] jest podzbiorem => zbioru jednoelementowego q=[4]
Mutacja zdania A1 to:
A2.
Jeśli 2+2=4 to 6-2=4
4 => 4 =1
Definicja warunku wystarczającego => spełniona bo każdy zbiór jest podzbiorem => siebie samego
Zbiór jednoelementowy p=[4] jest podzbiorem => zbioru jednoelementowego q=[4]
Weźmy kolejną mutację zdania A1, czyli rozpatrzmy przypadek gdzie poprzednik i następnik jest twardą prawdą, ale nie są to zbiory tożsame.
A3.
Jeśli 2+2=4 to 2*3=6
4=> 6 =0
Definicja warunku wystarczającego => nie jest spełniona bo zbiór jednoelementowy p=[4] nie jest podzbiorem zbioru jednoelementowego q=[6]
Trzy pozostałe przypadki mutacji zdań gdzie wartość logiczna poprzednika i następnika jest znana z góry to:
B1.
Jeśli 2+2=4 to 2+2=5
(2+2=4) => (2+2=5) =?
Korzystamy z prawa Kobry, gilotyny dla gówna zwanego Klasycznym Rachunkiem Zdań:
Jeśli 2+2=4 to może ~~> się zdarzyć, że 2+2=5
224~~>225 = 224*225 = 1*[] =1*0 =0
Gdzie:
[] - zbiór pusty
stąd na mocy prawa Kobry zdanie B1 jest fałszem
(2+2=4)=>(2+2=5) =0
cnd
Zamieńmy teraz poprzednik z następnikiem:
C1.
Jeśli 2+2=5 to 2+2=4
(2+2=5)=>(2+2=4) =?
Korzystamy z prawa Kobry, gilotyny dla gówna zwanego Klasycznym Rachunkiem Zdań:
Jeśli 2+2=5 to może ~~> się zdarzyć, że 2+2=4
225~~>224 = 225*224 =[]*1 = 0*1 =0
Stąd na mocy prawa Kobry zdanie C1 jest fałszem
(2+2=5)=>(2+2=4) =0
cnd
Weźmy ostatni możliwy przypadek:
D1.
Jeśli 2+2=5 to 2+2=6
(2+2=5) => (2+2=6) =?
Korzystamy z prawa Kobry, gilotyny dla gówna zwanego Klasycznym Rachunkiem Zdań:
Jeśli 2+2=5 to może ~~> się zdarzyć, że 2+2=6
225~~>226 = 225*226 = []*[] =1
Dlaczego mamy tu wynikową jedynkę a nie zero?
Odpowiedź:
Każdy zbiór jest podzbiorem => siebie samego na mocy definicji podzbioru!
Zbiór pusty [] również jest podzbiorem => siebie samego, czyli podzbiorem zbioru pustego []
Stąd:
[]=>[] =1
Teoria 5-cio latków:
1.
Definicja podzbioru =>:
Zbiór p jest podzbiorem => zbioru q wtedy i tylko wtedy gdy wszystkie elementy zbioru p należą do zbioru q
p=>q =1 - gdy relacja podzbioru => jest (=1) spełniona, zbiór p jest podzbiorem => zbioru q.
inaczej:
p=>q =0 - gdy relacja podzbioru => nie jest (=0) spełniona, zbiór p nie jest podzbiorem => zbioru q
Zachodzi matematyczna tożsamość pojęć:
Definicja podzbioru => = spełniona relacja podzbioru =>
Definicja podzbioru => w rachunku zero-jedynkowym:
p=>q = ~p+q
W algebrze Kubusia zachodzi tożsamość pojęć:
Warunek wystarczający => = relacja podzbioru =>
Dowód iż definicja podzbioru z algebry Kubusia jest identyczna jak w teorii zbiorów ziemian:
[link widoczny dla zalogowanych]
sjp napisał: |
podzbiór - część danego zbioru |
11.8 Filozoficzna definicja zbioru pustego []
Nawiązując do powyższych rozważań oraz do praw Kobry, Pytona i Zaskrońca podanych w punkcie 11.6 możemy pokusić się o podsumowanie problemu zbioru pustego [].
Podsumowanie problemu zbioru pustego []:
1.
Definicja Uniwersum:
Uniwersum to zbiór wszystkich pojęć zrozumiałych dla człowieka.
Uniwersum możemy podzielić na:
a)
Uniwersum indywidualne związane z konkretnym człowiekiem
b)
Uniwersum ludzkości, czyli zbiór pojęć historycznych rozpoznawalnych przez ludzkość w okresie swojego istnienia.
Oba typy Uniwersum są dynamiczne tzn. rozszerzają się gdy poznajmy nowe pojęcia oraz zawężają się gdy pojęcie ulegają zapomnieniu.
Przykład:
W okresie maturalnym bardzo dobrze znałem matematykę ale w dniu dzisiejszym pewne jest, że z marszu nie zaliczyłbym matury podstawowej z matematyki.
2.
Filozoficzna definicja zbioru pustego []:
Zbiór pusty to wszelkie pojęcia spoza Uniwersum.
Innymi słowy:
Wszystko co jest poza Uniwersum jest dla nas zbiorem pustym, co nie oznacza iż tam już nic nie ma, czyli nie ma pojęć których jeszcze nie znamy, a które możemy poznać w przyszłości.
Ten zbiór pusty poza Uniwersum jest nieskończenie wielki, pewne pojęcia na zawsze pozostaną dla nas tajemnicą np. kwestia istnienia lub nie istnienia Boga w rozumieniu różnych odłamów ludzkości.
Jest oczywistym, że ten z naszego punktu odniesienia zbiór pusty leżący poza naszym Uniwersum jest podzbiorem => siebie samego.
Stąd mamy:
[]=>[] =1
Definicja warunku wystarczającego => jest tu spełniona bo każdy zbiór jest podzbiorem siebie samego, dotyczy to także wszystkich, nieskończonych z definicji pojęć spoza naszego Uniwersum, których jeszcze nie znamy, ale które możemy poznać w przyszłości.
11.9 Abstrakcyjna definicja czasu.
[link widoczny dla zalogowanych]
Mateusz Hohol napisał: |
Czy czas jest iluzją?
Czym właściwie jest czas? Specyficzny sens temu pojęciu nadają teorie fizyczne. W jednej z najciekawszych, autorstwa brytyjskiego fizyka Juliana Barboura, czas jest iluzją.
Potrafimy go mierzyć, i to bardzo precyzyjnie, traktujemy go jako coś cennego, co można zaoszczędzić lub poświęcić, uskarżamy się na jego brak i tak naprawdę nawet nie potrafimy powiedzieć, czym właściwie jest. Nic dziwnego, że czas, jego upływ i związany z nim problem przemijania fascynują ludzi od tysiącleci.
Problem, jaki mamy z rozumieniem czasu, trafnie opisał św. Augustyn z Hippony. „Czymże więc jest czas? Jeśli nikt mnie o to nie pyta, wiem. Jeśli pytającemu usiłuję wytłumaczyć, nie wiem”. Każdy z nas intuicyjnie rozumie, czym jest czas i subiektywnie odczuwa jego upływ. Jednak nasze intuicje nie muszą być prawdziwe.
Newton i Leibniz – oś sporu
Pojmowanie czasu w fizyce i filozofii w dużej mierze wyznaczone jest przez słynny spór, który rozegrał się pomiędzy Isaacem Newtonem a Gottfriedem Wilhelmem Leibnizem. Pierwszy z nich uważał, że czas i przestrzeń wspólnie tworzą niewidzialny „pojemnik”, w którym – zgodnie z odkrytymi przez niego zasadami dynamiki – poruszają się ciała. Zdaniem Newtona zarówno przestrzeń, jak i czas są absolutne. Oznacza to, że upływ czasu jest czymś koniecznym i na fakt ten nie mogą mieć wpływu żadne czynniki zewnętrzne. W proponowanej przez niego wizji Wszechświata jest również miejsce na absolutną równoczesność zdarzeń.
Newtonowskiej koncepcji czasu absolutnego zdecydowanie przeciwstawił się Leibniz. Jego zdaniem czas i przestrzeń mają naturę relacyjną, nie zaś absolutną. Oznacza to, że czas i przestrzeń są tylko relacjami obiektów. Wszechświat Newtona bez problemu można wyobrazić sobie jako „pusty”, to jest taki, w którym nie znajdują się żadne obiekty (ciała), a mimo to absolutny czas i przestrzeń egzystują. Natomiast z punktu widzenia Lebiniza stwierdzenie, że świat jest pusty, oznacza automatycznie nieistnienie czasu i przestrzeni. Relacja może zachodzić bowiem tylko pomiędzy jakimiś rzeczami.
|
http://www.sfinia.fora.pl/forum-kubusia,12/szach-mat-ktory-przejdzie-do-historii-matematyki,15663-2400.html#526961
Irbisol napisał: |
rafal3006 napisał: | W logice matematycznej mogą być tylko dwie wartości przyszłość i przeszłość, a teraźniejszość to niekończenie cienka linia czasu oddzielająca przyszłość od przeszłości. |
Co za posraniec ...
Czyli wszystkie zadania typu "Jaś ma 4 jabłka, a Małgosia 9" są matematycznie niepoprawne ...
Jestem tu tylko dlatego, żeby zobaczyć, jakiego jeszcze większego debila będziesz z siebie robił. Zawsze mam wrażenie, że sięgnąłeś dna - i zawsze się mylę - tam niżej jeszcze coś jest i ty to odkrywasz. |
Abstrakcyjna definicja czasu:
Czas to nieskończenie cienka linia oddzielająca przyszłość od przeszłości przesuwająca się od momentu narodzin naszego Wszechświata do jego śmierci
Nazwijmy tą nieskończenie cienką linię oddzielającą przyszłość od przeszłości pojęciem TERAZ.
Kod: |
Czas
-------------------- /\ -----------------
|Narodziny naszego | Przeszłość | Przyszłość |Śmierć naszego |
|Wszechświata |----------------|---------------->|Wszechświata |
| | | | |
-------------------- | -----------------
TERAZ
|
W języku potocznym człowiek pozornie odróżnia trzy definicje:
przeszłość, teraźniejszość, przyszłość
Jednak teraźniejszość w języku potocznym rozumiemy jako odległość +/-X od nieskończenie cienkiej linii TERAZ oddzielającej przyszłość od przeszłości.
W języku potocznym dla jednych teraźniejszością może być odcinek TERAZ +/- jedna minuta, dla innych teraźniejszością może być TERAZ +/- jeden dzień, miesiąc, rok etc.
Zauważmy że:
TERAZ - 0,1 sek będzie zdeterminowaną przeszłością, której nie da się zmienić
zaś:
TERAZ + 0,1 sek będzie niezdeterminowaną przyszłością, gdzie wszystko jest możliwe
Zauważmy, że ta nieskończenie cienka linia TERAZ porządkuje nam zdarzenia które zaszły w przeszłości, ale nie robi tego samego po stronie przyszłości bo tu wszystko może się zdarzyć.
Na bazie zdarzeń które zaszły w przeszłości możemy jednak wnioskować co może się wydarzyć w przyszłości.
Definicja logiki matematycznej w AK:
Logika matematyczna to przewidywanie przyszłości na podstawie znanych faktów.
Logika matematyczna to również dochodzenie do prawdy na podstawie znanych faktów w nieznanej przeszłości (np. poszukiwanie mordercy)
Zauważmy, że w zdaniu Irbisola:
„Jaś ma 4 jabłka a Małgosia 9”
stwierdzamy prawdę absolutną niezależną od czasu.
Proste zadanko matematyczne będzie tu sensowne, niezależnie od tego w jakim czasie je umiejscowimy.
1.
Czas teraźniejszy:
Jaś ma 4 jabłka a Małgosia 9
Ile jabłek mają razem?
Odpowiedź: 4+9=13
2.
Czas przeszły:
Jaś miał 4 jabłka a Małgosia 9
Ile jabłek mieli razem?
Odpowiedź: 4+9=13
3.
Czas przyszły:
Tu zadanko jest sensowne jeśli dokonamy założenia.
Załóżmy, że jutro Jaś będzie miał 4 jabłka a Małgosia 9.
Ile jabłek będą mieli razem?
Odpowiedź: 4+9 =13
Zauważmy, że jeśli znamy przeszłość to zdania 1 i 2 będą prawdziwe w sensie absolutnym, bowiem zdeterminowanej przeszłości nikt, łącznie z Bogiem, nie jest w stanie zmienić.
Zdanie 3 natomiast to opis z definicji nieznanej przyszłości, gdzie zakładamy co się wydarzy jutro.
Zdanie 3 jest tu twardą prawdą, która jutro może zajść ale nie musi - jeśli nie zajdzie opisane w założeniu zdarzenie to pojutrze zdanie 3 będzie fałszem absolutnym do końca naszego Wszechświata.
Wniosek:
Czas teraźniejszy w zadaniu 1 to w istocie czas przeszły bo opisuje zaistniałą już prawdę absolutną.
Definicje prawdy absolutnej, prawdy twardej i prawdy miękkiej można znaleźć w algebrze Kubusia w punkcie 3.7:
http://www.sfinia.fora.pl/forum-kubusia,12/algebra-kubusia-matematyka-jezyka-potocznego-2020-08-19,16875.html#539761
Matematyczna definicja czasu jest tożsama z matematyczną definicją teraźniejszości której w istocie nie ma, bowiem matematycznie czas to nieskończenie cienka linia TERAZ oddzielająca przyszłość od przeszłości.
Innymi słowy:
Jeśli nie ma przyszłości i nie ma przeszłości to nie ma czasu, co jest zgodne z poglądem Lebiniza
Pojęcia przyszłość i przeszłość jest w stanie zrozumieć wyłącznie człowiek. Nie oznacza to jednak że przed stworzeniem człowieka przyszłość i przeszłość w naszym Wszechświecie nie istniała.
W naszym Wszechświecie czas istnieje i nie zależy od faktu czy człowiek istnieje czy też nie istnieje.
Rozważania o innych Wszechświatach, gdzie czas być może nie istnieje jest tożsame z rozważaniem czy Bóg, stwórca naszego Wszechświata, istnieje czy też nie istnieje - tej kwestii w naszym Wszechświecie nigdy nie rozstrzygniemy tzn. nie da się matematycznie rozstrzygnąć istnienia czy też nie istnienia Boga.
Ciekawostka:
Definicja Boga filozofów:
Bóg filozofów to Bóg znający historię naszego Wszechświata w sensie absolutnym od momentu jego narodzin do momentu jego śmierci.
Znajomość naszego Wszechświata w sensie absolutnym oznacza, że jeśli spytamy Boga filozofów o cokolwiek z historii naszego Wszechświata to Bóg to wie.
Wynika z tego że Bóg filozofów nie ma „wolnej woli” bo nie może zmienić choćby jednego faktu jaki kiedykolwiek zaszedł lub zajdzie w naszym Wszechświecie.
Bóg filozofów potrafi czytać myśli człowieka z wyprzedzeniem (bo wie wszystko w sensie absolutnym) a to oznacza, że „wolna wola” człowieka, jak również kara i nagroda (piekło i niebo) jest picem.
Zauważmy, że jeśli spytamy Boga filozofów:
„Skąd ty to wszystko wiesz?”
Bóg filozofów musi odpowiedzieć:
„Nie wiem”
bowiem wiedza Boga filozofów z definicji nie może być uzupełniona o żadną nową (nieznaną mu) wiedzę.
Mówiąc obrazowo:
Przykładowo, Bóg filozofów wie że za tysiąc lat w roku 3020 urodzi się konkretny Jan Kowalski i z góry zna kompletny życiorys Jana, co oznacza, że Bóg filozofów wie iż np. ów Jan za swoje grzechy wyląduje w piekle, i tego faktu nie jest w stanie zmienić ani On, ani też biedny Jan, co oznacza, że „wolna wola” owego Jana jest picem … „wolna wola” Boga filozofów również jest tu picem.
Przy użyciu Boga filozofów można podać bardzo ładną abstrakcyjną definicję czasu.
Abstrakcyjna definicja czasu:
Czas to nieskończenie cienka linia przesuwająca się po naszym abstrakcyjnym, zdeterminowanym Wszechświecie (punkt odniesienia Boga filozofów) od momentu jego narodzin do momentu jego śmierci.
Kod: |
Czas
-------------------- /\ -----------------
|Narodziny naszego | Przeszłość | Przyszłość |Śmierć naszego |
|Wszechświata |----------------|---------------->|Wszechświata |
| | | | |
-------------------- | -----------------
TERAZ
|
Z punktu widzenia człowieka jesteśmy widzami w kinie, oglądamy po raz pierwszy film nie wiedząc jak potoczy się akcja - znamy w 100% wyłącznie sceny już wyświetlone.
Film powinien zaczynać się od trzęsienia ziemi, potem zaś napięcie ma nieprzerwanie rosnąć.
Alfred Hitchcock
Zauważmy, że z punktu odniesienia człowieka, by oszukać nasze zmysły wystarczy próbkowanie naszego abstrakcyjnie zdeterminowanego Wszechświata z częstotliwością około 100Hz (100 razy na sekundę)
Współczesne odbiorniki TV odświeżające wyświetlany obraz klatka po klatce z częstotliwością 100Hz doskonale oszukują nasze zmysły dając nam złudzenie ciągłości ruchu.
Zauważmy, że gdybyśmy chcieli zaobserwować ruch elektronu wokół atomu, to częstotliwość próbkowania naszego abstrakcyjnego, zdeterminowanego Wszechświata musiała by być niebotycznie większa. Oczywiście nie jest możliwe zbudowanie przyrządu pomiarowego który wyświetliłby atom z krążącym wokół niego elektronem, ale na poziomie abstrakcyjnym to jest możliwe - można nawet policzyć z jaką częstotliwością musiałby być próbkowany nasz Wszechświat, by zauważyć, iż puszczając ten film w odpowiednio zwolnionym tempie mamy do czynienia z jednym elektronem, krążącym dookoła jednego atomu.
Powyższe rozważania bez problemu można przenieść na skalę makro.
Przykładowo, co jest fizycznie już wykonalne, można polecieć w kosmos odpowiednio daleko by zrobić film dowodzący iż księżyc krąży dookoła ziemi - w tym przypadku by to zauważyć wystarczy robić film klatka po klatce z częstotliwością np. 1 min, po czym puścić go z częstotliwością np. 50 klatek na sekundę, które to odtwarzanie da człowiekowi złudzenie ruchu ciągłego księżyca wokół ziemi.
Jeśli wybierzemy się rakietą poza nasz układ słoneczny to łatwo zrobimy film dowodzący, iż ziemia krąży dokoła słońca z częstotliwością 1 roku.
Ostatnio zmieniony przez rafal3006 dnia Nie 10:03, 04 Paź 2020, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Śro 9:06, 19 Sie 2020 Temat postu: |
|
|
12.0 Obietnice i groźby
Spis treści
12.0 Obietnice i groźby 1
12.1 Teoria zdarzeń 2
12.2 Teoria implikacji prostej p|=>q 4
12.2.1 Teoria implikacji prostej p|=>q w obszarze AB12 6
12.2.2 Teoria implikacji prostej p|=>q w tabeli prawdy 8
12.3 Teoria transformacji w obietnicy 10
12.3.1 Matematyczna obsługa obietnicy E=>K 13
12.3.2 Definicja operatora implikacji prostej E|=>K 16
12.3.3 Problem uzasadnienia zależnego w obietnicy E=>K 17
12.3.3 Obietnica w spójnikach „lub”(+) i „i”(*) 21
12.0 Obietnice i groźby
Charakterystyczną cechą algebry Kubusia jest przełożenie języka potocznego na język matematyki w przełożeniu 1:1.
Innymi słowy:
Jak mówimy tak matematycznie zapisujemy
Definicja obietnicy W=>N:
Jeśli dowolny warunek to nagroda
W=>N =1
Dowolna obietnica to warunek wystarczający W=>N wchodząca w skład implikacji prostej W|=>N:
W|=>N = (A1: W=>N)*~(B1: W~>N) =1*~(0) =1*1 =1
Definicja groźby W~>K:
Jeśli dowolny warunek to kara
W~>K =1
Dowolna groźba to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej A|~>K:
W|~>K = ~(A1: W=>K)*(B1: W~>K) = ~(0)*1 =1*1 =1
To są definicje obietnicy i groźby zatem tu nic a nic nie musimy udowadniać, jedyne co musimy to rozstrzygnąć czy w następniku mamy nagrodę N (obietnica), czy karę K (groźba).
Matematyczna obsługa obietnic i gróźb to fundament życia na ziemi.
Zwierzątka które nie wiedziały co to jest obietnica i groźba dawno wyginęły.
Przykładowa rybka nie wiedząca iż rekin jest jej śmiertelnym wrogiem (zagrożenie) sama wpływa mu do paszczy.
Poznajmy na początek podstawy teoretyczne matematycznej obsługi obietnic i gróźb, czyli teorię implikacji prostej p|=>q i teorię implikacji odwrotnej p|~>q
Zacznijmy od teorii zdarzeń bo to ona gra pierwsze skrzypce w obietnicach i groźbach.
12.1 Teoria zdarzeń
Definicja zdarzenia możliwego ~~>:
Jeśli zajdzie p to może ~~> zajść q
p~~>q =p*q =1
Definicja zdarzenia możliwego ~~> jest spełniona (=1) wtedy i tylko wtedy gdy możliwe jest jednoczesne zajście zdarzeń p i q.
Inaczej:
p~~>q=p*q =[] =0
Decydujący w powyższej definicji jest znaczek zdarzenia możliwego ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
Uwaga:
Na mocy definicji zdarzenia możliwego ~~> badamy możliwość zajścia jednego zdarzenia, nie analizujemy tu czy między p i q zachodzi warunek wystarczający => czy też konieczny ~>.
Definicja warunku wystarczającego => w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p=>q =1
Definicja warunku wystarczającego => jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest wystarczające => dla zajścia zdarzenia q
Inaczej:
p=>q =0
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
p=>q = ~p+q
Definicja warunku koniecznego ~> w zdarzeniach:
Jeśli zajdzie p to zajdzie q
p~>q =1
Definicja warunku koniecznego ~> jest spełniona (=1) wtedy i tylko wtedy gdy zajście zdarzenia p jest konieczne ~> dla zajścia zdarzenia q
Inaczej:
p~>q =0
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
p~>q = p+~q
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Matematyczne związki warunku wystarczającego => i koniecznego ~>
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Definicja tożsamości matematycznej:
Dwa pojęcia (zbiory) p i q są matematycznie tożsame p=q wtedy i tylko wtedy są w relacji równoważności p<=>q i odwrotnie.
p=q <=> (A1: p=>q)*(B1: p~>q) = p<=>q =1
Inaczej:
p=q =0 - pojęcia p i q są różne na mocy definicji ##
Definicja znaczka różne na mocy definicji ##
Dwa pojęcia (zbiory) są różne ma mocy definicji ## wtedy i tylko wtedy gdy nie są matematycznie tożsame.
Matematycznie zachodzi:
(A1: p=>q = ~p+q) <=> (B1: p~>q=p+~q) =0 - równoważność fałszywa
Dlatego mamy tu znaczek różne na mocy definicji ##:
(A1: p=>q = ~p+q) ## (B1: p~>q = p+~q)
Na mocy rachunku zero-jedynkowego mamy:
Kod: |
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p [=] 5: ~p+q
##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p [=] 5: p+~q
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Stąd mamy najważniejsze prawa logiki matematycznej:
1.
Prawa Kubusia:
A1: p=>q = A2: ~p~>q
##
B1: p~>q = B2: ~p=>~q
Ogólne prawo Kubusia:
Negujemy zmienne i wymieniamy spójniki na przeciwne
2.
Prawa Tygryska:
A1: p=>q = A3: q~>p
##
B1: p~>q = B3: q=>p
Ogólne prawo Tygryska:
Zamieniamy miejscami zmienne i wymieniamy spójniki na przeciwne
3.
Prawa kontrapozycji dla warunków wystarczających =>:
A1: p=>q = A4: ~q=>~p
##
B4: q=>p = B2: ~p=>~q
Ogólne prawo kontrapozycji:
Negujemy zmienne zamieniając je miejscami bez zmiany spójnika logicznego
4.
Prawa kontrapozycji dla warunków koniecznych ~>:
A3: q~>p = A2: ~p~>~q
##
B1: p~>q = B4: ~q~>~p
Gdzie:
## - różne na mocy definicji
12.2 Teoria implikacji prostej p|=>q
Zacznijmy od definicji operatora implikacji odwrotnej p|~>q bowiem operator implikacji odwrotnej ~p|~>~q w logice ujemnej (bo ~q) wyskoczy nam przy szczegółowym omawianiu implikacji prostej p|=>q w postaci tożsamości logicznej:
p|=>q = ~p|~>~q = ~p*q
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję operatora implikacji odwrotnej p|~>q w spójnikach „i”(*) i „lub”(+):
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(~p+q)*(p+~q) = (p*~q)*(p+~q) =p*~q
p|~>q =p*~q
Wróćmy do naszego dania głównego, omawiania operatora implikacji prostej p|=>q:
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję operatora implikacji prostej p|=>q w spójnikach „i”(*) i „lub”(+):
p|=>q = (A1: p=>q)*~(B1: p~>q) = (~p+q)*~(p+~q) = (~p+q)*(~p*q) =~p*q
p|=>q =~p*q
Matematyczne związki warunku wystarczającego => i koniecznego ~> w implikacji prostej p|=>q na mocy rachunku zero-jedynkowego:
Kod: |
T1.
Matematyczne związki warunku wystarczającego => i koniecznego ~> w p|=>q
AB12 | AB34
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =1
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =0
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>.
Kod: |
Diagram implikacji prostej p|=>q
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A’: 1: p~~>~q=0 = [=] = 4:~q~~>p =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
B’: = 2:~p~~>q=1 [=] 3: q~~>~p=1
----------------------------------------------------------------
I. II. III. IV.
p|=>q=~p*q [=] ~p|~>~q=~p*q [=] q|~>p=q*~p [=] ~q|=>~p=q*~p
Gdzie:
## - różne na mocy definicji
A1: p=>q=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
A1’: p~~>~q=p*~q=0 - fałszywy kontrprzykład A1’ wymusza prawdziwy A1
B2:~p=>~q=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
B2’:~p~~>q =~p*q=1 - prawdziwy kontrprzykład B2’ wymusza fałszywy B2
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia iż mamy do czynienia z implikacją prostą p|=>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax i fałszywość dowolnego zdania serii Bx.
12.2.1 Teoria implikacji prostej p|=>q w obszarze AB12
Zacznijmy od definicji implikacji odwrotnej ~p|~>~q w obszarze AB12 bowiem matematycznie zachodzi tu tożsamość logiczna:
p|=>q = ~p|~>~q =~p*q
AB12:
Implikacja odwrotna ~p|~>~q w logice ujemnej (bo ~q)
Implikacja odwrotna ~p|~>~q w logice ujemnej (bo ~q) to zachodzący wyłącznie warunek konieczny ~> między tymi samymi punktami i w tym samym kierunku:
A2: ~p~>~q =1
##
B2: ~p=>~q =0
Gdzie:
## - różne na mocy definicji warunku koniecznego ~> i wystarczającego =>:
p=>q=~p+q ## p~>q = p+~q
stąd:
~p|~>~q = (A2:~p~>~q)*~(B2: ~p=>~q) = 1*~(0)=1*1 =1
AB12:
W języku potocznym operator implikacji odwrotnej ~p|~>~q w obszarze AB12 to odpowiedź na dwa pytania w kolejności 2-1:
2.
Co się stanie jeśli zajdzie ~p?
Z ćwiartki II odczytujemy:
A2.
Jeśli nie zajdzie p (~p=1) to może ~> nie zajść q (~q=1)
~p~>~q =1
Zajście ~p jest konieczne ~> dla zajścia ~q
lub
B2’.
Jeśli nie zajdzie p (~p=1) to może ~~> zajść q (q=1)
~p~~>q = ~p*q =1 - zdarzenie możliwe
1.
Co się stanie jeśli zajdzie p?
Prawo Kubusia:
A2: ~p~>~q = A1: p=>q
Z ćwiartki I odczytujemy:
A1.
Jeśli zajdzie p to na 100% => zajdzie q
p=>q =1
Zajście p jest wystarczające => dla zajścia q
Kontrprzykład A1’ dla warunku wystarczającego => A musi być fałszem.
A1’.
Jeśli zajdzie p to może ~~> zajść ~q
p~~>~q = p*~q =0 zdarzenie niemożliwe
Matematycznie zachodzi tożsamość logiczna operatorów:
~p|~>~q = p|=>q = ~p*q
Zajmijmy się teraz tematem głównym, czyli implikacją prostą p|=>q w logice dodatniej (bo q).
AB12:
Implikacja prosta p|=>q w logice dodatniej (bo q)
Implikacja prosta p|=>q w logice dodatniej (bo q) to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku
A1: p=>q =1
##
B1:~p~>~q =0
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>:
p=>q =~p+q ## p~>q = p+~q
stąd:
p=>q = (A1: p=>q)*~(B1: p~>q) = 1*~(0) =1*1 =1
AB12:
W języku potocznym operator implikacji prostej p|=>q w obszarze AB12 to odpowiedź na dwa pytania w kolejności 1-2:
1.
Co się stanie jeśli zajdzie p?
Z ćwiartki I odczytujemy:
A1.
Jeśli zajdzie p to na 100% => zajdzie q
p=>q =1
Zajście p jest warunkiem wystarczającym => dla zajścia q
Zajście p daje nam gwarancję matematyczną => zajścia q
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Kontrprzykład A1’ dla warunku wystarczającego A1 musi być fałszem.
A1.
Jeśli zajdzie p to może ~~> zajść ~q
p~~>~q = p*~q =0 - zdarzenie niemożliwe na mocy definicji kontrprzykładu.
Zauważmy że:
W ćwiartce I mamy definicję operatora implikacji prostej p|=>q w logice dodatniej (bo q):
Implikacja prosta p|=>q to spełnienie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku:
A1: p=>q =1
##
B1: p~>q =0
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>:
p=>q =~p+q ## p~>q = p+~q
stąd:
p|=>q = (A1: p=>q)*~(B1: p~>q) = 1*~(0)=1*1 =1
Definicja implikacji prostej p|=>q w spójnikach „i”(*) i „lub”(+):
p|=>q =~p*q
Z punktu odniesienia warunku wystarczającego A1: p=>q seria zdań A1, A1’, A2, B2’ wchodzi w skład
operatora implikacji prostej p|=>q w logice dodatniej (bo q)
2.
Co się stanie jeśli zajdzie ~p?
Prawo Kubusia:
A1: p=>q = A2:~p~>~q
Z ćwiartki II odczytujemy:
A2.
Jeśli zajdzie ~p to może ~> zajść ~q
~p~>~q =1
Zajście ~p jest warunkiem koniecznym ~> dla zajścia ~q
Prawdziwość warunku koniecznego ~> A2 wynika z prawa Kubusia:
A1: p=>q = A2:~p~>~q
lub
B2’
Jeśli zajdzie ~p to może ~~> zajść q
~p~~>q = ~p*q =1 - jest taka możliwość na mocy definicji implikacji prostej p|=>q
Zauważmy że:
W ćwiartce II mamy definicję operatora implikacji odwrotnej ~p|~>~q w logice ujemnej (bo ~q):
Implikacja odwrotna ~p|~>~q to spełnienie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku:
A2: ~p~>~q =1
##
B2: ~p=>~q=0
Gdzie:
## - różne na mocy definicji warunku koniecznego ~> i wystarczającego =>:
p~>q = p+~q = p=>q = ~p+q
stąd:
~p|~>~q= (A2: ~p~>~q)*~(B2:~p=>~q) = 1*~(0)=1*1 =1
Definicja implikacji odwrotnej ~p|~>~q w spójnikach „i”(*) i „lub”(+):
~p|~>~q = ~p*q
Z punktu odniesienia warunku koniecznego A2:~p~>~q seria zdań A2, B2’, A1, A1’ wchodzi w skład operatora implikacji odwrotnej ~p|~>~q w logice ujemnej (bo ~q)
Jak widać matematycznie zachodzi tożsamość logiczna:
p|=>q = ~p|~>~q = ~p*q
12.2.2 Teoria implikacji prostej p|=>q w tabeli prawdy
Podsumowanie:
1.
Jak widać matematycznie zachodzi tożsamość operatorów logicznych:
p|=>q = ~p|~>~q = ~p*q
Operator implikacji prostej p|=>q w logice dodatniej (bo q) jest tożsamy z operatorem implikacji odwrotnej ~p|~>~q w logice ujemnej (bo ~q). Oba te operatory definiuje identyczna seria zdań warunkowych „Jeśli p to q”: A1, A1’ A2, B2’
2.
Zapiszmy definicję operator implikacji prostej p|=>q w tabeli prawdy:
Kod: |
Operator implikacji prostej p|=>q to odpowiedź na dwa pytania 1 i 2:
1.
Co się stanie jeśli zajdzie p?
Z ćwiartki I odczytujemy:
A1: p=> q =1 - jeśli zajdzie p to na 100% => zajdzie q
zajście p jest wystarczające => dla zajścia q
A1’: p~~>~q=p*~q =0 - kontrprzykład A1’ dla A1 musi być fałszem
Z punktu odniesienia warunku wystarczającego A1: p=>q
seria zdań A1, A1’, A2, B2’ wchodzi w skład
operatora implikacji prostej p|=>q w logice dodatniej (bo q)
p|=>q = (A1: p=>q)*~(B1: p~>q) = 1*~(0)=1*1 =1
p|=>q = ~p*q
Operator implikacji odwrotnej ~p|~>~q to odpowiedź na dwa pytania 2 i 1:
2.
Co się stanie jeśli zajdzie ~p?
Prawo Kubusia:
A1: p=>q = A2:~p~>~q
Z ćwiartki II odczytujemy
A2: ~p~>~q =1 - jeśli zajdzie ~p to może zajść ~q
zajście ~p jest konieczne ~> dla zajścia ~q
lub
B2’:~p~~>q =~p*q =1 - możliwe jest jednoczesne zajście zdarzeń ~p i q
Z punktu odniesienia warunku koniecznego A2:~p~>~q
seria zdań A2, B2’, A1, A1’ wchodzi w skład
operatora implikacji odwrotnej ~p|~>~q w logice ujemnej (bo ~q)
~p|~>~q= (A2: ~p~>~q)*~(B2:~p=>~q) = 1*~(0)=1*1 =1
~p|~>~q = ~p*q
-------------------------------------------------------------------------
Matematycznie zachodzi tożsamość logiczna implikacji:
p|=>q = ~p|~>~q =~p*q
|
Doskonale widać że:
Przypadek 1:
Po stronie zdarzenia p mamy gwarancję matematyczną =>:
1.
Co się stanie jeśli zajdzie p?
A1.
Jeśli zajdzie zdarzenie p to na 100% => zajdzie zdarzenie q
p=>q =1
Zajście zdarzenia p jest warunkiem wystarczającym => dla zajścia zdarzenia q
Zajście zdarzenia p daje nam gwarancję matematyczną => zajścia zdarzenia q
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Prawdziwy warunek wystarczający A1 pociąga za sobą fałszywy kontrprzykład A1’ (i odwrotnie)
A1’
Jeśli zajdzie zdarzenie p to może ~~> zajść zdarzenie ~q
p~~>~q = p*~q =0 - nie ma takiej możliwości na mocy definicji kontrprzykładu
Wynikowa jedynka w zdaniu A1 to twarda jedynka w znaczeniu:
Zawsze gdy zajdzie zdarzenie p to na 100% => zajdzie zdarzenie q
Twarda jedynka w zdaniu A1 pociąga za sobą twardy fałsz w zdaniu A1’ ( i odwrotne)
Po stronie zdarzenia p o żadnym „rzucaniu monetą” mowy być nie może.
Przypadek 2:
Po stronie zdarzenia ~p mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła”:
2.
Co się stanie jeśli zajdzie ~p?
A2.
Jeśli zajdzie zdarzenie ~p to może ~> zajść zdarzenie ~q
~p~>~q =1
Zajście zdarzenia ~p jest warunkiem koniecznym ~> dla zajścia zdarzenia ~q
lub
B2’.
Jeśli zajdzie zdarzenie ~p to może ~~> zajść zdarzenie q
~p~~>q = ~p*q =1
Zdarzenie możliwe na mocy definicji implikacji prostej p|=>q.
Po stronie zdarzenia ~p doskonale widać „rzucanie monetą” w sensie „na dwoje babka wróżyła”:
A2: Jeśli zajdzie ~p to może ~> zajść ~q (prawdziwe zdanie A2 i fałszywe B2’)
lub
B2’: Jeśli zajdzie ~p to może ~~> zajść q (prawdziwe zdanie B2’ i fałszywe A2)
Stąd:
Wynikowe jedynki w zdaniach A2 i B2’ to jedynki miękkie - mogą zajść ale nie muszą w zależności od tego czy zaszło zdarzenie q czy też ~q
Wynikowe miękkie jedynki w zdaniach A2 i B2’ pociągają za sobą istnienie miękkich zer - mogą zajść ale nie muszą w zależności od tego czy zaszło zdarzenie q, czy też ~q
Definicja aktu miłości:
Akt miłości względem obietnicy A1: p=>q to możliwość wręczenia nagrody q mimo że odbiorca nie spełnił warunku nagrody p (~p)
Akt miłości realizuje zdanie B2’: ~p~>q
Definicja aktu łaski:
Akt łaski względem groźby A2:~p~>~q to możliwość odstąpienia (~) od wykonania kary (~q) [~(~q)=q] mimo że odbiorca spełnił warunek kary ~p.
Akt łaski realizuje zdanie B2: ~p~~>q
12.3 Teoria transformacji w obietnicy
Weźmy typową obietnicę.
Ojciec do syna:
A1.
Jeśli zdasz egzamin (E=1) to dostaniesz komputer (K=1)
E=>K =1
To jest ewidentna obietnica, zatem podstawmy ją do diagramu obietnicy:
p=E
q=K
stąd mamy:
Kod: |
DO - diagram obietnicy E=>K
--------------------------------------------------------------
Przyszłość/przeszłość | Przeszłość
--------------------------------------------------------------
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: E=>K =1 = 2:~E~>~K=1 [=] 3: K~>E =1 = 4:~K=>~E =1
A’: 1: E~~>~K=0 = [=] = 4:~K~~>E =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: E~>K =0 = 2:~E=>~K=0 [=] 3: K=>E =0 = 4:~K~>~E =0
B’: = 2:~E~~>K=1 [=] 3: K~~>~E=1
----------------------------------------------------------------
I. II. III. IV.
E|=>K=~E*K [=] ~E|~>~K=~E*K [=] K|~>E=K*~E [=] ~K|=>~E=K*~E
Gdzie:
## - różne na mocy definicji
A1: E=>K=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
B2:~E=>~K=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dowolna obietnica to matematyczny opis nieznanej (z definicji) przyszłości opisanej w część AB12 w diagramie obietnicy.
Dlaczego tylko tu?
AB12:
Mamy naszą obietnicę, czyli zdanie A1 w diagramie obietnicy:
A1.
Jeśli zdasz egzamin (E=1) to na 100% => dostaniesz komputer (K=1) z powodu że zdałeś egzamin (E=1)
E=>K =1
Tylko tyle i aż tyle gwarantuje nam warunek wystarczający E=>K
Zdanie egzaminu jest warunkiem wystarczającym => do tego, aby syn dostał komputer
Zdanie egzaminu daje nam gwarancję matematyczną => iż syn dostanie komputer
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Uwaga:
Logika matematyczna zakłada, że nadawca zawsze mówi prawdę (dotrzymuje słowa) bowiem wtedy i tylko wtedy możemy wnioskować kiedy w nieznanej przyszłości nadawca dotrzyma słowa a kiedy skłamie.
Mając wolną wolę nadawca może kłamać do woli - zadaniem logiki matematycznej jest rozstrzygnięcie tuż po wypowiedzianej obietnicy kiedy w przyszłości nadawca dotrzyma słowa a kiedy skłamie. Tylko tyle i aż tyle.
Skorzystajmy z prawa kontrapozycji widniejącego w diagramie obietnicy:
A1: p=>q = A4 ~q=>~p
Nasz przykład:
A1: E=>K = A4: ~K=>~E
Czytamy w czasie przyszłym:
A4.
Jeśli nie dostaniesz komputera (~K=1) to na 100% => nie zdasz egzaminu (~E=1)
~K=>~E=1
Nie dostanie komputera (~K=1) jest warunkiem wystarczającym => do tego aby syn nie zdał egzaminu (~E=1)
Paradoks młota i kowadła:
Jak widzimy, biedny ojciec jest tu między młotem a kowadłem bo z jednej strony z obietnicy A1: E=>K wynika, że najpierw syn ma zdać egzamin i dopiero to tym fakcie ma zagwarantowany matematycznie komputer jako nagrodę za zdany egzamin.
Z drugiej strony, zgodnie ze zdaniem A4: ~K=>~E ojciec musi kupić komputer przez egzaminem syna, bo jak tego nie zrobi to syn na 100% => nie zda egzaminu.
Stoi to w sprzeczności z jego obietnicą A1 w myśl której ojciec może wręczyć komputer dopiero po zdanym egzaminie, jako nagrodę za zdany egzamin.
Jak wyjść z tego paradoksu?
Nie da się inaczej jak poprzez teorię transformacji.
Definicja teorii transformacji:
Teoria transformacji to teoria uwzględniająca zależności przyczynowo/skutkowe w logice matematycznej.
Z natury rzeczy występuje ona wyłącznie w świecie żywym, bo wyłącznie świat żywy potrafi myśleć, potrafi wiązać przyczynę ze skutkiem.
Definicja zdania warunkowego w teorii transformacji:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Zobaczmy jak działa teoria transformacji na przykładzie:
1.
Czas przyszły:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Zdania wypowiedziane w czasie przyszłym w teorii transformacji opisuje wyłącznie obszar AB12.
A1.
Jeśli zdasz egzamin to dostaniesz komputer
E=>S =1
Zdanie egzaminu jest warunkiem wystarczającym => do tego, aby syn dostał komputer
2.
Czas przeszły bez zamiany p i q:
Jeśli zaszła przyczyna p to zaszedł skutek q
Bez zamiany przyczyny p ze skutkiem q zdania będą identyczne jak w obszarze AB12, tyle że wypowiedziane w czasie przeszłym.
Zakładamy tu, że nie znamy rozwiązania, bowiem wtedy i tylko wtedy logika matematyczna działa dalej i jest potrzebna.
A1.
Jeśli syn zdał egzamin (E=1) to na 100% => dostał komputer (K=1)
E=>K =1
Zdanie egzaminu było warunkiem wystarczającym => dla dostania komputera
3.
Czas przeszły z zamianą p i q:
Jeśli zaszedł skutek q to zaszła przyczyna p
Po zamianie przyczyny p ze skutkiem q wszystkie zdania będą w czasie przeszłym opisanym wyłącznie obszarem AB34, bowiem tylko w czasie przeszłym znany jest zarówno skutek, jak i przyczyna.
Prawo kontrapozycji:
A1: E=>K = A4: ~K=>~E
Zdanie w czasie przeszłym brzmi tu:
A4.
Jeśli syn nie dostał komputera to na 100% => nie zdał egzaminu
~K=>~E =1
Brak komputera (~K=1) jest warunkiem wystarczającym => do wnioskowania iż syn nie zdał egzaminu (~E=1), bo gdyby syn zdał egzamin (E=1) to na 100% miałby komputer (K=1)
Zauważmy, że prawo kontrapozycji samo nam tu wyskoczyło:
A4: ~K=>~E = A1: E=>A
Zauważmy, że dzięki teorii transformacji skutecznie wyszliśmy z paradoksu.
Zdanie A4 w czasie przeszłym jest sensowne i nie stawia biednego ojca między młotem a kowadłem jak w zdaniu A4 wypowiedzianym w czasie przyszłym (opis tego paradoksu wyżej).
Podsumowując:
Wszelkie obietnice podlegają pod teorię transformacji wyżej opisaną, inaczej mamy paradoks młota i kowadła.
12.3.1 Matematyczna obsługa obietnicy E=>K
Ojciec do syna:
A1.
Jeśli zdasz egzamin (E=1) to dostaniesz komputer (K=1)
E=>K =1
Zdanie egzaminu jest warunkiem wystarczającym => do tego, aby syn dostał komputer
To jest ewidentna obietnica, zatem podstawmy ją do diagramu obietnicy:
p=E
q=S
stąd mamy:
Kod: |
DO - diagram obietnicy E=>K
--------------------------------------------------------------
Przyszłość/przeszłość | Przeszłość
--------------------------------------------------------------
AB12: | AB34:
A: 1: p=>q =1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p =1
A: 1: E=>K =1 = 2:~E~>~K=1 [=] 3: K~>E =1 = 4:~K=>~E =1
A’: 1: E~~>~K=0 = [=] = 4:~K~~>E =0
## ## | ## ##
B: 1: p~>q =0 = 2:~p=>~q=0 [=] 3: q=>p =0 = 4:~q~>~p =0
B: 1: E~>K =0 = 2:~E=>~K=0 [=] 3: K=>E =0 = 4:~K~>~E =0
B’: = 2:~E~~>K=1 [=] 3: K~~>~E=1
----------------------------------------------------------------
I. II. III. IV.
E|=>K=~E*K [=] ~E|~>~K=~E*K [=] K|~>E=K*~E [=] ~K|=>~E=K*~E
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dowolna obietnica to matematyczny opis nieznanej (z definicji) przyszłości opisanej w część AB12 w diagramie obietnicy.
Mamy naszą obietnicę - zdanie A1 w diagramie obietnicy:
A1.
Jeśli zdasz egzamin (E=1) to na 100% => dostaniesz komputer (K=1) z powodu że zdałeś egzamin (E=1)
E=>K =1
Tylko tyle i aż tyle gwarantuje nam warunek wystarczający E=>K
Zdanie egzaminu jest warunkiem wystarczającym => do tego, aby syn dostał komputer
Zdanie egzaminu daje nam gwarancję matematyczną => iż syn dostanie komputer
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Uwaga:
Logika matematyczna zakłada, że nadawca zawsze mówi prawdę (dotrzymuje słowa) bowiem wtedy i tylko wtedy możemy wnioskować kiedy w nieznanej przyszłości nadawca dotrzyma słowa a kiedy skłamie.
Mając wolną wolę nadawca może kłamać do woli. Zadaniem logiki matematycznej jest rozstrzygnięcie tuż po wypowiedzianej obietnicy kiedy w przyszłości nadawca dotrzyma słowa a kiedy skłamie. Tylko tyle i aż tyle.
Kontrprzykład A1’ dla prawdziwego warunku wystarczającego => A musi być fałszem:
A1’
Jeśli zdasz egzamin (E=1) to możesz ~~> nie dostać komputera (~K=1)
E~~>~K=E*~K =0
Zdarzenie niemożliwe na mocy definicji kontrprzykładu.
Jeśli syn zda egzamin i nie dostanie komputera to ojciec będzie kłamcą, o czym mówi wynikowe 0 w zdaniu A1’
Syn:
… a jeśli nie zdam egzaminu?
Prawo Kubusia:
A1: E=>K = A2:~E~>~K
Ojciec:
A2.
Jeśli nie zdasz egzaminu (~E=1) to nie dostaniesz komputera (~K=1)
~E~>~K =1
Nie zdanie egzaminu (~E=1) jest warunkiem koniecznym ~> dla nie dostania komputera (~K=1) bo jak syn zda egzamin (E=1) to na 100% => dostanie komputer (K=1)
Prawo Kubusia samo nam tu wyskoczyło:
A2: ~E~>~K = A1: E=>K
Definicja obietnicy to rzecz święta, zatem zdanie A2 będące groźbą musimy kodować warunkiem koniecznym ~E~>~K wchodzącym w skład implikacji odwrotnej ~E|~>~K bez względu na ostrość wypowiedzenia groźby A2. W intencji nadawcy jest, by odbiorca nie spełnił warunku groźby A2 (tu zdał egzamin) zatem im ostrzej wypowiedziana groźba tym mniejsze prawdopodobieństwo spełnienia warunku groźby przez odbiorcę.
lub
B2’
Jeśli nie zdasz egzaminu to możesz ~~> dostać komputer
~E~~>K = ~E*K =1
Zdarzenie możliwe na mocy definicji obietnicy, czyli syn dostaje komputer (K=1) mimo że nie zdał egzaminu (~E=1)
Zdanie B2’ to powszechny w świecie żywym (nie tylko u człowieka) akt miłości w stosunku do obietnicy A1, tożsamy z aktem łaski w stosunku do groźby A2.
W przypadku nie zdanego egzaminu ojciec ma 100% wolnej woli, może nie dać dziecku komputera na mocy groźby A2, lub może dać dziecku komputer na mocy zdania B2’.
Zdanie B2’ to akt miłości w stosunku do obietnicy A1: E=>K czyli wręczenie komputera (K=1) mimo że syn nie spełnił warunku nagrody, nie zdał egzaminu (~E=1).
Zdanie B2’ to również akt łaski w stosunku do groźby A2: ~E~>~K, czyli prawo do darowania kary, syn dostaje komputer (K=1) mimo że spełnił warunek kary, nie zdał egzaminu (~E=1).
Zauważmy, że pragnieniem nadawcy jest by syn zdał egzamin, wtedy z radością wręczy mu nagrodę (komputer) i wszyscy są szczęśliwi.
Może się jednak zdarzyć, że syn nie zda egzaminu … i co wtedy?
Wtedy mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła” gdzie wszystkie klocki leżą po stronie nadawcy, odbiorca (syn) nie ma tu nic do powiedzenia, może swój wymarzony komputer dostać albo nie dostać co zależy od „widzi mi się” nadawcy czyli jego „wolnej woli”.
Jeśli ojciec wybierze rozwiązanie A2 (syn nie dostaje komputera) to nie musi tłumaczyć swojej decyzji, wynika ona z faktu, że syn nie spełnił warunku otrzymania nagrody (nie zdał egzaminu).
Ojciec z decyzji A2 nie musi się tłumaczyć, ale może się tłumaczyć mówiąc do syna:
Nie zdałeś egzaminu, nie dostajesz komputera - widziałem że się kompletnie nie uczyłeś.
Jednak z decyzji B2’ wypadało by się ojcu wytłumaczyć mówiąc:
Synku, nie zdałeś egzaminu, dostajesz komputer bo cię kocham, bo widziałem że się uczyłeś ale miałeś pecha itp.
W przypadku nie zdania egzaminu ojciec musi podać niezależne uzasadnienie wręczenia komputera tzn. inne niż w poprzedniku.
Oznacza to, że ojciec mimo wszystko będzie kłamcą jeśli powie słowo w słowo:
Synku, nie zdałeś egzaminu, dostajesz komputer, bo nie zdałeś egzaminu
Fakt iż ojciec jest tu kłamcą udowodniłem na samym początku mojej przygody z logiką matematyczną - to była jedna z przyczyn, dla której drążyłem temat logiki matematycznej przez ostanie 14 lat.
Dowód ten poznamy za chwilę.
Spójrzmy na diagram obietnicy:
Doskonale widać, że nie jest spełniony warunek wystarczający => między punktami ~E i ~K:
B2: ~E=>~K =0
Nie zdanie egzaminu nie daje gwarancji matematycznej => nie dostania komputera
Jednocześnie między tymi samymi punktami ~E i ~K spełniony jest warunek konieczny ~>:
A2: ~E~>~K =1
Nie zdanie egzaminu (~E=1) jest warunkiem koniecznym ~> nie dostania komputera (~K=1) bo jak syn zda egzamin (E=1) to ma gwarantowany => komputer (K=1)
Prawo Kubusia samo tu wyskoczyło:
A2: ~E~>~K = A1: E=>K
Wynika z tego, że z punktu odniesienia groźby A2 spełniona jest definicja operatora implikacji odwrotnej ~E|~>~K w logice ujemnej (bo ~K).
Definicja implikacji odwrotnej ~E|~>~K w logice ujemnej (bo ~K):
Implikacja odwrotna ~E|~>~K to spełniony wyłącznie warunek konieczny ~E~>~K między tymi samymi punktami i w tym samym kierunku:
A2: ~E~>~K =1
##
B2: ~E=>~K =0
Gdzie:
## - różne na mocy definicji
Stąd:
Stąd mamy definicję implikacji odwrotnej ~E|~>~K w równaniu logicznym:
~E|~>~K = (A2: ~E~>~K)*~(B2: ~E=>~K) =1*~(0)=1*1 =1
Matematycznie zachodzi tożsamość operatorów obietnicy E|=>K w logice dodatniej (bo K) i groźby ~E|~>~K w logice ujemnej (bo ~K) co widać w diagramie obietnicy:
Operator obietnicy: E|=>K =~E*K [=] Operator groźby: ~E|~>~K = ~E*K
Z powyższego wynika, że groźba A2: ~E~>~K w logice ujemnej (bo ~K) zawarta jest w diagramie obietnicy E|=>K.
Implikacja odwrotna ~E|~>~K to dokładnie ta sama seria czterech zdań jak w omówionej wyżej implikacji prostej E|=>K.
Wniosek:
Absolutnie wszystkie groźby, bez względu na polaryzację musimy kodować warunkiem koniecznym p~>q wchodzącym w skład implikacji odwrotnej p|~>q.
12.3.2 Definicja operatora implikacji prostej E|=>K
Zapiszmy naszą analizę w tabeli prawdy:
Kod: |
Tabela prawdy operatora implikacji prostej E|=>K
A1: E=> K =1 - Jeśli zdasz egzamin to masz gwarantowany => komputer
A1’: E~~>~K=0 - kontrprzykład A1’ dla A1 musi być fałszem
… a jeśli syn nie zda egzaminu?
Prawo Kubusia:
A1: E=>K = A2:~E~>~K
A2: ~E~>~K =1 - Jeśli nie zdasz egzaminu to możesz ~> nie dostać komputera
lub
B2’:~E~~>K =1 - Jeśli nie zdasz egzaminu to możesz ~> dostać komputer
Akt miłości w stosunku do obietnicy A1
tożsamy z aktem łaski w stosunku do groźby A2
|
Definicja operatora implikacji prostej E|=>K:
Operator implikacji prostej E|=>K to odpowiedź na dwa pytania:
1.
Co może się wydarzyć jeśli syn zda egzamin (E=1)?
A1.
Jeśli syn zda egzamin (E=1) to na 100% => dostanie komputer (K=1)
E=>K =1
Zdanie egzaminu jest warunkiem wystarczającym => dla otrzymania komputera
2.
Co może się wydarzyć jeśli syn nie zda egzaminu (~E=1)?
A2.
Jeśli syn nie zda egzaminu (E=1) to może ~> nie dostać komputera (~K=1)
~E~>~K =1
Nie zdanie egzaminu jest warunkiem koniecznym ~> dla nie dostania komputera, ale nie wystarczającym => bo ojciec może skorzystać z aktu miłości, czyli wręczyć nagrodę mimo nie zdanego egzaminu. Mówi o tym zdanie B2’
LUB
B2’.
Jeśli syn nie zda egzaminu (~E=1) to może ~~> dostać komputer (K=1)
~E~~>K = ~E*K =1
Zdarzenie możliwe na mocy definicji implikacji prostej E|=>K.
Podsumowując:
Doskonale tu widać cechy charakterystyczne implikacji prostej E|=>K:
W pierwszej części definicji implikacji prostej E|=>K (A1) mamy gwarancję matematyczną iż jeśli syn zda egzamin to na 100% => dostanie komputer.
W drugiej części definicji implikacji prostej E|=>K opisującej przypadek gdy syn nie zdaje egzaminu mamy najzwyklejsze „rzucania monetą” w sensie „na dwoje babka wróżyła” - ojciec może tu skorzystać ze zdania A2 i nie dać synowi komputera, albo może skorzystać ze zdania B2’ i dać synowi komputer. Wszystko zależy tu od „widzi mi się” ojca, czyli od jego „wolnej woli”.
12.3.3 Problem uzasadnienia zależnego w obietnicy E=>K
Przypomnijmy w skrócie analizę naszej sztandarowej obietnicy:
Ojciec do syna:
A1.
Jeśli zdasz egzamin (E=1) to na 100% => dostaniesz komputer (K=1)
E=>K =1
Zdanie egzaminu jest warunkiem wystarczającym => do tego, aby syn dostał komputer
Kontrprzykład A1’ dla prawdziwego warunku wystarczającego => A musi być fałszem:
A1’
Jeśli zdasz egzamin (E=1) to możesz ~~> nie dostać komputera (~K=1)
E~~>~K=E*~K =0
Zdarzenie niemożliwe na mocy definicji kontrprzykładu.
Jeśli syn zda egzamin i nie dostanie komputera to ojciec będzie kłamcą, o czym mówi wynikowe 0 w zdaniu A1’
Syn:
… a jeśli nie zdam egzaminu?
Prawo Kubusia:
A1: E=>K = A2:~E~>~K
Ojciec:
A2.
Jeśli nie zdasz egzaminu (~E=1) to nie dostaniesz komputera (~K=1)
~E~>~K =1
Nie zdanie egzaminu (~E=1) jest warunkiem koniecznym ~> dla nie dostania komputera (~K=1), ale nie wystarczającym B2: ~E=>~K=0 bowiem nadawca ma prawo do darowania dowolnej kary zależnej od niego, o czym mówi zdanie B2’
lub
B2’
Jeśli nie zdasz egzaminu to możesz ~~> dostać komputer
~E~~>K = ~E*K =1
Zdarzenie możliwe na mocy definicji obietnicy, czyli syn dostaje komputer (K=1) mimo że nie zdał egzaminu (~E=1)
Zdanie B2’ to powszechny w świecie żywym (nie tylko u człowieka) akt miłości w stosunku do obietnicy A1, tożsamy z aktem łaski w stosunku do groźby A2.
W przypadku nie zdanego egzaminu ojciec ma 100% wolnej woli, może nie dać dziecku komputera na mocy groźby A2, lub może dać dziecku komputer na mocy zdania B2’.
Zdanie B2’ to akt miłości w stosunku do obietnicy A1: E=>K czyli wręczenie komputera (K=1) mimo że syn nie spełnił warunku nagrody, nie zdał egzaminu (~E=1).
Zdanie B2’ to również akt łaski w stosunku do groźby A2: ~E~>~K, czyli prawo do darowania kary, syn dostaje komputer (K=1) mimo że spełnił warunek kary, nie zdał egzaminu (~E=1).
Zauważmy, że pragnieniem nadawcy jest by syn zdał egzamin, wtedy z radością wręczy mu nagrodę (komputer) i wszyscy są szczęśliwi.
Może się jednak zdarzyć, że syn nie zda egzaminu … i co wtedy?
Wtedy mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła” gdzie wszystkie klocki leżą po stronie nadawcy, odbiorca (syn) nie ma tu nic do powiedzenia, może swój wymarzony komputer dostać albo nie dostać co zależy od „widzi mi się” nadawcy czyli jego „wolnej woli”.
Jeśli ojciec wybierze rozwiązanie A2 (syn nie dostaje komputera) to nie musi tłumaczyć swojej decyzji, wynika ona z faktu, że syn nie spełnił warunku otrzymania nagrody (nie zdał egzaminu).
Ojciec z decyzji A2 nie musi się tłumaczyć, ale może się tłumaczyć mówiąc do syna:
Nie zdałeś egzaminu, nie dostajesz komputera - widziałem że się kompletnie nie uczyłeś.
Jednak z decyzji B2’ wypadało by się ojcu wytłumaczyć mówiąc:
Synku, nie zdałeś egzaminu, dostajesz komputer bo cię kocham, bo widziałem że się uczyłeś ale miałeś pecha itp.
W przypadku nie zdania egzaminu ojciec musi podać niezależne uzasadnienie wręczenia komputera tzn. inne niż w poprzedniku.
Oznacza to, że ojciec mimo wszystko będzie kłamcą jeśli powie słowo w słowo:
B2’_UZ (uzasadnienie zależne):
Synku, nie zdałeś egzaminu, dostajesz komputer, bo nie zdałeś egzaminu
Fakt iż ojciec jest tu kłamcą udowodniłem na samym początku mojej przygody z logiką matematyczną - to była jedna z przyczyn, dla której drążyłem temat logiki matematycznej przez ostanie 14 lat.
Oto ten dowód:
Czysto matematyczny dowód iż wypowiadając zdanie B2’_UZ ojciec będzie kłamcą:
Zastosujmy świętą zasadę algebry Boole’a „Jak się mówi tak się pisze” doskonale znaną wszystkim dobrym logikom praktykom, ci od cyfrowych układów logicznych..
Definicja obietnicy:
Jeśli dowolny warunek to nagroda
W=>N
Spełnienie warunku nagrody jest warunkiem wystarczającym => dostania nagrody
Zasada „Jak się mówi tak się pisze”:
Dostanę nagrodę (N) gdy spełnię warunek nagrody (W) lub gdy nadawca zdecyduje o daniu nagrody (U).
Wprowadźmy zmienną uznaniową nadawcy:
U=1 - dam nagrodę
U=0 - nie dam nagrody
Równanie obietnicy:
N=W+U
Gdzie:
N=1 - mam nagrodę
N=0 - nie mam nagrody
W=1 - warunek nagrody spełniony
W=0 - warunek nagrody nie spełniony
Zmienna uznaniowa nadawcy:
U=1 - dam nagrodę
U=0 - nie dam nagrody
Analiza równania obietnicy.
Przypadek A:
W=1 - odbiorca spełnił warunek nagrody.
Równanie obietnicy przybierze wówczas postać:
N = 1+U = 1 - muszę dostać nagrodę.
W przypadku gdy odbiorca spełni warunek nagrody nadawca nie ma wyjścia i musi dać nagrodę, inaczej jest kłamcą. Zauważmy, że nikt nie zmuszał nadawcy do obiecania czegokolwiek, że nadawca obiecał nagrodę z własnej woli, że chce dać nagrodę. Nie ma tu zatem mowy o jakimkolwiek ograniczeniu wolnej woli nadawcy.
Przypadek B:
W=0 - warunek nagrody nie spełniony
Równanie obietnicy przybiera postać:
N=W+U=0+U=U
Wszystko w rękach nadawcy który podejmuje decyzję o daniu nagrody zgodnie ze swoją wolną wolą, niczym nie ograniczoną.
U=1 - dam nagrodę
U=0 - nie dam nagrody
Przy niespełnionym warunku nagrody (W=0) nadawca może zrobić co mu się podoba i nie zostaje kłamcą. Większość nadawców tak czy siak da nagrodę pod byle pretekstem niezależnym (U=1 - akt miłości), ale nie musi tego robić !
W tym przypadku nadawca może wszystko z maleńkim wyjątkiem:
Nie spełniłeś warunku nagrody (W=0) dostajesz nagrodę (N=1), bo nie spełniłeś warunku nagrody (U=W=0)
Równanie obietnicy przybierze tu postać:
N = W+U = 0+0 =0
Zakaz wręczenia nagrody z uzasadnieniem zależnym, czyli z powodu nie spełnienia warunku nagrody (W=0).
Nikt nie może robić z człowieka idioty, przede wszystkim matematyka!
Przykład:
A.
Jeśli zdasz egzamin to dostaniesz komputer
E=>K =1
Równanie obietnicy:
K = W+U
Jeśli egzamin zdany = warunek otrzymania nagrody spełniony (W=1) to:
K=1+U =1 - gwarancja otrzymania komputera
Zmienna uznaniowa nadawcy jest tu bez znaczenia.
Jeśli egzamin nie zdany, warunek otrzymania komputera nie spełniony (W=0) to:
K=W+U = 0+U =U
Wszystko w rękach nadawcy:
U=1 - dam komputer
U=0 - nie dam komputera
Akt miłości nie zaszedł:
U=0
Nie zdałeś egzaminu (W=0), nie dostajesz komputera (K=0) ... bo kompletnie się nie uczyłeś (U=0)
Równanie obietnicy:
K=W+U = 0+0 =0 - nie mam komputera
Akt miłości zaszedł:
U=1
Nie zdałeś egzaminu (W=0), dostajesz komputer (K=1) ... bo widziałem że się starałeś ale miałeś pecha, bo cię kocham itp. (U=1 dowolne uzasadnienie niezależne)
Równanie obietnicy:
K=W+U=0+1=1 - mam komputer dzięki dobremu sercu nadawcy (akt miłości)
Nadawca może wręczyć nagrodę pod byle pretekstem, ale nie może wręczyć nagrody z uzasadnieniem zależnym identycznym jak warunek otrzymania nagrody.
Nie zdałeś egzaminu (W=0), dostajesz komputer (K=1) ... bo nie zdałeś egzaminu (U=W=0).
Równanie obietnicy:
K=W+U=0+0=0 - zakaz wręczania nagrody z uzasadnieniem zależnym, czyli z powodu „nie zdania egzaminu” (W=U=0)
W tym przypadku, ojciec jest mimo wszystko kłamcą, bo wręczył komputer mimo iż miał matematyczny zakaz wręczenia o czym mówi wynikowe zero w powyższym równaniu.
Nikt nie może robić z człowieka idioty, przede wszystkim matematyka.
12.3.3 Obietnica w spójnikach „lub”(+) i „i”(*)
Definicja obietnicy:
Jeśli dowolny warunek (W) to nagroda (N)
W=>N
Obietnica to warunek wystarczający W=>N wchodzący w skład implikacji prostej W|=>N na mocy definicji, tu nic a nic nie musimy udowadniać.
W|=>N = (A1: W=>N)*~(B1: W~>N) =1*~(0) =1*1 =1
Zero-jedynkowa definicja warunku wystarczającego p=>q:
Kod: |
T1
Definicja warunku wystarczającego =>:
p q Y=(p=>q)
A: 1 1 =1
B: 1 0 =0
C: 0 0 =1
D: 0 1 =1
1 2 3
|
Wyprowadzenie definicji warunku wystarczającego p=>q w spójniach „lub”(+) i „i”(*).
Algorytm przejścia z dowolnej tabeli zero-jedynkowej do jej opisu w spójnikach „i”(*) i „lub”(+):
1.
Zapisujemy wszelkie zmienne po stronie wejścia p i q w postaci niezanegowanej i zanegowanej.
Do wyjścia Y również dopisujemy postać zanegowaną ~Y
2.
W powstałej tabeli tworzymy równania cząstkowe dla wszystkich linii.
2A.
W logice jedynek opisujemy wyłącznie jedynki gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika jedynek prowadzi do równań alternatywno-koniunkcyjnych zgodnych z naturalną logika matematyczną człowieka, co oznacza, że będą one rozumiane w języku potocznym przez wszystkich ludzi, od 5-cio latka poczynając.
2B.
W logice zer opisujemy wyłącznie zera gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika zer prowadzi do równań koniunkcyjno-alternatywnych totalnie niezrozumiałych w języku potocznym. Z tego względu logiką zer nie będziemy się zajmowali.
Kod: |
T2
Pełna tabela zero-jedynkowa warunku wystarczającego =>
uwzględniająca wszystkie sygnały niezanegowane i zanegowane
p q ~p ~q Y=? ~Y=?
A: 1 1 0 0 1 0
B: 1 0 0 1 0 1
C: 0 0 1 1 1 0
D: 0 1 1 0 1 0
|
Kod: |
T3
Pełna tabela zero-jedynkowa warunku wystarczającego => w logice jedynek
uwzględniająca wszystkie sygnały niezanegowane i zanegowane
;
Pełna tabela warunku |Co w logice |Równania
wystarczającego => |jedynek oznacza |Cząstkowe
p q ~p ~q Y=? ~Y=?| |
A: 1 1 0 0 1 0 | Ya=1<=> p=1 i q=1 | Ya= p* q
B: 1 0 0 1 0 1 |~Yb=1<=> p=1 i ~q=1 |~Yb= p*~q
C: 0 0 1 1 1 0 | Yc=1<=>~p=1 i ~q=1 | Yc=~p*~q
D: 0 1 1 0 1 0 | Yd=1<=>~p=1 i q=1 | Yd=~p* q
1 2 3 4 5 6 a b c d e f
|
W tabeli równań cząstkowych ABCDdef w pionie stosujemy spójnik „lub”(+).
1.
Y=Ya+Yc+Yd
Po rozwinięciu mamy w zdarzeniach rozłącznych:
1: Y = (p=>q) = A: p*q + C: ~p*~q + D: ~p*q
co w logice jedynek oznacza:
Y=1<=> A: p=1 i q=1 lub C: ~p=1 i ~q=1 lub D: ~p=1 i q=1
Po minimalizacji mamy:
1’: Y= (p=>q) = ~p+q
co w logice jedynek oznacza:
Y=1 <=> ~p=1 lub q=1
2.
~Y=~Yb
Po rozwinięciu mamy:
2: ~Y= ~(p=>q) = B: p*~q
co w logice jedynek oznacza:
~Y=1 <=> B: p=1 i ~q=1
Operator implikacji prostej p|=>q wyrażony warunkiem wystarczającym => i koniecznym ~> to odpowiedź na dwa pytania:
1.
Co może się wydarzyć jeśli zajdzie p?
2.
Co może się wydarzyć jeśli zajdzie ~p?
Definicja warunku wystarczającego Y=(p=>q) wyrażonego spójniami „i”(*) i „lub”(+) to:
Y=(p=>q) = ~p+q
Operator OR(|+) tu układ równań logicznych Y i ~Y dający odpowiedź na dwa pytania:
1.
Kiedy zajdzie Y (Y=1)?
Y=(p=>q) = ~p+q
2.
Kiedy zajdzie ~Y (~Y=1)?
Negujemy równanie 1:
~Y=~(p=>q) = p*~q
Operator OR(|+) w spójnikach „lub”(+) i „i”(*) to kompletny układ równań 1 i 2 jak wyżej. Nie jest operatorem OR(|+) ani samo równanie 1, ani też samo równanie 2.
Nasz przykład:
A1.
Jeśli zdasz egzamin to dostaniesz komputer
E=>K =1
Zdanie egzaminu jest warunkiem wystarczającym => dla dostania komputera.
Na mocy definicji warunku wystarczającego Y=(E=>K) wyrażonego w spójnikach „lub”(+) i „i”(*) możemy odpowiedzieć na pytanie kiedy w przyszłości ojciec dotrzyma słowa (Y=1), a kiedy skłamie (~Y=1)
1.
Przypadek w którym ojciec dotrzyma słowa (Y=1):
Y = (E=>K) = A: E*K + C: ~E*~K + D: ~E*K
co matematycznie oznacza:
Y=1 <=> A: E=1 i K=1 lub C: ~E=1 i ~K=1 lub D: ~E=1 i K=1
Odczytujemy:
Ojciec dotrzyma słowa (Y=1) wtedy i tylko wtedy gdy:
A: E*K =1*1 =1 - syn zda egzamin (E=1) i dostanie komputer (K=1)
lub
C: ~E*~K =1*1 =1 - syn nie zda egzaminu (~E=1) i nie dostanie komputera (~K=1)
lub
D: ~E*K =1*1 =1 - syn nie zda egzaminu (~E=1) i komputer (K=1)
Zdanie D to akt miłości, czyli prawo do wręczenia nagrody (K=1) mimo że nadawca nie spełnił warunku nagrody, nie zdał egzaminu (~E=1)
2.
Przypadek w który ojciec nie dotrzyma słowa (~Y=1):
~Y= B: E*~K
co matematycznie oznacza:
~Y=1 = ~(E=>K) = B: E=1 i ~K=1
Odczytujemy:
Prawdą jest (=1) że ojciec nie dotrzyma słowa (~Y) wtedy i tylko wtedy gdy:
B: E*~K =1*1 =1 - syn zda egzamin (E=1) i nie dostanie komputera (~K=1)
Znaczenie symboli:
Y - ojciec dotrzyma słowa (Y=1)
~Y - ojciec nie dotrzyma słowa (~Y=1)
Prawo Prosiaczka:
(~Y=1) = (Y=0) - ojciec nie dotrzyma słowa (= skłamie)
Wnioski:
1.
Interpretacja obietnicy A1: E=>K w spójniach „lub”(+) i „i”(*) daje poprawną odpowiedź na pytania kiedy ojciec w przyszłości dotrzyma słowa (Y=1) a kiedy skłamie (~Y=1)
2.
W tej interpretacji nie widać w sposób jawny gwarancji matematycznej => w wypowiedzianej obietnicy:
A1.
Jeśli zdasz egzamin to na 100% => dostaniesz komputer
E=>K =1
Zdanie egzaminu jest warunkiem wystarczającym => dostania komputera
Zdanie egzaminu daje nam gwarancję matematyczną => dostania komputera
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
3.
Zrozumienie obietnicy A1: E=>K w spójnikach „lub”(+) i „i”(*) wymaga znajomości zaawansowanej matematyki ścisłej wyłożonej w tym punkcie. Żaden normalny człowiek od 5-cio latka poczynając na prof. matematyki kończąc nie przechodzi ze zdaniami warunkowymi „Jeśli p to q” do spójników „lub”(+) i „i”(*).
4.
Zauważmy że:
Zdanie tożsame do warunku wystarczającego A1: E=>K w spójnikach „lub”(+) i „i”(*) wyrażone zdarzeniami rozłącznymi brzmi:
A1_OR: Y=(E=>K) = A: E*K + C: ~E*~K + D: ~E*K
Odczytujemy:
A1_OR:
Jutro zdasz egzamin i dostaniesz komputer (E*K=1) lub nie zdasz egzaminu i nie dostaniesz komputera (~E*~K=1) lub nie zdasz egzaminu i dostaniesz komputer (~E*K=1)
A1_OR: Y=(E=>K) = A: E*K + C: ~E*~K + D: ~E*K
Co matematycznie oznacza:
Y=1 <=> A: E=1 i K=1 lub C: ~E=1 i ~K=1 lub D: ~E=1 i K=1
Treść zdania A1_OR jest zrozumiała dla 5-cio latka, ale na 100% nie skojarzy on zdania A1_OR z wypowiedzianą obietnicą w formie warunku wystarczającego => A1:
A1.
Jeśli zdasz egzamin to na 100% => dostaniesz komputer
E=>K =1
Zdanie egzaminu jest warunkiem wystarczającym => dostania komputera
Zdanie egzaminu daje nam gwarancję matematyczną => dostania komputera
Podsumowanie:
Wyrażenie zdania warunkowego „Jeśli p to q” przy pomocy spójników „lub”(+) i „i”(*) należy traktować jako matematyczną ciekawostkę w praktyce języka mówionego totalnie bezużyteczną!
Ostatnio zmieniony przez rafal3006 dnia Nie 10:04, 04 Paź 2020, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Czw 9:18, 20 Sie 2020 Temat postu: |
|
|
Spis treści
12.4 Definicja groźby W~>K 1
12.4.1 Teoria transformacji w groźbie B~>L 4
12.4.2 Matematyczna obsługa groźby B~>L 6
12.4.3 Definicja operatora implikacji odwrotnej B|~>L 9
12.4.4 Groźba w równaniach logicznych 10
12.4.5 Groźba w spójnikach „lub”(+) i „i”(*) 12
12.4 Definicja groźby W~>K
Najważniejszym zastosowaniem warunku koniecznego p~>q i implikacji odwrotnej p|~>q jest matematyczna obsługa gróźb.
Definicja groźby W~>K:
Jeśli dowolny warunek (W) to kara (K)
W~>K =1
Dowolna groźba to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej A|~>K:
W|~>K = ~(A1: W=>K)*(B1: W~>K) = ~(0)*1 =1*1 =1
To jest definicja groźby zatem tu nic a nic nie musimy udowadniać, musimy jedynie rozstrzygnąć czy w następniku mamy karę (groźba)
Zacznijmy od definicji operatora implikacji prostej |=> bowiem operator implikacji prostej ~p|=>~q w logice ujemnej (bo ~q) wyskoczy nam przy szczegółowym omawianiu implikacji odwrotnej p|~>q w postaci tożsamości logicznej:
p|~>q = ~p|=>~q = p*~q
Definicja podstawowa implikacji prostej p|=>q:
Implikacja prosta p|=>q to zachodzenie wyłącznie warunku wystarczającego => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - warunek wystarczający => spełniony (=1)
##
B1: p~>q =0 - warunek konieczny ~> nie spełniony (=0)
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>:
p=>q =~p+q ## p~>q=p+~q
Stąd mamy:
Definicja podstawowa implikacji prostej p|=>q:
p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0) = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję operatora implikacji prostej p|=>q w spójnikach „i”(*) i „lub”(+):
p|=>q = (A1: p=>q)*~(B1: p~>q) = (~p+q)*~(p+~q) = (~p+q)*(~p*q) =~p*q
p|~>q =p*~q
Wróćmy do naszego dania głównego, implikacji odwrotnej p|~>q bowiem to ona wiedzie pierwsze skrzypce w obsłudze dowolnej groźby.
Definicja podstawowa implikacji odwrotnej p|~>q:
Implikacja odwrotna p|~>q to zachodzenie wyłącznie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =0 - warunek wystarczający => nie spełniony (=0)
##
B1: p~>q =1 - warunek konieczny ~> spełniony (=1)
Gdzie:
## - różne na mocy definicji warunku koniecznego ~> i wystarczającego =>
p~>q = p+~q ## p=>q =~p+q
Stąd mamy:
Definicja podstawowa implikacji odwrotnej p|~>q:
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(0)*1 = 1*1 =1
Definicja warunku wystarczającego => dla potrzeb rachunku zero-jedynkowego:
A1: p=>q = ~p+q
##
Definicja warunku koniecznego ~> dla potrzeb rachunku zero-jedynkowego:
B1: p~>q = p+~q
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję operatora implikacji odwrotnej p|~>q w spójnikach „i”(*) i „lub”(+):
p|~>q = ~(A1: p=>q)*(B1: p~>q) =~(~p+q)*(p+~q) = (p*~q)*(p+~q)= p*~q
p|~>q =p*~q
Definicja groźby W~>K:
Jeśli dowolny warunek (W) to kara (K)
W~>K =1
Dowolna groźba to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej W|~>K:
W|~>K = ~(A1: W=>K)*(B1: W~>K) = ~(0)*1 =1*1 =1
Matematyczne związki warunku wystarczającego => i koniecznego ~> w implikacji odwrotnej p|~>q:
Kod: |
T1.
Matematyczne związki warunku wystarczającego => i koniecznego ~> w p|~>q
AB12: | AB34:
A: 1: p=>q = 2:~p~>~q [=] 3: q~>p = 4:~q=>~p =0
## ## | ## ##
B: 1: p~>q = 2:~p=>~q [=] 3: q=>p = 4:~q~>~p =1
Gdzie:
## - różne na mocy definicji
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T1 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>.
Kod: |
DG - diagram groźby p~>q
--------------------------------------------------------------
Przyszłość/przeszłość | Przeszłość
--------------------------------------------------------------
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
A’: 1: p~~>~q=1 = [=] = 4:~q~~>p =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B’: = 2:~p~~>q=0 [=] 3: q~~>~p=0
----------------------------------------------------------------
I. II. III. IV.
p|~>q=p*~q [=] ~p|=>~q=p*~q [=] q|=>p=~q*p [=] ~q|~>~p=~q*p
Gdzie:
## - różne na mocy definicji
A1: p=>q=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~p=>~q=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dla udowodnienia iż mamy do czynienia z implikacją odwrotną p|~>q potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Bx i fałszywość dowolnego zdania serii Ax.
W groźbie nic a nic nie musimy udowadniać na mocy definicji groźby.
Jak widzimy, w diagramie groźby mamy do czynienia z czteroma tożsamymi operatorami implikacji:
I. p|~>q = ~(A1: p=>q)*(B1: p~>q) =p*~q - implikacja odwrotna |~> w logice dodatniej (bo q)
[=]
II. ~p|=>~q = ~(A2: ~p~>~q)*(B2: ~p=>~q) = p*~q - implikacja prosta |=> w logice ujemnej (bo ~q)
[=]
III. q|=>p = ~(A3: q~>p)*(B3: q=>p) = ~q*p
[=]
IV. ~q|~>~p = ~(A4: ~q=>~p)*(A4: ~q~>~p) = ~q*p
W obietnicach i groźbach obowiązuje teoria transformacji, czyli związek przyczynowo/skutkowy w wypowiadanych zdaniach warunkowych „Jeśli p to q”
Definicja zdania warunkowego w teorii transformacji:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Stąd nagłówek dla obszaru AB12 w postaci „przyszłość/przeszłość” oraz dla obszaru AB34 „przeszłość” który za chwilę wyjaśnimy.
12.4.1 Teoria transformacji w groźbie B~>L
Weźmy typową groźbę.
Ojciec do syna:
A1.
Jeśli ubrudzisz spodnie (B=1) to dostaniesz lanie (L=1)
B~>L =1
To jest ewidentna groźba, zatem podstawmy ją do diagramu groźby:
p=B
q=L
stąd mamy:
Kod: |
DG - diagram groźby B~>L
--------------------------------------------------------------
Przyszłość/przeszłość | Przeszłość
--------------------------------------------------------------
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: B=>L =0 = 2:~B~>~L=0 [=] 3: L~>B =0 = 4:~L=>~B =0
A’: 1: B~~>~L=1 = [=] = 4:~L~~>B =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: B~>L =1 = 2:~B=>~L=1 [=] 3: L=>B =1 = 4:~L~>~B =1
B’: = 2:~B~~>L=0 [=] 3: L~~>~B=0
----------------------------------------------------------------
I. II. III. IV.
B|~>L=B*~L [=] ~B|=>~L=B*~L [=] L|=>B=~L*B [=] ~L|~>~B=~L*B
Gdzie:
## - różne na mocy definicji
A1: B=>L=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~B=>~L=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dowolna groźba to matematyczny opis nieznanej (z definicji) przyszłości opisanej w część AB12.
Dlaczego tylko tu?
W obietnicach i groźbach obowiązuje teoria transformacji, czyli związek przyczynowo/skutkowy wypowiadanych zdań warunkowych „Jeśli p to q”
Definicja teorii transformacji:
Teoria transformacji to teoria uwzględniająca zależności przyczynowo/skutkowe w logice matematycznej.
Z natury rzeczy występuje ona wyłącznie w świecie żywym, bo wyłącznie świat żywy potrafi myśleć, potrafi wiązać przyczynę ze skutkiem.
Definicja zdania warunkowego w teorii transformacji:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Zobaczmy jak działa teoria transformacji na przykładzie:
1.
Czas przyszły:
Jeśli zajdzie przyczyna p to zajdzie skutek q
Zdania wypowiedziane w czasie przyszłym w teorii transformacji opisuje wyłącznie obszar AB12.
B1.
Jeśli ubrudzisz spodnie to możesz ~> dostać lanie
B~>L =1
Brudne spodnie są warunkiem koniecznym ~> lania, ale nie wystarczającym => bo ojciec może skorzystać z prawa łaski (zdanie A1’)
lub
A1’.
Jeśli ubrudzisz spodnie to możesz ~~> nie dostać lania
B~~>~L=B*~L =1 - akt łaski, prawo nadawcy do darowania dowolnej kary
Mała dygresja:
Zakodujmy groźbę B1 matematycznie błędnie, czyli niezgodnie z definicją groźby - warunkiem wystarczającym B=>L wchodzącym w skład implikacji prostej p|=>q.
A1.
Jeśli ubrudzisz spodnie to na 100% => dostaniesz lanie
B=>L =1
Przyjście w brudnych spodniach jest warunkiem wystarczającym => dla dostania lania
Przyjście w brudnych spodniach daje nam gwarancję matematyczną => dostania lania.
Matematycznie zachodzi tożsamość:
Warunek wystarczający => = gwarancja matematyczna =>
Prawdziwy warunek wystarczający A1: B=>L =1 wymusza fałszywość kontrprzykładu A1’:
A1’.
Jeśli ubrudzisz spodnie to możesz ~~> nie dostać lania
B~>~L = B*~L =0
Zdarzenie niemożliwe, czyli jak syn przyjdzie w brudnych spodniach to ojciec musi walić, nie ma tu matematycznych podstaw darowania kary.
Jak widzimy, zakodowanie dowolnej groźby warunkiem wystarczającym A1: B=>L wchodzącym w skład implikacji prostej B|=>L pozbawia nadawcę „wolnej woli” tzn. każda kara musi być wykonana.
W tym przypadku żaden człowiek nie ma matematycznych podstaw do darowania jakiejkolwiek kary.
2.
Czas przeszły bez zamiany p i q:
Jeśli zaszła przyczyna p to zaszedł skutek q
Bez zamiany przyczyny p ze skutkiem q zdania będą identyczne jak w obszarze AB12, tyle że wypowiedziane w czasie przeszłym.
Zakładamy tu, że nie znamy rozwiązania, bowiem wtedy i tylko wtedy logika matematyczna działa dalej i jest potrzebna.
B1.
Jeśli ubrudziłeś spodnie to mogłeś ~> dostać lanie
B~>L =1
Brudne spodnie były warunkiem koniecznym ~> lania, ale nie wystarczającym => bo ojciec mógł skorzystać z prawa łaski (zdanie A1’)
lub
A1’.
Jeśli ubrudziłeś spodnie to mogłeś ~~> nie dostać lania
B~~>~L=B*~L =1 - akt łaski, prawo nadawcy do darowania dowolnej kary
3.
Czas przeszły z zamianą p i q:
Jeśli zaszedł skutek q to zaszła przyczyna p
Po zamianie przyczyny p ze skutkiem q wszystkie zdania będą w czasie przeszłym opisanym wyłącznie obszarem AB34, bowiem tylko w czasie przeszłym znany jest zarówno skutek, jak i przyczyna.
Prawo kontrapozycji:
B1: B~>L = B3: L=>B
Zdanie w czasie przeszłym brzmi tu:
B3.
Jeśli dostałeś lanie to na 100% => ubrudziłeś spodnie
L=>B =1
Wniosek:
W tym przypadku ojciec nie skorzystał z prawa łaski, zdanie A1’ wyżej.
Wypowiedzmy zdanie B3 w czasie przyszłym:
B3’
Jeśli dostaniesz lanie to na 100% => ubrudzisz spodnie
L=>B =1
Zauważmy, że ta groźba nie ma sensu (jest fałszem) bo skutek poprzedza tu przyczynę.
Można tu użyć łamańca w stylu:
B3’’
Jeśli dostaniesz lanie to na 100% => wcześniej musiałeś ubrudzić spodnie
L=>B =1
To zdanie jest już dobre, z tym że de facto wypowiedziane w abstrakcyjnym czasie przeszłym.
12.4.2 Matematyczna obsługa groźby B~>L
Ojciec do syna:
A1.
Jeśli ubrudzisz spodnie (B=1) to dostaniesz lanie (L=1)
B~>L =1
To jest ewidentna groźba, zatem podstawmy ją do diagramu groźby:
p=B
q=L
stąd mamy:
Kod: |
DG - diagram groźby B~>L
--------------------------------------------------------------
Przyszłość/przeszłość | Przeszłość
--------------------------------------------------------------
AB12: | AB34:
A: 1: p=>q =0 = 2:~p~>~q=0 [=] 3: q~>p =0 = 4:~q=>~p =0
A: 1: B=>L =0 = 2:~B~>~L=0 [=] 3: L~>B =0 = 4:~L=>~B =0
A’: 1: B~~>~L=1 = [=] = 4:~L~~>B =1
## ## | ## ##
B: 1: p~>q =1 = 2:~p=>~q=1 [=] 3: q=>p =1 = 4:~q~>~p =1
B: 1: B~>L =1 = 2:~B=>~L=1 [=] 3: L=>B =1 = 4:~L~>~B =1
B’: = 2:~B~~>L=0 [=] 3: L~~>~B=0
----------------------------------------------------------------
I. II. III. IV.
B|~>L=B*~L [=] ~B|=>~L=B*~L [=] L|=>B=~L*B [=] ~L|~>~B=~L*B
Gdzie:
## - różne na mocy definicji
A1: B=>L=0 - fałszywy A1 wymusza prawdziwy kontrprzykład A1’ (i odwrotnie)
B2:~B=>~L=1 - prawdziwy B2 wymusza fałszywy kontrprzykład B2’ (i odwrotnie)
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Dowolna groźba to matematyczny opis nieznanej (z definicji) przyszłości opisanej w część AB12 w diagramie obietnicy.
Ojciec do syna:
B1.
Jeśli ubrudzisz spodnie (B=1) to dostaniesz lanie (L=1)
B~>L =1
Brudne spodnie są warunkiem koniecznym ~> lania ale nie wystarczającym (A1: B=>L=0) bowiem ojciec ma prawo do darowania dowolnej kary zależnej od niego (akt łaski) o czym mówi prawdziwe zdanie A1’ wynikłe z definicji kontrprzykładu dla fałszywego warunku wystarczającego A1: B=>L=0
Zauważmy że zdanie B1 ojciec może wypowiedzieć w dowolnie ostrej formie na przykład tak:
B1S_groźba ostra:
Jeśli ubrudzisz spodnie to przysięgam na wszystkie świętości świata że dostaniesz lanie
B~>L =1
Zdanie B1S to super groźba (bardzo ostra) zatem na mocy definicji groźby musimy ją kodować warunkiem koniecznym B~>L dającym możliwość matematycznego darowania kary prawdziwym zdaniem A1’.
Zauważmy, że gdybyśmy zakodowali super groźbę B1S warunkiem wystarczającym => to:
Po pierwsze:
Gwałcimy definicję groźby która wyraźnie mówi, że dowolna groźba to warunek konieczny B~>L wchodzący w skład implikacji odwrotnej B|~>L
Po drugie:
Pozbawiamy nadawcę „wolnej woli” czyli prawa do darowania dowolnej kary zależnej od niego o którym mówi zdanie A1’
LUB
Na mocy definicji implikacji odwrotnej B|~>L prawdziwe jest zdanie A1’:
A1’.
Jeśli ubrudzisz spodnie (B=1) to możesz ~~> nie dostać lania (~L=1)
B~~>~L = B*~L =1 - zdarzenie możliwe na mocy definicji implikacji odwrotnej p|~>q
Zdanie A1’ to powszechny w świecie żywym (nie tylko u człowieka) akt łaski, czyli prawo do darowania dowolnej kary zależnej od nadawcy
Chrystus:
Zaprawdę, powiadam ci, jeszcze dziś będziesz ze Mną w raju. (Łk 23, 43);
Matematycznie zachodzi:
Kara to brak nagrody
kara = nie nagroda
Nagroda to brak kary
nagroda = nie kara
Stąd:
Akt łaski o którym mówi zdanie A1’ w stosunku do groźby B1: B~>L jest tożsamy z aktem miłości w stosunku do obietnicy B2: ~B=>~L.
Akt miłości o którym mówi to samo zdanie A1’ to prawo nadawcy do wręczenia nagrody (tu nagroda = brak lania) mimo że nadawca nie spełnił warunku nagrody (tu przyszedł w brudnych spodniach)
… a jeśli syn przyjdzie w czystych spodniach (~B=1)?
Prawo Kubusia:
B1: B~>L = B2: ~B=>~L
Komentarz:
Prawo Prosiaczka:
(~B=1)=(B=0)
B=0 - fałszem jest (=0) że spodnie są brudne (B) = prawdą jest (=1) że spodnie nie są brudne (~B)
Spodnie nie brudne = Spodnie czyste
stąd:
B2.
Jeśli przyjdziesz w czystych spodniach (~B=1) to na 100% => nie dostaniesz lania (~L=1) … z powodu czystych spodni (~B=1)
~B=>~L =1
Czyste spodnie (~B=1) są warunkiem wystarczającym => nie dostania lania (~L=1) z powodu czystych spodni (~B=1)
Czyste spodnie (~B=1) dają nam gwarancję matematyczną => braku lania (~L=1) z powodu czystych spodni (~B=1)
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Tylko tyle i aż tyle gwarantuje definicja warunku wystarczającego =>, z każdego innego powodu ojciec może walić - walenie z innego powodu nie będzie miało związku z wypowiedzianą groźbą B1: B~>L.
Prawdziwy warunek wystarczający B2 wymusza fałszywość kontrprzykładu B2’
B2’.
Jeśli przyjdziesz w czystych spodniach (~B=1) to możesz dostać lanie (L=1) … z powodu czystych spodni (~B=1)
~B~~>L = ~B*L =0 - zdarzenie niemożliwe
Zdanie B2’ to zakaz walenia z powodu czystych spodni (~B=1).
Innymi słowy:
Jeśli syn przyjdzie w czystych spodniach (~B=1) i dostanie lanie (L=1) z powodu czystych spodni (~B=1) to ojciec jest kłamcą.
Zauważmy, że zdanie B2’ to niezwykle silna gwarancja matematyczna, której nie sposób złamać.
Aby złamać gwarancję matematyczną B2’ (tzn. skłamać) ojciec musiałby powiedzieć słowo w słowo:
B2’
Synku, przyszedłeś w czystych spodniach (~B=1), dostajesz lanie (L=1) bo przyszedłeś w czystych spodniach (~B=1)
Jak widzimy, uzasadnienie lania jest tu tożsame z poprzednikiem (warunkiem lania).
Tylko w tym przypadku ojciec jest kłamcą.
Fakt ten udowodniłem na samym początku mojej przygody z logiką matematyczną i była to jedna z przyczyn dla której z takim uporem drążyłem logikę matematyczną przez ostatnie 14 lat.
Poznamy ten dowód wkrótce.
Zauważmy że jak ojciec jest sadystą i po powrocie syna w czystych spodniach koniecznie chce walić, to znajdzie sobie byle powód walenia nie związanego z czystymi spodniami np. dlaczego nie zapukałeś przed wejściem do domu?
… i już może walić.
Spójrzmy na diagram groźby:
Doskonale widać, że nie jest spełniony warunek konieczny ~> między punktami ~B i ~L:
A2: ~B~>~L =0
Jednocześnie między tymi samymi punktami ~B i ~L spełniony jest warunek wystarczający =>:
B2: ~B=>~L =1
Stąd mamy spełnioną implikację prostą ~B|=>~L w logice ujemnej (bo ~L).
Definicja implikacji prostej |=>:
Implikacja prosta |=> to spełniony wyłącznie warunek wystarczający => między tymi samymi punktami i w tym samym kierunku
Nasz przykład:
A2: ~B~>~L =0 - warunek konieczny ~> niespełniony (=0)
##
B2:~B=>~L =1 - warunek wystarczający => spełniony (=1)
Gdzie:
## - różne na mocy definicji
Stąd mamy definicję implikacji prostej w równaniu logicznym:
~B|=>~L = ~(A2: ~B~>~L)*(B2: ~B=>~L) = ~(0)*1 = 1*1 =1
Wynika z tego, że z punktu odniesienia obietnicy B2 spełniona jest definicja operatora implikacji prostej ~B|=>~L w logice ujemnej (bo ~L).
Matematycznie zachodzi tożsamość operatorów groźby (B|~>L) w logice dodatniej (bo K) i obietnicy (~B|=>~L) w logice ujemnej (bo ~L) co widać w diagramie groźby:
Operator groźby ~>: B|~>L = B*~L [=] Operator obietnicy =>: ~B|=>~L = B*~L
Z powyższego wynika, że obietnica B2: ~B=>~L w logice ujemnej (bo ~L) zawarta jest w diagramie groźby B|~>L.
Implikacja prosta ~B|=>~L to dokładnie ta sama seria czterech zdań jak w omówionej wyżej implikacji odwrotnej B|~>L.
Wniosek:
Absolutnie wszystkie obietnice, bez względu na polaryzację musimy kodować warunkiem wystarczającym p=>q wchodzącym w skład implikacji prostej p|=>q
12.4.3 Definicja operatora implikacji odwrotnej B|~>L
Zapiszmy naszą analizę w tabeli prawdy:
Kod: |
Tabela prawdy operatora implikacji odwrotnej B|~>L
B1: B~> L =1 - Jeśli brudne spodnie to możesz ~> dostać lanie
lub
A1’: B~~>~L=1 - Jeśli brudne spodnie do możesz ~~> nie dostać lania
Akt łaski w stosunku do groźby B1
tożsamy z aktem miłości w stosunku od obietnicy B2
… a jeśli syn przyjdzie w czystych spodniach (~B=1)?
Prawo Kubusia:
B1: B~>L = B2:~B=>~L
B2: ~B=>~L =1 - Jeśli nie brudne (~B=1) to na 100% => nie lanie (~L=1)
B2’:~B~~>L =0 - zakaz lania z powodu czystych spodni (~B=1)
|
Operator implikacji odwrotnej B|~>L to odpowiedź na dwa pytania:
1.
Co może się wydarzyć jeśli syn przyjdzie w brudnych spodniach (~B=1)?
B1.
Jeśli syn przyjdzie w brudnych spodniach (B=1) to może ~> dostać lanie (L=1)
B~>L =1
Brudne spodnie (B=1) są warunkiem koniecznym lania (L=1), ale nie wystarczającym => bo ojciec może zastosować akt łaski o którym mówi zdanie A1’
lub
A1’
Jeśli syn przyjdzie w brudnych spodniach (B=1) to może ~~> nie dostać lania (~L=1)
B~~>~L = B*~L =1 - zdarzenie możliwe na mocy definicji implikacji odwrotnej B|~>L
2.
Co może się wydarzyć jeśli syn przyjdzie w czystych spodniach (~B=1)?
B2.
Jeśli syn przyjdzie w czystych spodniach (~B=1) to na 100% => nie dostanie lania (~L=1) .. z powodu że przyszedł w czystych spodniach (~B=1)
~B=>~L =1
Tylko tyle i aż tyle gwarantuje definicja warunku wystarczającego =>
Podsumowując:
Doskonale tu widać cechy charakterystyczne implikacji odwrotnej B|~>L.
W pierwszej części definicji mamy najzwyklejsze „rzucanie monetą” w sensie „na dwoje babka wróżyła” - ojciec może tu skorzystać ze zdania B1 i walić, albo może skorzystać ze zdania A1’ i darować lanie. Wszystko zależy tu od „widzi mi się” ojca, czyli od jego „wolnej woli”.
W drugiej części definicji implikacji odwrotnej B|~>L mamy gwarancję matematyczną =>, że jak syn wróci w czystych spodniach (~B=1) to na 100% => nie dostanie lania (~L=1) z powodu czystych spodni (~B=1). Tylko tyle i aż tyle gwarantuje operator implikacji odwrotnej B|~>L.
Z każdego innego powodu ojciec może walić, ale to walenie nie będzie miało związku z wypowiedzianą groźbą B1: B~>L.
12.4.4 Groźba w równaniach logicznych
Definicja groźby:
Jeśli dowolny warunek to kara
Zasada „Jak się mówi tak się pisze”:
Zostanę ukarany (K) gdy spełnię warunek kary (W) i nadawca zdecyduje o ukaraniu (U).
W groźbie nadawca może skorzystać z aktu łaski ale nie musi tego robić. Przyjmijmy zmienna uznaniową U, którą nadawca może ustawić na dowolną wartość.
Matematyczne równanie groźby:
K=W*U
Gdzie:
K=1 - zostanę ukarany
K=0 - nie zostanę ukarany
W=1 - warunek kary spełniony
W=0 - warunek kary nie spełniony
Nadawca może ustawić zmienną uznaniową na dowolną wartość:
U=1 - ukarać
U=0 - nie karać (akt łaski)
Akt łaski w groźbie zajdzie wtedy, gdy odbiorca spełni warunek kary zaś nadawca odstąpi od wykonania kary (U=0 - akt łaski).
Analiza równania groźby.
K=W*U
A.
W=0 - warunek kary nie spełniony
Równanie groźby przybierze wówczas postać:
K=W*U=0*U=0 - zakaz karanie jeśli warunek kary nie zostanie spełniony.
Zauważmy, że nadawca nie ma tu nic do gadania. Może sobie ustawiać swoją zmienną długo i namiętnie na U=1 (karać) ... a i tak ma zakaz karania z powodu nie spełnienia warunku kary.
B.
W=1 - warunek kary spełniony
Równanie groźby przybiera postać:
K=W*U=1*U=U
Wszystko w rękach nadawcy który może zrobić co mu się podoba wedle wolnej woli:
U=1 - karać
U=0 - nie karać
Przykład:
Jeśli ubrudzisz spodnie dostaniesz lanie
B~>L
Ubrudziłeś spodnie (W=1), nie dostaniesz lania ... bo samochód cię ochlapał, bo dziś mam dobry humor, bo cię kocham itp. (U=0 - dowolne uzasadnienie niezależne)
K=W*U=1*0=0 - nie zostałem ukarany, bo nadawca zastosował akt łaski
Zauważmy, że nadawca może robić co mu się podoba z małym wyjątkiem, nie może darować kary z uzasadnieniem zależnym identycznym jak warunek kary.
Jeśli ubrudzisz spodnie dostaniesz lanie
B~>L
Ubrudziłeś spodnie (W=1), nie dostajesz lania, bo ubrudziłeś spodnie (U=W=1).
Równanie groźby:
K=W*U=1*1=1 - kara musi być wykonana, zakaz darowania kary z uzasadnieniem zależnym
Nikt nie może robić z człowieka idioty, przede wszystkim matematyka.
12.4.5 Groźba w spójnikach „lub”(+) i „i”(*)
Definicja groźby:
Groźba to warunek konieczny p~>q wchodzący w skład implikacji odwrotnej p|~>q na mocy definicji, tu nic a nic nie musimy udowadniać.
p|~>q =(p~>q)*~(p=>q)
A.
Jeśli dowolny warunek to kara
W~>K =1
Warunek konieczny ~> A wchodzi w skład definicji implikacji odwrotnej W|~>K
Wyprowadzenie definicji implikacji odwrotnej p|~>q w spójniach „lub”(+) i „i”(*):
Kod: |
T1
Definicja warunku koniecznego ~>:
p q Y=(p~>q)
A: 1 1 =1
B: 1 0 =1
C: 0 0 =1
D: 0 1 =0
1 2 3
|
Algorytm przejścia z dowolnej tabeli zero-jedynkowej do jej opisu w spójnikach „i”(*) i „lub”(+):
1.
Zapisujemy wszelkie zmienne po stronie wejścia p i q w postaci niezanegowanej i zanegowanej.
Do wyjścia Y również dopisujemy postać zanegowaną ~Y
2.
W powstałej tabeli tworzymy równania cząstkowe dla wszystkich linii.
2A.
W logice jedynek opisujemy wyłącznie jedynki gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika jedynek prowadzi do równań alternatywno-koniunkcyjnych zgodnych z naturalną logika matematyczną człowieka, co oznacza, że będą one rozumiane w języku potocznym przez wszystkich ludzi, od 5-cio latka poczynając.
2B.
W logice zer opisujemy wyłącznie zera gdzie w poziomie używamy spójnika „i”(*) zaś w pionie spójnika „lub”(+)
Logika zer prowadzi do równań koniunkcyjno-alternatywnych totalnie niezrozumiałych w języku potocznym. Z tego względu logiką zer nie będziemy się zajmowali.
Kod: |
T2
Pełna tabela zero-jedynkowa warunku koniecznego ~>
uwzględniająca wszystkie sygnały niezanegowane i zanegowane
p q ~p ~q Y=? ~Y=?
A: 1 1 0 0 1 0
B: 1 0 0 1 1 0
C: 0 0 1 1 1 0
D: 0 1 1 0 0 1
|
Kod: |
T3
Pełna tabela zero-jedynkowa warunku koniecznego ~> w logice jedynek
uwzględniająca wszystkie sygnały niezanegowane i zanegowane
Pełna tabela warunku |Co w logice |Równania
wystarczającego => |jedynek oznacza |Cząstkowe
p q ~p ~q Y=? ~Y=?| |
A: 1 1 0 0 1 0 | Ya=1<=> p=1 i q=1 | Ya= p* q
B: 1 0 0 1 1 0 | Yb=1<=> p=1 i ~q=1 | Yb= p*~q
C: 0 0 1 1 1 0 | Yc=1<=>~p=1 i ~q=1 | Yc=~p*~q
D: 0 1 1 0 0 1 |~Yd=1<=>~p=1 i q=1 |~Yd=~p* q
1 2 3 4 5 6 a b c d e f
|
Operator implikacji odwrotnej p|~>q opisany spójnikami „i”(*) i „lub”(+) to układ równań logicznych Y i ~Y
Operator implikacji odwrotnej p|~>q opisany spójnikami „i”(*) i „lub”(+) to układ równań logicznych Y i ~Y dający odpowiedź na dwa pytanie 1 i 2.
1.
Kiedy ojciec dotrzyma słowa (Y=1)?
2.
Kiedy ojciec nie dotrzyma słowa (~Y=1)?
Zauważmy, że pytania 1 i 2 są tu fundamentalnie inne niż w operatorze implikacji odwrotnej p|~>q wyrażonym warunkiem wystarczającym => i koniecznym ~> gdzie pytamy:
1.
Co może się wydarzyć jeśli zajdzie p?
2.
Co może się wydarzyć jeśli zajdzie ~p?
W tabeli równań cząstkowych ABCDdef w pionie stosujemy spójnik „lub”(+).
1.
Y=Ya+Yb+Yc
Po rozwinięciu mamy:
1: Y = A: p*q + B: p*~q + C: ~p*~q
co w logice jedynek oznacza:
Y=1<=> A: p=1 i q=1 lub B: p=1 i ~q=1 lub C: ~p=1 i ~q=1
2.
~Y=~Yd
Po rozwinięciu mamy:
2: ~Y= D: ~p*q
co w logice jedynek oznacza:
~Y=1 <=> D: ~p=1 i q=1
Operator logiczny implikacji odwrotnej p|~>q w spójnikach „lub”(+) i „i”(*) to kompletny układ równań 1 i 2 jak wyżej.
Nie jest operatorem logicznym ani samo równanie 1, ani też samo równanie 2.
Definicja groźby:
Groźba to warunek konieczny p~>q wchodzący w skład implikacji odwrotnej p|~>q na mocy definicji, tu nic a nic nie musimy udowadniać.
p|~>q =(p~>q)*~(p=>q)
A.
Jeśli dowolny warunek to kara
W~>K =1
Warunek konieczny ~> A wchodzi w skład definicji implikacji odwrotnej W|~>K
Nasz przykład:
A.
Jeśli ubrudzisz spodnie dostaniesz lanie
B~>L =1
Brudne spodnie są warunkiem koniecznym ~> lania na mocy definicji groźby.
Na mocy definicji implikacji odwrotnej p|~>q w spójnikach „lub”(+) i „i”(*) możemy odpowiedzieć na pytanie kiedy w przyszłości ojciec dotrzyma słowa (Y=1), a kiedy skłamie (~Y=1)
Układ równań logicznych definiujących implikację odwrotną p|~>q w spójnikach „lub”(+) i „i”(*) jest następujący.
1.
Przypadek w którym ojciec dotrzyma słowa (Y=1), czyli nie skłamie (~Y=0):
Y = (B~>L) = A: B*L + B: B*~L + C: ~B*~L
co matematycznie oznacza:
Y=1 <=> A: B=1 i L=1 lub B: B=1 i ~L=1 lub C: ~B=1 i ~L=1
Odczytujemy:
Ojciec dotrzyma słowa (Y=1), inaczej nie skłamie wtedy i tylko wtedy gdy:
A: B*L =1*1 =1 - syn ubrudzi spodnie (B=1) i dostanie lanie (L=1)
lub
B: B*~L =1*1 =1 - syn ubrudzi spodnie (B=1) i nie dostanie lania (~L=1)
Akt łaski, czyli prawo do odstąpienia wykonania kary (~L=1) mimo spełnienia warunku kary (B=1)
lub
C: ~B*~L =1*1 =1 - syn nie ubrudzi spodni (~B=1) i nie dostanie lania (~L=1)
2.
Przypadek w którym ojciec skłamie (~Y=1), czyli nie dotrzyma słowa (Y=0):
~Y= D: ~B*L
co matematycznie oznacza:
~Y=1 = ~(B~>L) = D: ~B=1 i L=1
Odczytujemy:
Prawdą jest (=1) że ojciec skłamie (~Y) wtedy i tylko wtedy gdy:
D: ~B*L = 1*1 =1 - syn przyjdzie w czystych spodniach (~B=1) i dostanie lanie (L=1) … z powodu czystych spodni.
Lania z innego powodu nie dotyczą naszej groźby A: B~>L.
Znaczenie symboli:
Y - ojciec dotrzyma słowa (Y=1)
~Y - ojciec skłamie (nie dotrzyma słowa ~Y=1)
Wnioski:
1.
Interpretacja groźby A: B~>L w spójniach „lub”(+) i „i”(*) daje poprawną odpowiedź na pytania kiedy ojciec w przyszłości dotrzyma słowa (Y=1) a kiedy skłamie (~Y=1)
2.
W tej interpretacji nie widać w sposób jawny gwarancji matematycznej => w wypowiedzianej groźbie:
C.
Jeśli nie ubrudzisz spodni to na 100% nie dostaniesz lania (z powodu czystych spodni ~B=1)
~B=>~L =1
Czyste spodnie są warunkiem wystarczającym => dla nie dostania lania .. z powodu czystych spodni!
3.
Zrozumienie groźby A: B~>L w spójnikach „lub”(+) i „i”(*) wymaga znajomości zaawansowanej matematyki ścisłej wyłożonej w tym punkcie. Żaden normalny człowiek od 5-cio latka poczynając na prof. matematyki kończąc nie przechodzi ze zdaniami warunkowymi „Jeśli p to q” do spójników „lub”(+) i „i”(*).
4.
Zauważmy że:
Zdanie tożsame do warunku koniecznego ~> A w spójnikach „lub”(+) i „i”(*) brzmi:
A1: B~>L = B*L + B*~L + ~B*~L
Odczytujemy:
A1:
Jutro ubrudzisz spodnie i dostaniesz lanie lub ubrudzisz spodnie i nie dostaniesz lania lub nie ubrudzisz spodni i nie dostaniesz lania
Y = (B~>L) = A: B*L + B: B*~L + C: ~B*~L
co matematycznie oznacza:
Y=1 <=> A: B=1 i L=1 lub B: B=1 i ~L=1 lub C: ~B=1 i ~L=1
Treść zdania A1 jest zrozumiała dla 5-cio latka, ale na 100% nie skojarzy on zdania A1 z wypowiedzianą groźbą w formie warunku koniecznego ~> A:
A.
Jeśli ubrudzisz spodnie to dostaniesz lanie
B~>L =1
Przyjście w brudnych spodniach (B=1) jest warunkiem koniecznym dostania lania (L=1) z powodu brudnych spodni.
Podsumowanie:
Wyrażenie zdania warunkowego „Jeśli p to q” przy pomocy spójników „lub”(+) i „i”(*) należy traktować jako matematyczną ciekawostkę w praktyce języka mówionego totalnie bezużyteczną!
Ostatnio zmieniony przez rafal3006 dnia Nie 10:05, 04 Paź 2020, w całości zmieniany 3 razy
|
|
Powrót do góry |
|
|
Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
rafal3006
Opiekun Forum Kubusia
Dołączył: 30 Kwi 2006
Posty: 35576
Przeczytał: 15 tematów
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Nie 10:06, 04 Paź 2020 Temat postu: |
|
|
Spis treści
12.5 Definicja „wolnej woli” 1
12.6 Obietnice i groźby w ujęciu filozoficznym 3
12.7 Rodzaje obietnic 6
12.8 Analiza złożonych obietnic i gróźb 6
12.8.1 Analiza złożonej obietnicy 7
12.8.2 Analiza złożonej groźby 8
12.9 Kto wierzy we mnie będzie zbawiony 10
12.10 Matematyczny dowód wszech czasów 16
12.5 Definicja „wolnej woli”
Definicja wolnej woli:
Wolna wola to możliwość gwałcenia wszelkich praw logiki matematycznej obowiązujących w świecie martwym.
Z definicji wynika, że o „wolnej woli” możemy mówić wyłącznie w stosunku do świata żywego. Z powyższej definicji wynika, że „wolną wolę” mają wszelkie istoty żywe.
Powyższa definicja „wolnej woli” jest absolutnie banalna i na 100% prawdziwa.
Pokazuję i objaśniam.
Matematyka:
A1.
Jeśli dowolna liczba jest podzielna przez 8 to jest podzielna przez 2
P8=>P2 =1
Definicja warunku wystarczającego => jest (=1) spełniona bo zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..]
Podzielność dowolnej liczby przez 8 daje nam gwarancję matematyczną => jej podzielności przez 2
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = gwarancja matematyczna =>
Kontrprzykład A1’ dla warunku wystarczającego A1 musi być fałszem:
A1’
Jeśli dowolna liczba jest podzielna przez 8 to może ~~> nie być podzielna przez 2
P8~~>~P2 = P8*~P2 =[] =0
Definicja elementu wspólnego zbiorów nie jest (=0) spełniona bo zbiory P8=[8,16,24..] i ~P2=[1,3,5,7,9..] są rozłączne
Świat martwy:
A2.
Jeśli jutro będzie padało to będzie pochmurno
P=>CH =1
Padanie jest (=1) warunkiem wystarczającym => dla istnienia chmur
Padanie daje nam gwarancję matematyczną => istnienia chmur
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = gwarancja matematyczna =>
Kontrprzykład A2’ dla warunku wystarczającego A2 musi być fałszem:
A2’
Jeśli jutro będzie padało to może ~~> nie być pochmurno
P~~>~CH = P*~CH =[] =0
Nie jest możliwe (=0) zdarzenie: pada (P) i nie ma chmur (~CH) … o czym każdy 5-cio latek wie.
Jest oczywistym, że powyższe gwarancje matematyczne => nie mogą być złamane tzn. świat matematyki i świat martwy nie jest w stanie złamać tych gwarancji bo nie ma „wolnej woli”!
Zobaczmy teraz jak jest z identyczną gwarancją matematyczną => w świecie żywym.
Kowalski do Maliniaka:
A3.
Jeśli pożyczysz mi 100 tys złotych to za rok oddam ci 130tys złotych
P100=>O130 =1
Innymi słowy:
Kowalski daje Maliniakowi gwarancję matematyczną => 30% zysku w skali roku pod warunkiem że Maliniak zainwestuje te 100tys.
Pytanie:
Czy gwarancja matematyczna => A3 ma identyczną pewność absolutną jak w przypadku gwarancji matematycznej A1, czy też fizycznej A2?
Odpowiedź: NIE!
Jest oczywistym, że Kowalski może tu kłamać do woli, zatem może gwałcić identyczną gwarancję matematyczną => jak w świecie matematyki A1, czy też w świecie martwym A2!
Mam nadzieję, że w tym momencie wszyscy zaakceptują definicję „wolnej woli” podaną wyżej.
Podsumowując:
Zauważmy, że wyłącznie dzięki gwarancjom matematycznym ze świata matematyki A1, czy też ze świata martwego A2 jesteśmy w stanie odpowiedzieć na pytanie:
Kiedy w przyszłości Kowalski dotrzyma słowa (Y) a kiedy skłamie (~Y - nie dotrzyma słowa)?
~Y - skłamie = ~(Y) - nie (~) dotrzyma słowa (Y)
Definicja warunku wystarczającego =>:
A3.
Y = (p=>q) = ~p+q
Kiedy Kowalski skłamie (~Y)?
Negujemy równanie A3 stronami:
~Y = ~(p=>q) = p*~q
Przekładając to na obietnicę A3 mamy odpowiedź:
Kowalski skłamie (~Y = nie dotrzyma słowa) wtedy i tylko wtedy gdy Maliniak da Kowalskiemu 100tys a ten po roku nie odda mu 130tys.
~Y = ~(P100=>0130)=P100*~O130
Kiedy Kowalski dotrzyma słowa (Y)?
W pozostałych przypadkach kowalski dotrzyma słowa (Y).
Innymi słowy:
Kowalski dotrzyma słowa (Y), czyli nie skłamie ~(~Y)=Y gdy:
A.
P100*O130 =1*1 =1 - Maliniak pożyczy mu 100tys a on oda 130tys
LUB
B.
~P100*~O130=1*1 =1 - Maliniak nie pożyczy mu 100tys a on nie odda 130tys
LUB
C.
~P100*O130 =1*1 =1 - Maliniak nie pożyczy mu 100tys a on odda 130tys
Tu Kowalski nie skłamie, ma wolną wolę i może wręczyć odbiorcy nagrodę 130tys mimo że odbiorca nie pożyczył mu 100tys (akt miłości)
Oczywiście „może” nie oznacza „musi” - tu wszystkie klocki są po stronie Kowalskiego.
Proste jak dwa cepy: Y i ~Y
12.6 Obietnice i groźby w ujęciu filozoficznym
Definicja obietnicy =>:
Jeśli dowolny warunek to nagroda
W=>N =1
Dowolna obietnica to warunek wystarczający W=>N wchodząca w skład implikacji prostej W|=>N:
W|=>N = (A1: W=>N)*~(B1: W~>N) =1*~(0) =1*1 =1
Definicja groźby ~>:
Jeśli dowolny warunek to kara
W~>K =1
Dowolna groźba to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej A|~>K:
W|~>K = ~(A1: W=>K)*(B1: W~>K) = ~(0)*1 =1*1 =1
Rozważmy obietnicę:
A.
Jeśli zdasz egzamin dostaniesz komputer
E=>K
Implikacja prosta bo dobrowolnych obietnic musimy dotrzymywać
Gwarancja w implikacji prostej:
E=>K
Jeśli zdasz egzamin to na pewno => dostaniesz komputer z powodu że zdałeś egzamin, poza tym wszystko może się zdarzyć - tylko tyle i aż tyle gwarantuje operator implikacji prostej w obietnicy.
Analiza matematyczna:
A.
Jeśli zdasz egzamin to na pewno => dostaniesz komputer
E=>K =1
Zdanie egzaminu jest warunkiem wystarczającym dla otrzymania komputera.
Kontrprzykład B dla prawdziwego warunku wystarczającego A musi być fałszem
B.
Jeśli zdasz egzamin to możesz ~~> nie dostaniesz komputera
E~~>~K =E*~K =0 - zakaz złamania obietnicy A, dobrowolnych obietnic musimy dotrzymywać
… a jeśli nie zdam egzaminu ?
Prawo Kubusia:
E=>K = ~E~>~K
czyli:
C.
Jeśli nie zdasz egzaminu to możesz ~> nie dostać komputera
~E~>~K =1
Nie zdanie egzaminu jest warunkiem koniecznym ~> dla nie dostania komputera.
LUB
D.
Jeśli nie zdasz egzaminu to możesz ~~> dostać komputer
~E~~>K =1 - akt miłości
Prawo nadawcy do wręczenia nagrody, mimo że odbiorca nie spełnił warunku nagrody (tu nie zdał egzaminu).
Definicja matematycznej „wolnej woli”:
Matematyczna wolna wola w świecie żywym to warunek konieczny ~>.
Zauważmy, że o „wolnej woli” możemy mówić wyłącznie w stosunku do świata żywego, w świecie martwym możemy mówić tylko i wyłącznie o „rzucaniu monetą” w sensie „na dwoje babka wróżyła”
W przypadku nie zdania egzaminu, nadawca może nie dać komputera (~K) lub dać komputer (K) co zależy tylko i wyłącznie od jego „widzi mi się” czyli wolnej woli.
W skrajnym przypadku może wyjąć monetę i rzucać:
orzełek - dam komputer
reszka - nie dam komputera
… i nie ma szans na zostanie kłamcą.
„Rzucanie monetą” jest matematyczną wolną wolą, ale nie jest wolną wolą człowieka.
Człowiek rzucający monetą staje się maszyną, wobec której nie można mówić o „wolnej woli”.
Definicja „wolnej woli” człowieka człowieka:
Wolna wola człowieka to świadoma decyzja negatywna lub pozytywna, nadawca powinien umieć uzasadnić decyzję.
Decyzja negatywna:
Nie zdałeś egzaminu, nie dostaniesz komputera
oczywiście domyślne jest tu „z powodu że nie zdałeś egzaminu”, nadawca może to rozwinąć np. bo kompletnie się nie uczyłeś itp.
Decyzja pozytywna (akt miłości):
Nie zdałeś egzaminu, dostajesz komputer, bo cię kocham, bo widziałem że się uczyłeś ale miałeś pecha itp.
Prawdopodobieństwo zajścia „aktu miłości” w obietnicy:
1.
Zauważmy, że nadawca dobrowolnie obiecuje nagrodę, czyli chce tą nagrodę dać. Jeśli zobaczy że odbiorca starał się ale mu nie wyszło to z reguły i tak wręczy nagrodę (akt miłości).
2.
Obietnice „szyte są na miarę” odbiorcy, czyli nadawca nie daje obietnic gdzie spełnienie warunku nagrody jest niemożliwe lub bardzo mało prawdopodobne. Stąd najczęściej odbiorca spełnia warunek nagrody, nadawca wręcza nagrodę … i wszyscy są szczęśliwi.
Oczywiście obietnice to przyszłość której nie znamy, jednak jeśli obietnica wypowiedziana jest między przyjaciółmi, znajomymi czy nawet miedzy osobami obcymi to z reguły jest dotrzymywana. Czyli prawdopodobieństwo iż nagroda znajdzie się u nadawcy jest tu bardzo wysokie, myślę że na poziomie 90% lub wyższym.
Odrębnym zagadnieniem jest składanie fałszywych obietnic wobec wrogów których chcemy zniszczyć, tu podstęp i fałsz jest na porządku dziennym w myśl zasady, wszystkie chwyty dozwolone byleby zniszczyć wroga. Zauważmy jednak, że nasz wróg dał się złapać w pułapkę dzięki temu że spodziewa się nagrody, czyli również doskonale zna symboliczną algebrę Kubusia.
Każde żywe stworzenie, chce mieć jak najmniej wrogów i jak najwięcej przyjaciół, zatem w powodzi wypowiedzianych obietnic te fałszywe stanowią margines. Zauważmy, że stworzenia żywe żyją w grupach w ramach swojego gatunku. Tu również działa algebra Kubusia, człowiek nie jest tu żadnym wyjątkiem.
Zauważmy, że jeśli przyjmiemy „akt miłości” i „akt łaski” za dobro i wykluczymy linie fałszywe w groźbach i obietnicach to otrzymamy taki wynik:
Dobro-Zło = 4:2
Zatem matematycznie nasz Wszechświat ustawiony jest na dobro.
Weźmy na koniec typowa groźbę.
Ojciec do syna:
A.
Jeśli ubrudzisz spodnie dostaniesz lanie
B~>L
Gwarancja w implikacji odwrotnej B|~>L wynika z prawa Kubusia.
Prawo Kubusia:
B~>L = ~B=>~L
czyli:
Jeśli przyjdziesz w czystych spodniach to na pewno => nie dostaniesz lania
~B=>~L
... z powodu czystych spodni - tylko tyle i aż tyle gwarantuje operator implikacji odwrotnej B|~>L
Prawo Kubusia:
B~>L = ~B=>~L
Znaczenie tożsamości logicznej:
Prawdziwość dowolnej strony tożsamości logicznej „=” wymusza prawdziwość drugiej strony
Na mocy definicji groźby mamy pewność iż:
B~>L =1
co wymusza prawdziwość prawej strony w prawie Kubusia.
Zauważmy że:
1.
Po prawej stronie mamy 100% determinizm, przyjście w czystych spodniach (~B=1) daje nam gwarancję matematyczną => braku lania (~L=1)
2.
Po lewej stronie mamy matematyczną „wolną wolę” człowieka, czyli jeśli syn przyjdzie w brudnych spodniach to ojciec może lać albo darować lanie (gwarancja wolnej woli) ... i nie ma szans na zostanie kłamcą.
Determinizm filozoficzny i fizyczny:
Determinizm w ujęciu filozoficznym można sprowadzić do jednego zdania:
Jeśli ktokolwiek zna moje myśli z wyprzedzeniem to moja „wolna wola leży” w gruzach, mój Wszechświat jest zdeterminowany.
Determinizm w ujęciu fizycznym opisuje genialna implikacja. W jednej połówce implikacji zarówno prostej p|=>q jak i odwrotnej p|~>q mamy 100% determinizm (=>), zaś w drugiej "rzucania monetą” ( ~>)
Oczywiście determinizm fizyczny to również równoważność p<=>q, ale ta jest rzadkością w naszym Wszechświecie - królową naszego Wszechświata, czyli najczęściej występującą jest implikacja.
12.7 Rodzaje obietnic
1.
Obietnica z natychmiastową wykonalnością:
Jeśli zdasz egzamin dostaniesz komputer
E=>K
… a jak nie zdam egzaminu.
Prawo Kubusia:
E=>K = ~E~>~K
czyli jeśli syn nie zda egzaminu to mogę mu tego komputera nie kupić lub kupić i nie mam szans na zostanie kłamcą.
Po egzaminie następuje rozstrzygnięcie
2.
Obietnica z odroczoną wykonalnością:
Kto przyjdzie jutro dostanie gotowca
J=>G
… a jak przyjdę pojutrze ?
J=>G = ~J~>~G
Oczywiście jak ktoś przyjdzie później, byle przed egzaminem to też może dostać gotowca ale nie musi. Po egzaminie ta obietnica traci sens.
3.
Obietnica w której spełnienie warunku obietnicy jest bardzo mało prawdopodobne:
Jeśli wygram milion w TOTKA to kupię ci samochód
W=>S
… a jak nie wygram w TOTKA ?
Prawo Kubusia:
W=>S = ~W~>~S
Jeśli nie wygram w TOTKA to mogę ci nie kupić samochodu lub kupić i nie mam szans na zostanie kłamcą.
12.8 Analiza złożonych obietnic i gróźb
W życiu codziennym możemy się dość często spotkać z obietnicą i groźbą ciut bardziej złożoną.
Niniejszy rozdział pokazuje schemat analizy matematycznej w tego typu przypadkach.
12.8.1 Analiza złożonej obietnicy
Definicja obietnicy =>:
Jeśli dowolny warunek to nagroda
W=>N =1
Dowolna obietnica to warunek wystarczający W=>N wchodząca w skład implikacji prostej W|=>N:
W|=>N = (A1: W=>N)*~(B1: W~>N) =1*~(0) =1*1 =1
Definicja groźby ~>:
Jeśli dowolny warunek to kara
W~>K =1
Dowolna groźba to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej A|~>K:
W|~>K = ~(A1: W=>K)*(B1: W~>K) = ~(0)*1 =1*1 =1
Mama do Jasia (lat 8):
A1.
Jeśli posprzątasz pokój i nie będziesz bił siostry to dostaniesz czekoladę i obejrzysz dobranockę
p=>q
P*~B=>C*D=1
Posprzątanie pokoju i nie bicie siostry jest warunkiem wystarczającym => dla dostania czekolady i obejrzenia dobranocki.
p~~>~q
~q=~(C*D)=~C+~D
Kontrprzykład A1’ dla prawdziwego warunku wystarczającego A1 musi być fałszem.
A1’.
Jeśli posprzątasz pokój i nie będziesz bił siostry to możesz ~~> nie dostać czekolady lub nie obejrzysz dobranocki
P*~B~~>~C+~D =0
Totalny zakaz karania bo Jaś spełnił w 100% warunek nagrody:
Rozpisujemy następnik przez definicje spójnika „lub”(+) w zdarzeniach rozłącznych:
p+q = p*q + p*~q + ~p*q
p=~C
q=~D
Po podstawieniu mamy:
~C+~D = A: ~C*~D + B: ~C*D + C: C*~D
Jeśli Jaś spełni poprzednik w 100% to ma gwarancję braku jakiejkolwiek kary, czyli wszystkie składniki po prawej strony muszą przyjąć wartość logiczną „fałsz” (=0)
stąd mamy:
A: ~C*~D=0 - to jest 100% kary, zatem wynik musi być 0
B: ~C*D =0 - tu też jest element kary (~C), zatem wynik musi być 0
C: C*~D=0 - tu również jest kara (~D), zatem wynik musi być 0
Nasza suma logiczna:
A+B+C = 0+0+0=0 - zakaz wykonywania jakiejkolwiek kary w przypadku spełnienia warunku nagrody
… a jeśli nie spełnię warunku nagrody ?
Prawo Kubusia:
A1: p=>q = A2: ~p~>~q
Prawo Kubusia na skróty:
Negujemy zmienne w równaniu A1 i odwracamy spójniki.
Mamy zdanie A1:
A1: P*~B=>C*D
stąd:
A2: ~P+B~>~C+~D
Kolejność wykonywania działań:
nawiasy, „i”(*), „lub”(+), ~>
Oczywiście w tym przypadku mamy do czynienia z groźbą ~>.
czyli:
A2.
Jeśli nie posprzątasz pokoju lub będziesz bił siostrę to możesz ~> nie dostać czekolady lub nie obejrzeć dobranocki
~p~>~q
~P+B~>~C+~D=1
Warunki ukarania, analiza poprzednika:
Definicja spójnika „lub”(+) w zdarzeniach rozłącznych:
p+q = p*q + p*~q + ~p*q
stąd:
~P+B = D: ~P*B + E: ~P*~B + F: P*B
D: ~P*B=1 - warunek kary spełniony w 100% (Jaś nie posprzątał pokoju i bił siostrę)
E: ~P*~B=1 - warunek ukarania spełniony częściowo (Jas nie posprzątał pokoju ale nie bił siostry)
F: P*B=1 - warunek ukarania spełniony częściowo (Jas posprzątał pokój, ale bił siostrę)
Jeśli dowolny warunek kary (DEF) jest spełniony to mama ma 100% wolnej woli.
Zdanie A2 pozwala na częściowe darowanie kary, natomiast łącznie ze zdaniem B2’ (niżej) kara może być darowana w 100% !
Jeśli warunek ukarania jest spełniony to mama może wybrać dowolny rodzaj ukarania z poniższych przypadków: ~C+~D
Definicja spójnika „lub”(+) w zdarzeniach rozłącznych:
p+q = p*q + p*~q + ~p*q
stąd:
~C+~D = G: ~C*~D + H: ~C*D + I: C*~D
Możliwe kary
G: ~C*~D=1 - to jest 100% kary (Jaś nie dostanie czekolady i nie obejrzy dobranocki)
H: ~C*D =1 - tu też jest element kary (Jaś nie dostanie czekolady, ale obejrzy dobranockę)
I: C*~D=1 - tu również jest element kary (Jaś dostanie czekoladę, ale nie obejrzy dobranocki)
LUB
B2’.
Jeśli nie posprzątasz pokoju lub będziesz bił siostrę to dostaniesz czekoladę i obejrzysz dobranockę
~p~~>q=1
~P+B~~>C*D=1
W tej linii jest prawo do darowania kary w 100%
12.8.2 Analiza złożonej groźby
Definicja obietnicy =>:
Jeśli dowolny warunek to nagroda
W=>N =1
Dowolna obietnica to warunek wystarczający W=>N wchodząca w skład implikacji prostej W|=>N:
W|=>N = (A1: W=>N)*~(B1: W~>N) =1*~(0) =1*1 =1
Definicja groźby ~>:
Jeśli dowolny warunek to kara
W~>K =1
Dowolna groźba to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej A|~>K:
W|~>K = ~(A1: W=>K)*(B1: W~>K) = ~(0)*1 =1*1 =1
Mama do Jasia (lat 8):
B1.
Jeśli nie posprzątasz pokoju lub będziesz bił siostrę to nie dostaniesz czekolady i nie obejrzysz dobranocki
p~>q
~P+B~>~C*~D
Warunek kary mamy określony w poprzedniku.
Definicja spójnika „lub”(+) w zdarzeniach rozłącznych:
p+q = p*q + p*~q + ~p*q
p=~P
q=B
stąd:
~P+B = A: ~P*B + B: ~P*~B + C: P*B
stąd:
A: ~P*B=1*1=1 - nie posprzątałem pokoju i biłem siostrę, warunek kary spełniony w 100%
lub
B: ~P*~B=1*1=1 - nie posprzątałem pokoju i nie bilem siostry, warunek kary spełniony
lub
C: P*B=1*1=1 - posprzątałem pokój i biłem siostrę, warunek kary spełniony
Wystarczy, że którykolwiek warunek kary jest spełniony i już mama może wykonać karę w 100%, czyli brak czekolady i zakaz obejrzenia dobranocki.
Oczywiście na mocy definicji implikacji odwrotnej mama może wykonać karę w 100% (zdanie B1), wykonać karę częściową (zdanie A1’), lub nawet całkowicie zrezygnować z wykonania jakiejkolwiek kary (zdanie A1’).
Przekształcenie pomocnicze w celu uzyskania ~q dla:
p~~>~q
q=~C*~B
~q=~(~C*~B)= C+D - prawo De Morgana
stąd:
A1’.
Jeśli nie posprzątasz pokoju lub będziesz bił siostrę to dostaniesz czekoladę lub obejrzysz dobranockę
p~~>~q
~P+B~~>C+D
Rozwijamy następnik na mocy definicji spójnika „lub”(+) w zdarzeniach rozłącznych:
p+q = p*q+~p*q+p*~q
stąd:
C+D = D: C*D + E: C*~D + F:~C*D
D: C*D=1 - dostaniesz czekoladę i obejrzysz dobranockę, 100% darowanie kary
E: C*~D=1 - dostaniesz czekoladę i nie obejrzysz dobranocki, częściowe darowanie kary
F: ~C*D=1 - nie dostaniesz czekolady i obejrzysz dobranockę, częściowe darowanie kary
Mamy tu akt łaski, mama może darować karę całkowicie lub częściowo, cokolwiek nie zrobi to nie ma szans na zostanie kłamcą, czyli ma 100% wolnej woli.
… a jeśli posprzątam pokój i nie będę bił siostry ?
Prawo Kubusia:
B1: p~>q = B2: ~p=>~q
Mamy równanie B1.
B1: Y = ~P+B~>~C*~D
Kolejność wykonywania działań:
nawiasy, „i”(*), „lub”(+), ~>
Prawo Kubusia metodą na skróty - w równaniu B1 negujemy zmienne i wymieniamy spójniki na przeciwne
B2: ~Y = P*~B=>C+D
stąd:
B2.
Jeśli posprzątasz pokój i nie będziesz bił siostry to na pewno => dostaniesz czekoladę lub obejrzysz dobranockę
~p=>~q
~Y = P*~B=>C+D
Rozwinięcie sumy logicznej C+D z wykorzystaniem definicji spójnika „lub”(+) w zdarzeniach rozłącznych:
p+q = p*q + p*~q + ~p*q
p=C
q=D
stąd:
C+D = G: C*D + H: C*~D + I: ~C*D
Oczywiście tu nie może być mowy o najmniejszej nawet karze bowiem warunek groźby nie został spełniony w 100%.
Prawo Prosiaczka:
(~Y=1) = (Y=0)
Mamy zatem:
C+D = G: C*D + H: C*~D + I: ~C*D =0
G: C*D=0 - dostaniesz czekoladę i obejrzysz dobranockę, bo zakaz karania
H: C*~D=0 - dostaniesz czekoladę i nie obejrzysz dobranocki, bo zakaz karania
I: ~C*D=0 - nie dostaniesz czekolady i obejrzysz dobranockę, bo zakaz karania
W tym przypadku mama nie ma prawa na wykonanie choćby najmniejszej kary, zatem musi dać czekoladę i pozwolić na obejrzenie bajki.
stąd:
A1’.
Jeśli posprzątasz pokój i nie będziesz bił siostry to możesz ~~> nie dostać czekolady i nie obejrzysz dobranocki
~p~~>q=0
P*~B=>~C*~D=0
Całkowity zakaz karania, bowiem warunek kary nie został spełniony w 100%.
12.9 Kto wierzy we mnie będzie zbawiony
[link widoczny dla zalogowanych]
Biblia 1000-lecia napisał: |
16 Kto uwierzy i przyjmie chrzest, będzie zbawiony; a kto nie uwierzy, będzie potępiony.
|
Logika matematyczna zwana Klasycznym Rachunkiem Zdań wszelkie zdania warunkowe „Jeśli p to q” koduje warunkiem wystarczającym.
Weźmy zdanie wypowiedziane przez Chrystusa:
Kto wierzy we mnie będzie zbawiony, a kto nie wierzy nie będzie zbawiony
(W=>Z)*(~W=>~Z)
Jak widzimy, jeśli zdanie Chrystusa zakodujemy wedle KRZ to lądujemy w równoważności:
W<=>Z = (A: W=>Z)*(C: ~W=>~Z)
W równoważności KRZ pozbawia Chrystusa wolnej, czyli prawa do darowania kary (tu piekła) w stosunku do niewierzących, wszyscy niewierzący w 100% muszą iść do piekła bo Chrystus z definicji nie może kłamać.
W świecie żywym, w tym w świecie Chrystusa KRZ stawia Chrystusa przed wyborem "na dwoje babka wróżyła"
KRZ mówi do Chrystusa:
Będziesz kłamcą albo sadystą tzn. bez prawa do wpuszczenia do nieba choćby jednego niewierzącego.
Trzeciej możliwości nie masz!
Problem w tym że Chrystus z definicji kłamcą zostać nie może!
KRZ nie daje mu tu zatem wyboru - musi zostać sadystą z zakazem wpuszczenia do nieba choćby jednego w niego niewierzącego.
Sięgnijmy po głos rozsądku, czyli zajrzyjmy jak się sprawy maja w tym temacie w algebrze Kubusia, konkurencyjnej logiki matematycznej w stosunku do Klasycznego Rachunku Zdań.
Analiza obietnicy Chrystusa w algebrze Kubusia:
Chrystus:
Kto wierzy we mnie będzie zbawiony
Definicja zdarzenia możliwego ~~>:
Jeśli zajdzie p to może ~~> zajść q
p~~>q =p*q =1
Definicja zdarzenia możliwego ~~> jest spełniona (=1) wtedy i tylko wtedy gdy możliwe jest jednoczesne zajście zdarzeń p i q.
Inaczej:
p~~>q=p*q =[] =0
Decydujący w powyższej definicji jest znaczek zdarzenia możliwego ~~>, dlatego dopuszczalny jest zapis skrócony p~~>q.
Uwaga:
Na mocy definicji zdarzenia możliwego ~~> badamy możliwość zajścia jednego zdarzenia, nie analizujemy tu czy między p i q zachodzi warunek wystarczający => czy też konieczny ~>.
Udajmy się do II klasy szkoły podstawowej.
Temat lekcji:
Chrystus:
Kto wierzy we mnie będzie zbawiony
Pytanie:
Kto może być zbawiony dzięki obietnicy Chrystusa?
A.
Czy jeśli ktoś wierzy to może ~~> zostać zbawiony?
W~~>Z = W*Z =1
Dzieci: TAK
Może ~~> zajść (=1) zdarzenie: człowiek wierzy i zostaje zbawiony
B.
Czy jeśli ktoś wierzy to może ~~> nie zostać zbawiony?
W~~>~Z =W*~Z =0
Dzieci: NIE
Nie może ~~> zajść (=0) zdarzenie: człowiek wierzy i nie zostaje zbawiony
C.
Czy jeśli ktoś nie wierzy to może ~~> nie zostać zbawiony?
~W~~>~Z =~W*~Z =1
Dzieci: TAK
Może ~~> zajść (=1) zdarzenie: człowiek nie wierzy i nie zostaje zbawiony
D.
Czy jeśli ktoś nie wierzy to może ~~> zostać zbawiony?
Dzieci: TAK
Może ~~> zajść (=1) zdarzenie: człowiek nie wierzy i zostaje zbawiony
Tu wszystko zależy od Chrystusa, może zbawić niewierzącego, ale nie musi zbawić.
Przykład:
Zaprawdę, powiadam ci, jeszcze dziś będziesz ze Mną w raju. (Łk 23, 43)
Podsumowanie:
Zauważmy, że powyższa analiza matematyczna poprawnie opisuje Chrystusa bez względu na cechy jego charakteru:
1.
Niektórzy fanatycy religijni wierzą w Chrystusa sadystę absolutnego.
W tym przypadku zdanie D będzie twardym fałszem, żaden niewierzący nie zostanie zbawiony - ale Chrystus nie będzie kłamcą!
2.
Niektórzy wierzą że Chrystus zbawi niewierzących, ale tylko tych którzy o nim nie słyszeli (Buszmenów)
Tu oba pudełka C i D nie będą puste, ale ilość zbawionych dzięki zdaniu D będzie mała.
3.
Niektórzy wierzą (np. JPII) że wyznawcy innych religii też mogą być zbawieni (Żydzi, Buddyści, Muzułmanie etc)
Tu coraz więcej niewierzących w Chrystusa będzie przechodzić do nieba przez bramę D
4.
Jeszcze inni wierzą, że Chrystus zbawi także dobrych ateistów
5.
Kolejna grupa to mający nadzieję powszechnego zbawienia
[link widoczny dla zalogowanych]
Nadzieją powszechnego zbawienia – nurt refleksji teologicznej, w katolicyzmie oraz prawosławiu, żywiący nadzieję na powszechne zjednoczenie wszystkich rozumnych istot z Bogiem.
W przeciwieństwie do apokatastazy nadzieja powszechnego zbawienia znajduje potwierdzenie w oficjalnym nauczaniu Kościoła, zarówno na poziomie teologii spekulatywnej, jak i w kościelnej liturgii. Mimo to jej właściwy kształt wciąż pozostaje przedmiotem dyskusji. Jej przedstawicielami byli min. Ambroży z Mediolanu, a współcześnie: Karl Rahner, Hans Urs von Balthasar, a w Polsce Wacław Hryniewicz.
6.
Radykalna grupa z drugiej strony to wiara, że absolutnie wszyscy zostaniemy koniec końców zbawieni.
W tym przypadku pudełko C z napisem "piekło" będzie puste, ale Chrystus dalej nie będzie kłamcą!
[link widoczny dla zalogowanych]
Apokatastaza (od gr. apokatastasis[1] czyli „ponowne włączenie, odnowienie” z Dz 3, 21)[2] – końcowa i ostateczna odnowa całego stworzenia poprzez przywrócenie mu pierwotnej doskonałości i bezgrzeszności lub nawet przewyższenie tego pierwotnego stanu. Potocznie apokatastaza nazywana jest ideą pustego piekła.
Podsumowanie ogólne:
Zauważmy, że powyższa analiza jest matematycznie perfekcyjna także w stosunku do każdego człowieka, opisuje bowiem matematycznie poprawnie wszystkie charaktery ludzkie - od skrajnych sadystów, po „do rany przyłóż” unikających karania jak tylko się da (nie zawsze się da np. dziecko z uporem wbiega na jezdnię).
Zapiszmy powyższą analizę w zdarzeniach możliwych ~~> w tabeli prawdy:
Kod: |
T1
A: W~~>Z =1 - wierzy (W) to może ~~> zostać zbawiony (Z)
B: W~~>~Z=0 - wierzy (W) to może ~~> nie zostać zbawiony (~Z)
C:~W~~>~Z=1 - nie wierzy (~W) to może ~~> nie zostać zbawiony (~Z)
D:~W~~>Z =1 - nie wierzy (~W) to może ~~> zostać zbawiony (Z)
|
Analiza matematyczna:
1.
Fałszywość kontrprzykładu B:
B: W~~>~Z=1
wymusza prawdziwość warunku wystarczającego => A (i odwrotnie):
A: W=>Z =1
2.
Prawo Kubusia:
A: p=>q = C: ~p~>~q
Nasz przykład:
A: W=>Z = C:~W~>~Z
stąd:
Prawdziwość warunku wystarczającego => A:
A: W=>Z =1
wymusza prawdziwość warunku koniecznego ~> C:
C: ~W~>~Z =1
3.
Prawdziwość kontrprzykładu D:
D: ~W~~>Z =1
Wymusza fałszywość warunku wystarczającego => C:
C: ~W=>~Z =0
4.
Prawo Kubusia:
C: ~W=>~Z = A: W~>Z =0
Fałszywość warunku wystarczającego => C wymusza fałszywość warunku koniecznego ~> A:
A: W~>Z =0
Zapiszmy naszą analizę w tabeli prawdy:
Kod: |
T2
A: W=> Z =1 - wierzy (W) to na 100% => zostanie zbawiony (Z)
B: W~~>~Z=0 - kontrprzykład dla A musi być fałszem
… a jeśli nie wierzy?
Prawo Kubusia:
A: W=>Z = C: ~W~>~Z
C:~W~>~Z =1 - nie wierzy (~W) to może ~> nie zostać zbawiony (~Z)
brak wiary jest warunkiem koniecznym ~> dla nie zbawienia
D:~W~~>Z =1 - prawo darowania kary C (akt łaski) zależnej od nadawcy
|
W tabeli T2 doskonale widać definicję obietnicy:
A.
Kto wierzy we mnie będzie zbawiony
W=>Z =1
Wiara w Boga jest warunkiem wystarczającym => zbawienia
Stąd:
Definicja obietnicy Chrystusa:
Obietnica A: W=>Z to warunek wystarczający => wchodzący w skład implikacji prostej W|=>Z.
Definicja implikacji prostej W|=>Z:
Implikacja prosta W|=>Z to zachodzący wyłącznie warunek wystarczający W=>Z między tymi samymi punktami i w tym samym kierunku
A1: W=>Z =1
B1: W~>Z =0
Stąd mamy definicję implikacji prostej W|=>Z w równaniu logicznym:
W|=>Z = (A1: W=>Z)*~(B1: W~>Z) =1*~(0) =1*1 =1
Podstawmy to do matematycznych związków warunków wystarczających => i koniecznych ~>
Kod: |
T3
Związki warunku wystarczającego => i koniecznego ~> dla W|=>Z
Przyszłość [=] Przeszłość
A: 1: W=>Z = 2:~W~>~Z [=] 3: Z~>W = 4:~Z=>~W [=] 5: ~W+Z =1
##
B: 1: W~>Z = 2:~W=>~Z [=] 3: Z=>W = 4:~Z~>~W [=] 5: W+~Z =0
-------------------------------------------------------------> Czas
Gdzie:
## - różne na mocy definicji
|
Uzupełnijmy tabelę T3 o zdania wynikające z definicji kontrprzykładu obowiązującego wyłącznie w warunku wystarczającym =>.
Definicja kontrprzykładu w zdarzeniach:
Kontrprzykładem dla warunku wystarczającego p=>q nazywamy to samo zdanie z zanegowanym następnikiem kodowane zdarzeniem możliwym p~~>~q=p*~q
Rozstrzygnięcia:
Prawdziwość warunku wystarczającego p=>q=1 wmusza fałszywość kontrprzykładu p~~>~q=p*~q=0 (i odwrotnie)
Fałszywość warunku wystarczającego p=>q=0 wmusza prawdziwość kontrprzykładu p~~>~q=p*~q=1 (i odwrotnie)
Uzupełnijmy naszą tabelę T3 o relację zdarzenia możliwego ~~> wnikającą z definicji kontrprzykładu działającego wyłącznie w warunkach wystarczających =>.
Kod: |
T4.
Diagram implikacji prostej W|=>Z
AB12: | AB34:
A: 1: W=>Z =1 = 2:~W~>~Z=1 [=] 3: Z~>W =1 = 4:~Z=>~W =1
A’: 1: W~~>~Z=0 = [=] = 4:~Z~~>W =0
## ## | ## ##
B: 1: W~>Z =0 = 2:~W=>~Z=0 [=] 3: Z=>W =0 = 4:~Z~>~W =0
B’: = 2:~W~~>Z=1 [=] 3: Z~~>~W=1
----------------------------------------------------------------
I. II. III. IV.
W|=>Z=~W*Z [=] ~W|~>~Z=~W*Z [=] Z|~>W=Z*~W [=] ~Z|=>~W=Z*~W
Gdzie:
## - różne na mocy definicji
A1: W=>Z=1 - prawdziwy A1 wymusza fałszywy kontrprzykład A1’ (i odwrotnie)
A1’: W~~>~Z=W*~Z=0 - fałszywy kontrprzykład A1’ wymusza prawdziwy A1
B2:~W=>~Z=0 - fałszywy B2 wymusza prawdziwy kontrprzykład B2’ (i odwrotnie)
B2’:~W~~>Z =~W*Z=1 - prawdziwy kontrprzykład B2’ wymusza fałszywy B2
|
Stąd matematycznie zachodzi:
W|=>Z = ~W|~>~Z
Dowód czysto matematyczny.
Definicja warunku wystarczającego =>:
W=>Z = ~W+Z
Definicja warunku koniecznego ~>:
W~>Z = W+~Z
stąd:
W|=>Z = (A1: W=>Z)*~(B1: W~>Z) = (~W+Z)*~(W+~Z) = (~W+Z)*(~W*Z) = ~W*Z
~W|~>~Z = (A2:~W~>~Z)*~(B2:~W=>~Z) = (~W+Z)*~(W+~Z) = (~W+Z)*(~W*Z)=~W*Z
cnd
Weźmy sztandarową obietnicę, którą rozszyfrowałem jako pierwszą, dzięki której w ogóle zainteresowałem się logiką matematyczną.
Chrystus:
A1.
Kto wierzy we mnie będzie zbawiony
W=>Z =1
Wiara w Chrystusa jest warunkiem wystarczającym => by być zbawionym
Wiara w Chrystusa daje nam gwarancję matematyczną => zbawienia
Kontrprzykład A1’ dla warunku wystarczającego => A1 musi być fałszem.
A1’.
Kto wierzy we mnie może ~~> nie być zbawiony
W~~>~Z = W*~Z =0
Chrystus będzie kłamcą jeśli wierzącego w niego człowieka nie zbawi (pośle do piekła)
.. a jak kto nie wierzy Panie?
Prawo Kubusia:
A1: W=>Z = A2: ~W~>~Z
stąd mamy:
A2.
Kto nie wierzy we mnie nie będzie zbawiony
~W~>~Z=1
Na mocy prawa Kubusia groźbę ta musimy kodować warunkiem koniecznym ~> bez względu na ostrość jej wypowiedzenia dającym prawo do darowania dowolnej kary zależnej od nadawcy, inaczej gwałcimy prawo logiki matematycznej, prawo Kubusia.
Chrystus:
Zaprawdę, powiadam ci, jeszcze dziś będziesz ze Mną w raju. (Łk 23, 43);
Zauważmy że im ostrzejsza groźba, tym mniejsze prawdopodobieństwo spełnienia warunku groźby przez odbiorcę. Nadawca ma tu prawo do blefowania i nie jest kłamcą. Najsłynniejszy blef w Biblii to grzech przeciwko Duchowi Św. który musimy kodować warunkiem koniecznym ~> inaczej pozbawiamy Chrystusa „wolnej woli” czyli prawa do darowania dowolnej kary zależnej od niego.
lub
B2’.
Kto nie wierzy we mnie może ~~> zostać zbawiony
~W~~>Z = ~W*Z =1
To jest piękny akt miłości w stosunku do obietnicy A1 dający możliwość wręczenia nagrody (zbawienie) mimo że odbiorca nie spełnił warunku nagrody (nie wierzył).
Akt miłości jest tożsamy z równie pięknym aktem łaski w stosunku do groźby A2, który umożliwia odstąpienie od ukarania mimo że odbiorca spełnił warunek kary (nie wierzył) - zdanie B2’.
Oba te akty, akt miłości i akt łaski są powszechne w przyrodzie, nie tylko człowiek stosuje je w praktyce.
Ze zdań A2 i B2’ wynika, że Chrystus cokolwiek by nie zrobił z niewierzącymi to nie ma najmniejszych szans na zostanie matematycznym kłamcą. W skrajnym przypadku wszyscy możemy zostać zbawieni tak wiec nadzieja powszechnego zbawienia ma swoje podstawy matematyczne:
[link widoczny dla zalogowanych]
12.10 Matematyczny dowód wszech czasów
Logika zwana Klasycznym Rachunkiem Zdań wszelkie zdania warunkowe „Jeśli p to q” koduje warunkiem wystarczającym =>.
Weźmy zdanie Chrystusa z Ewangelii św. Marka
[link widoczny dla zalogowanych]
Biblia 1000-lecia MK16,16 napisał: |
16 Kto uwierzy i przyjmie chrzest, będzie zbawiony; a kto nie uwierzy, nie będzie zbawiony.
|
Sprawdźmy czym jest obietnica Chrystusa na gruncie KRZ:
Kto wierzy we mnie będzie zbawiony a kto nie wierzy nie będzie zbawiony
(W=>Z)*(~W=>~Z)
Definicja warunku wystarczającego =>:
W=>Z = ~W+Z
Stąd:
(W=>Z)*(~W=>~Z) = (~W+Z)*(W+~Z) = ~W*W + ~W*~Z + Z*W + Z*~Z = W*Z+~W*~Z
Zdanie Chrystusa na gruncie KRZ jest ewidentną równoważnością:
W<=>Z = (W=>Z)*(~W=>~Z) = W*Z + ~W*~Z
Chrystus z definicji nie ma prawa kłamać.
W równoważności z definicji nie są znane takie pojęcia jak „akt miłości” czyli prawo Chrystusa do wpuszczenia do nieba niewierzących, czy też „akt łaski” czyli prawo Chrystusa do darowania dowolnej kary.
W sposób jawny jest to sprzeczne z tym co głosi Biblia gdzie prawo Chrystusa do darowania zależnej od niego kary jest silnie eksponowane:
Zaprawdę, powiadam ci, jeszcze dziś będziesz ze Mną w raju. (Łk 23, 43);
Sprawdźmy czym jest zdanie Chrystusa na gruncie algebry Kubusia:
Kto wierzy we mnie będzie zbawiony a kto nie wierzy nie będzie zbawiony
Pierwszą część zdania musimy kodować warunkiem wystarczającym => bo to jest obietnica:
Kto wierzy będzie zbawiony
W=>Z
Drugą część zdania musimy kodować warunkiem koniecznym ~> bo to jest groźba:
Kto nie wierzy nie będzie zbawiony
~W~>~Z
Stąd kompletne zdanie Chrystusa kodujemy:
Kto wierzy we mnie będzie zbawiony a kto nie wierzy nie będzie zbawiony
(W=>Z)*(~W~>~Z) = (W=>Z)*(W=>Z) = W=>Z
bo prawo Kubusia:
~W~>~Z = W=>Z
Jak widzimy, kompletne zdanie Chrystusa jest tożsame z warunkiem wystarczającym =>:
Kto wierzy we mnie będzie zbawiony
W=>Z =1
Innymi słowy w AK zachodzi MATEMATYCZNA tożsamość!
Zdanie oryginalne Chrystusa:
Kto wierzy we mnie będzie zbawiony a kto nie wierzy nie będzie zbawiony
(W=>Z)*(~W~>~Z) = (W=>Z)*(W=>Z) = W=>Z
jest matematycznie tożsame ze zdaniem:
Kto wierzy we mnie będzie zbawiony
W=>Z
cnd
Definicja obietnicy w AK:
Jeśli dowolny warunek W to nagroda N
W=>N
dowolna obietnica to warunek wystarczający wchodzący w skład implikacji prostej W|=>N
W|=>N = (W=>N)*~(W~>N)
Obietnica Chrystusa:
W|=>Z = (W=>Z)*~(W~>Z)
Sprawdźmy teraz taką groźbę:
A.
Jeśli ubrudzisz spodnie dostaniesz lania
B~>L =1
To zdanie musimy kodować warunkiem koniecznym ~> bo to jest groźba.
Załóżmy że ojciec mówi:
Jeśli ubrudzisz spodnie dostaniesz lanie a jak nie ubrudzisz spodni to nie dostaniesz lania
Druga część zdania to obietnica którą musimy kodować warunkiem wystarczającym =>:
Jeśli nie ubrudzisz spodni to nie dostaniesz lania
~B=>~L
Zakodujmy całe zdanie Ojca w przełożeniu na matematykę 1:1:
Jeśli ubrudzisz spodnie dostaniesz lanie a jak nie ubrudzisz spodni to nie dostaniesz lania
(B~>L)*(~B=>~L) = (B~>L)*(B~>L) = B~>L
bo prawo Kubusia:
(~B=>~L) = (B~>L)
Stąd mamy:
Zdanie oryginalne ojca:
Jeśli ubrudzisz spodnie dostaniesz lanie a jak nie ubrudzisz spodni to nie dostaniesz lania
(B~>L)*(~B=>~L) = B~>L
jest matematycznie tożsame ze zdaniem:
Jeśli ubrudzisz spodnie dostaniesz lania
B~>L
Definicja groźby w AK:
Jeśli dowolny warunek W to kara K
W~>K
Dowolna groźba to warunek konieczny W~>K wchodzący w skład implikacji odwrotnej W|~>K:
W|~>K = ~(W=>K)*(W~>K)
Groźba ojca:
Jeśli ubrudzisz spodnie dostaniesz lania
B~>L
to warunek konieczny ~> wchodzący w skład implikacji odwrotnej B|~>L:
B|~>L = ~(B=>L)*(B~>L)
Weźmy jeszcze raz zdanie ojca:
Jeśli ubrudzisz spodnie dostaniesz lanie a jak nie ubrudzisz spodni to nie dostaniesz lania
(B~>L)*(~B=>~L)
Prawo Kubusia:
B~>L = ~B=>~L
Tym razem skorzystajmy z tego prawa w stosunku do pierwszego członu:
(B~>L)*(~B=>~L) = (~B=>~L)*(~B=>~L) = ~B=>~L
Stąd mamy:
Oryginalne zdanie ojca:
Jeśli ubrudzisz spodnie dostaniesz lanie a jak nie ubrudzisz spodni to nie dostaniesz lania
(B~>L)*(~B=>~L) = (~B=>~L)*(~B=>~L) = ~B=>~L
jest matematycznie tożsame z obietnicą:
Jeśli nie ubrudzisz spodni to nie dostaniesz lania
~B=>~L
Oczywiście matematycznie wszystko tu pięknie gra bo prawo Kubusia:
~B=>~L = B~>L
|
|
Powrót do góry |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
|