Jako „zbytečná“booleovská Algebra Jsme Začali Používat - Alternativní Pohled

Jako „zbytečná“booleovská Algebra Jsme Začali Používat - Alternativní Pohled
Jako „zbytečná“booleovská Algebra Jsme Začali Používat - Alternativní Pohled

Video: Jako „zbytečná“booleovská Algebra Jsme Začali Používat - Alternativní Pohled

Video: Jako „zbytečná“booleovská Algebra Jsme Začali Používat - Alternativní Pohled
Video: Různé přístupy k optimalizaci časování 2024, Smět
Anonim

Binární kód, který k nám přišel, zdánlivě s počítači, je ve skutečnosti univerzální kód vesmíru. Univerzální jazyk. Proto jsou s ním šifrovány všechny zprávy pro cizince a disky. Všechno to začalo v chmurných 1800s.

George Boole, matematik široce známý v úzkých kruzích, se rozhodl vyvinout něco, co není přizpůsobeno životu. Nevhodné pro nic. Matematici mají tendenci takové věci vymýšlet. Pak se mnoho jejich vynálezů používá v průlomových technologiích. George Boole, nechť jeho jméno nespadne do staletí, tentokrát vynalezl algebru na základě pouze dvou čísel: 0 a 1.

Máme deset čísel, 0,1,2,3,4,5,6,7,8,9. A Joe Boole vyvinul celou aritmetiku a algebru založenou na dvou číslech: 0 a 1. Celkově, jak se říká, matematický aparát. Jak je to všechno přidat, znásobit, rozdělit. A také v něm, jak se tomu říká, v „Booleovské algebře“se objevily některé nové akce. Shift - doleva nebo doprava, srovnávací modul, negace, všechny druhy distribučních mříží, rozpojení a spojek jako aritmetické operace, nebudu vás zatěžovat. Ti, kteří se chtějí toho všeho dozvědět, mohou vykonat obřad nekromancie a zeptat se Buhl sám, dobře, nebo se podívat na internet.

Image
Image

Nazývá se také „logická matematika“, protože 1 a 0 jsou „ano“a „ne“. Pánská matematika, vše je jasné a Boole to vymyslel na základě formální logiky. Později se k němu připojilo i slabší pohlaví, v důsledku čehož kromě "Ano" a "Ne" v něm vznikl třetí stát: "Možná". Dalo by se očekávat, že bude doplněno stavy „Podívám se na vaše chování“a „Boty“, ale toto je záležitostí budoucích matematiků.

Mnd, ale všechno skončilo - nic. Boole to vyvinul, promluvil o zvědavé algebře. Jeho vývoj byl předán do archivu, autor byl oceněn zaslouženými vyznamenáními, nadšenými studenty se svými nápady k němu přilepenými. Ale není kam aplikovat, i když je to dobrá věc.

Image
Image

O sto let později byly vynalezeny počítače. Počítače mají také dva stavy uvnitř: 0 a 1. Toto bylo určeno samotným návrhem prvních počítačů: relé je vypnuto - to je nula, „ne“. Relé se zaplo - toto je jedno, „ano“. Totéž platilo pro vakuové trubice (v síti není / není napětí), pro tranzistory (otevřené / uzavřené) a pro moderní mikrokontroléry a procesory. Jejich paměťová buňka je buď nasycená nebo ne, doména na magnetické páse se otáčí nebo ne a výpočetní část sama o sobě sestává ze stejných nasycených / bez mikrotransistorů.

Propagační video:

Image
Image

Dobře, dobře, přišli s prvním počítačem: zabírá první patro budovy, relé cvakne, cvakne, magnetické pásky se točí, spotřebuje tolik elektřiny, že nemůžete ušetřit dost, ale: už si na něco může vzpomenout. Ano ne. A tady v této výpočetní jednotce s relé, booleovská algebra vytažená z archivů, založená na ano-ne, 0 nebo 1, v ideálním případě padla. A její aplikace v počítačích dala silný průlom ve vývoji počítačů. Nyní se všichni počítají v nulách a jedničkách a pokaždé, když se prstem dotkneme obrazovky, uděláme z procesoru spoustu výpočtů v Booleovské algebře. A král všech počítačových jazyků: Assembler je jeho přímým ztělesněním.

Image
Image

Ale ve skutečnosti je to také univerzální galaktický kód. Pokud bychom měli šifrovat naše zprávy do běžné matematiky, od nuly do deseti, pak … Jak víme, jaký druh matematiky mají mimozemšťané? Pro nás je „něco přes polovinu“šest. A pro jiné civilizace to může být „tři“nebo „18“. A binární kód je každému jasný. Světlo svítí, ne, hvězda svítí, ne, díra v úložném médiu je propíchnuta, ne … Kolem nás je hodně založeno na těchto binárních stavech. Tento kód by měl být srozumitelný všem tvorům ve vesmíru, protože je založen na samotné fyzice vesmíru.