Jako „bezużyteczna” Algebra Boole'a, Zaczęliśmy Używać - Alternatywny Widok

Jako „bezużyteczna” Algebra Boole'a, Zaczęliśmy Używać - Alternatywny Widok
Jako „bezużyteczna” Algebra Boole'a, Zaczęliśmy Używać - Alternatywny Widok

Wideo: Jako „bezużyteczna” Algebra Boole'a, Zaczęliśmy Używać - Alternatywny Widok

Wideo: Jako „bezużyteczna” Algebra Boole'a, Zaczęliśmy Używać - Alternatywny Widok
Wideo: Najbardziej bezużyteczna maszyna na siłowni? (ODWODZENIE NÓG na maszynie) | Norbert Fenix Tymczak 2024, Kwiecień
Anonim

Kod binarny, który przyszedł do nas, pozornie z komputerami, jest w rzeczywistości Uniwersalnym Kodem Wszechświata. Uniwersalny język. Dlatego wszelkie wiadomości do kosmitów, dyski podróży są nim zaszyfrowane. Wszystko zaczęło się w kudłatym XIX wieku.

George Boole, matematyk szeroko znany w wąskich kręgach, postanowił opracować coś, co nie jest przystosowane do życia. Nie nadaje się do niczego. Matematycy mają skłonność do wymyślania takich rzeczy. Wówczas wiele ich wynalazków jest wykorzystywanych w przełomowych technologiach. George Boole, niech jego imię nie schodzi na przestrzeni wieków, tym razem wynalazł algebrę opartą tylko na dwóch liczbach: 0 i 1.

Mamy dziesięć liczb 0,1,2,3,4,5,6,7,8,9. A Joe Boole opracował całą arytmetykę i algebrę w oparciu o tylko dwie liczby: 0 i 1. Całość, jak mówią, aparat matematyczny. Jak to wszystko jest dodawać, mnożyć, dzielić. A także w nim, jak to nazywano, w „Algebrze Boole'a” pojawiły się nowe działania. Shift - w lewo lub w prawo, Porównanie modulo, Negacja, wszelkiego rodzaju sieci dystrybucyjne, dysjunkcje i koniunkcje jako operacje arytmetyczne, nie będę cię obciążać. Ci, którzy chcą się tego wszystkiego dowiedzieć, mogą wykonać rytuał nekromancji i zapytać samego Buhla, no cóż, lub poszukać w Internecie.

Image
Image

Nazywa się to również „matematyką logiczną”, ponieważ 1 i 0 to „Tak” i „Nie”. Matematyka męska, wszystko jest jasne, a Boole wymyślił ją na podstawie logiki formalnej. Później łączyła się z tym również słabsza płeć, w wyniku czego oprócz „Tak” i „Nie” powstał w niej trzeci stan: „Może”. Należy się spodziewać, że będzie uzupełniony o stany „Popatrzę na Twoje zachowanie” i „Buty”, ale to jest sprawa przyszłych matematyków.

Mnd, ale wszystko się skończyło - nic. Cóż, Boole to rozwinął, wygłosił wykład na temat dziwnej algebry. Jej rozwój został przekazany archiwum, autorka otrzymała zasłużone wyróżnienia, entuzjastycznych studentów, którzy przylgnęli do niego pomysły. Ale nie ma gdzie go zastosować, chociaż to dobrze.

Image
Image

Sto lat później wynaleziono komputery. Komputery mają również dwa stany wewnętrzne: 0 i 1. Było to podyktowane samą konstrukcją pierwszych komputerów: przekaźnik jest wyłączony - to jest zero, „nie”. Przekaźnik się włączył - to jeden, "tak". To samo dotyczyło lamp próżniowych (nie ma napięcia na siatce), tranzystorów (otwarte / zamknięte) oraz nowoczesnych mikrokontrolerów i procesorów. Ich komórka pamięci jest nasycona lub nie, domena na taśmie magnetycznej jest obrócona lub nie, a sama część obliczeniowa składa się z tych samych nasyconych / żadnych mikrotranzystorów.

Film promocyjny:

Image
Image

No cóż, wymyślili pierwszy komputer: zajmuje pierwsze piętro budynku, przekaźniki klikają, klikają, taśmy magnetyczne wirują, zjada tyle prądu, że nie można wystarczająco zaoszczędzić, ale: już coś pamięta. Tak nie. I tutaj, w tej masie obliczeniowej z przekaźnikiem, idealnie wypadła algebra Boole'a, wyciągnięta z archiwów, oparta na zasadach tak-nie, 0 lub 1. A jej zastosowanie w komputerach dało potężny przełom w rozwoju komputerów. Teraz wszystkie liczą w zerach i jedynkach, a za każdym razem, gdy stukamy palcem w ekran, zmuszamy procesor do wykonywania wielu obliczeń w algebrze Boole'a. I król wszystkich języków komputerowych: asembler jest jego bezpośrednim ucieleśnieniem.

Image
Image

Ale w rzeczywistości jest to również uniwersalny kod galaktyczny. Gdybyśmy mieli zaszyfrować nasze wiadomości zwykłą matematyką, od zera do dziesięciu, to … Skąd mamy wiedzieć, jaką matematykę mają obcy? Dla nas „nieco ponad połowa” to sześć. A dla innych cywilizacji może to być „trzy” lub „18”. A kod binarny jest jasny dla każdego. Świeci się światło, nie, gwiazda świeci, nie, dziura w nośniku danych jest przebita, nie … Wiele wokół nas opiera się na tych stanach podwójnych. Ten kod powinien być zrozumiały dla każdej istoty we wszechświecie, ponieważ jest oparty na samej fizyce wszechświata.