 |
Ś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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 20:07, 17 Mar 2025 Temat postu: Algebra Kubusia - matematyczna wojna wszech czasów |
|
|
Algebra Kubusia
Matematyczna wojna wszech czasów
Algebra Kubusia vs Wszelkie logiki matematyczne ziemskich matematyków
2025-03-17 Wersja przedpremierowa
Autor:
Kubuś ze 100-milowego lasu
Ziemia Obiecana - biblijne miejsce, do którego Mojżesz prowadził Izraelitów po wyprowadzeniu ich z Egiptu i przeprowadzeniu przez Morze Czerwone
Algebra Kubusia – miejsce, do którego Kubuś ze 100-milowego lasu prowadził ziemskich matematyków po wyprowadzeniu ich z Klasycznego Rachunku Zdań
Rozszyfrowali:
Rafal3006 i przyjaciele
I.
Algebra Kubusia – Teoria podstawowa (Stron: 154):
[link widoczny dla zalogowanych]
Ta część AK to pierwsze dwa rozdziały z pełnej wersji algebry Kubusia zawierające kompletną jej teorię od zupełnego zera do poziomu umożliwiającego posługiwanie się AK w praktyce.
II.
Algebra Kubusia - Matematyka języka potocznego" (Stron: 1216):
[link widoczny dla zalogowanych]
Link do pełnej wersji algebry Kubusia na forum śfinia:
http://www.sfinia.fora.pl/forum-kubusia,12/algebra-kubusia-matematyka-jezyka-potocznego,21937.html#680041
Ta część AK to podstawowa wersja algebry Kubusia ze szczegółowym omówieniem wszelkich jej niuansów wraz z dużą ilością przykładów wziętych z języka potocznego (w tym z matematyki i fizyki)
III.
„Algebra Kubusia – Matematyczna wojna wszech czasów” w pdf (Stron 181)
[link widoczny dla zalogowanych]
Link do „Algebra Kubusia – matematyczna wojna wszech czasów” na forum śfinia:
http://www.sfinia.fora.pl/forum-kubusia,12/algebra-kubusia-matematyczna-wojna-wszech-czasow,27431.html#836061
Ta część algebry Kubusia to historia 20-letniej wojny wszech czasów:
Algebra Kubusia vs Wszelkie logiki matematyczne ziemskich matematyków
IV.
„Algebra Kubusia – bijatyka na forum śfinia” w pdf (Stron 168)
[link widoczny dla zalogowanych]
Link do „Algebra Kubusia – bijatyka na forum śfinia” na forum śfinia:
http://www.sfinia.fora.pl/forum-kubusia,12/bijaktyka-na-forum-sfinia,27433.html#836091
Zawiera mniej ważne posty z „Wojny wszech czasów”
ŚFiNiA - Światopoglądowe, Filozoficzne, Naukowe i Artystyczne forum – bez cenzury.
Link do forum filozoficznego sfinia z jego niezwykłym regulaminem pozwalającym głosić dowolne herezje bez obawy o bana - tylko i wyłącznie dzięki temu algebra Kubusia została rozszyfrowana.
Na forum śfinia mamy dostęp do pełnej, 20 letniej historii rozszyfrowywania algebry Kubusia.
http://www.sfinia.fora.pl/forum-kubusia,60/
Dziękuję wszystkim, którzy dyskutując z Rafałem3006 przyczynili się do odkrycia algebry Kubusia (cytuję w kolejności zaistnienia):
Wuj Zbój, Miki (vel Lucek), Volrath, Macjan, Irbisol, Makaron czterojajeczny, Quebab, Windziarz, Fizyk, Idiota, Sogors (vel Dagger), Słupek, Fiklit, Yorgin, Exodim, FlauFly, Pan Barycki, Zbigniewmiller, Mar3x, Wookie, Prosiak, Andy72, Michał Dyszyński, Szaryobywatel, Jan Lewandowski, MaluśnaOwieczka, Zefciu i inni.
Kluczowi przyjaciele Kubusia, którzy wnieśli największy wkład w rozszyfrowanie algebry Kubusia to: Rafal3006, Wuj Zbój, Irbisol, Volrath, Macjan, Fiklit (kolejność chronologiczna).
Spis treści:
31.0 Dowód wewnętrznej sprzeczności KRZ w obsłudze zdań "Jeśli p to q"
32.0 Geneza twardych i miękkich zer i jedynek w algebrze Boole’a
33.0 Geneza błędu fatalnego w ziemskiej logice matematycznej
34.0 Dowód śmieciowości ziemskiej teorii mnogości
33.0 Prawo matematycznego głąba i jełopa w operatorze implikacji odwrotnej p||~>q
34.0 Prawo matematycznego głąba i jełopa w operatorze równoważności p|<=>q
35.0 Geneza rozszyfrowywania algebry Kubusia
CV
Ja, Rafal3006 jestem absolwentem wydziału elektroniki na Politechnice Warszawskiej (rok 1980).
Po skończeniu studiów zdałem sobie sprawę, iż w praktyce sterowań w technice mikroprocesorowej (moja specjalizacja) wykorzystuję niewielką ilość wiedzy którą wpajano mi na studiach.
Wpadłem wówczas na pomysł napisania serii podręczników do nauki elektroniki dla hobbystów przy założeniu, że odbiorca nie zna prawa Ohma, czyli z założenia były to podręczniki dla I klasy LO, gdzie po łagodnej równi pochyłej czytelnik był prowadzony od takich pojęć jak napięcie, prąd, prawo Ohma … poprzez elektronikę klasyczną, bramki logiczne, układy scalone średniej skali integracji, układy mikroprocesorowe, do praktycznego programowania różnych sterowań w języku asemblera mikroprocesora Z80 przy pomocy opracowanego przeze mnie sterownika o nazwie CA80.
CA80 jest dziś legendą wśród starszej daty elektroników, doczekał się nawet debiutu w Krzemowej Dolinie.
Prezentacja komputerka CA80 w Computer History Museum, Mountain View, 6-7 Sierpień 2022
https://youtu.be/RKOvcejgb_0
https://www.youtube.com/watch?v=zh_pjpe64sw
Czym był CA80 dla wielu młodych ludzi w latach 80-tych najlepiej pokazuje 117 autentycznych recenzji z tamtego okresu:
[link widoczny dla zalogowanych]
Oryginały napisanych przeze mnie 40 lat temu podręczników MIK01-MIK11 do nauki elektroniki i mikroelektroniki dostępne są w wersji pdf na forum elektroda.pl dzięki Andrzejowi Liskowi który je zeskanował (trzeba się zarejestrować by mieć do nich dostęp):
[link widoczny dla zalogowanych]
Uważam, że podręczniki te nadal są aktualne i ciekawe dla uczniów techników o specjalności elektrycznej i elektronicznej. Szczególnie polecam MIK01 i MIK02 zawierające wiedzę podstawową, która nigdy się nie zestarzeje np. napięcie, prąd, prawo Ohma (MIK01), zrozumienie fundamentów działania wszelkich mikroprocesorów na poziomie sprzętowym (MIK02).
Ciekawostką jest fakt, że mikroprocesor Z80 opisywany w MIK02 wywodzi się z linii mikroprocesorów Intela i8080 której zwieńczeniem był 16 bitowy mikroprocesor i8086 zastosowany w pierwszym poważnym komputerze osobistym IBM PC (rok 1981) będącym protoplastą wszelkich obecnych komputerów tzn. program napisany w języku asemblera na staruszka i8086 będzie działał poprawnie w dzisiejszych komputerach zbudowanych na najnowszych procesorach firmy Intel np. i5-1235u
Z perspektywy czasu myślę, że mój CA80 był wstępem koniecznym dla rozszyfrowania algebry Kubusia, logiki matematycznej pod którą podlega cały nasz Wszechświat żywy i martwy.
Myślę, że o CA80 z czasem ludzie zapomną, bo to były początki techniki mikroprocesorowej, natomiast „Algebra Kubusia” jeśli ziemscy matematycy ją zaakceptują (to tylko kwestia czasu), będzie żyła „wiecznie”.
Czym jest algebra Kubusia?
Algebra Kubusia to jedyna poprawna logika matematyczna pod którą podlega cały nasz Wszechświat, żywy i martwy.
Najważniejsze zastosowanie algebry Kubusia w świecie żywym to matematyczna obsługa obietnic i gróźb będąca fundamentem działania wszelkich istot żywych (nie tylko człowieka).
Naturalnymi ekspertami algebry Kubusia są 5-cio latki i humaniści.
Algebra Kubusia to podłożenie matematyki pod język potoczny człowieka, czyli coś, o czym matematycy marzą od 2500 lat (od Sokratesa).
Rozszyfrowanie algebry Kubusia to 20 lat dyskusji na forum filozoficznym w Polsce, to ponad 40 000 postów napisanych przez Rafała3006 wyłącznie w temacie "Logika matematyczna"
Pełna historia rozszyfrowywania algebry Kubusia dostępna jest na forum śfinia:
http://www.sfinia.fora.pl/forum-kubusia,60/
Algebrę Kubusia wyssaliśmy z mlekiem matki i nie musimy się jej uczyć - wszyscy jesteśmy jej ekspertami w praktyce bo po prostu pod nią podlegamy nie mając żadnych szans, by się od niej uwolnić. Aktualnie żaden ziemski matematyk nie wie, iż w komunikacji z 5-cio latkami i humanistami używa tylko i wyłącznie algebry Kubusia.
Matematyczna wersja algebry Kubusia jest tak samo potrzebna do szczęścia 5-cio latkowi i humaniście jak gramatyka języka polskiego, której nigdy nie znałem i nie znam, a mimo to po polsku piszę. Pewne elementy algebry Kubusia można nauczać już w przedszkolu w formie zabawy, bowiem 5-cio latki doskonale ją znają nie wiedząc, że to jest matematyka ścisła opisująca otaczającą nas rzeczywistość co udowodniono w punkcie 28.0 w zabawie z pluszowymi zwierzątkami.
Weryfikowalność algebry Kubusia:
Z racji wykształcenia (elektronika na Politechnice Warszawskiej) jestem ekspertem bramek logicznych od zawsze, mając pewność absolutną, że algebra Kubusia jest w 100% zgodna z teorią bramek logicznych - gdybym tej pewności nie miał, to o żadnej logice bym nie dyskutował.
Algebrę Kubusia w bramkach logicznych wyłożono w punkcie:
11.0 Algebra Kubusia w bramkach logicznych
Motto Rafała3006:
Napisać algebrę Kubusia w taki sposób, by ziemski matematyk był w stanie ją zrozumieć i zaakceptować, mimo iż na starcie nie zna ani jednej definicji obowiązującej w AK.
Początkowo ta część podręcznika będąca bezpardonowym atakiem na wszelkie logiki matematyczne ziemskich matematyków była integralną częścią pełnej wersji algebry Kubusia.
Co jest złego w aktualnych logikach ziemskich matematyków?
Najkrótsza odpowiedź: Wszystko jest do bani
1.
Klasyczny Rachunek Zdań jest w 100% fałszem bo operuje na stałych binarnych o znanych z góry wartościach logicznych gdzie wykluczona jest jakkolwiek logika matematyczna.
Logika matematyczna operuje wyłącznie na zmiennych binarnych.
Dowód:
Dajmy programiście do dyspozycji wyłącznie stale binarne o znanych z góry wartościach logicznych.
Czy w tym przypadku możliwe jest napisanie choćby najprostszego programu?
Odpowiedź jest tu absolutnie pewna:
NIE!
2.
Teoria Mnogości jest śmieciem, czego dowód znajdziemy w punkcie:
31.0 Dowód śmieciowości ziemskiej teorii mnogości
Wniosek:
Wszelkie logiki teorio-mnogościowe są śmieciami, bowiem wszystko co jest zbudowane na śmieciowym fundamencie (TM) jest śmieciem (garbage in garbage out)
Podsumowując:
Aktualny, matematyczny opis otaczającej nas rzeczywistości ziemskich matematyków to matematyczna schizofrenia, czyli opisy niezgodne ze stanem faktycznym
Logiki będące matematyczną schizofrenią to:
Klasyczny Rachunek Zdań, kwantyfikatory, Teoria Mnogości, Logiki modalne, relewantne, intuicjonistyczne etc.
0.0 Skorowidz znaczków używanych w algebrze Kubusia
Definicje znaczków używanych w algebrze Kubusia poparto prostymi przykładami, zrozumiałymi dla każdego 5-cio latka.
I.
Nowa algebry Boole'a związana wyłącznie za spójnikami "lub"(+) i "i"(*)
1.
Znaczki elementarne (1.1):
1 = prawda
0 = fałsz
(~) - negacja (zaprzeczenie), słówko „NIE” w języku potocznym
Definicja logiki dodatniej (bo p) i logiki ujemnej (bo ~p) (1.1.1)
2.
Spójniki podstawowe "lub"(+) i "i"(*) zgodne z językiem potocznym:
(+) - spójnik „lub”(+) w języku potocznym (1.14)
(*) - spójnik „i”(*) w języku potocznym (1.15)
3.
Operatory logiczne "lub"(|+) i "i'(|*) definiowane spójnikami podstawowymi "lub"(+) i "i"(*):
(|+) - operator "lub"(|+) w języku potocznym (1.14.1)
(|*) - operator "i"(|*) w języku potocznym (1.15.1)
II.
Algebra Kubusia obsługująca zdania warunkowe "Jeśli p to q"
Definicja spójnika implikacyjnego:
Spójnik implikacyjny to spójnik związany w obsługą zdań warunkowych "Jeśli p to q" definiowanych warunkami wystarczającymi => i koniecznymi ~>
Definicje spójników implikacyjnych w algebrze Kubusia mają układ trzypoziomowy {1=>2=>3}:
1.
Elementarne spójniki implikacyjne: =>, ~>, ~~>
2.
Podstawowe spójniki implikacyjne: |=>, |~>, <=>, |~~> definiowane spójnikami elementarnymi
3.
Operatory implikacyjne: ||=>, ||~>, |<=>, ||~~> definiowane podstawowymi spójnikami implikacyjnymi.
1.
Spójniki elementarne zdań warunkowych "Jeśli p to q":
Zdarzenia:
~~> - zdarzenie możliwe w teorii zdarzeń (2.2.1)
=> - warunek wystarczający (2.2.2)
~> - warunek konieczny (2.2.3)
Zbiory:
~~> - element wspólny zbiorów w teorii zbiorów (2.3.1)
=> - warunek wystarczający (2.3.2)
~> - warunek konieczny (2.3.3)
2.
Podstawowe spójniki implikacyjne definiowane spójnikami elementarnymi:
|=> - implikacja prosta (2.12, 3.1)
|~> - implikacja odwrotna (2.13, 4.1)
<=> - równoważność (2.14, 6.1)
|~~> - chaos (2.15, 8.1)
$ - spójnik "albo" dostępny w rozszerzonej algebrze Kubusia (7.2)
3.
Operatory implikacyjne definiowane podstawowymi spójnikami implikacyjnymi:
||=> - operator implikacji prostej (2.12.1, 3.1.1)
||~> - operator implikacji odwrotnej (2.13.1, 4.1.1)
|<=> - operator równoważności (2.14.1, 6.1.1)
||~~> - operator chaosu (2.15.1, 8.1.1)
|$ - operator "albo" dostępny w rozszerzonej algebrze Kubusia (7.2.1)
III.
Pozostałe znaczki algebry Kubusia:
# - różne w znaczeniu iż dowolna strona znaczka # jest negacją drugiej strony (2.5.1)
## - różne na mocy definicji (2.5.1)
### - różne na mocy nietrywialnego błędu podstawienia (2.7.4)
Ostatnio zmieniony przez rafal3006 dnia Wto 19:26, 24 Cze 2025, w całości zmieniany 23 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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 20:09, 17 Mar 2025 Temat postu: |
|
|
Algebra Kubusia – matematyczna wojna wszech czasów
31.0 Dowód wewnętrznej sprzeczności KRZ w obsłudze zdań "Jeśli p to q"
Spis treści
31.0 Dowód wewnętrznej sprzeczności KRZ w obsłudze zdań "Jeśli p to q" 1
31.1 Cytat wykładowcy logiki matematycznej Volratha 1
31.2 Prawo Krokodyla 4
31.2.1 Twarde i miękkie jedynki w operatorze implikacji prostej p||=>q 4
31.2.2 Twarde i miękkie jedynki w operatorze implikacji odwrotnej p||~>q 6
31.2.3 Twarde jedynki w operatorze równoważności p|<=>q 8
31.2.4 Twarde jedynki w operatorze "albo" p|$q 10
31.2.5 Brak twardych jedynek w operatorze chaosu p||~~>q 12
31.0 Dowód wewnętrznej sprzeczności KRZ w obsłudze zdań "Jeśli p to q"
Dowód wewnętrznej sprzeczności KRZ dedykowany jest matematykom znającym logikę matematyczną zwaną "Klasyczny Rachunek Zdań".
Algebra Boole’a jest fundamentem KRZ, zatem wszelkie prawa algebry Boole’a muszą być honorowane przez KRZ.
31.1 Cytat wykładowcy logiki matematycznej Volratha
2023-01-24
Największą dla mnie niespodzianką w rozszyfrowywaniu algebry Kubusia jest wykorzystanie cytatu wykładowcy logiki matematycznej Volratha z roku 2008 do udowodnienia wewnętrznej sprzeczności Klasycznego Rachunku Zdań w obsłudze zdań warunkowych "Jeśli p to q".
Algebra Kubusia która spełnia wymagania poprawnej logiki matematycznej z cytatu Volratha jest wewnętrznie niesprzeczna. Najśmieszniejszy w tym wszystkim jest fakt, że na mocy cytatu Volratha rachunek predykatów w algebrze Kubusia jest zbędny, nie ma prawa bytu!
http://www.sfinia.fora.pl/forum-kubusia,12/kubusiowa-szkola-logiki-na-zywo-dyskusja-z-volrathem,3591-100.html#72062
Wysłany: Śro 13:43, 10 Gru 2008
@volrath
Niestety bazowa logika Boole'a domyślnie zakłada, że wszystkie jedynki są miękkie, a zera twarde. Tak już jest skonstruowana - jeśli z zdania wychodzi 0, to znaczy, że na pewno nie ma obiektu spełniającego to zdanie, a jeśli 1 - to może być, ale nie musi. Rozumienie, że "na pewno jest obiekt spełniający zdanie" nie mieści się w logice Boole'a.
…
Czyli trzeba zrobić tak:
0 - twarde zero
1 - twarda jedynka
2 - miękkie coś (jedynka lub zero - są równoważne)
Alternatywnie należałoby dodać do logiki rachunek predykatów pierwszego rzędu (i tak się robi obecnie, w ogóle logika nie rozpoznaje zdania "jeśli p to może q", chociaż jedno jego rozumienie jako warunku koniecznego da się zapisać logiką Boole'a, a drugie da się zapisać rachunkiem predykatów lub rozszerzając logikę Boole'a do trójwartościowej - w sumie to rachunek predykatów jest po to by zdania zawierające "dla każdego" i "istnieje" jakoś przetwarzać.)
W sumie to ciekawy problem - poprawne skonstruowanie logiki trójwartościowej tak, by nie potrzeba było rachunku predykatów do przetwarzania zdań "istnieje" i "dla każdego" oraz zawierał trzy wartości "prawda" = twarda prawda, "fałsz" = twardy fałsz i "może" = miękki fałsz/prawda.
Ludzie na co dzień przetwarzają zdania typu "istnieje X" i "dla każdego ze zbioru Y zachodzi Z". I część tych zdań nie mieści się w logice podstawowej (wymaga rachunku predykatów) - a może powinna.
Jak widzimy, wykładowca logiki matematycznej Volrath napisał czego brakuje w logice matematycznej ziemian i to czego brakuje jest w algebrze Kubusia!
W algebrze Kubusia zawsze gdy jest twarde zero jest też twarda jedynka, której logika zwana KRZ nie widzi z powodu prawa eliminacji warunku wystarczającego => (w KRZ prawo eliminacji implikacji =>)
Najważniejsza uwaga do cytatu Vorahta:
Algebra Kubusia jest logiką dwuwartościową bo w każdej chwili czasowej mamy do wyboru jedną z dwóch możliwości a mimo to AK obsługuje zdania warunkowe "Jeśli p to może 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)
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)
Wnioski z cytatu Voratha:
1.
Prawo Krokodyla:
W obsłudze zdań warunkowych "Jeśli p to q" przez wszystkie możliwe przeczenia p i q logika matematyczna musi widzieć tą samą ilość twardych zer i twardych jedynek, inaczej jest wewnętrzne sprzeczna.
Uwaga:
W algebrze Kubusia pod logikę matematyczną podlegają zdania warunkowe „Jeśli p to q” spełniające algorytm Puchacza (pkt. 2.11), wszelkie inne zdania są w AK fałszywe.
Definicja twardej jedynki:
W zdaniach warunkowych "Jeśli p to q" twarda jedynka to spełniony warunek wystarczający => w analizie matematycznej zdania "Jeśli p to q" przez wszystkie możliwe przeczenia p i q, przy pomocy znaczków =>, ~> i ~~>.
Na mocy definicji kontrprzykładu spełniony warunek wystarczający A1: p=>q=1 (twarda jedynka) wymusza fałszywość kontrprzykładu A1’: p~~>~q=0 (twarde zero) i odwrotnie
Przykład dla zbiorów:
A1.
Jeśli zajdzie p to na 100% => zajdzie q
A1: p=>q =1 - twarda jedynka
Zajście p jest (=1) warunkiem wystarczającym => dla zajścia q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q
Twarda jedynka w A1: p=>q =1 wymusza twarde zero w kontrprzykładzie A1’: p~~>~q=0 (twarde zero) i odwrotnie
Definicja twardego zera:
W zdaniach warunkowych "Jeśli p to q" twarde zero to fałszywość zdania A1’: p~~>~q =0 kodowanego zdarzeniem możliwym ~~> (dla zdarzeń) lub elementem wspólnym zbiorów ~~> (dla zbiorów) w analizie matematycznej zdania "Jeśli p to q" przez wszystkie możliwe przeczenia p i q, przy pomocy znaczków =>, ~> i ~~>.
Na mocy definicji fałszywy kontrprzykład A1’: p~~>~q =0 (twarde zero) wymusza prawdziwy warunek wystarczający => A1: p=>q (twarda jedynka) i odwrotnie.
Przykład dla zbiorów:
A1’.
Jeśli zajdzie p to może ~~> zajść ~q
A1’: p~~>~q=p*~q =0 - twarde zero
Niemożliwy jest (=0) ~~> przypadek: zajdzie p i nie zajdzie q
Twarde zero w A1’: p~~>~q =0 wymusza twardą jedynkę w warunku wystarczającym => A1: p=>q =1 (i odwrotnie)
Notacja w algebrze Kubusia:
Kontrprzykład dla warunku wystarczającego A1 oznaczamy A1’
Szczegóły:
1.
W obsłudze implikacji prostej p|=>q i implikacji odwrotnej p|~>q poprawna logika matematyczna musi widzieć jedno twarde zero i jedną twardą jedynkę, oraz dwie jedynki miękkie
2.
W obsłudze równoważności p<=>q i spójnika "albo"$ poprawna logika matematyczna musi widzieć dwa twarde zera i dwie twarde jedynki (zero jedynek miękkich)
3.
W obsłudze chaosu p|~~>q gdzie mamy same jedynki w kolumnie wynikowej nie ma ani jednego twardego zera, a tym samym nie ma warunku wystarczającego =>, wszystkie cztery jedynki są tu miękkimi jedynkami.
2.
Prawo Aligatora:
W logice matematycznej niesprzecznej na mocy prawa Krokodyla (algebra Kubusia) rachunek predykatów jest zbędny, nie ma prawa bytu!
3.
Sprzeczność KRZ:
Ziemska logika matematyczna zwana Klasycznym Rachunkiem Zdań z powodu obligatoryjnego korzystania z prawa eliminacji warunku wystarczającego => (w KRZ implikacji =>) z definicji nie widzi jakiegokolwiek warunku wystarczającego => (twardej jedynki), co oznacza iż jest wewnętrznie sprzeczna.
4.
Prawo Mamuta (którego już nie ma):
Ziemski matematyk który zastosuje prawo eliminacji warunku wystarczającego => (w KRZ implikacji =>):
p=>q = ~p+q
w odniesieniu do zdania warunkowego "Jeśli p to q" popełnia błąd fatalny, bo zabija warunek wystarczający => (twardą jedynkę)
31.2 Prawo Krokodyla
Prawo Krokodyla:
W obsłudze zdań warunkowych "Jeśli p to q" przez wszystkie możliwe przeczenia p i q logika matematyczna musi widzieć tą samą ilość twardych zer i twardych jedynek, inaczej jest wewnętrzne sprzeczna.
31.2.1 Twarde i miękkie jedynki w operatorze implikacji prostej p||=>q
W algebrze Kubusia operator implikacji prostej p||=>q opisany jest jedna twardą jedynką, jedynym twardym zerem, oraz dwoma jedynkami miękkimi, czego dowód znajdziemy w punkcie 10.1.2
Cytuję:
Tabela prawdy operatora implikacji prostej p||=>q:
Tabela prawdy operatora implikacji prostej p||=>q to analiza tego operatora w warunkach wystarczających =>, warunkach koniecznych ~> i zdarzeniach możliwych ~~> przez wszystkie możliwe przeczenia p i q w kierunku od p do q
Kod: |
T1
Tabela prawdy operatora implikacji prostej p||=>q
A1B1: p|=>q=(A1: p=>q)*~(B1: p~>q)=1*~(0)=1*1=1
Prawo Kubusia:
B1: p~>q = B2: ~p=>~q =0
A1: p=> q =1 - zajście p jest wystarczające => dla zajścia q
Twarda jedynka w A1 wymusza twarde zero w A1' (i odwrotnie)
A1': p~~>~q=0 - prawdziwość A1: p=>q wymusza fałszywość kontrprzykładu A1'
Twarde zero w A1' wymusza twardą jedynkę w A1 (i odwrotnie)
Prawo Kubusia:
A1: p=>q = A2:~p~>~q =1
A2: ~p~>~q =1 - bo prawo Kubusia: A1: p=>q = A2: ~p~>~q
Miękka jedynka w A2 na mocy definicji p||=>q
LUB
B2':~p~~>q =1 - fałszywy B2:~p=>~q=0 wymusza prawdziwość kontrprzykładu B2'
Miękka jedynka w B2' na mocy definicji p||=>q
|
Prawo Krokodyla (pkt 31.2):
W obsłudze zdań warunkowych "Jeśli p to q" przez wszystkie możliwe przeczenia p i q logika matematyczna musi widzieć tą samą ilość twardych zer i twardych jedynek, inaczej jest wewnętrzne sprzeczna.
Jak widzimy, w operatorze implikacji prostej p||=>q mamy jedną twardą jedynkę (A1), jedno twarde zero (A1') oraz dwie miękkie jedynki (A2 i B2') wymuszone definicją tego operatora, co oznacza spełnienie prawa Krokodyla i brak wewnętrznej sprzeczności algebry Kubusia.
Matematycznie za cytatem Volrtaha (pkt. 31.1) jest tu wszystko w porządku.
Definicja twardej jedynki:
Twarda jedynka zachodzi zawsze bez wyjątków.
A1.
Jeśli zajdzie p to na 100% => zajdzie q
p=>q =1
Zajście p jest (=1) wystarczające => dla zajścia q (twarda jedynka) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q
Definicja twardego zera:
Twarde zero zachodzi zawsze bez wyjątków
A1’.
Jeśli zajdzie p to może ~~> zajść ~q
p~~>~q = p*~q=0
Na mocy definicji kontrprzykładu fałszywość kontrprzykładu A1’: p~~>~q =0 (twarde zero) wymusza prawdziwość warunku wystarczającego A1: p=>q =1 (twarda jedynka) i odwrotnie.
Definicja miękkiej jedynki:
Miękka jedynka może zajść, ale nie musi.
Definicja miękkiego zera:
Miękkie zero może zajść, ale nie musi.
Jak działają w praktyce miękkie jedynki i miękkie zera?
W operatorze implikacji prostej p||=>q dwie miękkie jedynki mamy na pozycjach A2 i B2’.
Przypadek 1.
Załóżmy, że zajdzie miękka jedynka w linii A2.
A2.
Jeśli zajdzie ~p to może ~> zajść ~q
A2: ~p~>~q =1
Zajście ~p jest (=1) warunkiem koniecznym ~> dla zajścia ~q wtedy i tylko wtedy gdy zbiór ~p jest nadzbiorem ~> zbioru ~q
Innymi słowy, może się zdarzyć pojedyncze iterowanie ~~>:
Y(A2) = ~p~~>~q = ~p*~q=1
Co w logice jedynek oznacza:
Y(A2)=1 <=> ~p=1 i ~q=1
Dla tego przypadku zdanie B2’ będzie miękkim fałszem:
B2’ = ~p~~>q = ~p*q =0
Dowód:
Z założenia Y(A2) mamy:
(~q=1)=(q=0) - to zaszło z założenia (prawo Prosiaczka)
Stąd mamy:
Y(B2’) =~p*q = 1*0 =0
cnd
Wniosek:
Miękka jedynka w linii A2 wymusza miękkie zero w linii B2’ (i odwrotnie), co wyżej zostało udowodnione.
Przypadek 2.
Załóżmy, że zajdzie miękka jedynka w linii B2’.
B2’
Jeśli zajdzie ~p to może ~~> zajść q
B2’: ~p~~>q = ~p*q =1
Innymi słowy może się zdarzyć pojedyncze iterowanie:
Y(B2’) = ~p*q =1
Co w logice jedynek oznacza:
Y(B2’)=1 <=> ~p=1 i q=1
Dla tego przypadku zdanie A2 będzie miękkim fałszem:
A2 = ~p~~>~q = ~p*~q =0
Dowód:
Z założenia Y(B2’) mamy:
(q=1)=(~q=0) - to zaszło z założenia (prawo Prosiaczka)
Stąd mamy:
Y(A2) = ~p*~q = 1*0 =0
cnd
Wniosek:
Miękka jedynka w linii B2’ wymusza miękkie zero w linii A2 (i odwrotnie), co wyżej zostało udowodnione.
31.2.2 Twarde i miękkie jedynki w operatorze implikacji odwrotnej p||~>q
W algebrze Kubusia operator implikacji odwrotnej p||~>q opisany jest jedną twardą jedynką, jedynym twardym zerem, oraz dwoma jedynkami miękkimi, czego dowód znajdziemy w punkcie 10.3.2
Cytuję:
Tabela prawdy operatora implikacji odwrotnej p||~>q:
Tabela prawdy operatora implikacji odwrotnej p||~>q to analiza tego operatora w warunkach wystarczających =>, warunkach koniecznych ~> i zdarzeniach możliwych ~~> przez wszystkie możliwe przeczenia p i q w kierunku od p do q
Tabela prawdy operatora implikacji odwrotnej p||~>q.
Kod: |
T1
Tabela prawdy operatora implikacji odwrotnej p||~>q.
A1B1: p|~>q = ~(A1: p=>q)*(B1: p~>q)=~(0)*1=1*1=1
B1: p~> q =1 - zajście p jest (=1) konieczne ~> dla zajścia q
Miękka jedynka w B1 na mocy definicji p||~>q
LUB
A1': p~~>~q=1 - fałszywy A1: p=>q=0 wymusza prawdziwość kontrprzykładu A1'
Miękka jedynka w A1' na mocy definicji p||~>q
Prawo Kubusia:
B1: p~>q = B2: ~p=>~q =1
B2: ~p=>~q =1 - bo prawo Kubusia B1: p~>q = B2: ~p~>~q
Twarda jedynka w B2 wymusza twarde zero w B2' (i odwrotnie)
B2':~p~~>q =0 - prawdziwość B2:~p=>~q wymusza fałszywość kontrprzykładu B2'
Twarde zero w B2' wymusza twardą jedynkę w B2 (i odwrotnie)
|
Prawo Krokodyla (pkt. 31.2):
W obsłudze zdań warunkowych "Jeśli p to q" przez wszystkie możliwe przeczenia p i q logika matematyczna musi widzieć tą samą ilość twardych zer i twardych jedynek, inaczej jest wewnętrzne sprzeczna.
Jak widzimy, w operatorze implikacji odwrotnej p||~>q mamy jedną twardą jedynkę (B2), jedno twarde zero (B2') oraz dwie miękkie jedynki (B1 i A1') wymuszone definicją tego operatora, co oznacza spełnienie prawa Krokodyla i brak wewnętrznej sprzeczności algebry Kubusia.
Matematycznie za cytatem Volrtaha (pkt. 31.1) jest tu wszystko w porządku
Definicja miękkiej jedynki:
Miękka jedynka może zajść, ale nie musi.
Definicja miękkiego zera:
Miękkie zero może zajść, ale nie musi.
Jak działają w praktyce miękkie jedynki i miękkie zera?
W operatorze implikacji odwrotnej p||~>q dwie miękkie jedynki mamy na pozycjach B1 i A1’.
Przypadek 1.
Załóżmy, że zajdzie miękka jedynka w linii B1.
B1.
Jeśli zajdzie p to może ~> zajść q
p~>q =1
Zajście p jest warunkiem koniecznym ~> dla zajścia q wtedy i tylko wtedy gdy zbiór p jest nadzbiorem ~> zbioru q
Innymi słowy, może się zdarzyć iterowanie:
Y(B1) = p~~>q = p*q=1 - pojedyncze iterowanie
Co w logice jedynek oznacza:
Y(B1)=1 <=> p=1 i q=1
Dla tego iterowania zdanie A1’ będzie miękkim fałszem:
A1’.
Jeśli zajdzie p to może ~~> zajść ~q
Y(A1’) = p~~>~q = p*~q =0
Dowód:
Z założenia Y(B1) mamy:
(q=1)=(~q=0) - to zaszło z założenia (prawo Prosiaczka)
Stąd dla tego iterowania mamy:
Y(A1’) = p*~q = 1*0 =0
cnd
Wniosek:
Miękka jedynka w linii B1 wymusza miękkie zero w linii A1’ (i odwrotnie), co wyżej zostało udowodnione.
Przypadek 2.
Załóżmy, że zajdzie miękka jedynka w linii A1’.
A1’
Jeśli zajdzie p to może ~~> zajść ~q
A1’ = p~~>~q = p*~q =1
Innymi słowy, może się zdarzyć iterowanie:
Y(A1’) = p~~>~q = p*~q=1 - pojedyncze iterowanie
Co w logice jedynek oznacza:
Y(A1’)=1 <=> p=1 i ~q=1
Dla tego iterowania zdanie B1 będzie miękkim fałszem:
Y(B1) = p~~>q = p*q =0
Dowód:
Z założenia Y(A1’) mamy:
(~q=1)=(q=0) - to zaszło z założenia (prawo Prosiaczka)
Stąd mamy:
Y(B1) = p*q = 1*0 =0
cnd
Wniosek:
Miękka jedynka w linii A1’ wymusza miękkie zero w linii B1 (i odwrotnie), co wyżej zostało udowodnione.
Definicja twardej jedynki:
Twarda jedynka zachodzi zawsze bez wyjątków.
B2.
Innymi słowy, jeśli zajdzie ~p to na 100% => zajdzie ~q
B2: ~p=>~q =1
Zajście ~p jest (=1) wystarczające => dla zajścia ~q (twarda jedynka) wtedy i tylko wtedy gdy zbiór ~p jest (=1) podzbiorem => zbioru ~q
Definicja twardego zera:
Twarde zero zachodzi zawsze bez wyjątków
B2’.
Jeśli zajdzie ~p to może ~~> zajść q
B2’: ~p~~>q = ~p*q=0
Na mocy definicji kontrprzykładu fałszywość kontrprzykładu B2’: ~p~~>~q =0 (twarde zero) wymusza prawdziwość warunku wystarczającego B2: ~p=>~q =1 (twarda jedynka) i odwrotnie.
31.2.3 Twarde jedynki w operatorze równoważności p|<=>q
W algebrze Kubusia operator równoważności p|<=>q opisany jest dwoma twardymi jedynkami i dwoma twardymi zerami, czego dowód znajdziemy w punkcie 10.5.2
Definicja tabeli prawdy operatora równoważności p|<=>q:
Tabela prawdy operatora równoważności p|<=>q to analiza tego operatora w warunkach wystarczających =>, warunkach koniecznych ~> i zdarzeniach możliwych ~~> przez wszystkie możliwe przeczenia p i q w kierunku od p do q
Tabela prawdy operatora równoważności p|<=>q:
Kod: |
T1
Tabela prawdy operatora równoważności p|<=>q:
A1B1: p<=>q=(A1: p=>q)*(B1: p~>q)
A1: p=> q =1 - zajście p jest wystarczające => dla zajścia q
Twarda jedynka w A1 wymusza twarde zero w A1' (i odwrotnie)
A1': p~~>~q=0 - prawdziwość A1: p=>q wymusza fałszywość kontrprzykładu A1'
Twarde zero w A1' wymusza twardą jedynkę w A1 (i odwrotnie)
A2B2: ~p<=>~q=(A2:~p~>~q)*(B2:~p=>~q)
B2: ~p=>~q =1 - zajście ~p jest wystarczające => dla zajścia ~q
Twarda jedynka w B2 wymusza twarde zero w B2' (i odwrotnie)
B2':~p~~>q =0 - prawdziwość B2:~p=>~q wymusza fałszywość kontrprzykładu B2'
Twarde zero w B2' wymusza twardą jedynkę w B2 (i odwrotnie)
|
Prawo Krokodyla (pkt. 31.2):
W obsłudze zdań warunkowych "Jeśli p to q" przez wszystkie możliwe przeczenia p i q logika matematyczna musi widzieć tą samą ilość twardych zer i twardych jedynek, inaczej jest wewnętrzne sprzeczna.
Jak widzimy, w operatorze równoważności p|<=>q mamy dwie twarde jedynki (A1 i B2) oraz dwa twarde zera (A1', B2'), co oznacza spełnienie prawa Krokodyla i brak wewnętrznej sprzeczności algebry Kubusia.
Matematycznie za cytatem Volrtaha (pkt. 31.1) jest tu wszystko w porządku
I.
Twarda jedynka i twarde zero po stronie p
Definicja twardej jedynki po stronie p:
Twarda jedynka zachodzi zawsze bez wyjątków.
A1.
Jeśli zajdzie p to na 100% => zajdzie q
p=>q =1
Zajście p jest (=1) wystarczające => dla zajścia q (twarda jedynka) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q
Definicja twardego zera po stronie p:
Twarde zero zachodzi zawsze bez wyjątków
A1’.
Jeśli zajdzie p to może ~~> zajść ~q
p~~>~q = p*~q=0
Na mocy definicji kontrprzykładu fałszywość kontrprzykładu A1’: p~~>~q =0 (twarde zero) wymusza prawdziwość warunku wystarczającego A1: p=>q =1 (twarda jedynka) i odwrotnie.
Podsumowując:
Twarda jedynka w linii A1 wymusza twarde zero w linii A1’ (i odwrotnie).
II.
Twarda jedynka i twarde zero po stronie ~p
Definicja twardej jedynki po stronie ~p:
Twarda jedynka zachodzi zawsze bez wyjątków.
B2.
Innymi słowy, jeśli zajdzie ~p to na 100% => zajdzie ~q
B2: ~p=>~q =1
Zajście ~p jest (=1) wystarczające => dla zajścia ~q (twarda jedynka) wtedy i tylko wtedy gdy zbiór ~p jest (=1) podzbiorem => zbioru ~q
Definicja twardego zera po stronie ~p:
Twarde zero zachodzi zawsze bez wyjątków
B2’.
Jeśli zajdzie ~p to może ~~> zajść q
B2’: ~p~~>q = ~p*q=0
Na mocy definicji kontrprzykładu fałszywość kontrprzykładu B2’: ~p~~>~q =0 (twarde zero) wymusza prawdziwość warunku wystarczającego B2: ~p=>~q =1 (twarda jedynka) i odwrotnie.
Podsumowując:
Twarda jedynka w linii B2 wymusza twarde zero w linii B2’ (i odwrotnie).
31.2.4 Twarde jedynki w operatorze "albo" p|$q
W algebrze Kubusia operator "albo" p|$q opisany jest dwoma twardymi jedynkami i dwoma twardymi zerami, czego dowód znajdziemy w punkcie 10.8.2
Cytuję:
Definicja tabeli prawdy operatora "albo" p|$q:
Tabela prawdy operatora "albo" p|$q to analiza tego operatora w warunkach wystarczających =>, warunkach koniecznych ~> i zdarzeniach możliwych ~~> przez wszystkie możliwe przeczenia p i q w kierunku od p do q
Tabela prawdy operatora "albo" p|$q na mocy analizy w poprzednim punkcie:
Kod: |
T1
Tabela prawdy operatora "albo" p|$q
A1B1:
p$q=(A1: p=>~q)*(B1: p~>~q)
A1: p=>~q =1 - zajście p jest wystarczające => dla zajścia ~q
Twarda jedynka w A1 wymusza twarde zero w A1' (i odwrotnie)
A1': p~~>q =0 - prawdziwość A1: p=>~q wymusza fałszywość kontrprzykładu A1'
Twarde zero w A1' wymusza twardą jedynkę w A1 (i odwrotnie)
A2B2:
~p$~q=(A2:~p~>q)*(B2:~p=>q)
B2: ~p=> q =1 - zajście ~p jest wystarczające => dla zajścia q
Twarda jedynka w B2 wymusza twarde zero w B2' (i odwrotnie)
B2':~p~~>~q=0 - prawdziwość B2:~p=>q wymusza fałszywość kontrprzykładu B2'
Twarde zero w B2' wymusza twardą jedynkę w B2 (i odwrotnie)
|
Prawo Krokodyla (pkt. 31.2):
W obsłudze zdań warunkowych "Jeśli p to q" przez wszystkie możliwe przeczenia p i q logika matematyczna musi widzieć tą samą ilość twardych zer i twardych jedynek, inaczej jest wewnętrzne sprzeczna.
Jak widzimy, w operatorze "albo" p|$q mamy dwie twarde jedynki (A1 i B2) oraz dwa twarde zera (A1', B2'), co oznacza spełnienie prawa Krokodyla i brak wewnętrznej sprzeczności algebry Kubusia.
Matematycznie za cytatem Volrtaha (pkt. 31.1) jest tu wszystko w porządku
I.
Twarda jedynka i twarde zero po stronie p
Definicja twardej jedynki po stronie p:
Twarda jedynka zachodzi zawsze bez wyjątków.
A1.
Jeśli zajdzie p to na 100% => zajdzie ~q
p=>~q =1
Zajście p jest (=1) wystarczające => dla zajścia q (twarda jedynka) wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q
Przykład:
A1.
Jeśli dowolny człowiek jest mężczyzną (M) to na 100% => nie jest kobietą (~K)
M=>~K =1
Bycie mężczyzną (M) jest warunkiem wystarczającym => do tego, aby nie być kobietą (~K)
To samo w zapisach formalnych:
p=>~q =1
Definicja twardego zera po stronie p:
Twarde zero zachodzi zawsze bez wyjątków
A1’.
Jeśli zajdzie p to może ~~> zajść q
p~~>q = p*q=0
Na mocy definicji kontrprzykładu fałszywość kontrprzykładu A1’: p~~>q =0 (twarde zero) wymusza prawdziwość warunku wystarczającego A1: p=>~q =1 (twarda jedynka) i odwrotnie.
Przykład:
A1’.
Jeśli dowolny człowiek jest mężczyzną (M) to może ~~> być kobietą (K)
M~~>K = M*K =0
Nie może się zdarzyć ~~> (=0), że dowolny człowiek jest jednocześnie mężczyzną (M) i kobietą (K)
To samo w zapisach formalnych:
p~~>q = p*q =0
Podsumowując:
Twarda jedynka w linii A1 wymusza twarde zero w linii A1’ (i odwrotnie).
II.
Twarda jedynka i twarde zero po stronie ~p
Przykład o mężczyźnie i kobiecie dla tego przypadku znajdziemy w punkcie 17.5.1
Definicja twardej jedynki po stronie ~p:
Twarda jedynka zachodzi zawsze bez wyjątków.
B2.
Innymi słowy, jeśli zajdzie ~p to na 100% => zajdzie q
B2: ~p=>q =1
Zajście ~p jest (=1) wystarczające => dla zajścia q (twarda jedynka) wtedy i tylko wtedy gdy zbiór ~p jest (=1) podzbiorem => zbioru q
Definicja twardego zera po stronie ~p:
Twarde zero zachodzi zawsze bez wyjątków
B2’.
Jeśli zajdzie ~p to może ~~> zajść ~q
B2’: ~p~~>~q = ~p*~q=0
Na mocy definicji kontrprzykładu fałszywość kontrprzykładu B2’: ~p~~>~q =0 (twarde zero) wymusza prawdziwość warunku wystarczającego B2: ~p=>q =1 (twarda jedynka) i odwrotnie.
Podsumowując:
Twarda jedynka w linii B2 wymusza twarde zero w linii B2’ (i odwrotnie).
31.2.5 Brak twardych jedynek w operatorze chaosu p||~~>q
Tu posłużę się dwoma, kluczowymi odnośnikami:
Punkt 10.10
Definicja chaosu p|~~>q w logice dodatniej (bo q):
Chaos p|~~>q w logice dodatniej (bo q) to nie zachodzenie ani warunku koniecznego ~> ani też warunku wystarczającego => 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
stąd:
A1B1:
p|~~>q = ~(A1: p=>q)*~(B1: p~>q) =~(0)*~(0) = 1*1 =1
Punkt 10.10.2
Definicja tabeli prawdy operatora chaosu p||~~>q:
Tabela prawdy operatora chaosu p||~~>q to analiza tego operatora w warunkach wystarczających =>, warunkach koniecznych ~> i zdarzeniach możliwych ~~> przez wszystkie możliwe przeczenia p i q w kierunku od p do q
Zauważmy, że w operatorze chaosu p||~~>q z definicji nie ma żadnego warunku wystarczającego ~> co wymusza brak warunku koniecznego ~>.
Stąd w tabeli operatora chaosu p||~~>q w analizie tego operatora przez wszystkie możliwe przeczenia p i q muszą być wszędzie wynikowe jedynki.
Zapiszmy tabele prawdy operatora chaosu p||~~>q wyprowadzoną w poprzednim punkcie dla ułatwienia upraszczając indeksowanie, co jest bez znaczenia
Kod: |
T2
Tabela prawdy operatora chaosu p||~~>q
A: p~~> q=1 - możliwe jest jednoczesne zajście zdarzeń p i q
B: p~~>~q=1 - możliwe jest jednoczesne zajście zdarzeń p i ~q
C:~p~~>~q=1 - możliwe jest jednoczesne zajście zdarzeń ~p i ~q
D:~p~~> q=1 - możliwe jest jednoczesne zajście zdarzeń ~p i q
|
Prawo Krokodyla (pkt. 31.2):
W obsłudze zdań warunkowych "Jeśli p to q" przez wszystkie możliwe przeczenia p i q logika matematyczna musi widzieć tą samą ilość twardych zer i twardych jedynek, inaczej jest wewnętrzne sprzeczna.
W operatorze chaosu p||~~>q wszystkie jedynki są miękkie, nie ma tu żadnego warunku wystarczającego =>, zatem nie ma tu ani jednej twardej jedynki, co pociąga za sobą brak twardego zera.
Prawo Krokodyla jest oczywiście spełnione, co oznacza brak wewnętrznej sprzeczności algebry Kubusia.
Matematycznie za cytatem Volrtaha (pkt. 31.1) jest tu wszystko w porządku
Ostatnio zmieniony przez rafal3006 dnia Wto 19:18, 24 Cze 2025, 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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 20:15, 17 Mar 2025 Temat postu: |
|
|
Algebra Kubusia – matematyczna wojna wszech czasów
32.0 Geneza twardych i miękkich zer i jedynek w algebrze Boole’a
Spis treści
32.0 Geneza twardych i miękkich zer i jedynek w algebrze Boole’a 1
32.1 Wstęp do twardych i miękkich zer i jedynek w warunku wystarczającym => 2
32.1.1 Geneza twardych i miękkich zer i jedynek w warunku wystarczającym => 5
32.2 Wstęp do twardych i miękkich zer i jedynek w równoważności <=> 11
32.2.1 Geneza twardych i miękkich zer i jedynek w równoważności <=> 16
32.0 Geneza twardych i miękkich zer i jedynek w algebrze Boole’a
Algebra Kubusia to matematyczny opis języka potocznego (w tym matematyki i fizyki).
Algebra Kubusia zawiera w sobie nową algebrę Boole’a mówiącą wyłącznie o spójnikach „i”(*) oraz „lub”(+) z języka potocznego człowieka.
Innymi słowy:
Aktualna 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” definiowanych warunkami wystarczającymi => i koniecznymi ~>.
Definicja nowej algebry Boole’a na poziomie znaczków:
Nowa algebra Boole’a to algebra dwuelementowa akceptująca zaledwie pięć znaczków:
1 = prawda
0 = fałsz
„nie”(~) - negacja (zaprzeczenie), słówko „NIE” w języku potocznym
Spójniki logiczne zgodne z językiem potocznym:
„i”(*) - spójnik „i”(*) w języku potocznym
„lub”(+) - spójnik „lub”(+) w języku potocznym
Dlaczego nowa algebra Boole’a?
1.
W algebrze Kubusia zachodzi tożsamość znaczków:
Spójnik „i”(*) z języka potocznego = bramka AND (*) w technice = koniunkcja (*) w matematyce
Spójnik „lub”(+) z języka potocznego = bramka OR(+) w technice = alternatywa (+) w matematyce
Dowód tego faktu na poziomie 5-cio latka znajdziemy w punkcie 1.11 (sterowanie windą).
2.
Stara algebra Boole’a nie zna kluczowych dla logiki matematycznej pojęć: logika dodatnia (bo p) i logika ujemna (bo ~p). Definicję znajdziemy w pkt. 1.1.1
3.
Stara algebra Boole'a jest wewnętrznie sprzeczna na poziomie funkcji logicznych w logice dodatniej (bo Y) i ujemnej (bo ~Y), co udowodnimy za chwilkę (pkt. 1.7.4, 1.7.6, 1.8.1 – poziom 5-cio latka)
Tragedią ziemskiej logiki matematycznej jest fakt, że nie zna ona pojęcia funkcji logicznej w logice ujemnej (bo ~Y), akceptując wyłącznie funkcje logiczne w logice dodatniej (bo Y).
Na początek przypomnijmy sobie kluczową definicję funkcji alternatywno-koniunkcyjne często używaną w poniższych rozważaniach.
Definicja funkcji alternatywno-koniunkcyjnej:
Funkcja logiczna Y ma postać alternatywno-koniunkcyjną wtedy i tylko wtedy gdy nie zawiera ani jednego członu w postaci koniunkcyjno-alternatywnej.
Inaczej funkcja Y ma postać koniunkcyjno-alternatywną lub mieszaną
Logiką zrozumiałą dla człowieka jest wyłącznie postać alternatywno-koniunkcyjna (dowód w pkt. 1.13) gdzie wszystkie zmienne na mocy prawa Prosiaczka sprowadzone są do logicznych jedynek.
Wniosek:
Jeśli w dowolnym równaniu algebry Boole'a napotkamy fragment koniunkcyjno-alternatywny to ten fragment wymnażamy logicznie przechodząc do funkcji alternatywno-koniunkcyjnej.
W tym miejscu czytelnik proszony jest o przypomnienie sobie wiadomości elementarnych w kwestii warunków wystarczających => i koniecznych ~> zawartych w punktach 2.4 do 2.5
32.1 Wstęp do twardych i miękkich zer i jedynek w warunku wystarczającym =>
Na mocy rachunku zero-jedynkowego mamy matematyczne związki warunku wystarczającego => i koniecznego ~> w zapisie skróconym (pkt. 2.5)
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
I Prawo Sowy
Dla udowodnienia prawdziwości wszystkich zdań serii Ax potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax
Dla udowodnienia fałszywości wszystkich zdań serii Ax potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Ax
##
II Prawo Sowy
Dla udowodnienia prawdziwości wszystkich zdań serii Bx potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Bx
Dla udowodnienia fałszywości wszystkich zdań serii Bx potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Bx
Gdzie:
## - różne na mocy definicji
Prawa Sowy to:
Ogólna definicja tożsamości logicznej „=” dla wielu zdań:
Prawdziwość dowolnego zdania w tożsamości logicznej „=” wymusza prawdziwość pozostałych zdań
Fałszywość dowolnego zdania w tożsamości logicznej „=” wymusza fałszywość pozostałych zdań
Tożsame znaczki tożsamości logicznej to:
„=”, [=], <=> (wtedy i tylko wtedy)
A1B1:
Definicja implikacji prostej p|=>q:
Implikacja prosta p|=>q w logice dodatniej (bo q) to spełniony wyłącznie warunek wystarczający => 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 =0 - zajście p nie jest (=0) konieczne ~> dla zajścia q
Stąd mamy:
A1B1: p|=>q = (A1: p=>q)*~(B1: p~>q) =1*~(0)=1*1=1
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)
Na mocy definicji implikacji prostej p|=>q oraz definicji kontrprzykładu w zdarzeniach nasza tabela T0 przyjmuje szczegółową postać implikacji prostej p|=>q
Kod: |
T1
Definicja implikacji prostej p|=>q z uwzględnieniem definicji kontrprzykładu działającej wyłącznie w warunkach wystarczających =>
A1B1: A2B2: | A3B3: A4B4: A5B5:
Y= Y= Y= Y= Y=
A: 1: p=> q= 1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p=1 [=] 5: ~p+q
A’: 1: p~~>~q=0 = 4:~q~~>p=1
## ## ## ## ##
Y= Y= Y= Y= Y=
B: 1: p~> q =0 = 2:~p=>~q=0 [=] 3: q=> p =0 = 4:~q~>p =0 [=] 5: p+~q
B’: 2:~p~~>q=1 3: q~~>~p=1
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
##
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja operatora implikacji prostej p||=>q:
Operator implikacji prostej p||=>q to układ równań logicznych na bazie kolumn A1B1 i A2B2 dający odpowiedź na pytanie o p i ~p
Kolumna A1B1:
A1B1: p|=>q = (A1: (p=>q)*~(B1: p~>q) - co może się wydarzyć jeśli zajdzie p?
Kolumna A2B2
A2B2: ~p|~>~q = (A2: ~p~>~q)*~(B2: ~p=>~q) - co może być jeśli zajdzie ~p?
Typowe zadanie z logiki matematycznej brzmi:
Zbadaj w skład jakiego operatora implikacyjnego wchodzi zdanie:
A1.
Jeśli jutro będzie padało to będzie pochmurno
P=>CH=1
Padanie (P) jest (=1) warunkiem wystarczającym => aby było pochmurno (CH) bo zawsze gdy pada, jest pochmurno.
Na mocy prawa Kłapouchego (pkt. 2.7) nasz punkt odniesienia to:
p=P (pada)
q=CH (chmury)
Szczegółowe rozwiązanie tego zadania mamy w punkcie 3.4.1.
Rozwiązanie skrótowe jest następujące:
Operator implikacji prostej P||=>CH w zapisie aktualnym (nasz przykład):
Operator implikacji prostej P||=>CH to układ równań A1B1 i A2B2 dający odpowiedź na pytanie o padanie (P) i nie padanie (~P)
Kolumna A1B1:
A1B1: P|=>CH = (A1: (P=>CH)*~(B1: P~>CH) - co może się wydarzyć jeśli jutro będzie padało (P)?
Kolumna A2B2
A2B2: ~P|~>~CH = (A2: ~P~>~CH)*~(B2: ~P=>~CH) - co może być jeśli jutro nie będzie padało (~P)?
Skrócona, symboliczna tabela prawdy operatora P||=>CH jest następująca:
Kod: |
T1.
Operator implikacji prostej P||=>CH w znaczkach warunku wystarczającego =>,
warunku koniecznego ~> i zdarzenia możliwego ~~>
A1B1:
Co może się wydarzyć jeśli jutro będzie padało (P=1)?
A1: P=> CH =1 – padanie jest (=1) wystarczające => dla istnienia chmur
A1’: P~~>~CH=0 – niemożliwe jest (=0) zdarzenie pada i nie jest pochmurno
A2B2:
Co może się wydarzyć jeśli jutro nie będzie padało (~P=1)?
A2: ~P~> ~CH=1 – brak padania jest warunkiem koniecznym ~> dla braku chmur
B2’: ~P~~> CH=1 – możliwe jest (=1) zdarzenie nie pada i jest pochmurno
|
Cechą charakterystyczną algebry Kubusia jest jej przełożenie na język potoczny w przełożeniu 1:1.
Przejdźmy z naszego przykładu na zapis ogólny przez podstawienie:
p=P(pada)
q=CH(chmury)
Stąd mamy tabelę T1 w zapisie ogólnym:
Kod: |
T1.
Operator implikacji prostej p||=>q w znaczkach warunku wystarczającego =>,
warunku koniecznego ~> i zdarzenia możliwego ~~>
A1B1:
Co może się wydarzyć jeśli zajdzie p (p=1)?
A1: p=> q =1 – zajście p jest (=1) wystarczające => dla zajścia q
A1’: p~~>~q=0 – niemożliwe jest (=0) jednoczesne zajście zdarzeń p i ~q
A2B2:
Co może się wydarzyć jeśli zajdzie ~p (~p=1)?
A2: ~p~> ~q=1 – zajście ~p jest warunkiem koniecznym ~> dla zajścia ~q
B2’: ~p~~> q=1 – możliwe jest (=1) jednoczesne zajście zdarzeń ~p i q
|
Z tabeli operatora implikacji prostej p||=>q łatwo wyprowadzamy zero-jedynkową definicję warunku wystarczającego p=>q w logice dodatniej (bo q).
Jak to się robi znajdziemy w punkcie 10.1.2.
Kod: |
TW
Zero-jedynkowa definicja warunku wystarczającego =>:
p q Y=(p=>q)=~p+q
A: 1 1 1
B: 1 0 0
C: 0 0 1
D: 0 1 1
|
Z powyższego wynika, że z zero-jedynkowej definicji warunku wystarczającego p=>q łatwo dojdziemy do symbolicznej definicji operatora implikacji prostej p||=>q podejmując działania odwrotne, co opisano w punkcie 10.2.
32.1.1 Geneza twardych i miękkich zer i jedynek w warunku wystarczającym =>
Na bazie wyprowadzonej wyżej zero-jedynkowej definicji warunku wystarczającego => TW możemy łatwo rozszyfrować o co chodzi w twierdzeniu Volratha.
Twierdzenie Volratha:
http://www.sfinia.fora.pl/forum-kubusia,12/kubusiowa-szkola-logiki-na-zywo-dyskusja-z-volrathem,3591-100.html#72062
Wysłany: Śro 13:43, 10 Gru 2008
wykładowca logiki matematycznej volrath napisał: |
Niestety bazowa logika Boole'a domyślnie zakłada, że wszystkie jedynki są miękkie, a zera twarde. Tak już jest skonstruowana. |
Kod: |
TW
Zero-jedynkowa definicja warunku wystarczającego =>
p q Y=(p=>q)=~p+q
A: 1 1 =1
B: 1 0 =0
C: 0 0 =1
D: 0 1 =1
1 2 3
|
Jak wygenerować z tej tabeli operator implikacji prostej p||=>q?
Szczegóły znajdziemy w punkcie 10.2
Największą tragedią wszelkich ziemskich logik matematycznych jest prawo eliminacji warunku wystarczającego => (u Ziemian prawo eliminacji implikacji =>):
Y = (p=>q) = ~p+q
Prawo eliminacji warunku wystarczającego => prowadzi do zagłady wszelkich sensownych ziemskich logik matematycznych, gdyż po jego zastosowaniu wywalamy w kosmos kluczowe pojęcia logiki matematycznej tzn. zarówno definicję warunku wystarczającego => jak i definicję warunku koniecznego ~>.
Dosadniej mówiąc, wywalamy w kosmos poniższy fundament wszelkich sensownych logik matematycznych, nieznany ziemskim matematykom.
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Weźmy to nieszczęsne prawo eliminacji warunku wystarczającego => które sprowadza tabelę T0 wyżej do definicji operatora „lub”(|+) mającej zero wspólnego zarówno z warunkiem wystarczającym =>, jak i koniecznym ~>.
Definicja operatora „lub”(|+):
Operator „lub”(|+) układ równań logicznych 1 i 2 dający odpowiedź na pytanie o funkcję logiczną w logice dodatniej (bo Y) i ujemnej (bo ~Y)
1.
Kiedy zajdzie Y?
Y = ~p+q
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
Y=1 <=> ~p=1 lub q=1
Czytamy:
Prawdą jest (=1), że zajdzie Y (Y) wtedy i tylko wtedy gdy nie zajdzie p (~p=1) lub zajdzie q (q=1)
… a kiedy zajdzie ~Y
Negujemy równanie 1 stronami:
~Y = (~p+q) = p*~q – na mocy prawa De Morgana
stąd mamy:
2.
Kiedy zajdzie ~Y?
~Y=p*~q
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
~Y=1 <=> p=1 i ~q=1
Czytamy:
Prawdą jest (=1), że nie zajdzie Y (~Y) wtedy i tylko wtedy gdy zajdzie p (p=1) i nie zajdzie q (~q=1)
Uwaga:
W każdym innym przypadku zajdzie Y.
Zauważmy, że mamy tylko jedno zdarzenie rozłączne dające odpowiedź na pytanie o ~Y, dlatego łatwo generujemy funkcję logiczną Y w zdarzeniach rozłącznych tzn. wszystkie pozostałe zdarzenia z wykluczeniem zdarzenia ~Y.
1’: Y = A: p*q + C: ~p*~q + D: ~p*q
Co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
1’: Y=1 <=> A: p=1 i q=1 lub C: ~p=1 i ~q=1 lub D: ~p=1 i q=1
Oczywistym jest, że matematycznie musi zachodzić tożsamość logiczna [=]:
1: Y=~p+q [=] 1’: Y = A: p*q + C: ~p*~q + D: ~p*q
Sprawdzenie poprzez minimalizację prawej strony:
1’.
Y = p*q + ~p*~q + ~p*q
Y = p*q + ~p*(~q+q) – wyciągnięcie zmiennej ~p przed nawias
Y = ~p + (p*q) – bo ~q+q=1 oraz x*1=x, prawa algebry Boole’a
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 – bo p*~p=0 oraz 0+x=x, prawa algebry Boole’a
Powrót do logiki dodatniej (bo Y) poprzez negację zmiennych i wyminę spójników:
Y = ~p+q
Stąd mamy dowód interesującej nas tożsamości:
1: Y=~p+q [=] 1’: Y = A: p*q + C: ~p*~q + D: ~p*q
c.n.d
Zobaczmy jak beznadziejne jest prawo eliminacji warunku wystarczającego => na naszym przykładzie.
A1.
Jeśli jutro będzie padało to na 100% => będzie pochmurno
P=>CH =1
Padanie (P) jest warunkiem wystarczającym => do tego aby było pochmurno (CH), bo zawsze gdy pada, jest pochmurno.
Innymi słowy:
Padanie (P) daje nam gwarancję matematyczną => istnienie chmur (CH), o czym każdy 5-cio latek wie
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Znaczenie zdania A1 jak wyżej rozumie każdy 5-cio latek.
Zastosujmy do zdania A1 prawo eliminacji warunku wystarczającego =>:
p=>q = ~p+q
Nasz przykład:
P=>CH = ~P+CH
Stąd zdanie „tożsame” do zdania A1 brzmi:
1.
Jutro nie będzie padało (~P) lub będzie pochmurno (CH)
1: Y = ~P+CH
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
Y=1 <=> ~P=1 lub CH=1
Czytamy:
Prawdą jest (=1), że jutro wystąpi zdarzenie Y (Y=1) wtedy i tylko wtedy gdy nie będzie padało (~P) lub będzie pochmurno (CH)
Oczywistym jest, że sensu tego zdania żaden 5-cio latek nie zrozumie, że nie wspomnę o tożsamości:
A1: P=>CH = 1: ~P+CH
która formalnie zachodzi, ale która zabija występujący w zdaniu A1 warunek wystarczający =>.
… a kiedy nie zajdzie zdarzenie Y (~Y=1)?
Negujemy równanie 1 stronami:
~Y = ~(~P+CH) = P*~CH
Stąd mamy:
2.
~Y = P*~CH
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
~Y=1 <=> P=1 i ~CH=1
Czytamy:
Prawdą jest (=1) że nie zajdzie zdarzenie (~Y): pada (P=1) i nie jest pochmurno (~CH)
Znaczenie symbolu Y:
Y=1 – prawdą jest (=1), że zajdzie zdarzenie Y (Y)
~Y=1 – prawdą jest (=1), że nie zajdzie zdarzenie Y (~Y)
Jak widzimy, sens zdania 2 rozumie każdy 5-cio latek, czego nie da się powiedzieć o zdaniu 1.
Aby zrozumieć sens zdania 1 musimy skorzystać z rozpiski tego zdania na zdarzenia rozłączne, co wyżej w zapisach formalnych wyprowadziliśmy:
1: Y=~p+q [=] 1’: Y = A: p*q + C: ~p*~q + D: ~p*q
Nasz przykład:
p=P (pada)
q=CH (chmury)
1: Y=~P+CH [=] 1’: Y = A: P*CH + C: ~P*~CH + D: ~P*CH
Stąd mamy:
1’.
Kiedy zajdzie zdarzenie (Y=1)?
Y = A: P*CH + C: ~P*~CH + D: ~P*CH
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
Y=1 <=> A: P=1 i CH=1 lub C: ~P=1 i ~CH=1 lub D: ~P=1 i CH=1
Czytamy:
Prawdą jest (=1), ze możliwe jest zdarzenie Y (Y) wtedy i tylko wtedy gdy:
A: Ya=P*CH=1*1=1 – możliwe jest (=1) zdarzenie: pada (P=1) i jest pochmurno (CH=1)
lub
C: Yc=~P*~CH=1*1=1 - możliwe jest (=1) zdarzenie: nie pada (~P=1) i nie jest pochmurno (~CH=1)
lub
D: Yd=~P*CH=1*1=1 – możliwe jest (=1) zdarzenie: nie pada (~P=1) i jest pochmurno (CH=1)
Jak widzimy, prawdziwość zdań składowych Ya, Yc i Yd jest oczywista dla każdego 5-cio latka, ale by do tych zdań dojść trzeba znać zawansowaną algebrę Boole’a w postaci zamiany sumy logicznej p+q na serię zdarzeń rozłącznych.
Prawo zamiany sumy logicznej p+q na serię zdarzeń rozłącznych:
p+q = p*q + p*~q + ~p*q
Dowód poprawności powyższego prawa.
Nasz przykład w zapisach formalnych:
Y = ~p+q = (~p)*q + (~p)*~q + ~(~p)*q
stąd po minimalizacji mamy:
Y = ~p+q = A: p*q + C: ~p*~q + D: ~p*q
Przejdźmy teraz do finału naszych rozważań:
Kod: |
T2
Pełna tabela prawdy opisująca operator „lub”(|+)
Y=ACD:~p+q = A: p*q + C: ~p*~q + D: ~p*q
|Komentarz
p q ~p ~q Y=ACD:~p+q # ~Y=B: ~p*~q |
A: 1 1 0 0 1 # 0 | Ya= p* q |Yacd=~p+q = Ya+Yc+Yd
B: 1 0 0 1 0 # 1 |~Yb= p*~q |~Yb=p*~q
C: 0 0 1 1 1 # 0 | Yc=~p*~q
D: 0 1 1 0 1 # 0 | Yd=~p* q
1 2 3 4 5 6 7 8 9
Gdzie:
# - dowolna strona znaczka # jest zaprzeczeniem drugiej strony
|
Nasz przykład (poziom 5-cio latka):
Kod: |
T3
Pełna tabela prawdy opisująca operator „lub”(|+)
Y=ACD:~P+CH = A: P*CH + C: ~P*~CH + D: ~P*CH
|Komentarz
P CH ~P ~CH Y=ACD:~P+CH # ~Y=B: ~P*~CH |
A: 1 1 0 0 1 # 0 | Ya= P* CH |Yacd=Ya+Yc+Yd
B: 1 0 0 1 0 # 1 |~Yb= P*~CH |~Yb=P*~CH
C: 0 0 1 1 1 # 0 | Yc=~P*~CH
D: 0 1 1 0 1 # 0 | Yd=~P* CH
1 2 3 4 5 6 7 8 9
Gdzie:
# - dowolna strona znaczka # jest zaprzeczeniem drugiej strony
|
W tabeli T3 doskonale widać, że w pełnej tabeli zero-jedynkowej operatora „lub”(|+) opisujemy wyłącznie jedynki prowadzące do równań alternatywno-koniunkcyjnych, gdyż tylko te równania są zrozumiałe dla człowieka.
Opis wynikowych zer prowadzi do równań koniunkcyjno-alternatywnych, których żaden człowiek nie rozumie od 5-cio latka poczynając, na najwybitniejszych matematykach kończąc, czego dowód mamy w punkcie 1.13.2 (prawo Pandy).
Definicja twardego zera w logice dodatniej (bo Y):
W dowolnej tabeli zero-jedynkowej twarde zero w logice dodatniej (bo Y) oznacza, iż nie istnieją iterowania (przypadki) w których na pozycji twardego zera może pojawić się jedynka.
Zauważmy, ze w tabeli T3 jedyne twarde zero w logice dodatniej (bo Y) które dla dowolnego iterowania nigdy nie przyjmie wartości logicznej 1 mamy na pozycji B5.
Dowód:
Dowód iż w tabeli T3 mamy do czynienia z jednym twardym zerem to matematyczny opis punktu B5:
B5: Yb=0 <=> P=1 i ~CH=1
Interpretacja:
Fałszem jest (=0), że zajdzie zdarzenie (Yb): pada (P=1) i nie jest pochmurno (~CH=1)
O czym każdy 5-cio latek wie.
Definicja miękkiej jedynki w logice dodatniej (bo Y):
W dowolnej tabeli zero-jedynkowej miękka jedynka w logice dodatniej (bo Y) oznacza, iż istnieją iterowania (przypadki) w których na pozycji jedynki pojawia się logiczne zero.
Zbadajmy jak to jest z logicznymi jedynkami w kolumnie wynikowej Y (ABCD5).
Wynikowe jedynki w kolumnie wynikowej Y (ABCD5) opisuje równanie logiczne:
Y = ~P+CH = A: P*CH + C: ~P*~CH + D: ~P*CH
W rozpisce spójnika „lub”(+) na zdarzenia rozłączne mamy:
1.
Kiedy zajdzie (Y=1)?
Y = A: P*CH + C: ~P*~CH + D: ~P*CH
Co w logice jedynek (bo równanie alternatywno-koniunkcyjne) oznacza:
Y=1 <=> A: P=1 i CH=1 lub C: ~P=1 i ~CH=1 lub D: ~P=1 i CH=1
I.
Założenie konkretnego iterowania Ya:
A: Ya = P*CH =1*1=1 – możliwe jest (=1) zdarzenie (Ya): pada (P=1) i jest pochmurno (CH=1)
Założenie:
P=1 i CH=1
Prawo Prosiaczka:
(P=1)=(~P=0)
(CH=1)=(~CH=0)
Podstawmy to iterowanie do równania 1:
Y = A: P*CH + C:~P*~CH + D: ~P*CH = A: (P=1)*(CH=1)=1 + C: (~P=0)*(~CH=0)=0 + D: (~P=0)*(CH=1)=0
Jak widzimy, dla iterowania P=1 i CH=1 wyłącznie w linii A mamy jedynkę, zaś w liniach C i D mamy 0.
Innymi słowy:
Jedynki w liniach C i D w tabeli T3 są miękkimi jedynkami, bo dla konkretnego iterowania (tu P=1 i CH=1) mogą przyjąć wartości logiczne 0.
Zauważmy, że dla tego iterowania zero w punkcie B5 (Yb) pozostanie zerem.
Dowód:
Yb=0 <=> B: P*~CH = (P=1)*(~CH=0)= 1*0=0
II.
Założenie konkretnego iterowania Yc:
C: Yc=~P*~CH=1*1=1 - możliwe jest (=1) zdarzenie (Yc): nie pada (~P=1) i nie jest pochmurno (~CH=1)
Założenie:
~P=1 i ~CH=1
Prawo Prosiaczka:
(~P=1)=(P=0)
(~CH=1)=(CH=0)
Podstawmy to iterowanie do równania 1:
Y = A: P*CH + C:~P*~CH + D: ~P*CH = A: (P=1)*(CH=0)=0 + C: (~P=1)*(~CH=1)=1 + D: (~P=1)*(CH=0)=0
Dla iterowania ~P=1 i ~CH=1 wyłącznie w linii C mamy jedynkę, zaś w liniach A i D mamy 0.
Innymi słowy:
Jedynki w liniach A i D w tabeli T3 są miękkimi jedynkami, bo dla konkretnego iterowania (tu ~P=1 i ~CH=1) mogą przyjąć wartości logiczne 0.
Zauważmy, że dla tego iterowania zero w punkcie B5 (Yb) pozostanie zerem.
Dowód:
Yb=0 <=> B: P*~CH = (P=0)*(~CH=1)= 0*1=0
III.
Ostatnie możliwe iterowanie to Yd:
D: Yd = ~P*CH =1*1=1 – możliwe jest (=1) zdarzenie (Yc): nie pada (~P=1) i jest pochmurno (CH=1)
Założenie:
~P=1 i CH=1
Prawo Prosiaczka:
(~P=1)=(P=0)
(CH=1)=(~CH=0)
Podstawmy to iterowanie do równania 1:
Y= A: P*CH + C: ~P*~CH + D: ~P*CH = A: (P=0)*(CH=1)=0 + C: (~P=1)*(~CH=0)=0 + D: (~P=1)*(CH=1)=1
Jak widzimy, dla iterowania ~P=1 i CH=1 wyłącznie w linii D mamy jedynkę, zaś w liniach A i C mamy 0.
Innymi słowy:
Jedynki w liniach A i C w tabeli T3 są miękkimi jedynkami, bo dla konkretnego iterowania (tu ~P=1 i CH=1) mogą przyjąć wartości logiczne 0.
Zauważmy, że dla tego iterowania zero w punkcie B5 (Yb) pozostanie zerem.
Dowód:
Yb=0 <=> B: P*~CH = (P=0)*(~CH=0) = 0*0=0
Jak widzimy wyżej dla dowolnego iterowania tabeli T3 zero w punkcie B5 zawsze pozostanie zerem (Yb=0), co oznacza iż jest to twarde zero.
Podsumowując:
W kolumnie ABCD5 wszystkie jedynki są miękkimi jedynkami, co jest dowodem wewnętrznej sprzeczności logiki matematycznej po zastosowaniu prawa eliminacji warunku wystarczającego =>:
A1: P=>CH = ~P+CH = A: P*CH + C: ~P*~CH + D: ~P*CH
bowiem w znaczkach =>, ~> i ~~> w punkcie A5 występuje ewidentna twarda jedynka wymuszająca twarde zero punkcie B5 (kontrprzykład).
Dowód:
Kod: |
T1.
Operator implikacji prostej P||=>CH w znaczkach warunku wystarczającego =>,
warunku koniecznego ~> i zdarzenia możliwego ~~>
A1B1:
Co może się wydarzyć jeśli jutro będzie padało (P=1)?
A: P=> CH =1 – padanie jest (=1) wystarczające => dla istnienia chmur
B: P~~>~CH=0 – niemożliwe jest (=0) zdarzenie pada i nie jest pochmurno
A2B2:
Co może się wydarzyć jeśli jutro nie będzie padało (~P=1)?
C: ~P~> ~CH=1 – brak padania jest warunkiem koniecznym ~> dla braku chmur
D: ~P~~> CH=1 – możliwe jest (=1) zdarzenie nie pada i jest pochmurno
|
32.2 Wstęp do twardych i miękkich zer i jedynek w równoważności <=>
Na mocy rachunku zero-jedynkowego mamy matematyczne związki warunku wystarczającego => i koniecznego ~> w zapisie skróconym (pkt. 2.5)
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
I Prawo Sowy
Dla udowodnienia prawdziwości wszystkich zdań serii Ax potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax
Dla udowodnienia fałszywości wszystkich zdań serii Ax potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Ax
##
II Prawo Sowy
Dla udowodnienia prawdziwości wszystkich zdań serii Bx potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Bx
Dla udowodnienia fałszywości wszystkich zdań serii Bx potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Bx
Gdzie:
## - różne na mocy definicji
Prawa Sowy to:
Ogólna definicja tożsamości logicznej „=” dla wielu zdań:
Prawdziwość dowolnego zdania w tożsamości logicznej „=” wymusza prawdziwość pozostałych zdań
Fałszywość dowolnego zdania w tożsamości logicznej „=” wymusza fałszywość pozostałych zdań
Tożsame znaczki tożsamości logicznej to:
„=”, [=], <=> (wtedy i tylko wtedy)
A1B1:
Definicja równoważności p<=>q:
Równoważność p<=>q w logice dodatniej (bo q) to spełnienie 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
Stąd:
A1B1: p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
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)
Na mocy definicji równoważności p<=>q oraz definicji kontrprzykładu w zdarzeniach nasza tabela T0 przyjmuje szczegółową postać równoważności p<=>q
Kod: |
T1
Definicja implikacji równoważności p<=>q z uwzględnieniem definicji kontrprzykładu działającej wyłącznie w warunkach wystarczających =>
A1B1: A2B2: | A3B3: A4B4: A5B5:
Y= Y= Y= Y= Y=
A: 1: p=> q= 1 = 2:~p~>~q=1 [=] 3: q~>p =1 = 4:~q=>~p=1 [=] 5: ~p+q
A’: 1: p~~>~q=0 = 4:~q~~>p=1
## ## ## ## ##
Y= Y= Y= Y= Y=
B: 1: p~> q =1 = 2:~p=>~q=1 [=] 3: q=> p =1 = 4:~q~>p =1 [=] 5: p+~q
B’: 2:~p~~>q=0 3: q~~>~p=0
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
##
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja operatora równoważności p|<=>q w zapisie formalnym:
Operator równoważności p|<=>q to układ równań A1B1 i A2B2 dający odpowiedź na pytanie o p (A1B1) i ~p (A2B2).
Kolumna A1B1:
A1B1: p<=>q = (A1: p=>q)*(B1: p~>q) - co może się wydarzyć jeśli zajdzie p?
Kolumna A2B2:
A2B2: ~p<=>~q = (A2:~p~>~q)*(B2: ~p=>~q) - co może się wydarzyć jeśli zajdzie ~p?
Typowe zadanie z logiki matematycznej brzmi:
Dany jest schemat elektryczny sterowania żarówką S przez przycisk A .
Kod: |
S1 Schemat 1
S A
------------- ______
-----| Żarówka |-------o o-----
| ------------- |
| |
______ |
___ U (źródło napięcia) |
| |
| |
------------------------------------
|
Zbadaj jaki operator implikacyjny realizuje powyższy układ?
Rozwiązanie:
A1.
Jeśli wciśnięty jest przycisk A (A=1) to na 100% => żarówka S świeci się (S=1)
A=>S =1
Wciśnięcie przycisku A (A=1) jest (=1) warunkiem wystarczającym => dla świecenia żarówki S (S=1), bo w układzie nie ma przycisku C (zmienna wolna) połączonego szeregowo z przyciskiem A
Na mocy prawa Kłapouchego mamy:
p=A (przycisk)
q=S ( żarówka)
Stąd mamy zdanie A1 w zapisie formalnym:
A1: p=>q =1
Badamy spełnienie warunku koniecznego ~> między tymi samymi punktami i w tym samym kierunku.
B1.
Jeśli wciśnięty jest przycisk A (A=1) to na 100% ~> świeci się żarówka S (S=1)
A~>S =1
To samo w zapisie formalnym:
p~>q =1
Wciśnięcie przycisku A (A=1) jest (=1) warunkiem konicznym ~> dla świecenia się żarówki S (S=1), bo w układzie nie ma dodatkowego przycisku B (zmienna wolna) połączonego równolegle do A, który by zaświecił żarówkę S niezależnie od stanu przycisku A.
Stąd mamy rozwiązanie iż mamy tu to czynienia z równoważnością A<=>S:
Kod: |
S1 Schemat 1
Fizyczna realizacja równoważności A<=>S w zdarzeniach:
A1: A=>S =1 - wciśnięcie A jest (=1) wystarczające => dla świecenia S
B1: A~>S =1 - wciśnięcie A jest (=1) konieczne ~> dla świecenia S
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, nie ma żadnych innych przycisków z wyjątkiem A
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.
Zmienna związana z definicji jest ustawiana na 0 albo 1 przez człowieka.
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ć ustawiana na 0 albo 1 poza kontrolą człowieka.
W układzie S1 nie ma zmiennych wolnych.
Stąd mamy:
Definicja równoważności A<=>S:
Równoważność A<=>S w logice dodatniej (bo S) to spełnienie zarówno warunku wystarczającego =>, jak i koniecznego ~> między tymi samymi punktami i w tym samym kierunku
A1: A=>S =1 - wciśnięcie A jest (=1) wystarczające => dla świecenia żarówki S
B1: A~>S =1 - wciśnięcie A jest (=1) konieczne ~> dla świecenia żarówki S
Stąd mamy definicję równoważności A<=>S w równaniu logicznym:
A1B1: A<=>S = (A1: A=>S)*(B1: A~>S) =1*1 =1
Na mocy prawa Kłapouchego nasz punkt odniesienia:
p=A (przycisk A)
q=S (żarówka S)
Stąd mamy to samo w zapisie formalnym:
Definicja równoważności p<=>q:
Równoważność p<=>q w logice dodatniej (bo p) to spełnienie 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
Stąd mamy definicję równoważności p<=>q w równaniu logicznym:
A1B1: p<=>q = (A1: p=>q)*(B1: p~>q) =1*1=1
Definicja operatora równoważności p|<=>q w zapisie formalnym:
Operator równoważności p|<=>q to układ równań A1B1 i A2B2 dający odpowiedź na pytanie o p (A1B1) i ~p (A2B2).
Kolumna A1B1:
A1B1: p<=>q = (A1: p=>q)*(B1: p~>q) - co może się wydarzyć jeśli zajdzie p?
Kolumna A2B2:
A2B2: ~p<=>~q = (A2:~p~>~q)*(B2: ~p=>~q) - co może się wydarzyć jeśli zajdzie ~p?
Przejdźmy na zapis aktualny podstawiając:
p=A (przycisk A)
q=S (żarówka S)
Stąd mamy:
Definicja operatora równoważności A|<=>S w zapisie aktualnym:
Operator równoważności A|<=>S w logice dodatniej (bo S) to układ równań A1B1 i A2B2 dający odpowiedź na pytanie o wciśnięty przycisk A (A) oraz o nie wciśnięty przycisk A (~A)
Kolumna A1B1:
A1B1: A<=>S = (A1: A=>S)*(B1: A~>S) - co może się wydarzyć jeśli A jest wciśnięty (A=1)?
Kolumna A2B2:
A2B2: ~A<=>~S = (A2:~A~>~S)*(B2: ~A=>~S) - co może się wydarzyć jeśli A nie jest wciśnięty (~A=1)?
Szczegółową analizę operatora równoważności A|<=>S znajdziemy w punkcie 6.8.1.
Podsumowanie tej analizy mamy w poniższej tabeli prawdy.
Kod: |
T1
Operator równoważności A|<=>S w znaczkach warunku wystarczającego =>,
warunku koniecznego ~> i zdarzenia możliwego ~~>
A1B1:
A<=>S = (A1: A=>S)*(B2:~A=>~S)=1*1=1
A1: A=> S =1 – wciśnięcie A jest (=1) wystarczające => dla świecenia S
A1’: A~~>~S=0 – niemożliwe jest (=0) zdarzenie: wciśnięty A i nie świeci ~S
A2B2:
~A<=>~S = (A1: A=>S)*(B2:~A=>~S)=1*1=1
B2: ~A=>~S =1 –nie wciśnięcie ~A jest wystarczające => dla nie świecenia ~S
B2’:~A~~>S =0 - niemożliwe jest (=0) zdarzenie: nie wciśnięty ~A i świeci S
|
Cechą charakterystyczną algebry Kubusia jest jej przełożenie na język potoczny w przełożeniu 1:1.
Przejdźmy z naszego przykładu na zapis ogólny przez podstawienie:
p=A (przycisk)
q=S (żarówka)
Stąd mamy tabelę T1 w zapisie ogólnym:
Kod: |
T1
Operator równoważności p|<=>q w znaczkach warunku wystarczającego =>,
warunku koniecznego ~> i zdarzenia możliwego ~~>
A1B1:
p<=>q = (A1: p=>q)*(B2:~p=>~q)=1*1=1
A1: p=> q =1 – zajście p jest (=1) wystarczające => dla zajścia q
A1’: p~~>~q=0 – niemożliwe jest (=0) zdarzenie: zajdzie p i nie zajdzie ~q
A2B2:
~p<=>~q = (A1: p=>q)*(B2:~p=>~q)=1*1=1
B2: ~p=>~q =1 –nie zajście ~p jest wystarczające => dla nie zajścia ~q
B2’:~p~~>q =0 - niemożliwe jest (=0) zdarzenie: nie zajdzie ~p i zajdzie q
|
Z tabeli operatora równoważności p|<=>q łatwo wyprowadzamy zero-jedynkową definicję równoważności p<=>q w logice dodatniej (bo q).
Jak to się robi znajdziemy w punkcie 10.5.3
Kod: |
TR
Zero-jedynkowa definicja równoważności <=>:
p q Y=(p<=>q)=p*q+~p*~q
A: 1 1 1
B: 1 0 0
C: 0 0 1
D: 0 1 0
|
Z powyższego wynika, że z zero-jedynkowej definicji równoważności p<=>q łatwo dojdziemy do symbolicznej definicji operatora równoważności p|<=>q podejmując działania odwrotne, co opisano w punkcie 10.6.
32.2.1 Geneza twardych i miękkich zer i jedynek w równoważności <=>
Na bazie wyprowadzonej wyżej zero-jedynkowej definicji równoważności TR możemy łatwo rozszyfrować o co chodzi w twierdzeniu Volratha.
Twierdzenie Volratha:
http://www.sfinia.fora.pl/forum-kubusia,12/kubusiowa-szkola-logiki-na-zywo-dyskusja-z-volrathem,3591-100.html#72062
Wysłany: Śro 13:43, 10 Gru 2008
wykładowca logiki matematycznej volrath napisał: |
Niestety bazowa logika Boole'a domyślnie zakłada, że wszystkie jedynki są miękkie, a zera twarde. Tak już jest skonstruowana. |
Kod: |
TR
Zero-jedynkowa definicja równoważności <=>:
p q Y=(p<=>q)=p*q+~p*~q
A: 1 1 =1
B: 1 0 =0
C: 0 0 =1
D: 0 1 =0
1 2 3
|
Jak wygenerować z tej tabeli operator równoważności p|<=>q?
Szczegóły znajdziemy w punkcie 10.6
Największą tragedią wszelkich ziemskich logik matematycznych jest prawo eliminacji równoważności <=>, które każdy ziemski matematyk zna i obligatoryjnie stosuje:
Y = (p<=>q) = p*q+~p*~q
Prawo eliminacji równoważności <=> prowadzi do zagłady wszelkich sensownych ziemskich logik matematycznych, gdyż po jego zastosowaniu wywalamy w kosmos kluczowe pojęcia logiki matematycznej tzn. zarówno definicję warunku wystarczającego => jak i definicję warunku koniecznego ~>.
Dosadniej mówiąc, wywalamy w kosmos poniższy fundament wszelkich sensownych logik matematycznych, nieznany ziemskim matematykom.
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Weźmy to nieszczęsne prawo eliminacji równoważności <=> które sprowadza tabelę T0 wyżej do definicji operatora równoważności p<=>q wyrażonego spójnikami „i”(*) i „lub”(+) który ma zero wspólnego zarówno z warunkiem wystarczającym =>, jak i koniecznym ~>.
Definicja operatora równoważności p<=>q wyrażonego spójnikami „i”(*) i „lub”(+):
Operator równoważności p<=>q układ równań logicznych 1 i 2 dający odpowiedź na pytanie o funkcję logiczną w logice dodatniej (bo Y) i ujemnej (bo ~Y)
1.
Kiedy zajdzie Y?
Y = (p<=>q)= p*q+~p*~q
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
Y=1 <=> p=1 i q=1 lub ~p=1 i ~q=1
Czytamy:
Prawdą jest (=1), że zajdzie Y wtedy i tylko wtedy gdy zajdzie p i zajdzie q lub nie zajdzie ~p i nie zajdzie ~q
… a kiedy zajdzie ~Y
Mamy równanie 1:
1: Y=(p*q)+(~p*~q)
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników:
2’: ~Y = (~p+~q)*(p+q)
Otrzymaliśmy funkcję koniunkcyjno-alternatywną której w języku potocznym nikt nie rozumie, co za chwilkę udowodnimy.
Przejście do tożsamej funkcji alternatywno-koniunkcyjnej zrozumiałej przez każdego 5-cio latka polega tu na wymnożeniu wielomianu logicznego po prawej stronie:
2: ~Y = ~p*p + ~p*q + ~q*p + ~q*q = p*~q + ~p*q
bo:
~p*p=0, 0+x=x – prawa algebry Boole’a
~q*q=0, 0+x=x – te same prawa algebry Boole’a
Przemienność spójników „i’(*) i „lub”(+)
Kolejność wykonywania działań w logice matematycznej jest identyczna jak w matematyce klasycznej dla znaczków mnożenia algebraicznego (*) i sumy algebraicznej (+):
nawiasy, „i”(*), „lub”(+)
Stąd mamy:
2.
Kiedy zajdzie ~Y?
~Y=p*~q + ~p*q
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
~Y=1 <=> p=1 i ~q=1 lub ~p=1 i q=1
Czytamy:
Prawdą jest (=1), że nie zajdzie ~Y wtedy i tylko wtedy gdy zajdzie p i nie zajdzie ~q lub nie zajdzie ~p i zajdzie q
Podstawmy pod powyższą matematykę formalną nasz przykład:
p=A (przycisk)
q=S (żarówka)
Wtedy mamy:
Definicja operatora równoważności A|<=>S wyrażona spójnikami „i”(*) i „lub”(+):
Definicja operatora równoważności A|<=>S układ równań logicznych 1 i 2 dający odpowiedź na pytanie o funkcję logiczną w logice dodatniej (bo Y) i ujemnej (bo ~Y)
1.
Które zdarzenia są możliwe (Y=1)?
Y = (A<=>S)= A: A*S+C: ~A*~S
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
Y=1 <=> A: A=1 i S=1 lub C: ~A=1 i ~S=1
Czytamy:
Prawdą jest (=1), że zdarzenia możliwe (Y=1) to:
A: Ya=A*S=1*1=1 – przycisk A wciśnięty (A=1) i żarówka świeci się (S=1)
lub
C: Yc=~A*~S=1*1=1 – przycisk A nie wciśnięty (~A=1) i żarówka nie świeci się (~S=1)
Gdzie:
Zdarzenia możliwe Y to suma logiczna zdarzeń cząstkowych:
Y = Ya+Yc
Y = A: A*S+C: ~A*~S
… a które zdarzenia są niemożliwe (~Y=1)?
2.
~Y=A*~S + ~A*S
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
~Y=1 <=> A=1 i ~S=1 lub ~A=1 i S=1
Czytamy:
Prawdą jest (=1), że zdarzenia niemożliwe (~Y=1) to:
B: Yb=A*~S=1*1=1 – przycisk A wciśnięty (A=1) i żarówka nie świeci się (~S=1)
lub
D: Yd=~A*S=1*1=1 – przycisk A nie wciśnięty (~A=1) i żarówka świeci się (S=1)
Gdzie:
Zdarzenia niemożliwe ~Y to suma logiczna zdarzeń cząstkowych:
~Y = ~Yb+~Yd
Stąd po rozwinięciu mamy:
~Y = B: A*~S + D: ~A*S
Jak widzimy, wszystkie zdania wyżej są zrozumiałe dla każdego ucznia I klasy LO.
Ale!
Weźmy funkcję Y w logice dodatniej (bo Y):
1.
Y = (A*S) + (~A*~S)
Przejście do logiki ujemnej (bo ~Y) poprzez negację zmiennych i wymianę spójników na przeciwne:
2’.
~Y = (~A+~S)*(A+S) – funkcja koniunkcyjno-alternatywna
Wypowiedzmy zdanie 2’ zapisane w postaci funkcji koniunkcyjno-alternatywnej
Zdarzenia niemożliwe (~Y=1) to:
(nie wciśnięty przycisk ~A lub żarówka nie świeci się ~S)
„i”(*)
(wciśnięty przycisk A lub żarówka świeci się S)
Jak widzimy, języku potocznym dostaliśmy bełkot którego nikt nie rozumie.
Stąd mamy prawo Pandy (pkt. 1.10).
Prawo Pandy:
Jedyną funkcją logiczną zrozumiałą dla każdego człowieka jest funkcja alternatywno-koniunkcyjna
Definicja funkcji alternatywno-koniunkcyjnej:
Funkcja logiczna Y jest w postaci alternatywno-koniunkcyjnej wtedy i tylko wtedy gdy nie zawiera ani jednego członu w postaci koniunkcyjno-alternatywnej.
Inaczej funkcja Y jest w postaci koniunkcyjno-alternatywnej lub mieszanej.
Wniosek:
Wszelkie człony koniunkcyjno-alternatywne w funkcji logicznej Y musimy logicznie wymnożyć przechodząc do postaci alternatywno-koniunkcyjnej, bo tylko taka postać jest zrozumiała dla człowieka.
Dokładnie dlatego w naszej analizie schematu S1 przeszliśmy z funkcją koniunkcyjno-alternatywną:
2’: ~Y = (~A+~S)*(A+S)
do tożsamej funkcji alternatywno- koniunkcyjnej:
~Y=A*~S + ~A*S
która jest rozumiana przez każdego człowieka od ucznia I klasy LO poczynając.
Przejdźmy teraz do finału naszych rozważań.
Zero-jedynkowa tabela prawdy operatora równoważności p|<=>q wyrażonego spójnikami „i”(*) i „lub”(+) to:
Kod: |
T2
Pełna tabela prawdy operatora równoważności p|<=>q w „i”(*) i „lub”(|+)
Yac = Ya + Yc = A: p* q + C: ~p*~q
~Ybd = ~Yb+~Yd = B: p*~q + D: ~p* q
|Komentarz
p q ~p ~q Yac=Ya+Yc # ~Ybd=~Yb+~Yd |
A: 1 1 0 0 1 # 0 | Ya= p* q | Yac=p* q + ~p*~q
B: 1 0 0 1 0 # 1 |~Yb= p*~q |~Ybd=p*~q + ~p* q
C: 0 0 1 1 1 # 0 | Yc=~p*~q
D: 0 1 1 0 0 # 1 |~Yd=~p* q
1 2 3 4 5 6 7 8 9
Gdzie:
# - dowolna strona znaczka # jest zaprzeczeniem drugiej strony
|
To samo dla naszego przykładu A|<=>S:
Kod: |
T3
Pełna tabela prawdy operatora równoważności A|<=>S w „i”(*) i „lub”(|+)
Yac = Ya + Yc = A: A* S + C: ~A*~S
~Ybd = ~Yb+~Yd = B: A*~S + D: ~A* S
|Komentarz
A S ~A ~S Yac=Ya+Yc # ~Ybd=~Yb+~Yd |
A: 1 1 0 0 1 # 0 | Ya= A* S | Yac=A* S + ~A*~S
B: 1 0 0 1 0 # 1 |~Yb= A*~S |~Ybd=A*~S + ~A* S
C: 0 0 1 1 1 # 0 | Yc=~A*~S
D: 0 1 1 0 0 # 1 |~Yd=~A* S
1 2 3 4 5 6 7 8 9
Gdzie:
# - dowolna strona znaczka # jest zaprzeczeniem drugiej strony
|
W tabeli T3 doskonale widać, że w pełnej tabeli zero-jedynkowej operatora równoważności A|<=>S wyrażonego spójnikami „i”(*) i „lub”(+) opisujemy wyłącznie jedynki prowadzące do równań alternatywno-koniunkcyjnych (algorytm w pkt. 1.16.1), gdyż tylko te równania są zrozumiałe dla człowieka.
Opis wynikowych zer (algorytm w pkt. 1.16.2) prowadzi do równań koniunkcyjno-alternatywnych, których żaden człowiek nie rozumie od 5-cio latka poczynając, na najwybitniejszych matematykach kończąc, czego dowód mamy wyżej oraz w punkcie 1.13.2 (prawo Pandy).
Definicja twardego zera w logice dodatniej (bo Y):
W dowolnej tabeli zero-jedynkowej twarde zero w logice dodatniej (bo Y) oznacza, iż nie istnieją iterowania (przypadki) w których na pozycji twardego zera może pojawić się jedynka.
Zauważmy, ze w tabeli T3 mamy dwa twarde zera (B5 i D5) w logice dodatniej (bo Y) które dla dowolnego iterowania nigdy nie przyjmie wartości logicznej 1.
Dowód:
Dowód iż w tabeli T3 mamy do czynienia z twardym zerem na B5 to matematyczny opis punktu B5:
B5: Yb=0 <=> A=1 i ~S=1
Interpretacja:
Fałszem jest (=0), że zajdzie zdarzenie (Yb): wciśnięty przycisk A (A=1) i nie świeci żarówka S (~S=1)
O czym każdy uczeń I klasy LO wie.
Prawo Prosiaczka które możemy stosować wybiórczo do dowolnej zmiennej binarnej:
(Yb=0)=(~Yb=1)
Podstawiając do tabeli T3 mamy zdanie tożsame:
B6: ~Yb=1 <=> A=1 i ~S=1
Czytamy:
Prawdą jest (=1), że nie zajdzie zdarzenie Yb (~Yb): wciśnięty przycisk A (A=1) i nie świeci żarówka S (~S=1)
O czym każdy uczeń I klasy LO wie.
Z ostatniego zapisu mamy poprawne równanie cząstkowe alternatywno-koniunkcyjne które z definicji opisuje wyłącznie jedynki w linii B w tabeli T3.
B6: ~Yb=A*~S
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
B6: ~Yb=1 <=> A=1 i ~S=1
Ten zapis jest w 100% zgodny z tabelą T3.
Zauważmy, że na mocy prawa Prosiaczka poprawna jest tożsamość zdań:
B5: Yb=0 <=> A=1 i ~S=1 [=] B6: ~Yb=1 <=> A=1 i ~S=1
bo operujemy tu na wartościowaniu linii B.
Jeśli opuścimy wartościowanie to dostaniemy błąd czysto matematyczny:
Kod: |
T4
B5: Yb=A*~S ## B6:~Yb=A*~S
Gdzie:
## - funkcje różne na mocy definicji ##
|
Definicja znaczka różne na mocy definicji ##:
Dwie funkcje logiczne są różna na mocy definicji wtedy i tylko wtedy gdy nie są tożsame i żadna z nich nie jest zaprzeczeniem drugiej.
W tabeli T4 definicja znaczka ## jest spełniona.
Podobnie:
Dowód iż w tabeli T3 mamy do czynienia z jednym twardym zerem to matematyczny opis punktu D5:
D5: Yd=0 <=> ~A=1 i S=1
Interpretacja:
Fałszem jest (=0), że zajdzie zdarzenie (Yd): nie wciśnięty przycisk A (~A=1) i świeci żarówka S (S=1)
O czym każdy uczeń I klasy LO wie.
Prawo Prosiaczka które możemy stosować wybiórczo do dowolnej zmiennej binarnej:
(Yd=0)=(~Yd=1)
Podstawiając do tabeli T3 mamy:
D6: ~Yd=1 <=> ~A=1 i S=1
Stąd zdanie tożsame:
D6: ~Yd=1 <=> ~A=1 i S=1
Czytamy:
Prawdą jest (=1), że nie zajdzie zdarzenie Yd (~Yd): nie wciśnięty przycisk A (~A=1) i świeci żarówka S (S=1)
O czym każdy uczeń I klasy LO wie.
Z ostatniego zapisu mamy poprawne równanie cząstkowe dla linii D:
D6: ~Yd=~A*S
co w logice jedynek (bo funkcja alternatywno-koniunkcyjna) oznacza:
D6: ~Yd=1 <=> ~A=1 i S=1
Ten zapis jest w 100% zgodny z tabelą T3.
Zauważmy, że na mocy prawa Prosiaczka poprawna jest tożsamość zdań:
D5: Yd=0 <=> ~A=1 i S=1 [=] D6: ~Yd=1 <=> ~A=1 i S=1
bo operujemy tu wartościowaniu linii D.
Jeśli opuścimy wartościowanie to dostaniemy błąd czysto matematyczny:
Kod: |
T5
D5: Yd=~A*S ## D6:~Yd=~A*S
Gdzie:
## - funkcje różne na mocy definicji ##
|
Definicja znaczka różne na mocy definicji ##:
Dwie funkcje logiczne są różna na mocy definicji wtedy i tylko wtedy gdy nie są tożsame i żadna z nich nie jest zaprzeczeniem drugiej.
W tabeli T5 definicja znaczka ## jest spełniona.
Definicja miękkiej jedynki w logice dodatniej (bo Y):
W dowolnej tabeli zero-jedynkowej miękka jedynka w logice dodatniej (bo Y) oznacza, iż istnieją iterowania (przypadki) w których na pozycji jedynki pojawia się logiczne zero.
Zbadajmy jak to jest z logicznymi jedynkami w kolumnie wynikowej Y (ABCD5).
Wynikowe jedynki w kolumnie wynikowej Y (ABCD5) opisuje równanie logiczne:
Y = A5: A*S + C5: ~A*~S
W rozpisce spójnika „lub”(+) na zdarzenia rozłączne mamy:
1.
Kiedy zajdzie (Y=1)?
Y = A5: A*S + C5: ~A*~S
Co w logice jedynek (bo równanie alternatywno-koniunkcyjne) oznacza:
Y=1 <=> A5: A=1 i S=1 lub C5: ~A=1 i ~S=1
I.
Założenie konkretnego iterowania Ya:
A: Ya = A*S =1*1=1 – możliwe jest (=1) zdarzenie (Ya): przycisk wciśnięty (A=1) i żarówka świeci (S=1)
Założenie:
A=1 i S=1
Prawo Prosiaczka:
(A=1) = (~A=0)
(S=1)=(~S=0)
Podstawmy to iterowanie do równania 1:
Y = A5: A*S + C5: ~A*~S = A5: (A=1)*(S=1)=1*1=1 + C5: (~A=0)*(~S=0)=0*0=0
Jak widzimy, dla iterowania A=1 i S=1 wyłącznie w punkcie A5 mamy jedynkę, zaś w punkcie C5 mamy zero.
Innymi słowy:
Jedynka w punkcie C5 w tabeli T3 są jest miękką jedynką, bo dla konkretnego iterowania (tu A=1 i S=1) przyjmuje wartość logiczną 0.
Zauważmy, że dla naszego iterowania (A=1 i S=1) w punktach B5 i D5 dostaniemy 0.
Dowód:
B5: Yb=0 <=> B5: A*~S = B5: (A=1)*(~S=0)=1*0 =0
D5: Yd=0 <=> D5: ~A*S = D5: (~A=0)*(S=1)=0*1=0
II.
Ostatnie możliwe założenie konkretnego iterowania Yc to:
C5: Yc=~A*~S=1*1=1 -możliwe jest (=1) zdarzenie (Yc): nie wciśnięty A (~A=1) i żarówka nie świeci ~S
Założenie:
~A=1 i ~S=1
Prawo Prosiaczka:
(~A=1)=(A=0)
(~S=1)=(S=0)
Podstawmy to iterowanie do równania 1:
Y = A5: A*S + C5: ~A*~S = A5: (A=0)*(S=0)=0*0=0 + C5: (~A=1)*(~S=1)=1*1=1
Jak widzimy, dla iterowania ~A=1 i ~S=1 wyłącznie w punkcie C5 mamy jedynkę, zaś w linii A mamy zero.
Innymi słowy:
Jedynka w punkcie A5 w tabeli T3 są jest miękką jedynką, bo dla konkretnego iterowania (tu ~A=1 i ~S=1) przyjmuje wartość logiczną 0.
Zauważmy, że dla naszego iterowania (~A=1 i ~S=1) w punktach B5 i D5 dostaniemy 0.
Dowód:
B5: Yb=0 <=> B: A*~S = B: (A=0)*(~S=1)=0*1 =0
D5: Yd=0 <=> D: ~A*S = D: (~A=1)*(S=0)=1*0 =0
Jak widzimy wyżej dla dowolnego iterowania tabeli T3 zera w punktach B5 i D5 zawsze pozostaną zerami, co oznacza iż są to twarde zera.
Natomiast jedynki w punktach A5 i C5 są miękkimi jedynkami bo istnieją iterowania (przypadki) dla których w tych miejscach pojawia się zero.
Podsumowując:
W kolumnie ABCD5 wszystkie jedynki są miękkimi jedynkami, co jest dowodem wewnętrznej sprzeczności logiki matematycznej po zastosowaniu prawa eliminacji równoważności A<=>S:
Y = (A<=>S) = A5: A*S + C5: ~A*~S
bowiem w znaczkach =>, ~> i ~~> w punkcie A5 istnieje twarda jedynka wymuszająca twarde zero w punkcie B5 (kontrprzykład)
Także w punkcie C5 występują ewidentna twarda jedynka wymuszająca twarde zero punkcie D5 (kontrprzykład).
Dowód:
Kod: |
T1.
Operator równoważności p|<=>q w znaczkach warunku wystarczającego =>,
warunku koniecznego ~> i zdarzenia możliwego ~~>
A1B1:
Co może się wydarzyć jeśli przycisk A będzie wciśnięty (A=1)?
A5: A=> S =1 – wciśnięcie A jest (=1) wystarczające => dla świecenia S
B5: A~~>~S=0 – niemożliwe jest (=0) zdarzenie: wciśnięty A i nie świeci S
A2B2:
Co może się wydarzyć jeśli przycisk A nie jest wciśnięty (~A=1)?
C5: ~A=>~S=1 –nie wciśnięcie A(~A=1) wystarcza => dla nie świecenia S(~S=1)
D5: ~A~~>S=0 –niemożliwe jest (=0) zdarzenie: nie wciśnięty A i świeci S
|
c.n.d.
Ostatnio zmieniony przez rafal3006 dnia Wto 19:20, 24 Cze 2025, 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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 20:16, 17 Mar 2025 Temat postu: |
|
|
Algebra Kubusia – matematyczna wojna wszech czasów
33.0 Geneza błędu fatalnego w ziemskiej logice matematycznej
Spis treści
33.0 Geneza błędu fatalnego w ziemskiej logice matematycznej 1
33.1 Geneza błędu czysto matematycznego prof. L. Newelskiego 2
33.1.1 Jak udowodnić błędność dowodu prof. L. Newelskiego? 4
33.2 Geneza błędu czysto matematycznego prof. L. Newelskiego w oryginale 5
33.2.1 Poprawny matematycznie dowód prof. L. Newelskiego w oryginale 7
33.2.2 Igraszki masochistów dla funkcji Y 12
33.2.2 Igraszki masochistów dla funkcji ~Y 16
33.0 Geneza błędu fatalnego w ziemskiej logice matematycznej
Niniejszy rozdział to dowód, że brak w ziemskiej logice matematycznej pojęcia funkcji algebry Boole’a w logice ujemnej (bo ~Y) czyni całą logikę matematyczną ziemskich matematyków wewnętrznie sprzeczną w obszarze funkcji logicznych algebry Boole’a..
Koronnym dowodem będzie tu błąd czysto matematyczny w podręczniku akademickim autorstwa prof. Ludomira Newelskiego spowodowany faktem, iż ziemscy matematycy nie wiedzą „w którym kościele dzwony biją”, czyli nie znają pojęcia funkcji logicznej algebry Boole’a w logice ujemnej (bo ~Y).
Twardy dowód wewnętrznej sprzeczności ziemskiej logiki matematycznej na poziomie równań logicznych algebry Boole’a w postaci prawa Grzechotnika znajdziemy w pełnej wersji algebry Kubusia w punkcie:
23.0 Ćwiczenia z prawa Grzechotnika
Dodatkowym potwierdzeniem tego faktu jest wypowiedź moderatora matematyki.pl w dyskusji z Rafałem3006.
@Dasio11 » 13 wrz 2023, o 11:53
[link widoczny dla zalogowanych]
Sugeruję, byś przestał zasypywać ten wątek wypowiedziami w temacie, o którym, jak się zdaje, masz niewielkie pojęcie. Zadanie polega na matematycznym udowodnieniu, że żadna formuła rachunku zdań zdefiniowana przy użyciu różnych spójników logicznych nie może być równoważna negacji. Twoje uwagi są banalne i nijak nie pomagają udowodnić tego, co trzeba. Ponadto są nie na temat - bramki logiczne w elektronice stanowią tylko jedno z wielu zastosowań logiki matematycznej i nie mają zbyt wiele wspólnego z tym, co w tym wątku najistotniejsze, tj. z dowodami matematycznymi. Operujesz też niezbyt przystępnym językiem – nie ma w matematyce takiego pojęcia, jak "logika dodatnia/ujemna", jest to żargon elektroników. Toteż chyba lepiej będzie, jeśli skoncentrujesz swoją uwagę na świecie techniki, z którego przybywasz, a matematykę zostawisz tym, którzy się na niej znają, tj. matematykom.
Przypomnijmy sobie algorytm Wuja Zbója niezwykle użyteczny w dowodzeniu fatalnego błędu czysto matematycznego w aktualnej algebrze Boole’a
Algorytm Wuja Zbója to uproszczony sposób przejścia z logiki dodatniej (bo Y) do logiki ujemnej (bo ~Y) i z powrotem.
Algorytm Wuja Zbója przejścia do logiki przeciwnej:
1.
Y = pq+~p~q - zapis dopuszczalny w technice z pominięciem spójnika „i”(*)
Uzupełniamy brakujące nawiasy i spójniki:
1: 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
2: ~Y = (~p+~q)*(p+q) - postać koniunkcyjno-alternatywna (koniunkcja alternatyw)
Koniec algorytmu Wuja Zbója
Kolejność wykonywania działań w algebrze Kubusia:
przeczenie (~), nawiasy, spójnik „i”(*), spójnik „lub”(+)
33.1 Geneza błędu czysto matematycznego prof. L. Newelskiego
Aktualna logika matematyczna ziemskich matematyków jest tak beznadziejna, że błąd czysto matematyczny popełnia nawet prof. Ludomir Newelski w dowodzie prawa Małpki w jego podręczniku akademickim dla studentów I roku matematyki "Wstęp do matematyki".
Prawo Małpki:
Każda funkcja alternatywno-koniunkcyjna ma swój tożsamy odpowiednik w postaci funkcji koniunkcyjno-alternatywnej (i odwrotnie)
Dowód prawa Małpki (Uwaga 2.7) w podręczniku „Wstęp do matematyki” autorstwa prof. L. Newelskiego.
[link widoczny dla zalogowanych]
Cytuję słowo w słowo dowód prawa Małpki w wykonaniu prof. L. Newelskiego na prostszym przykładzie, co jest bez znaczenia:
1.
Załóżmy tabelę zero-jedynkową z dwoma zmiennymi wejściowymi {p,q} i jedną zmienną wyjściową Y (funkcja logiczna)
Y = f(p,q)
Kod: |
p q Y
A: 1 1 1
B: 1 0 0
C: 0 0 1
D: 0 1 0
|
2.
Z tabeli odczytujemy, że funkcja logiczna Y przyjmuje wartość logiczną 1 wtedy i tylko wtedy gdy:
2: Y=1 <=> A: p=1 i q=1 lub C: p=0 i q=0
3.
Zatem funkcja logiczna Y opisująca tą tabelę to:
3: 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
która jest w postaci alternatywno-koniunkcyjnej
Uwagi Rafala3006:
a)
W przejściu z punktu 2 do 3 prof. L. Newelski nie podał studentom podstawy matematycznej przejścia z 2 do 3.
Ta podstawa matematyczna to prawa Prosiaczka, które możemy stosować wybiórczo do dowolnej zmiennej binarnej
I Prawo Prosiaczka:
(p=1)=(~p=0)
##
II Prawo Prosiaczka:
(p=0) = (~p=1)
Gdzie:
## różne na mocy definicji
b)
Naturalną logiką człowieka są równania alternatywno-koniunkcyjne powstałe wtedy i tylko wtedy gdy na mocy II prawa Prosiaczka wszystkie zmienne binarne w dowolnej tabeli zero-jedynkowej sprowadzimy do jedynek.
Alternatywnie, na mocy I prawa Prosiaczka wszystkie zmienne w tabeli zero-jedynkowej możemy sprowadzić do zera otrzymując totalnie niezrozumiałe przez człowieka równania koniunkcyjno-alternatywne.
Ciąg dalszy algorytmu prof. L. Newelskiego:
4.
Przypuśćmy dla przykładu, że funkcja ~Y jest równoważna funkcji:
4: ~Y = A: p*q + C: ~p*~q
Uwaga Rafała3006:
W przejściu z punktu 3 do 4 jest błąd czysto matematyczny bo:
3: Y= A: p*q + C: ~p*~q
4: ~Y = A: p*q + C: ~p*~q
Funkcja logiczna 4 nie jest negacją funkcji logicznej 3 bo w funkcji 4 brakuje negacji prawej strony!
Ciąg dalszy algorytmu prof. L. Newelskiego:
5.
Wówczas funkcja Y jest równoważna funkcji:
Y = ~(p*q+~p*~q)
Na mocy prawa De Morgana mamy:
Y = ~(p*q)*~(~p*~q)
Kolejny raz stosujemy prawo De Morgana
5: Y = (~p+~q)*(p+q)
Ostatnia funkcja jest już postaci koniunkcyjno-alternatywnej.
Funkcja logiczna 5 u prof. L. Newelskiego jest błędna bo:
Wejściowa funkcja alternatywno-koniunkcyjna jest taka:
3: Y= (p*q) + (~p*~q)
Przejście do logiki ujemnej (bo ~Y) metodą skróconą poprzez negację zmiennych i wymianę spójników.
5’: ~Y = (~p+~q)*(p+q)
Tymczasem prof. L. Newelski zapisuje tu:
5: Y = (~p+~q)*(p+q)
Błąd czysto matematyczny widać tu jak na dłoni:
Funkcja logiczna 5 nie jest negacją funkcji logicznej 3
cnd
Geneza błędu prof. L. Newelskiego:
Ziemska logika matematyczna nie zna pojęcia funkcji logicznej w logice dodatniej (bo Y) i funkcji logicznej w logice ujemnej (bo ~Y).
Dokładnie dlatego prof. L. Newelski nie jest w stanie zapisać tu poprawnej matematycznie funkcji logicznej 5’ w logice ujemnej (bo ~Y)
33.1.1 Jak udowodnić błędność dowodu prof. L. Newelskiego?
Funkcja wejściowa prof. L. Newelskiego to:
3: Y= A: p*q + C: ~p*~q
Zdaniem prof. L. Newelskiego funkcja logicznie tożsama to:
5.
Y = (~p+~q)*(p+q)
W celu wykazania błędu fatalnego w dowodzie prof. L. Newelskiego udajmy się do laboratorium bramek logicznych na I roku studiów elektronicznych.
Ćwiczenie 1.
Udowodnij przy pomocy bramek logicznych tożsamość lub brak tożsamości poniższych wyrażeń algebry Boole’a:
p*q+~p*~q ??? (~p+~q)*(p+q)
Poprawne rozwiązanie tego ćwiczenia przez Jasia to:
L: p*q + ~p*~q # P: (~p+~q)*(p+q)
Gdzie:
# - różne w znaczeniu iż dowolna strona znaczka # jest negacją drugiej strony
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
Prowadzący:
Jak to udowodniłeś Jasiu?
Jaś:
Złożyłem układ z lewej strony:
L = p*q+~p*~q
oraz układ z prawej strony:
P = (~p+~q)*(p+q)
Zmienne p i q muszą tu być wszędzie tymi samymi p i q, inaczej błąd podstawienia.
Na oscyloskopie stwierdziłem, że w każdej chwili czasowej sygnał L jest negacją sygnału P (albo odwrotnie)
Stąd stwierdzam że:
Y = p*q + ~p*~q # ~Y=(~p+~q)*(p+q)
Gdzie:
# - różne w znaczeniu iż dowolna strona znaczka # jest negacją drugiej strony
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
Prowadzący:
Czy próbowałeś zewrzeć galwanicznie sygnały Y i ~Y?
Jaś:
Nie, bowiem na 100% zobaczyłbym kupę dymu i smrodu tzn. oba wyjścia układów Y i ~Y uległyby uszkodzeniu
Prowadzący:
Współczesne bramki logiczne są idioto odporne tzn. nawet jak zewrzesz sygnały będące w przeciw fazie Y i ~Y to badany układ nie ulegnie uszkodzeniu. Zewrzyj zatem sygnały Y i ~Y i zobacz na oscyloskopie co z tego wyniknie.
Jaś:
Właśnie to zrobiłem i nie widzę już poprawnych sygnałów cyfrowych {0,1}, są jakieś śmieci na poziomie 1,5V które nie spełniają standardu TTL.
Standard TTL to:
1 = 2,4-5.0V
0 = 0,0-0,4V
cnd
Podsumowanie:
W podręczniku akademickim „Wstęp do matematyki” jest błąd czysto matematyczny bowiem zapisano w nim tożsamość logiczną:
p*q+~p*~q = (~p+~q)*(p+q)
W świecie rzeczywistym powyższa tożsamość nie zachodzi co Jaś, student I roku elektroniki udowodnił w bramkach logicznych.
Innymi słowy:
Miejsce dowodu z podręcznika akademickiego jest w koszu na śmieci.
33.2 Geneza błędu czysto matematycznego prof. L. Newelskiego w oryginale
Prawo Małpki:
Każda funkcja alternatywno-koniunkcyjna ma swój odpowiednik w postaci funkcji koniunkcyjno-alternatywnej (i odwrotnie)
Dowód prawa Małpki w wykonaniu prof. L. Newelskiego (Uwaga 2.7)
[link widoczny dla zalogowanych]
Weźmy dowód prof. L. Newelskiego w oryginale cytowany słowo w słowo:
1.
Załóżmy tabelę zero-jedynkową z trzema zmiennymi wejściowymi {p,q,r} i jedną zmienną wyjściową Y (funkcja logiczna)
Y = f(p,q,r)
Kod: |
p q r Y=?
A: 0 0 0 0
B: 0 0 1 1
C: 0 1 0 1
D: 0 1 1 0
E: 1 0 0 0
F: 1 0 1 1
G: 1 1 0 0
H: 1 1 1 0
|
2.
Z tabelki odczytujemy że funkcja logiczna Y przyjmuje wartość logiczną 1 wtedy i tylko wtedy gdy:
Y=1 <=> B: p=0 i q=0 i r=1 lub C: p=0 i q=1 i r=0 lub F: p=1 i q=0 i r=1
3.
Zatem funkcja logiczna Y w postaci alternatywno-koniunkcyjnej to:
3: Y = B: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
co w logice jedynek oznacza:
Y=1 <=> B: ~p=1 i ~q=1 i r=1 lub C: ~p=1 i q=1 i ~r=1 lub F: p=1 i ~q=1 i r=1
Uwagi Rafala3006:
a)
W przejściu z punktu 2 do 3 prof. L. Newelski nie podał studentom podstawy matematycznej przejścia z 2 do 3.
Ta podstawa matematyczna to prawa Prosiaczka, które możemy stosować wybiórczo do dowolnej zmiennej binarnej
I Prawo Prosiaczka:
(p=0) = (~p=1
##
II Prawo Prosiaczka:
(p=1)=(~p=0)
Gdzie:
## różne na mocy definicji
b)
Naturalną logiką człowieka są równania alternatywno-koniunkcyjne powstałe wtedy i tylko wtedy gdy na mocy I prawa Prosiaczka wszystkie zmienne binarne w dowolnej tabeli zero-jedynkowej sprowadzimy do jedynek.
Alternatywnie, na mocy II prawa Prosiaczka wszystkie zmienne w tabeli zero-jedynkowej możemy sprowadzić do zera otrzymując totalnie niezrozumiałe przez człowieka równania koniunkcyjno-alternatywne.
Ciąg dalszy algorytmu prof. L. Newelskiego:
4.
Przypuśćmy dla przykładu że funkcja ~Y jest równoważna funkcji:
4: ~Y = B: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
Uwaga Rafała3006:
W przejściu z punktu 3 do 4 jest błąd czysto matematyczny bo:
Funkcja wejściowa w logice dodatniej (bo Y) jest taka:
3: Y = B: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
Natomiast punkt 4 u prof. L. Newelskiego to błąd czysto matematyczny bo:
4: ~Y = B: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
Funkcja logiczna 4 nie jest negacją funkcji logicznej 3 bo nie zanegowano dodatkowo prawej strony!
5.
Wówczas funkcja Y jest równoważna funkcji:
Y = ~(B: ~p*~q*r + C: ~p*q*~r + F: p*~q*r)
Stosując serię praw De Morgana dla prawej strony otrzymujemy:
5: Y = (p+q+~r)*(p+~q+r)*(~p+q+~r)
Oczywistym jest, że w przejściu z 3 do 4 jest błąd czysto matematyczny.
Dowód:
Wejściowa funkcja alternatywno-koniunkcyjna jest taka:
3: Y = (~p*~q*r) + (~p*q*~r) + (p*~q*r)
Przejście do logiki ujemnej (bo ~Y) metodą skróconą poprzez negację zmiennych i wymianę spójników
5’. ~Y = (p+q+~r)*(p+~q+r)*(~p+q+~r)
Tymczasem prof. Nwewelski pisze tu:
5: Y = (p+q+~r)*(p+~q+r)*(~p+q+~r)
Błąd czysto matematyczny widać tu jak na dłoni bowiem w punkcie 5 prof. L. Newelski powinien zapisać funkcję logiczną w logice ujemnej (bo ~Y), czego nie robi.
cnd
Geneza błędu prof. L. Newelskiego:
Ziemska logika matematyczna nie zna pojęcia funkcji logicznej w logice dodatniej (bo Y) i funkcji logicznej w logice ujemnej (bo ~Y).
Dokładnie dlatego prof. L. Newelski nie jest w stanie zapisać tu poprawnej matematycznie funkcji logicznej 5’ w logice ujemnej (bo ~Y)
33.2.1 Poprawny matematycznie dowód prof. L. Newelskiego w oryginale
I.
(*) - spójnik „i”(*) z języka potocznego człowieka
Znaczek tożsamy w matematyce:
(*) - znaczek koniunkcji
Znaczek tożsamy w technice:
(*) - bramka logiczna AND
Definicja zero-jedynkowa spójnika „i”(*):
Kod: |
p q Y=p*q
A: 1* 1 =1
B: 1* 0 =0
C: 0* 1 =0
D: 0* 0 =0
Definicja spójnika „i”(*) w logice jedynek:
Y=1 <=> p=1 i q=1
inaczej:
Y=0
Definicja spójnika „i”(*) w logice zer:
Y=0 <=> p=0 lub q=0
Inaczej:
Y=1
|
Uwaga:
Przy wypełnianiu tabel zero-jedynkowych w rachunku zero-jedynkowym nie ma znaczenia którą logiką będziemy się posługiwać. W przypadku spójnika „i”(*) użycie logiki jedynek jest najszybszym sposobem wypełnienia wynikowej kolumny zero-jedynkowej.
II.
(+) - spójnik „lub”(+) z języka potocznego człowieka
Znaczek tożsamy w matematyce:
(+) - znaczek alternatywy
Znaczek tożsamy w technice:
(+) - bramka logiczna OR
Definicja zero-jedynkowa spójnika „lub”(+):
Kod: |
p q Y=p+q
A: 1+ 1 =1
B: 1+ 0 =1
C: 0+ 1 =1
D: 0+ 0 =0
Definicja spójnika „lub”(+) w logice jedynek:
Y=1 <=> p=1 lub q=1
inaczej:
Y=0
Definicja spójnika „lub”(+) w logice zer:
Y=0 <=> p=0 i q=0
Inaczej:
Y=1
|
Uwaga:
Przy wypełnianiu tabel zero-jedynkowych w rachunku zero-jedynkowym nie ma znaczenia którą logiką będziemy się posługiwać. W przypadku spójnika „lub”(+) użycie logiki zer jest najszybszym sposobem wypełnienia wynikowej kolumny zero-jedynkowej.
Prawo Małpki:
Każda funkcja alternatywno-koniunkcyjna ma swój odpowiednik w postaci funkcji koniunkcyjno-alternatywnej (i odwrotnie)
Poprawny dowód prof. L. Newelskiego powinien wyglądać tak:
Załóżmy tabelę zero-jedynkową z trzema zmiennymi wejściowymi {p,q,r} i jedną zmienną wyjściową Y (funkcja logiczna)
Y = f(p,q,r)
Kod: |
T1
p q r Y=?
A: 0 0 0 0
B: 0 0 1 1
C: 0 1 0 1
D: 0 1 1 0
E: 1 0 0 0
F: 1 0 1 1
G: 1 1 0 0
H: 1 1 1 0
|
Definicja pełnej tabeli zero-jedynkowej:
Pełna tabela zero-jedynkowa układu logicznego (bramka logiczna) to zero-jedynkowy zapis wszystkich sygnałów wejściowych w postaci niezanegowanej (p, q, r..) i zanegowanej (~p, ~q, ~r..) oraz zapis wyjścia Y również w postaci niezanegowanej (Y) i zanegowanej (~Y).
Algorytm przejścia z dowolnej tabeli zero-jedynkowej do jej opisu w spójnikach „i”(*) i „lub”(+):
Definicja standardu dodatniego w języku potocznym człowieka:
W języku potocznym ze standardem dodatnim mamy do czynienia wtedy i tylko wtedy gdy wszelkie przeczenia w zdaniach są uwidocznione w kodowaniu matematycznym tych zdań.
Inaczej mamy do czynienia ze standardem ujemnym lub mieszanym.
1.
Tworzymy pełną definicję tabeli zero-jedynkowej, czyli:
Zapisujemy wszelkie zmienne po stronie wejścia p,q,r w postaci niezanegowanej i zanegowanej.
Do wyjścia Y również dopisujemy postać zanegowaną ~Y
W powstałej tabeli tworzymy równania cząstkowe dla wszystkich linii.
2.
SD - standard dodatni w języku potocznym człowieka = logika jedynek
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.
3.
SU - standard ujemny (niezrozumiały dla człowieka) = logika zer
W logice zer opisujemy wyłącznie zera gdzie w poziomie używamy spójnika „lub”(+) zaś w pionie spójnika „i”(*)
Logika zer prowadzi do równań koniunkcyjno-alternatywnych totalnie niezrozumiałych w języku potocznym. Z tego względu zawsze wymnażamy wielomian koniunkcyjno-alternatywny przechodząc do tożsamej postaci alternatywno-koniunkcyjnej.
Przykładowy, poprawny dowód prof. L. Newelskiego jest następujący:
1.
Zapiszmy pełną tabelę zero-jedynkową dla czterech zmiennych binarnych {p,q,r,Y):
Kod: |
T2
| I. | II.
| Logika jedynek | Logika zer
p q r Y=? ~p ~q ~r ~Y=? | |
A: 0 0 0 0 1 1 1 1 | ~Ya=~p*~q*~r | Ya= p+ q+ r
B: 0 0 1 1 1 1 0 0 | Yb=~p*~q* r | ~Yb= p+ q+~r
C: 0 1 0 1 1 0 1 0 | Yc=~p* q*~r | ~Yc= p+~q+ r
D: 0 1 1 0 1 0 0 1 | ~Yd=~p* q* r | Yd= p+~q+~r
E: 1 0 0 0 0 1 1 1 | ~Ye= p*~q*~r | Ye=~p+ q+ r
F: 1 0 1 1 0 1 0 0 | Yf= p*~q* r | ~Yf=~p+ q+~r
G: 1 1 0 0 0 0 1 1 | ~Yg= p* q*~r | Yg=~p+~q+ r
H: 1 1 1 0 0 0 0 1 | ~Yh= p* q* r | Yh=~p+~q+~r
1 2 3 4 5 6 7 8
|
I.
Układ równań logicznych Y i ~Y w logice jedynek:
1.
Y = Yb+Yc+Yf
Po rozwinięciu mamy:
Y = A: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
2.
~Y = ~Ya+~Yd+~Ye+~Yg+~Yh
Po rozwinięciu mamy:
~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
Matematycznie na 100% zachodzą tożsamości logiczne:
1: Y = 2: ~(~Y)
1: ~(Y) = 2: ~Y
Powyższych tożsamości nie musimy sprawdzać, gwarantuje je algebra Boole’a.
II.
Układ równań logicznych Y i ~Y w logice zer:
3.
Y = Ya*Yd*Ye*Yg*Yh
Po rozwinięciu mamy:
Y = A: (p+q+r)* D: (p+~q+~r)* E: (~p+q+r)* G: (~p+~q+r)* H: (~p+~q+~r)
4.
~Y=~Yb*~Yc*~Yf
Po rozwinięciu mamy:
~Y = B: (p+q+~r)* C: (p+~q+r)* F: (~p+q+~r)
Matematycznie na 100% zachodzą tożsamości logiczne:
3: Y = 4: ~(~Y)
3: ~(Y) = 4: ~Y
Powyższych tożsamości nie musimy sprawdzać, gwarantuje je algebra Boole’a.
Zadanie dla masochistów:
Udowodnij, iż w tabeli T1 (a tym samym w T2) zachodzą prawa Małpki:
1: Y = A: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
[=]
3: Y = A: (p+q+r)* D: (p+~q+~r)* E: (~p+q+r)* G: (~p+~q+r)* H: (~p+~q+~r)
Oraz:
2: ~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
[=]
4: ~Y = A: (p+q+~r)* C: (p+~q+r)* F: (~p+q+~r)
Gdzie:
[=] - znaczek tożsamości logicznej
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
W algebrze Kubusia zachodzą tożsamości znaczków:
<=>, „=”, [=] - tożsame znaczki tożsamości logicznej
Jako że nigdy nie byłem masochistą udowodnię tylko matematyczne związki między funkcjami minimalnymi w logice jedynek i w logice zer - resztę pozostawiam masochistom albo komputerowi (łatwy do napisania program).
Zauważmy, że w logice jedynek najprostszą funkcją logiczną jest funkcja 1:
1.
Y = A: ~p*~q*r + C: ~p*q*~r + p*~q*r
Natomiast w logice zer najprostszą funkcją logiczną jest funkcja 4:
4.
~Y = (p+q+~r)*(p+~q+r)*(~p+q+~r)
Jeśli odpowiednie funkcje w logice jedynek i w logice zer są tożsame tzn.
Y (logika jedynek) = Y (logika zer)
~Y (logika jedynek) =~Y (logika zer)
to musi zachodzić:
1: Y = Yb+Yc+Yf (logika jedynek) # 4: ~Y=~Yb*~Yc*~Yf (logika zer)
Gdzie:
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
Prawo podwójnego przeczenia:
Y = ~(~Y)
stąd:
Matematycznie musi zachodzić tożsamość logiczna [=]:
1: Y = Yb+Yc+Yf (logika jedynek) [=] 4’: Y = ~(~Y=~Yb*~Yc*~Yf (logika zer))
Zbadajmy w rachunku zero-jedynkowym czy powyższa tożsamość zachodzi:
I.
LJ = Logika jedynek:
1.
Y = Yb+Yc+Yf
Po rozwinięciu mamy:
Y = A: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
Kod: |
T1
Logika jedynek dla Y
| Yb= Yc= Yf Y=
p q r Y=? ~p ~q ~r ~Y=? | ~p*~q* r ~p* q*~r p*~q* r Yb+Yc+Yf
A: 0 0 0 0 1 1 1 1 | 0 0 0 0
B: 0 0 1 1 1 1 0 0 | 1 0 0 1
C: 0 1 0 1 1 0 1 0 | 0 1 0 1
D: 0 1 1 0 1 0 0 1 | 0 0 0 0
E: 1 0 0 0 0 1 1 1 | 0 0 0 0
F: 1 0 1 1 0 1 0 0 | 0 0 1 1
G: 1 1 0 0 0 0 1 1 | 0 0 0 0
H: 1 1 1 0 0 0 0 1 | 0 0 0 0
1 2 3 4 5 6 7 8 9 10 11 12
|
Podpowiedź dla szybkiego wypełniania kolumn wynikowych:
Przy wypełnianiu kolumny Yb szukamy dwóch jedynek w kolumnach ~p i ~q, są tylko dwa takie przypadki w liniach A i B, zatem tylko dla tych linii szukamy jedynki w kolumnie r która jest w linii B, stąd w linii Yb mamy jedynkę, zaś pozostałe linie uzupełniamy zerami.
Podobnie postępujemy z kolumnami Yc i Yf
II.
LZ = Logika zer
4.
~Y=~Yb*~Yc*~Yf
Po rozwinięciu mamy:
~Y = (p+q+~r)*(p+~q+r)*(~p+q+~r)
Kod: |
T4
Logika zer dla ~Y
| ~Yb= ~Yc= ~Yf ~Y= Y=
p q r Y=? ~p ~q ~r ~Y=? | p+q+~r p+~q+r ~p+q+~r ~Yb*~Yc*~Yf ~(~Y)
A: 0 0 0 0 1 1 1 1 | 1 1 1 1 0
B: 0 0 1 1 1 1 0 0 | 0 1 1 0 1
C: 0 1 0 1 1 0 1 0 | 1 0 1 0 1
D: 0 1 1 0 1 0 0 1 | 1 1 1 1 0
E: 1 0 0 0 0 1 1 1 | 1 1 1 1 0
F: 1 0 1 1 0 1 0 0 | 1 1 0 0 1
G: 1 1 0 0 0 0 1 1 | 1 1 1 1 0
H: 1 1 1 0 0 0 0 1 | 1 1 1 1 0
1 2 3 4 5 6 7 8 9 10 11 12 13
|
Podpowiedź dla szybkiego wypełniania kolumn wynikowych:
Przy wypełnianiu kolumny ~Yb szukamy dwóch zer w kolumnach p i q, są tylko dwa takie przypadki w liniach A i B, zatem tylko dla tych linii szukamy zera w kolumnie ~r które jest w linii B, stąd w linii ~Yb mamy zero, zaś pozostałe linie uzupełniamy jedynkami.
Podobnie postępujemy z kolumnami ~Yc i ~Yf.
Z powyższego rachunku zero-jedynkowego wynika, że matematycznie zachodzi:
T1_12: Y =Yb+Yc+Yf (logika jedynek) # T4_12: ~Y=~Yb*~Yc*~Yf (logika zer)
Gdzie:
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
Prawo podwójnego przeczenia:
Y = ~(~Y)
Stąd mamy:
T1_12: Y=Yb+Yc+Yf (logika jedynek) [=] T4_13: Y = ~(~Y=~Yb*~Yc*~Yf (logika zer))
Tożsamość kolumn wynikowych:
T1_12: Y [=] T4_13: Y
Jest dowodem formalnym poprawności powyższej tożsamości logicznej [=]
cnd
33.2.2 Igraszki masochistów dla funkcji Y
W poprzednim punkcie padało zadanie dla masochistów.
Przykładowy, poprawny dowód prof. L. Newelskiego jest następujący:
1.
Zapiszmy pełną tabelę zero-jedynkową dla czterech zmiennych binarnych {p,q,r,Y):
Kod: |
T2
| I. | II.
| Logika jedynek | Logika zer
p q r Y=? ~p ~q ~r ~Y=? | |
A: 0 0 0 0 1 1 1 1 | ~Ya=~p*~q*~r | Ya= p+ q+ r
B: 0 0 1 1 1 1 0 0 | Yb=~p*~q* r | ~Yb= p+ q+~r
C: 0 1 0 1 1 0 1 0 | Yc=~p* q*~r | ~Yc= p+~q+ r
D: 0 1 1 0 1 0 0 1 | ~Yd=~p* q* r | Yd= p+~q+~r
E: 1 0 0 0 0 1 1 1 | ~Ye= p*~q*~r | Ye=~p+ q+ r
F: 1 0 1 1 0 1 0 0 | Yf= p*~q* r | ~Yf=~p+ q+~r
G: 1 1 0 0 0 0 1 1 | ~Yg= p* q*~r | Yg=~p+~q+ r
H: 1 1 1 0 0 0 0 1 | ~Yh= p* q* r | Yh=~p+~q+~r
1 2 3 4 5 6 7 8
|
I.
Układ równań logicznych Y i ~Y w logice jedynek:
1.
Y = Yb+Yc+Yf
Po rozwinięciu mamy:
Y = A: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
2.
~Y = ~Ya+~Yd+~Ye+~Yg+~Yh
Po rozwinięciu mamy:
~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
Matematycznie na 100% zachodzą tożsamości logiczne:
1: Y = 2: ~(~Y)
1: ~(Y) = 2: ~Y
Powyższych tożsamości nie musimy sprawdzać, gwarantuje je algebra Boole’a.
II.
Układ równań logicznych Y i ~Y w logice zer:
3.
Y = Ya*Yd*Ye*Yg*Yh
Po rozwinięciu mamy:
Y = A: (p+q+r)* D: (p+~q+~r)* E: (~p+q+r)* G: (~p+~q+r)* H: (~p+~q+~r)
4.
~Y=~Yb*~Yc*~Yf
Po rozwinięciu mamy:
~Y = B: (p+q+~r)* C: (p+~q+r)* F: (~p+q+~r)
Matematycznie na 100% zachodzą tożsamości logiczne:
3: Y = 4: ~(~Y)
3: ~(Y) = 4: ~Y
Powyższych tożsamości nie musimy sprawdzać, gwarantuje je algebra Boole’a.
Zadanie dla masochistów:
Udowodnij, iż w tabeli T1 (a tym samym w T2) zachodzą prawa Małpki:
1: Y = A: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
[=]
3: Y = A: (p+q+r)* D: (p+~q+~r)* E: (~p+q+r)* G: (~p+~q+r)* H: (~p+~q+~r)
Oraz:
2: ~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
[=]
4: ~Y = A: (p+q+~r)* C: (p+~q+r)* F: (~p+q+~r)
Gdzie:
[=] - znaczek tożsamości logicznej
Spróbujmy udowodnić w sposób bezpośredni tożsamość logiczną:
1: Y [=] 3: Y
Z minimalizacją równania 3: Y w celu dojścia to tożsamego równania 1: Y będzie miał potężny problem zarówno człowiek, jak i komputer. W równaniu 3: Y trzeba bowiem wymnożyć wszystkie wielomiany przechodząc do postaci alternatywno-koniunkcyjnej po czym zminimalizować otrzymaną funkcję logiczną dochodząc do postaci 1: Y.
Nieporównywalnie lepsze zarówno dla człowieka jak i dla komputera (szczególnie) jest tu zastosowanie rachunku zero-jedynkowego w stosunku do oryginalnej postaci koniunkcyjno-alternatywnej 3: Y, co niżej pokażemy.
I.
Funkcję logiczną 1: Y obliczyliśmy w tabeli zero-jedynkowej w poprzednim punkcie, zatem wystarczy ją przepisać.
LJ = Logika jedynek dla Y
1.
Y = Yb+Yc+Yf
Po rozwinięciu mamy:
1: Y = A: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
Kod: |
T1
Logika jedynek dla Y
| Yb= Yc= Yf Y=
p q r Y=? ~p ~q ~r ~Y=? | ~p*~q* r ~p* q*~r p*~q* r Yb+Yc+Yf
A: 0 0 0 0 1 1 1 1 | 0 0 0 0
B: 0 0 1 1 1 1 0 0 | 1 0 0 1
C: 0 1 0 1 1 0 1 0 | 0 1 0 1
D: 0 1 1 0 1 0 0 1 | 0 0 0 0
E: 1 0 0 0 0 1 1 1 | 0 0 0 0
F: 1 0 1 1 0 1 0 0 | 0 0 1 1
G: 1 1 0 0 0 0 1 1 | 0 0 0 0
H: 1 1 1 0 0 0 0 1 | 0 0 0 0
1 2 3 4 5 6 7 8 9 10 11 12
|
Podpowiedź dla szybkiego wypełniania kolumn wynikowych:
Przy wypełnianiu kolumny Yb szukamy dwóch jedynek w kolumnach ~p i ~q, są tylko dwa takie przypadki w liniach A i B, zatem tylko dla tych linii szukamy jedynki w kolumnie r która jest w linii B, stąd w linii Yb mamy jedynkę, zaś pozostałe linie uzupełniamy zerami.
Podobnie postępujemy z kolumnami Yc i Yf
II.
Obliczmy w rachunku zero-jedynkowym funkcję logiczną 3:Y w logice zer.
LZ = logika zer dla Y
3.
Y = Ya*Yd*Ye*Yg*Yh
po rozwinięciu mamy:
3: Y = A: (p+q+r)* D: (p+~q+~r)* E: (~p+q+r)* G: (~p+~q+r)* H: (~p+~q+~r)
Kod: |
T3
Logika zer dla Y Y=
Ya= Yd= Ye= Yg= Yh= A*D*E*
p q r Y=? ~p ~q ~r ~Y=? p+q+r p+~q+~r ~p+q+r ~p+~q+r ~p+~q+~r *G*H
A: 0 0 0 0 1 1 1 1 0 1 1 1 1 0
B: 0 0 1 1 1 1 0 0 1 1 1 1 1 1
C: 0 1 0 1 1 0 1 0 1 1 1 1 1 1
D: 0 1 1 0 1 0 0 1 1 0 1 1 1 0
E: 1 0 0 0 0 1 1 1 1 1 0 1 1 0
F: 1 0 1 1 0 1 0 0 1 1 1 1 1 1
G: 1 1 0 0 0 0 1 1 1 1 1 0 1 0
H: 1 1 1 0 0 0 0 1 1 1 1 1 0 0
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Podpowiedź dla szybkiego wypełniania kolumn wynikowych:
Przy wypełnianiu kolumny Ya szukamy dwóch zer w kolumnach p i q, są tylko dwa takie przypadki w liniach A i B, zatem tylko dla tych linii szukamy zera w kolumnie r które jest w linii A, stąd w linii Ya mamy zero, zaś pozostałe linie uzupełniamy jedynkami.
Podobnie postępujemy z kolumnami Yd, Ye, Yg i Yh
Jak widzimy wypełnienie tabeli T3 nie jest tak straszne, jak się początkowo wydawało, szczególnie dla komputera to po prostu pikuś.
Podsumowanie:
Tożsamość kolumn wynikowych:
T1_12: Y = T3_14: Y
jest dowodem formalnym zachodzącej tożsamości logicznej [=]:
1: Y = A: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
[=]
3: Y = A: (p+q+r)* D: (p+~q+~r)* E: (~p+q+r)* G: (~p+~q+r)* H: (~p+~q+~r)
Gdzie:
[=] - znaczek tożsamości logicznej
Jak widzimy, nie taki diabeł straszny, jak się początkowo wydawał
c.n.d
Zadanie domowe dla czytelnika:
Wzorując się na przykładzie wyżej udowodnij w rachunku zero-jedynkowym w sposób bezpośredni zachodzącą tożsamość logiczną [=].
2: ~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
[=]
4: ~Y = A: (p+q+~r)* C: (p+~q+r)* F: (~p+q+~r)
Gdzie:
[=] - znaczek tożsamości logicznej
Poprawne rozwiązanie w kolejnym punkcie.
33.2.2 Igraszki masochistów dla funkcji ~Y
Weźmy tożsamość logiczną dla funkcji ~Y:
2: ~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
[=]
4: ~Y = A: (p+q+~r)* C: (p+~q+r)* F: (~p+q+~r)
Funkcję 4:~Y zapisaliśmy w tabeli zero-jedynkowej wyżej.
Przypomnijmy:
I.
LZ = Logika zer dla ~Y
4.
~Y=~Yb*~Yc*~Yf
Po rozwinięciu mamy:
~Y = (p+q+~r)*(p+~q+r)*(~p+q+~r)
Kod: |
T4
| II.
| Logika zer
| ~Yb= ~Yc= ~Yf ~Y=
p q r Y=? ~p ~q ~r ~Y=? | p+q+~r p+~q+r ~p+q+~r ~Yb*~Yc*~Yf
A: 0 0 0 0 1 1 1 1 | 1 1 1 1
B: 0 0 1 1 1 1 0 0 | 0 1 1 0
C: 0 1 0 1 1 0 1 0 | 1 0 1 0
D: 0 1 1 0 1 0 0 1 | 1 1 1 1
E: 1 0 0 0 0 1 1 1 | 1 1 1 1
F: 1 0 1 1 0 1 0 0 | 1 1 0 0
G: 1 1 0 0 0 0 1 1 | 1 1 1 1
H: 1 1 1 0 0 0 0 1 | 1 1 1 1
1 2 3 4 5 6 7 8 9 10 11 12
|
Podpowiedź dla szybkiego wypełniania kolumn wynikowych:
Przy wypełnianiu kolumny ~Yb szukamy dwóch zer w kolumnach p i q, są tylko dwa takie przypadki w liniach A i B, zatem tylko dla tych linii szukamy zera w kolumnie ~r które jest w linii B, stąd w linii ~Yb mamy zero, zaś pozostałe linie uzupełniamy jedynkami.
Podobnie postępujemy z kolumnami ~Yc i ~Yf.
Zapiszmy tabelę zero-jedynkową dla funkcji 2:~Y:
2.
~Y = ~Ya+~Yd+~Ye+~Yg+~Yh
Po rozwinięciu mamy:
2: ~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
Kod: |
T2
Logika jedynek dla ~Y ~Y=
~Ya= ~Yd= ~Ye= ~Yg= ~Yh= A+D+E
p q r Y=? ~p ~q ~r ~Y=? ~p*~q*~r ~p*q*r p*~q*~r p*q*~r p*q*r +G+H
A: 0 0 0 0 1 1 1 1 1 0 0 0 0 1
B: 0 0 1 1 1 1 0 0 0 0 0 0 0 0
C: 0 1 0 1 1 0 1 0 0 0 0 0 0 0
D: 0 1 1 0 1 0 0 1 0 1 0 0 0 1
E: 1 0 0 0 0 1 1 1 0 0 1 0 0 1
F: 1 0 1 1 0 1 0 0 0 0 0 0 0 0
G: 1 1 0 0 0 0 1 1 0 0 0 1 0 1
H: 1 1 1 0 0 0 0 1 0 0 0 0 1 1
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Podpowiedź dla szybkiego wypełniania kolumn wynikowych:
Przy wypełnianiu kolumny ~Ya szukamy dwóch jedynek w kolumnach ~p i ~q, są tylko dwa takie przypadki w liniach A i B, zatem tylko dla tych linii szukamy jedynki w kolumnie ~r która jest w linii A, stąd w linii ~Ya mamy jedynkę, zaś pozostałe linie uzupełniamy zerami.
Podobnie postępujemy z kolumnami ~Yd, ~Ye, ~Yg, ~Yh
Podsumowanie:
Tożsamość kolumn zero-jedynkowych:
T4_12: ~Y = T2_14:~Y
Jest dowodem formalnym poniższej tożsamości logicznej [=]:
2: ~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
[=]
4: ~Y = A: (p+q+~r)* C: (p+~q+r)* F: (~p+q+~r)
cnd
Porównując dowody w niniejszym punkcie i poprzednim możemy zapisać:
2: ~Y = A: ~p*~q*~r + D: ~p*q*r + E: p*~q*~r + G: p*q*~r + H: p*q*r
[=]
4: ~Y = A: (p+q+~r)* C: (p+~q+r)* F: (~p+q+~r)
#
1: Y = A: ~p*~q*r + C: ~p*q*~r + F: p*~q*r
[=]
3: Y = A: (p+q+r)* D: (p+~q+~r)* E: (~p+q+r)* G: (~p+~q+r)* H: (~p+~q+~r)
Gdzie:
# - różne w znaczeniu iż dowolna strona znaczka # jest negacją drugiej strony
Ostatnio zmieniony przez rafal3006 dnia Wto 19:22, 24 Cze 2025, 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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 20:24, 17 Mar 2025 Temat postu: |
|
|
Algebra Kubusia – matematyczna wojna wszech czasów
34.0 Dowód śmieciowości ziemskiej teorii mnogości
Spis treści
34.0 Dowód śmieciowości ziemskiej teorii mnogości 1
34.1 Przypomnienie fundamentów algebry Kubusia 1
34.2 Podstawowa definicja równoważności p<=>q w zbiorach 2
34.2.1 Prawa Słonia dla zbiorów 3
34.2.2 Matematyczna definicja równoważności p<=>q w zbiorach 3
34.2.3 Prawo Irbisa w zbiorach 4
34.2.4 Tabela prawdy równoważności p<=>q w zbiorach 4
34.2.5 Diagram równoważności p<=>q w zbiorach 5
34.3 Definicja zbiorów tożsamych p=q w algebrze Kubusia 6
34.3.1 Prawo Irbisa w równoważności Pitagorasa TP<=>SK 7
34.3.2 Prawo Irbisa w równoważności Pitagorasa ~TP<=>~SK 9
34.3.3 Prawo Irbisa w akcji na przykładzie zbiorów skończonych 10
34.4 Kwintesencja teorii mnogości 10
34.5 Definicja tożsamości zbiorów p=q w teorii mnogości 11
34.6 Definicja równoważności zbiorów p<=>q w teorii mnogości 14
34.6.1 Równoważność zbiorów p<=>q w TM to matematyczna schizofrenia 15
34.6.2 Szczegóły wewnętrznej sprzeczności teorii mnogości 17
34.7 Jak można było tak prostą rzecz tak potwornie spieprzyć! 18
34.8 Teoria zbiorów równolicznych i nierównolicznych w algebrze Kubusia 24
34.8.1 Przykład zbiorów nierównolicznych w algebrze Kubusia 25
34.8.2 Przykład zbiorów równolicznych w algebrze Kubusia 26
34.0 Dowód śmieciowości ziemskiej teorii mnogości
Film powinien zaczynać się od trzęsienia ziemi, potem zaś napięcie ma nieprzerwanie rosnąć
Alfred Hitchcock.
34.1 Przypomnienie fundamentów algebry Kubusia
W tym momencie czytelnik proszony jest o przypomnienie sobie elementarnych pojęć z algebry Kubusia zawartych w punkcie 2.0
W szczególności:
Definicje znaczków elementarnych ~~>, =>, ~> plus definicja kontrprzykładu
Prawa Sowy pkt. 2.6.1
Prawa Słonia pkt. 2.8
Prawo Irbisa pkt. 2.9
Poniżej przypominam teorię równoważności w zbiorach która poznaliśmy w punkcie 16.0
34.2 Podstawowa definicja równoważności p<=>q w zbiorach
Bezdyskusyjnie najcenniejszą definicją w całym obszarze matematyki dla potrzeb matematyki klasycznej i programowania komputerów jest definicja równoważności p<=>q której istoty póki co ziemscy matematycy nie rozumieją, mimo że poprawnie matematycznie ją udowadniają.
Nie rozumieją dlatego, że nie znają kluczowych tu zero-jedynkowych definicji warunku wystarczającego => i koniecznego ~>, praw Słonia, prawa Irbisa, oraz definicji kontrprzykładu dla zbiorów w interpretacji z algebry Kubusia.
Mówiąc dosadnie: 100% definicji rodem z Klasycznego Rachunku Zdań jest do bani.
Przykładowo:
Równoważność Pitagorasa TP<=>SK definiuje tożsamość zbiorów TP=SK (i odwrotnie) o czym matematycy nie wiedzą.
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja równoważności p<=>q:
Równoważność p<=>q w logice dodatniej (bo q) to spełnienie 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
Stąd mamy definicję równoważności p<=>q w równaniu logicznym:
A1B1: p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
Czytamy:
Równoważność p<=>q w logice dodatniej (bo q) jest spełniona (=1) wtedy i tylko wtedy gdy
zajście p jest (=1) konieczne ~> (B1) i wystarczające => (A1) dla zajścia q
Innymi słowy:
Do tego by zaszło q potrzeba ~> (B1) i wystarcza => (A1) by zaszło p
Powyższa definicja równoważności znana jest wszystkim ludziom (nie tylko matematykom):
Dowód:
Klikamy na googlach:
„konieczne i wystarczające”
Wyników: kilkanaście tysięcy
"koniecznym i wystarczającym"
Wyników: kilkanaście tysięcy
„potrzeba i wystarcza”
Wyników: kilkanaście tysięcy
34.2.1 Prawa Słonia dla zbiorów
I Prawo Słonia dla zbiorów:
W algebrze Kubusia w zbiorach zachodzi tożsamość [=] pojęć:
A1: p=>q - warunek wystarczający => [=] A1: p=>q - relacja podzbioru => [=] A1: p=>q - matematyczne twierdzenie proste
Y = A1: p=>q = ~p+q
##
II Prawo Słonia dla zbiorów:
B1: p~>q - warunek konieczny ~> [=] B1: p~>q - relacja nadzbioru ~> [=] B3: q=>p - matematyczne twierdzenie odwrotne (w odniesieniu do A1)
bo prawo Tygryska:
Y = B1: p~>q = B3: q=>p = p+~q
Gdzie:
## - różne na mocy definicji
p i q musi być wszędzie tymi samymi p i q, inaczej błąd podstawienia
[=], „=”, <=> - tożsame znaczki tożsamości logicznej
<=> - wtedy o tylko wtedy
Stąd korzystając z prawa Słonia dla zbiorów możemy wygenerować dużą ilość tożsamych definicji równoważności p<=>q.
34.2.2 Matematyczna definicja równoważności p<=>q w zbiorach
1.
Matematyczna definicja równoważności p<=>q (znana każdemu matematykowi):
Równoważność p<=>q to jednoczesna prawdziwość matematycznego twierdzenia prostego A1: p=>q i matematycznego twierdzenia odwrotnego B3: q=>p
A1: p=>q =1 - zajście p jest (=1) wystarczające => dla zajścia q, twierdzenie proste A1.
B3: q=>p =1 - zajście q jest (=1) wystarczające => dla zajścia p, twierdzenie odwrotne (względem A1)
Stąd mamy:
A1B3: p<=>q = (A1: p=>q)*(B3: q=>p) =1*1 =1
2.
Definicja równoważności wyrażona relacjami podzbioru =>
Równoważność p<=>q to relacja podzbioru => zachodząca w dwie strony
A1: p=>q =1 - wtedy i tylko wtedy gdy zbiór p jest (=1) podzbiorem => zbioru q
B3: q=>p =1 - wtedy i tylko wtedy gdy zbiór q jest (=1) podzbiorem => zbioru p
Stąd mamy:
A1B3: p<=>q = (A1: p=>q)*(B3: q=>p) =1*1 =1
Stąd mamy wprowadzone kluczowe w równoważności prawo Irbisa.
34.2.3 Prawo Irbisa w zbiorach
Prawo Irbisa:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1: p=>q) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3: q=>p)
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p)= A1B3: p<=>q
Tą definicję tożsamości zbiorów zna każdy matematyk.
Innymi słowy:
Każda równoważność prawdziwa p<=>q definiuje tożsamość zbiorów p=q (i odwrotnie)
A1B3: p=q <=> A1B3: p<=>q = (A1: p=>q)*(B3: q=>p)
Uwaga:
Domyślnie mamy tu na myśli równoważność p<=>q kolumnową (pkt. 2.9.1)
Na mocy prawa Słonia prawo Irbisa możemy też zapisać w relacjach podzbioru => i nadzbioru ~>.
Prawo Irbisa:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest (=1) podzbiorem => zbioru q (A1) i jednocześnie zbiór p jest (=1) nadzbiorem ~> zbioru q (B1)
A1: p=>q =1 - wtedy i tylko wtedy gdy zbiór p jest (=1) podzbiorem => zbioru q
B1: p~>q =1 - wtedy i tylko wtedy gdy zbiór p jest (=1) nadzbiorem ~> zbioru q
Stąd mamy:
A1B1: p=q <=> (A1: p=>q)*(B1: p~>q) = A1B1: p<=>q
Tożsamy dowód bezpośredni:
Na mocy definicji podzbioru => i nadzbioru ~> każdy zbiór jest jednocześnie podzbiorem => (A1) i nadzbiorem ~> (B1) siebie samego.
Korzystając z prawa Słonia prawo Irbisa możemy też zapisać w warunkach koniecznym ~> (B1) i wystarczającym => (A1).
Na mocy prawa Słonia zachodzi tożsamość pojęć:
Warunek wystarczający => = relacja podzbioru =>
Warunek konieczny ~> = relacja nadzbioru ~>
Prawo Irbisa:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zajście p jest konieczne ~> (B1) i wystarczające => (A1) dla zajścia q
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
Stąd mamy:
A1B1: p=q <=> (A1: p=>q)*(B1: p~>q) = A1B1: p<=>q
Stąd mamy tabelę prawdy równoważności p<=>q z uwzględnieniem prawa Irbisa.
34.2.4 Tabela prawdy równoważności p<=>q w zbiorach
Kod: |
TR
Tabela prawdy równoważności p<=>q z uwzględnieniem prawa Irbisa
Matematyczne związki warunku wystarczającego => i koniecznego ~>
w równoważności p<=>q
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
Stąd mamy definicję równoważności A1B1: p<=>q w równaniu logicznym:
A1B1: p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
A1B1: A2B2: | A3B3: A4B4:
A: 1: p=>q=1 = 2:~p~>~q=1 [=] 3: q~>p=1 = 4:~q=>~p=1 [=] 5: ~p+q =1
## ## ## ## ##
B: 1: p~>q=1 = 2:~p=>~q=1 [=] 3: q=>p=1 = 4:~q~>~p=1 [=] 5: p+~q=1
-----------------------------------------------------------------------
Równoważność <=>: | Równoważność <=>:
AB: 1: p<=>q=1 = 2:~p<=>~q=1 [=] 3: q<=>p=1 = 4:~q<=>~p=1 [=] 5: p*q+~p*~q
definiuje tożsamość zbiorów: | definiuje tożsamość zbiorów:
AB: 1: p=q # 2:~p=~q | 3: q=p # 4:~q=~p
Gdzie:
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
"=",[=],<=> - tożsame znaczki tożsamości logicznej
|
I Prawo Sowy dla równoważności p<=>q:
Prawdziwość dowolnego zdania serii Ax wymusza prawdziwość wszystkich zdań serii Ax
##
II Prawo Sowy dla równoważności p<=>q:
Prawdziwość dowolnego zdania serii Bx wymusza prawdziwość wszystkich zdań serii Bx
Gdzie:
## - różne na mocy definicji
34.2.5 Diagram równoważności p<=>q w zbiorach
Definicja równoważności p<=>q w zbiorach:
Zbiór p jest podzbiorem => zbioru q i jest tożsamy ze zbiorem q
Dziedzina musi być szersza do sumy logicznej zbiorów p+q bowiem wtedy i tylko wtedy wszystkie zbiory p, ~p, q i ~q będą niepuste (rozpoznawalne), co doskonale widać na diagramie DR niżej.
A1: p=>q =1 - zbiór p jest (=1) podzbiorem => zbioru q (z definicji)
B1: p~>q =1 - zbiór p jest (=1) nadzbiorem ~> zbioru q (z definicji)
A1B1: p<=>q = (A1: p=>q)*(B1: p~>q) = 1*1 =1
Czytamy:
Równoważność p<=>q w logice dodatniej (bo q) jest prawdziwa (=1) wtedy i tylko wtedy gdy zbiór p jest jednocześnie podzbiorem => (A1) i nadzbiorem ~> (B1) dla zbioru q
Wniosek:
Musi zachodzić tożsamość zbiorów p=q bowiem wtedy i tylko wtedy zbiór p jest podzbiorem => zbioru q (A1: p=>q) i jednocześnie zbiór p jest nadzbiorem ~> zbioru q (B1: p~>q).
Dowód
Każdy zbiór jest jednocześnie podzbiorem => i nadzbiorem ~> siebie samego
Stąd mamy diagram równoważności p<=>q w zbiorach:
Kod: |
DR
Diagram równoważności p<=>q w zbiorach
definiujący tożsamość zbiorów p=q.
---------------------------------------------------------------------------
| p | ~p |
|---------------------------------|---------------------------------------|
| q | ~q |
|---------------------------------|---------------------------------------|
|Definicja równoważności: | Definicja równoważności: |
|A1B1: p<=>q=(A1:p=>q)*(B1:p~>q) [=] A2B2: ~p<=>~q=(A2:~p~>~q)*(B2:~p=>~q)|
|Definiuje tożsamość zbiorów | Definiuje tożsamość zbiorów: |
| p=q # ~p=~q |
---------------------------------------------------------------------------
| A1: p=>q=1 (p*q=1) | B2:~p=>~q=1 (~p*~q=1) |
| Dziedzina: |
| D=A1: p*q+ B2:~p*~q - suma logiczna zbiorów niepustych A1 i B2 |
| A1’: p~~>~q=p*~q=[]=0 - zbiór pusty |
| B2’: ~p~~>q =~p*q=[]=0 - zbiór pusty |
|-------------------------------------------------------------------------|
Gdzie:
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
[=] - tożsamość logiczna
# - dowolna strona znaku # jest negacją drugiej strony
p#~p
p=~(~p) - prawo podwójnego przeczenia
Wnioski:
1.
Definicja równoważności p<=>q definiuje tożsamość zbiorów p=q
która to tożsamość wymusza tożsamość zbiorów ~p=~q (i odwrotnie)
2.
Równoważność p<=>q to dwa i tylko dwa zbiory niepuste i rozłączne
p=q i ~p=~q uzupełniające się wzajemnie do dziedziny D.
p+~p=D=1
p*~p=[]=0
Dowód: diagram DR
|
34.3 Definicja zbiorów tożsamych p=q w algebrze Kubusia
Poprawna definicja zbiorów tożsamych p=q wraz z przykładem dla zbiorów nieskończonych, jest tylko i wyłącznie jedna, definiowana prawem Irbisa
Prawo Irbisa:
Każda równoważność prawdziwa p<=>q definiuje tożsamość zbiorów p=q (i odwrotnie)
A1B3: p<=>q = (A1: p=>q)*(B3: q=>p) <=> A1B3: p=q
Uwaga:
Domyślnie mamy tu na myśli równoważność p<=>q kolumnową (pkt. 2.9.1)
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
1.
Prawo Irbisa dla zbiorów:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3)
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p) = A1B3: p<=>q
34.3.1 Prawo Irbisa w równoważności Pitagorasa TP<=>SK
Przykład dla zbiorów nieskończonych to równoważność Pitagorasa.
1P.
Prawo Irbisa dla równoważności Pitagorasa:
Dwa zbiory TP i SK są tożsame TP=SK wtedy i tylko wtedy gdy zbiór TP jest podzbiorem => zbioru SK (A1) i jednocześnie zbiór SK jest podzbiorem => zbioru TP (B3)
A1B3: TP=SK <=> (A1: TP=>SK)*(B3: SK=>TP)= A1B3: TP<=>SK
Szczegółowy dowód prawa Irbisa dla równoważności Pitagorasa.
Twierdzenia składowe to:
A1.
Twierdzenie proste Pitagorasa (udowodnione wieki temu) :
Jeśli trójkąt jest prostokątny TP to na 100% => zachodzi w nim suma kwadratów SK
A1: TP=>SK =1
To samo w zapisie formalnym:
A1: p=>q
Czytamy:
Bycie trójkątem prostokątnym TP jest (=1) warunkiem wystarczającym => do tego, by zachodziła w nim suma kwadratów SK wtedy i tylko wtedy gdy zbiór TP jest podzbiorem => zbioru SK (A1)
##
B3.
Twierdzenie odwrotne Pitagorasa względem A1 (udowodnione wieki temu) :
B3.
Jeśli w trójkącie zachodzi suma kwadratów SK to ten trójkąt na 100% => jest trójkątem prostokątnym TP
B3: SK=>TP =1
To samo w zapisie formalnym:
B3: q=>p =1
Czytamy:
Bycie trójkątem ze spełnioną suma kwadratów SK jest warunkiem wystarczającym => do tego, aby ten trójkąt był prostokątny TP wtedy i tylko wtedy gdy zbiór SK jest podzbiorem => zbioru TP (B3)
Gdzie:
## - twierdzenia różne na mocy definicji
2.
Innymi słowy:
Każda równoważność prawdziwa p<=>q definiuje tożsamość zbiorów p=q (i odwrotnie)
A1B3: p<=>q = (A1: p=>q)*(B3: q=>p) <=> A1B3: p=q
Uwaga:
Domyślnie mamy tu na myśli równoważność p<=>q kolumnową (pkt. 2.9.1)
Nasz przykład dla zbiorów nieskończonych.
2P.
Dla równoważności Pitagorasa TP<=>SK zapisujemy:
Równoważność Pitagorasa TP<=>SK definiuje tożsamość zbiorów TP=SK (i odwrotnie)
A1B3: TP<=>SK = (A1: TP=>SK)*(B3: SK=>TP) <=> A1B3: TP=SK
3P.
Co oznacza tożsamość zbiorów TP=SK?
TP=SK
Jeśli ze zbioru trójkątów prostokątnych TP wylosujemy dowolny trójkąt to mamy pewność absolutną (Boską przez duże B) iż ten trójkąt będzie miał jeden i tylko jeden odpowiednik w zbiorze trójkątów ze spełnioną sumą kwadratów SK (i odwrotnie)
Wniosek:
Nieskończony zbiór trójkątów prostokątnych TP jest równoliczny z nieskończonym zbiorem trójkątów ze spełnioną sumą kwadratów SK (i odwrotnie)
TP~SK =1
Innymi słowy, krócej:
Zbiór TP jest (=1) równoliczny ze zbiorem SK (i odwrotnie)
Gdzie:
„~” – używany w logice ziemskich matematyków znaczek równoliczności zbiorów
Definicja zbiorów równolicznych p~q:
Dwa zbiory p i q są równoliczne p~q wtedy i tylko wtedy gdy mają identyczną liczbę elementów
p~q =1 – wtedy i tylko wtedy gdy zbiory p i q mają identyczną liczbę elementów
Inaczej:
p~q =0 – wtedy i tylko wtedy gdy zbiory p i q nie mają identycznej liczby elementów
Podsumowując:
Zapiszmy raz jeszcze prawo Irbisa w zapisach formalnych tzn. bez związku z jakimkolwiek przykładem.
1.
Prawo Irbisa dla zbiorów:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3)
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p) = A1B3: p<=>q
Na mocy prawa Irbisa możemy powiedzieć że:
1.
Warunkiem koniecznym ~> i wystarczającym => prawdziwości tożsamości zbiorów p=q jest prawdziwość matematycznego twierdzenia prostego A1: p=>q oraz prawdziwość matematycznego twierdzenia odwrotnego B3: q=>p.
2.
Warunkiem koniecznym ~> prawdziwości tożsamości zbiorów p=q jest prawdziwość matematycznego twierdzenia prostego A1: p=>q albo prawdziwość matematycznego twierdzenia odwrotnego B3: q=>p
2A.
Innymi słowy:
Jeśli udowodnimy prawdziwość jednego, dowolnego twierdzenia matematycznego (prostego A1: p=>q albo odwrotnego B3: q=>p) to tożsamość zbiorów może zajść (p=q)=1, albo może nie zajść (p=q)=0 w zależności od dowodu prawdziwości/fałszywości twierdzenia przeciwnego
3.
Warunkiem wystarczającym => fałszywości tożsamości zbiorów p=q jest fałszywość matematycznego twierdzenia prostego A1: p=>q albo fałszywość matematycznego twierdzenia odwrotnego B3: q=>p
34.3.2 Prawo Irbisa w równoważności Pitagorasa ~TP<=>~SK
Kod: |
TR
Tabela prawdy równoważności p<=>q z uwzględnieniem prawa Irbisa
Matematyczne związki warunku wystarczającego => i koniecznego ~>
w równoważności p<=>q
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
Stąd mamy definicję równoważności A1B1: p<=>q w równaniu logicznym:
A1B1: p<=>q = (A1: p=>q)*(B1: p~>q) =1*1 =1
A1B1: A2B2: | A3B3: A4B4:
A: 1: p=>q=1 = 2:~p~>~q=1 [=] 3: q~>p=1 = 4:~q=>~p=1 [=] 5: ~p+q =1
## ## ## ## ##
B: 1: p~>q=1 = 2:~p=>~q=1 [=] 3: q=>p=1 = 4:~q~>~p=1 [=] 5: p+~q=1
-----------------------------------------------------------------------
Równoważność <=>: | Równoważność <=>:
AB: 1: p<=>q=1 = 2:~p<=>~q=1 [=] 3: q<=>p=1 = 4:~q<=>~p=1 [=] 5: p*q+~p*~q
definiuje tożsamość zbiorów: | definiuje tożsamość zbiorów:
AB: 1: p=q # 2:~p=~q | 3: q=p # 4:~q=~p
Gdzie:
# - różne w znaczeniu iż jedna strona znaczka # jest negacją drugiej strony
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
"=",[=],<=> - tożsame znaczki tożsamości logicznej
|
Prawo irbisa w logice ujemnej (bo ~q) mamy zdefiniowane w kolumnie A2B2.
A2B2:
Prawo Irbisa:
Dwa zbiory ~p i ~q są tożsame A2B2: ~p=~q wtedy i tylko wtedy gdy znajdują się w relacji równoważności A2B2: ~p<=>~q (i odwrotnie)
A2B2: ~p=~q <=> (A2: ~p~>~q)*(B2: ~p=>~q) = A2B2: ~p<=>~q
Innymi słowy:
Każda równoważność prawdziwa A2B2: ~p<=>~q wymusza tożsamość zbiorów A2B2: ~p=~q (i odwrotnie)
A2B2: ~p<=>~q = (A2: ~p~>~q)*(B2: ~p=>~q) <=> A2B2: ~p=~q
Podstawmy naszą równoważność Pitagorasa dla trójkątów nieprostokątnych ~TP.
~p=~TP
~q=~SK
Stąd mamy prawo irbisa w zapisie aktualnym (dla naszego przykładu):
A2B2: ~TP<=>~SK = (A2: ~TP~>~SK)*(B2: ~TP=>~SK) <=> A2B2: ~TP=~SK
Co oznacza tożsamość zbiorów A2B2: ~TP=~SK?
Znaczenie:
Jeśli ze zbioru trójkątów nieprostokątnych ~TP wylosujemy dowodny element, bo będzie on miał jeden, unikalny element w zbiorze trójkątów z niespełnioną sumą kwadratów (i odwrotnie).
34.3.3 Prawo Irbisa w akcji na przykładzie zbiorów skończonych
Przykład działania prawa Irbisa na zbiorach skończonych.
Zdefiniujmy zbiory:
p=[Kubuś, Tygrysek]
q=[Tygrysek, Kubuś]
Prawo Irbisa:
Dowolna równoważność prawdziwa p<=>q definiuje tożsamość zbiorów p=q (i odwrotnie)
A1B3: p=q <=> A1B3: p<=>q = (A1: p=>q)*(B3: q=>p)
Uwaga:
Domyślnie mamy tu na myśli równoważność p<=>q kolumnową (pkt. 2.9.1)
Badamy twierdzenie proste A1:
A1.
Jeśli zajdzie p to na 100% => zajdzie q
p=>q =1
Zajście p jest (=1) warunkiem wystarczającym => dla zajścia q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q.
Sprawdzenie:
p=>q = [Kubuś, Tygrysek] => [Tygrysek, Kubuś] =1
Czytamy:
Każdy element zbioru p należy => do zbioru q, stąd definicja relacji podzbioru => jest spełniona
Badamy twierdzenie odwrotne B3:
B3.
Jeśli zajdzie q to na 100% => zajdzie p
q=>p =1
Zajście q jest (=1) warunkiem wystarczającym => dla zajścia p wtedy i tylko wtedy gdy zbiór q jest podzbiorem => zbioru p.
Sprawdzenie:
q=>p = [Tygrysek, Kubuś] => [Kubuś, Tygrysek] =1
Czytamy:
Każdy element zbioru q należy => do zbioru p, stąd definicja relacji podzbioru => jest spełniona
Wniosek:
Zbiory p i q są tożsame:
p=q
p=[Kubuś, Tygrysek]
q=[Tygrysek, Kubuś]
34.4 Kwintesencja teorii mnogości
Dla omówienia szczegółów teorii mnogości posłużymy się cytatem z anglojęzycznej Wikipedii w tłumaczeniu Googla:
[link widoczny dla zalogowanych]
@Anglojęzyczna Wikipedia
W matematyce zbiór jest definiowany jako kolekcja dobrze zdefiniowanych odrębnych obiektów. Różne obiekty tworzące zbiór nazywane są elementami zbioru. Zasadniczo elementy zbiorów można zapisać w dowolnej kolejności, ale nie powinny się powtarzać. Zbiór jest zwykle reprezentowany przez wielką literę. W podstawowej teorii zbiorów dwa zbiory mogą być równoważne, równe lub nierówne sobie. W tym artykule omówimy, co oznaczają równy i równoważny zbiór z przykładami, a także różnicę między nimi.
Definicja 1
Czym są zbiory równe?
Dwa zbiory p i q mogą być równe tylko wtedy, gdy każdy element zbioru p jest również elementem zbioru q. Ponadto, jeśli dwa zbiory są podzbiorami siebie nawzajem, to mówi się, że są równe. Jest to reprezentowane przez:
p=q <=> (p=>q)*(q=>p)
Jeśli warunek omówiony powyżej nie jest spełniony, wówczas zbiory są nazywane nierównymi. Jest to reprezentowane przez:
p##q
Gdzie:
## - zbiory różne na mocy definicji
Przykład zestawu równego
Jeśli P = { 1 , 3 , 9} i Q = { 3 , 1 , 9}, to P=Q .
Należy również zauważyć, że bez względu na to, ile razy element powtarza się w zestawie, jest on liczony tylko raz. Ponadto kolejność elementów w zestawie nie ma znaczenia.
Tak więc, aby sformułować to inaczej w kategoriach liczby kardynalnej, możemy powiedzieć, że:
Jeżeli A = B , to n ( A ) = n ( B ) i dla dowolnego x ∈ A , x ∈ B również.
Definicja 2
Czym są zbiory równoważne?
Aby były równoważne, zbiory powinny mieć tę samą kardynalność.
Oznacza to, że powinna istnieć jednoznaczna korespondencja między elementami obu zbiorów. Tutaj jednoznaczna korespondencja oznacza, że dla każdego elementu w zbiorze A istnieje element w zbiorze B, dopóki zbiory nie zostaną wyczerpane.
Definicja A: Jeżeli dwa zbiory A i B mają tę samą moc , to istnieje funkcja celu ze zbioru A do B.
Definicja B: Dwa zbiory A i B są równoważne, jeżeli mają tę samą moc, tj. n ( A ) = n ( B ) .
Ogólnie rzecz biorąc, możemy powiedzieć, że
dwa zbiory są sobie równoważne, jeśli liczba elementów w obu zbiorach jest równa.
I nie jest konieczne, aby miały te same elementy lub były podzbiorem siebie nawzajem.
Przykład zestawu równoważnego
P = { 1 , 3 , 9} i Q = { 3 , 4 , 5}, to P<=>Q
Jeżeli P = { 1 , 3 , 9} i Q = { 3 , 4 , 5}, to P jest równoważne Q.
34.5 Definicja tożsamości zbiorów p=q w teorii mnogości
Zajmijmy się definicją 1 z powyższego cytatu:
[link widoczny dla zalogowanych]
@Anglojęzyczna Wikipedia
Definicja 1
Czym są zbiory równe?
Dwa zbiory p i q mogą być równe tylko wtedy, gdy każdy element zbioru p jest również elementem zbioru q. Ponadto,
Jeśli dwa zbiory są podzbiorami siebie nawzajem, to mówi się, że są równe.
Jest to reprezentowane przez:
p=q <=> (p=>q)*(q=>p)
Jeśli warunek omówiony powyżej nie jest spełniony, wówczas zbiory są nazywane nierównymi. Jest to reprezentowane przez:
p##q
Gdzie:
## - zbiory różne na mocy definicji
Przykład zestawu równego
Jeśli P = { 1 , 3 , 9} i Q = { 3 , 1 , 9}, to P=Q .
Należy również zauważyć, że bez względu na to, ile razy element powtarza się w zestawie, jest on liczony tylko raz. Ponadto kolejność elementów w zestawie nie ma znaczenia.
Tak więc, aby sformułować to inaczej w kategoriach liczby kardynalnej, możemy powiedzieć, że:
Jeżeli A = B , to n ( A ) = n ( B ) i dla dowolnego x ∈ A , x ∈ B również.
Zauważmy, że definicja zbiorów tożsamych p=q jest tu identyczna jak w algebrze Kubusia, gdzie zbiory tożsame definiowane są prawem Irbisa.
Oczywistym jest, że w cytacie wyżej „zbiory równe” oznacza po prostu „zbiory tożsame” rodem z algebry Kubusia definiowane prawem Irbisa – dowodem tego faktu jest zapis:
p=q <=> (p=>q)*(q=>p) =1*1=1
Czytamy:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy są podzbiorami siebie nawzajem
p=q <=> (p=>q)*(q=>p) =1*1=1
Innymi słowy:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest (=1) podzbiorem => zbioru q i równocześnie zbiór q jest (=1) podzbiorem => zbioru p
W algebrze Kubusia stosujemy indeksowanie wg poniższej tabeli T0:
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
1.
Prawo Irbisa dla zbiorów:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3)
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p) = A1B3: p<=>q
Przykład dla zbiorów skończonych spełniających prawo Irbisa:
Przykład A1B3:
p=[Kubuś, Tygrysek]
q=[Tygrysek, Kubuś]
1P.
Prawo Irbisa dla naszego przykładu A1B3:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3)
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p)= A1B3: p<=>q
Szczegółowy dowód prawa Irbisa dla naszych zbiorów p i q
Nasz punkt odniesienia to:
p=[Kubuś, Tygrysek]
q=[Tygrysek, Kubuś]
Twierdzenia składowe to:
A1.
Twierdzenie proste:
Jeśli dowolny element należy do zbioru p to na 100% => należy do zbioru q
p=>q =1
Dowód:
p=>q = [Kubuś, Tygrysek] => [Tygrysek, Kubuś] =1
Doskonale widać, że każdy element zbioru p=[Kubuś, Tygrysek] należy do zbioru q=[Tygrysek, Kubuś]
c.n.d.
##
B3.
Twierdzenie odwrotne względem A1 to:
B3.
Jeśli dowolny element należy do zbioru q to na 100% => należy do zbioru p
q=>p =1
Dowód:
q=>p = [Tygrysek, Kubuś] =>[Kubuś, Tygrysek] =1
Doskonale widać, że każdy element zbioru q=[Tygrysek, Kubuś] należy do zbioru p=[Kubuś, Tygrysek]
c.n.d.
Gdzie:
## - twierdzenia różne na mocy definicji
2.
Innymi słowy:
Każda kolumnowa (2.9.1) równoważność prawdziwa p<=>q definiuje tożsamość zbiorów p=q (i odwrotnie)
A1B3: p<=>q = (A1: p=>q)*(B3: q=>p) <=> A1B3: p=q
Nasz przykład dla zbiorów skończonych.
Przykład A1B3:
p=[Kubuś, Tygrysek]
q=[Tygrysek, Kubuś]
2P.
Dla równoważności p<=>q zapisujemy:
Równoważność kolumnowa p<=>q (2.9.1) definiuje tożsamość zbiorów p=q (i odwrotnie)
A1B3: p<=>q = (A1: p=>q)*(B3: q=>p) <=> A1B3: p=q
3P.
Co oznacza tożsamość zbiorów A1B3: p=q?
p=q
[Kubuś, Tygrysek] = [Tygrysek, Kubuś]
Każdy element ze zbioru p ma swój jeden, unikalny odpowiednik w zbiorze q (i odwrotnie)
Wnioski
1.
Udowodniona prawem Irbisa (pkt. 1P) tożsamość zbiorów skończonych p=q jest warunkiem wystarczającym => dla zachodzenia równoliczności zbiorów skończonych p~q, co udowodniono ciut wyżej w punkcie 3P.
Gdzie:
„~” – znaczek równoliczności zbiorów
2.
W tej sytuacji pisanie w definicji tożsamości zbiorów skończonych p=q rodem z teorii mnogości o równoliczności zbiorów skończonych p~q jest pisaniną matematycznego idioty, bowiem udowodnienie prawem Irbisa tożsamości zbiorów p=q gwarantuje => nam równoliczność zbiorów p~q.
Nie ma więc potrzeby w definicji tożsamości zbiorów p=q wspominać o równoliczności zbiorów p~q.
34.6 Definicja równoważności zbiorów p<=>q w teorii mnogości
Weźmy drugą część cytatu z anglojęzycznej Wikipedii w tłumaczeniu Googla:
[link widoczny dla zalogowanych]
@Anglojęzyczna Wikipedia
Definicja 2
Czym są zbiory równoważne?
Aby były równoważne, zbiory powinny mieć tę samą kardynalność. Oznacza to, że powinna istnieć jednoznaczna korespondencja między elementami obu zbiorów. Tutaj jednoznaczna korespondencja oznacza, że dla każdego elementu w zbiorze A istnieje element w zbiorze B, dopóki zbiory nie zostaną wyczerpane.
Definicja A: Jeżeli dwa zbiory A i B mają tę samą moc , to istnieje funkcja celu ze zbioru A do B.
Definicja B: Dwa zbiory A i B są równoważne, jeżeli mają tę samą moc, tj. n ( A ) = n ( B ) .
Ogólnie rzecz biorąc, możemy powiedzieć, że dwa zbiory są sobie równoważne, jeśli liczba elementów w obu zbiorach jest równa. I nie jest konieczne, aby miały te same elementy lub były podzbiorem siebie nawzajem.
Przykład zestawu równoważnego
P = { 1 , 3 , 9} i Q = { 3 , 4 , 5}, to P<=>Q
Jeżeli P = { 1 , 3 , 9} i Q = { 3 , 4 , 5}, to P jest równoważne Q.
34.6.1 Równoważność zbiorów p<=>q w TM to matematyczna schizofrenia
Matematyczną schizofrenię w definicji równoważności zbiorów p<=>q każdy widzi.
Zauważmy że:
@Anglojęzyczna Wikipedia
Ogólnie rzecz biorąc, możemy powiedzieć, że
dwa zbiory są sobie równoważne, jeśli liczba elementów w obu zbiorach jest równa.
I nie jest konieczne, aby miały te same elementy lub były podzbiorem siebie nawzajem.
Z powyższej definicji wynika, że przykładowe dwa zbiory p i q spełniające definicję równoważności zbiorów p<=>q w teorii mnogości TM mogą być na przykład takie.
Przykład TMA1B3:
p=[Kubuś, Tygrysek]
q=[Tygrysek, sraczka]
Na mocy definicji równoważności zbiorów p<=>q z Wikipedii prawdziwa jest tu równoważność:
p<=>q =1
Po podstawieniu przykładu mamy:
p=[Kubuś, Tygrysek] <=> q=[Tygrysek, sraczka] =1 (równoważność prawdziwa na mocy definicji z TM)
Gwałt na świętym prawie Irbisa widać tu jak na dłoni!
W algebrze Kubusia stosujemy indeksowanie wg poniższej tabeli T0:
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
1.
Prawo Irbisa dla zbiorów:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3)
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p) = A1B3: p<=>q
Przykład TMA1B3:
p=[Kubuś, Tygrysek]
q=[Tygrysek, sraczka]
1P.
Prawo Irbisa dla naszego przykładu TMA1B3:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3)
TMA1B3: p=q <=> (A1: p=>q)*(B3: q=>p)= TMA1B3: p<=>q
Szczegółowy dowód prawa Irbisa dla zbiorów p i q z przykładu TMA1B3.
Nasz punkt odniesienia to:
TMA1B3:
p=[Kubuś, Tygrysek]
q=[Tygrysek, sraczka]
Twierdzenia składowe to:
A1.
Twierdzenie proste:
Jeśli dowolny element należy do zbioru p to na 100% => należy do zbioru q
p=>q =0
Dowód:
p=>q = [Kubuś, Tygrysek] => [Tygrysek, sraczka] =0
Doskonale widać, że nie każdy (=0) element zbioru p=[Kubuś, Tygrysek] należy do zbioru q=[Tygrysek, sraczka]
c.n.d.
##
B3.
Twierdzenie odwrotne względem A1 to:
B3.
Jeśli dowolny element należy do zbioru q to na 100% => należy do zbioru p
q=>p =0
Dowód:
q=>p = [Tygrysek, sraczka] =>[Kubuś, Tygrysek] =0
Doskonale widać, że nie każdy (=0) element zbioru q=[Tygrysek, sraczka] należy do zbioru p=[Kubuś, Tygrysek]
c.n.d.
Gdzie:
## - twierdzenia różne na mocy definicji
Stąd mamy dowód, iż równoważność prawdziwa TMA1B3: p<=>q wedle teorii mnogości jest w rzeczywistości fałszywa bo:
1P.
Prawo Irbisa dla naszego przykładu TMA1B3:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3)
TMA1B3: p=q <=> (A1: p=>q)*(B3: q=>p) = 0*0 =0
2.
Innymi słowy:
Każda kolumnowa (2.9.1) równoważność prawdziwa p<=>q definiuje tożsamość zbiorów p=q (i odwrotnie)
TMA1B3: p<=>q = (A1: p=>q)*(B3: q=>p) =0*0 =0
Oczywiście dla naszego przykładu TMA1B3 fałszywa jest zarówno tożsamość zbiorów:
TMA1B3: (p=q) =0
Jak i równoważność zbiorów:
TMA1B3: (p<=>q) =0
34.6.2 Szczegóły wewnętrznej sprzeczności teorii mnogości
Zapiszmy jeszcze raz prawo Irbisa.
1.
Prawo Irbisa dla zbiorów:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q (A1) i jednocześnie zbiór q jest podzbiorem => zbioru p (B3)
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p)= A1B3: p<=>q
Prawo Irbisa w tej wersji zna każdy matematyk przy zdrowych zmysłach.
Zauważmy, że nie jesteśmy w stanie udowodnić w sposób bezpośredni zarówno lewej strony powyższej wieloczłonowej tożsamości (A1B3: p=q), ani też jej prawej strony (A1B3: p<=>q).
Oba skrajne składniki powyższej tożsamości dowodzimy równocześnie w dwóch krokach.
I.
Matematyczne twierdzenie proste A1: p=>q
A1.
Jeśli zajdzie p to na 100% => zajdzie q
p=>q =1
Zajście p jest (=1) wystarczające => dla zajścia q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q
##
II.
Matematyczne twierdzenie odwrotne B3: q=>p (względem A1)
B3.
Jeśli zajdzie q to na 100% => zajdzie p
q=>p =1
Zajście q jest (=1) wystarczające => dla zajścia p wtedy i tylko wtedy gdy zbiór q jest podzbiorem => zbioru p
Gdzie:
## - różne na mocy definicji
Zauważmy, że dopiero po udowodnieniu I i II mamy równoczesny dowód prawdziwości zarówno tożsamości zbiorów (A1B3: p=q) jak również dowód prawdziwości zachodzącej tu równoważności (A1B3: p<=>q)
Wewnętrzną sprzeczność teorii mnogości widać tu jak na dłoni.
Na gruncie potwornie śmierdzącego gówna dla niepoznaki zwanego teorią mnogości może zajść przypadek że:
1.
Równoważność jest prawdziwa:
A1B3: p<=>q =1
2.
Natomiast tożsamość zbiorów jest fałszem:
A1B3: p=q =0
Ten przypadek to następujące zbiory p i q
TMA1B3:
p=[Kubuś, Tygrysek]
q=[Tygrysek, sraczka]
34.7 Jak można było tak prostą rzecz tak potwornie spieprzyć!
[link widoczny dla zalogowanych]
@Wikipedia
W 1874 roku Georg Cantor opublikował pracę, która jest uznawana za narodziny współczesnej teorii mnogości. Idee te, pomimo dużej opozycji ze strony innych matematyków (np. Leopolda Kroneckera), zostały dalej rozwinięte w kolejnej pracy Cantora, z roku 1878. Podstawowe odkrycie Cantora dotyczyło pojęcia mocy (czyli „liczby elementów”) zbiorów nieskończonych. Przyjął on, że dwa zbiory A i B są równoliczne (mają tę samą moc), jeżeli można przyporządkować wszystkie elementy A wszystkim elementom B w sposób wzajemnie jednoznaczny. Mogłoby się wydawać, że po prostu wszystkie zbiory nieskończone są równoliczne.
Teoria mnogości to matematyczna schizofrenia autorstwa Cantora (rok 1878).
Szkoda, ze nie było wystarczającej liczby matematyków podobnych do Leopolda Kroneckera.
Cóż, w XIX wieku Szatan (teoria mnogości) robiący z mózgu człowieka gówno był górą
Na szczęście w XXI wieku na ziemię zstąpił Kubuś ze swoją algebrą Kubusia.
Algebra Kubusia to osikowy kołek wbity w samo serce Szatana.
Definicja matematycznego schizofrenika:
Matematyczny schizofrenik to człowiek opisujący otaczającą nas matematyczną rzeczywistość w sposób totalnie niezgodny ze stanem faktycznym
Na chwilę obecną do matematycznych schizofreników zaliczamy: fanatyków KRZ, fanatyków teorii mnogości, logik modalnych, logik relewantnych, logik intuicjonistycznych etc
Cechą charakterystyczną schizofrenii jest fakt, że dla chorego jego schizofreniczne rojenia są 100% rzeczywistością, o czym każdy psychiatra wie.
Doskonale to widać w filmie „Piękny umysł”, pokazującym na żywo urojony świat schizofrenika niedostępny dla ludzi zdrowych (urojone biuro szyfrów, postaci które widzi wyłącznie chory z którymi obcuje i rozmawia na żywo …)
Nieskończone zbiory równoliczne i nierównoliczne to nieprawdopodobny banał na poziomie ucznia I klasy LO, oczywiście pod warunkiem zrozumienia i akceptacji algebry Kubusia.
Zacznijmy od sformułowania oczywistego prawa Pantery.
A1: Prawo Pantery:
A1.
Jeśli dwa zbiory A i B są tożsame A=B to na 100% => są równoliczne A~B
A1: (A=B) => (A~B) =1
To samo w zapisach formalnych:
p=(A=B)
q=(A~B)
p=>q =1
Przykład:
A=[Kubuś, Tygrysek]
B=[Tygrysek, Kubuś]
Przy spełnionej tożsamości zbiorów (A=B) zbiory te na 100% => są równoliczne (A~B)
Zbadajmy w skład jakiego operatora implikacyjnego wchodzi prawo Pantery.
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
I Prawo Sowy
Dla udowodnienia prawdziwości wszystkich zdań serii Ax potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax
Dla udowodnienia fałszywości wszystkich zdań serii Ax potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Ax
##
II Prawo Sowy
Dla udowodnienia prawdziwości wszystkich zdań serii Bx potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Bx
Dla udowodnienia fałszywości wszystkich zdań serii Bx potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Bx
Gdzie:
## - różne na mocy definicji
Jak widzimy prawo Pantery to warunek wystarczający => A1.
A1: Prawo Pantery
A1.
Jeśli dwa zbiory A i B są tożsame (A=B) to na 100% => są równoliczne (A~B)
A1: (A=B) => (A~B) =1
To samo w zapisach formalnych:
p=(A=B)
q=(A~B)
p=>q =1
Przykład:
A=[Kubuś, Tygrysek]
B=[Tygrysek, Kubuś]
Doskonale widać, że tożsamość zbiorów (A=B) wymusza => równoliczność zbiorów (A~B)
Innymi słowy:
Przy spełnionej tożsamości zbiorów (A=B) zbiory te na 100% => są równoliczne (A~B)
Innymi słowy:
Każda tożsamość zbiorów (A=B) to z automatu równoliczność zbiorów (A~B)
Innymi słowy:
Jeśli zbiory A i B są tożsame (A=B) to mamy gwarancję matematyczną => iż są równoliczne (A~B)
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
Z prawdziwości warunku wystarczającego => A1 wynika fałszywość kontrprzykładu A1’.
A1’.
Jeśli dwa zbiory A i B są tożsame (A=B) to mogą ~~> nie być równoliczne ~(A~B)
(A=B)~~>~(A~B) = (A=B)*~(A~B) =0
To samo w zapisie formalnym:
p~~>~q = p*~q =0
Na mocy definicji kontrprzykładu tego faktu nie musimy udowadniać, ale możemy udowodnić.
Dowód wprost:
Nie istnieje (=0) możliwość, by zbiory były tożsame (A=B) i jednocześnie nie były równoliczne ~(A~B)
Dla rozstrzygnięcia w skład jakiego operatora implikacyjnego wchodzi prawo Pantery musimy udowodnić prawdziwość/fałszywość dowolnego zdania z linii Bx.
Wybieramy twierdzenie odwrotne B3 (w stosunku do A1) bo warunek wystarczający => bez przeczeń zawsze dowodzi się najprościej.
B3.
Jeśli dwa zbiory A i B są równoliczne (A~B) to na 100% => są to zbiory tożsame (A=B)
B3: (A~B)=>(A=B) =0
To samo w zapisie formalnym:
B3: q=>p =0
Warunek wystarczający => jest tu fałszem bo istnieje kontrprzykład.
Kontrprzykład B3’ dla warunku wystarczającego => B3 to:
B3’.
Jeśli dwa zbiory A i B są równoliczne (A~B) to mogą ~~> nie być tożsame ~(A=B)
(A~B)~~>~(A=B) = (A~B)*~(A=B) =1
Dla udowodnienia prawdziwości kontrprzykładu B3’ wystarczy pokazać jeden taki przypadek:
A=[Kubuś, Tygrysek]
B=[Tygrysek, sraczka]
Zbiory A i B są równoliczna (A~B), ale nie są to zbiory tożsame ~(A=B)
cnd
Dla B3 skorzystajmy z prawa Tygryska:
B3: q=>p = B1: p~>q
Fałszywość warunku wystarczającego => w punkcie:
B3: q=>p =0
Wymusza fałszywość warunku koniecznego ~> w punkcie:
B1: p~>q =0
Stąd mamy dowód, że badany układ to implikacja prosta p|=>q
Definicja implikacji prostej p|=>q:
Implikacja prosta p|=>q w logice dodatniej (bo q) to spełniony wyłącznie warunek wystarczający => między tymi samymi punktami i w tym samym kierunku.
A1: p=>q =1 - p jest (=1) wystarczające => dla zajścia q
B1: p~>q =0 - p nie jest (=0) konieczne ~> dla zajścia q
Stąd:
A1B1: p|=>q = (A1: p=>q)*~(B1: p~>q) = 1*~(0)=1*1=1
Czytamy:
Implikacja prosta p|=>q w logice dodatniej (bo q) jest spełniona (=1) wtedy i tylko wtedy gdy zajście p jest wystarczające => dla zajścia q (A1: p=>q=1), ale nie jest konieczne ~> dla zajścia q (B1: p~>q=0)
W tym momencie mamy zdeterminowaną implikacji prostej p|=>q z uwzględnieniem kontrprzykładów obowiązujących wyłącznie w warunkach wystarczających,
Kod: |
IP:
Implikacja prosta p|=>q:
A1: p=>q =1 - p jest (=1) wystarczające => dla zajścia q
B1: p~>q =0 - p nie jest (=0) konieczne ~> dla zajścia q
A1B1: p|=>q = (A1: p=>q)*~(B1: p~>q) = 1*~(0)=1*1=1
Matematyczne związki warunku wystarczającego => i koniecznego ~>
w implikacji prostej p|=>q
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
I Prawo Sowy dla implikacji prostej p|=>q
Dla udowodnienia prawdziwości wszystkich zdań serii Ax potrzeba i wystarcza udowodnić prawdziwość dowolnego zdania serii Ax
##
II Prawo Sowy dla implikacji prostej p|=>q
Dla udowodnienia fałszywości wszystkich zdań serii Bx potrzeba i wystarcza udowodnić fałszywość dowolnego zdania serii Bx
Gdzie:
## - różne na mocy definicji
Pamiętając o naszym punkcie odniesienia:
p=(A=B)
q=(A~B)
Z tabeli TP odczytujemy
A1: Prawo Pantery:
A1.
Jeśli dwa zbiory A i B są tożsame (A=B) to na 100% => są równoliczne (A~B)
A1: (A=B) => (A~B) =1
To samo w zapisach formalnych:
p=(A=B)
q=(A~B)
p=>q =1
Przykład:
A=[Kubuś, Tygrysek]
B=[Tygrysek, Kubuś]
Doskonale widać, że tożsamość zbiorów (A=B) wymusza => równoliczność zbiorów (A~B)
Innymi słowy:
Przy spełnionej tożsamości zbiorów (A=B) zbiory te na 100% => są równoliczne (A~B)
Innymi słowy:
Każda tożsamość zbiorów (A=B) to z automatu równoliczność zbiorów (A~B)
Innymi słowy:
Jeśli zbiory A i B są tożsame (A=B) to mamy gwarancję matematyczną => iż są równoliczne (A~B)
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
##
B1.
Jeśli dwa zbiory A i B są tożsama (A=B) to na 100% ~> są równoliczne (A~B)
(A=B)~>(A~B) =0
To samo w zapisie formalnym:
p~>q =0
Czytamy:
Tożsamość zbiorów (A=B) nie jest (=0) konieczna ~> dla równoliczności tych zbiorów (A~B)
Przykład:
A=[Kubuś, Tygrysek]
B=[Tygrysek, sraczka]
Nie ma tożsamości zbiorów:
(A=B)=0
ale relacja równoliczności A~B jest spełniona:
(A~B) =1
Gdzie:
## - zdania różne na mocy definicji
Po raz n-ty mamy tu prawo Kameleona.
Prawo Kameleona:
Dwa zdania brzmiące identycznie z dokładnością do każdej literki i każdego przecinka nie muszą być tożsame
Dowód to zdania A1 i B1 wyżej.
Różność zdań A1 i B1 rozpoznajemy wyłącznie po znaczkach warunku wystarczającego => i koniecznego ~> wbudowanych w treść zdań.
Z tabeli TP widzimy, że mamy tu do czynienia tylko i wyłącznie z dwoma warunkami wystarczającymi => (gwarancjami matematycznymi =>):
A1: Prawo Pantery:
A1: p=>q =1
Gdzie:
p=(A=B)
q=(A~B)
oraz:
A4: Prawo Lamparta:
A4: ~q=>~p =1
Gdzie:
q=(A~B)
p=(A=B)
Oczywiście, na mocy prawa Sowy zachodzi tożsamość pojęć:
Prawo Pantery: A1: p=>q [=] Prawo Lamparta: A4: ~q=>~p
Rozszyfrujmy te dwie gwarancje matematyczne =>:
A1: Prawo Pantery
A1: p=>q =1
Gdzie:
p=(A=B)
q=(A~B)
Stąd mamy:
A1.
Jeśli dwa zbiory A i B są tożsame (A=B) to na 100% => są równoliczne (A~B)
A1: (A=B) => (A~B) =1
To samo w zapisach formalnych:
p=(A=B)
q=(A~B)
p=>q =1
Przykład:
A=[Kubuś, Tygrysek]
B=[Tygrysek, Kubuś]
Doskonale widać, że tożsamość zbiorów (A=B) wymusza => równoliczność zbiorów (A~B)
Innymi słowy:
Przy spełnionej tożsamości zbiorów (A=B) zbiory te na 100% => są równoliczne (A~B)
Innymi słowy:
Każda tożsamość zbiorów (A=B) to z automatu równoliczność zbiorów (A~B)
Innymi słowy:
Jeśli zbiory A i B są tożsame (A=B) to mamy gwarancję matematyczną => iż są równoliczne (A~B)
Matematycznie zachodzi tożsamość pojęć:
Warunek wystarczający => = Gwarancja matematyczna =>
A4: Prawo Lamparta
A4: ~q=>~p =1
Gdzie:
q=(A~B)
p=(A=B)
Stąd mamy:
A4.
Jeśli dwa zbiory A i B nie są równoliczne ~(A~B) to na 100% => nie są tożsame ~(A=B)
A4: ~(A~B) => ~(A=B) =1
To samo w zapisach formalnych:
~q=>~p =1
Oczywista oczywistość.
Przykładowe zbiory tożsame i równoliczne to:
A=[Kubuś, Tygrysek]
B=[Tygrysek, Kubuś]
Jeśli do A albo B dodamy dodatkowy element to zbiory te będą nierównoliczna ~(A~B) i na 100% => nie będą to zbiory tożsame ~(A=B).
Przykład:
Dodajmy do zbioru A Prosiaczka
A=[Kubuś, Tygrysek, Prosiaczek]
B=[Tygrysek, Kubuś]
Spełnienie prawdziwości gwarancji matematycznej => A4 widać tu jak na dłoni
34.8 Teoria zbiorów równolicznych i nierównolicznych w algebrze Kubusia
Dowolny ziemski matematyk który nie akceptuje poniższej tabeli T0 mówiącej o matematycznych związkach warunku wystarczającego => i koniecznego ~> jest matematycznym schizofrenikiem
Kod: |
T0
Fundament algebry Kubusia w obsłudze zdań warunkowych „Jeśli p to q”
Matematyczne związki warunku wystarczającego => i koniecznego ~>:
A1B1: A2B2: | A3B3: A4B4:
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
Prawa Kubusia: | Prawa kontrapozycji dla warunku wystarczającego =>:
A1: p=>q = A2:~p~>~q | A1: p=>q = A4:~q=>~p
B1: p~>q = B2:~p=>~q | B2:~p=>~q = B3: q=>p
Prawa Tygryska: | Prawa kontrapozycji dla warunku koniecznego ~>:
A1: p=>q = A3: q~>p | A2:~p~>~q = A3: q~>p
B1: p~>q = B3: q=>p | B1: p~>q = B4:~q~>~p
Gdzie:
p=>q = ~p+q - definicja warunku wystarczającego =>
p~>q = p+~q - definicja warunku koniecznego ~>
## - różne na mocy definicji warunku wystarczającego => i koniecznego ~>
p i q muszą być wszędzie tymi samymi p i q inaczej błąd podstawienia
|
Definicja matematycznego schizofrenika:
Matematyczny schizofrenik to człowiek opisujący otaczającą nas matematyczną rzeczywistość w sposób totalnie niezgodny ze stanem faktycznym
Na chwilę obecną do matematycznych schizofreników zaliczamy: fanatyków KRZ, fanatyków teorii mnogości, logik modalnych, logik relewantnych, logik intuicjonistycznych etc
Cechą charakterystyczną schizofrenii jest fakt, że dla chorego jego schizofreniczne rojenia są 100% rzeczywistością, o czym każdy psychiatra wie.
Doskonale to widać w filmie „Piękny umysł”, pokazującym na żywo urojony świat schizofrenika niedostępny dla ludzi zdrowych (urojone biuro szyfrów, postaci które widzi wyłącznie chory z którymi obcuje i rozmawia na żywo …)
Definicja zbiorów równolicznych:
Dwa zbiory p i q są równoliczne p~q wtedy i tylko wtedy gdy mają identyczną liczbę elementów
p~q =1 – wtedy i tylko wtedy gdy zbiory p i q mają (=1) identyczną liczbę elementów
Inaczej:
p~q =0 – wtedy i tylko wtedy gdy zbiory p i q nie mają (=0) identycznej liczby elementów
Gdzie:
„~” – znaczek równoliczności zbiorów
34.8.1 Przykład zbiorów nierównolicznych w algebrze Kubusia
Rozważmy przykład zbiorów nierównolicznych.
Wypowiedzmy następujące twierdzenie proste A1: p=>q:
A1.
Jeśli dowolna liczba jest podzielna przez 8 to na 100% jest podzielna przez 2
P8=>P2 =1
To samo w zapisach formalnych:
p=>q =1
Podzielność dowolnej liczby przez 8 jest warunkiem wystarczającym => dla jej podzielności przez 2 wtedy i tylko wtedy gdy zbiór P8=[8,16,24..] jest podzbiorem => zbioru P2=[2,4,6,8..], co każdy matematyk udowodni.
##
Zauważmy, że twierdzenie odwrotne B3: q=>p jest tu fałszem.
B3.
Jeśli dowolna liczba jest podzielna przez 2 to na 100% => jest podzielna przez 8
P2=>P8 =0
To samo w zapisach formalnych:
q=>p =0
Bo zbiór P2=[2,4,6,8..] nie jest (=0) podzbiorem zbioru P8=[8,16 24..]
Kontrprzykład: 2
Liczba 2 należy do zbioru P2=[2,4,6,8..] i nie należy do zbioru P8=[8,16,24.]
cnd
Gdzie:
## - twierdzenia matematyczne różne na mocy definicji ##
Definicja formalna równoważności p<=>q:
Dwa zbiory p i q są równoważne p<=>q wtedy i tylko wtedy gdy zbiór p jest podzbiorem => zbioru q i równocześnie zbiór q jest podzbiorem => zbioru p
A1B3: p<=>q = (A1: p=>q)*(B3: q=>p) =1*1 =1
Dla naszego przykładu mamy:
A1: P8=>P2 =1 - twierdzenie proste A1: p=>q jest prawdziwe
B3: P2=>P8 =0 - twierdzenie odwrotne B3: q=>p jest fałszywe
Stąd mamy dowód fałszywości równoważności P8<=>P2:
A1B3: P8<=>P2 = (A1: P8=>P2)*(B3: P2=>P8) =1*0 =0
cnd
Prawo Irbisa:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy znajdują się w relacji równoważności p<=>q
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p) = A1B3: p<=>q
Na mocy prawa Irbisa dla naszego przykładu zapisujemy:
Zbiór P8=[8,16,24..] ## Zbiór P2=[2,4,6,8..]
Gdzie:
## - zbiory różne na mocy definicji
Innymi słowy:
Zbiór P8=8,16,24..] nie jest (=0) tożsamy [=] ze zbiorem P2=[2,4,6,8..]
P8 [=] P2 =0 - fałsz
Sensacyjny wniosek na mocy prawa Irbisa:
Zbiory P8=[8,16,24..] i P2=[2,4,6,8..] nie są tożsame [=], co jest dowodem czysto matematycznym, iż zbiory te nie są (=0) zbiorami równolicznymi.
cnd
34.8.2 Przykład zbiorów równolicznych w algebrze Kubusia
Prawo Irbisa:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy znajdują się w relacji równoważności p<=>q
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p) = A1B3: p<=>q
Każdy zbiór tożsamy p=q jest równoliczny p~q na mocy prawa Irbisa
Odwrotnie nie zachodzi
Przykładowe zbiory tożsame [=] z użyciem zbiorów P8 i P2 o których było wyżej to:
A1B3:
Dowolna liczba jest podzielna przez 8 i przez 2 wtedy i tylko wtedy gdy jest podzielna przez 16
A1B3: P8*P2<=>P16 = (A1: P8*P2=>P16)*(B3: P16=>P8*P2) = 1*1=1
Podstawmy:
p=P8*P2 = [8,16,24..]*[2,4,6,8..]
q=P16 = [16,32,48..]
Stąd mamy to samo, czyli definicję równoważności p<=>q w zapisach formalnych:
A1B3: p<=>q = (A1: p=>q)*(B3: q=>p) =1*1 =1
Badanie prawdziwości/fałszywości zdań składowych:
A1.
Jeśli dowolna liczba jest podzielna przez 8 i przez 2 to na 100% => jest podzielna przez 16
A1: P8*P2=>P16 =1 – prawdziwe twierdzenie proste (A1: p=>q)
Dowód tej błahostki pozostawiam matematykom.
##
B3.
Jeśli dowolna liczba jest podzielna przez 16 to na 100% => jest podzielna przez 8 i przez 2
B3: P16=>P8*P2 =1 – prawdziwe twierdzenie odwrotne (B3: q=>p)
Dowód tej błahostki również pozostawiam matematykom
Gdzie:
## - twierdzenia różne na mocy definicji
Prawo Irbisa:
Dwa zbiory p i q są tożsame p=q wtedy i tylko wtedy gdy znajdują się w relacji równoważności p<=>q
A1B3: p=q <=> (A1: p=>q)*(B3: q=>p) = A1B3: p<=>q
Na mocy prawa Irbisa dla naszego przykładu zapisujemy:
(P8*P2 [=] P16) =1 – zbiory P8*P2 i P16 są (=1) tożsame [=]
Gdzie:
[=] – zbiory tożsame
Sensacyjny wniosek na mocy prawa Irbisa:
Zbiór P8*P2 jest (=1) tożsamy [=] ze zbiorem P16, co jest dowodem czysto matematycznym, iż zbiory te są (=1) równoliczne.
(P8*P2 ~ P16) =1 – zbiory P8*P2 i P16 są (=1) równoliczne
Gdzie:
„~” – znaczek równoliczności zbiorów
Uzasadnienie:
Na mocy praw Irbisa każda tożsamość zbiorów (p=q) wymusza równoliczność zbiorów (p~q)
Odwrotnie nie zachodzi.
Ostatnio zmieniony przez rafal3006 dnia Wto 19:24, 24 Cze 2025, 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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 20:27, 17 Mar 2025 Temat postu: |
|
|
1.
Ostatnio zmieniony przez rafal3006 dnia Wto 19:27, 24 Cze 2025, 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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 20:34, 17 Mar 2025 Temat postu: |
|
|
2.
Ostatnio zmieniony przez rafal3006 dnia Wto 19:28, 24 Cze 2025, 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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Pon 20:36, 17 Mar 2025 Temat postu: |
|
|
3.
Ostatnio zmieniony przez rafal3006 dnia Wto 19:28, 24 Cze 2025, w całości zmieniany 26 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: 39105
Przeczytał: 22 tematy
Skąd: z innego Wszechświata Płeć: Mężczyzna
|
Wysłany: Sob 12:35, 17 Maj 2025 Temat postu: |
|
|
1
|
|
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
|