Výhody a nevýhody logickej logiky

Logická logika, ktorú v polovici 18. storočia vyvinul matematik George Boole, predstavuje formálny matematický prístup k rozhodovaniu. Namiesto známej algebry symbolov a čísel nastavil Boole algebru rozhodovacích stavov, napríklad áno a nie, jedna a nula. Boolovský systém zostal na akademickej pôde až do začiatku 20. storočia, keď si elektrotechnici všimli jeho užitočnosť na prepínanie obvodov, čo viedlo k telefónnym sieťam a digitálnym počítačom.

Booleova algebra

Booleova algebra je systém na kombináciu stavov rozhodovania s dvoma hodnotami a na dosiahnutie výsledku s dvoma hodnotami. Namiesto štandardných čísel, napríklad 15.2, booleovská algebra používa binárne premenné, ktoré môžu mať dve hodnoty, nulu a jednu, ktoré znamenajú „false“ a „true“. Namiesto aritmetiky má operácie, ktoré kombinujú binárne premenné a poskytujú binárny výsledok. Napríklad operácia „AND“ dáva skutočný výsledok, iba ak sú obidva jej argumenty alebo vstupy takisto pravdivé. „1 A 1 = 1“, ale „1 A 0 = 0“ v booleovskej algebre. Operácia OR dáva pravdivý výsledok, ak je jeden z argumentov pravdivý. „1 OR 0 = 1“ a „0 OR 0 = 0“ obidve ilustrujú operáciu OR.

Digitálne obvody

Booleova algebra bola prínosom pre elektrotechnických dizajnérov v 30. rokoch, ktorí sa zaoberali prepínaním obvodov telefónov. Pomocou booleovskej algebry nastavili uzavretý prepínač na hodnotu jedna alebo „true“ a otvorený prepínač na nulu alebo „false“. Rovnaká výhoda platí pre digitálne obvody obsahujúce počítače. Stav vysokého napätia sa tu rovná „skutočnému“ a stav nízkeho napätia sa rovná „nepravdivému“. Používanie stavov vysokého a nízkeho napätia a logická logika, inžinieri vyvinuli digitálne elektronické obvody, ktoré by mohli vyriešiť jednoduché rozhodovanie typu áno-nie problémy.

Áno-Nie Výsledky

Samotná logická logika poskytuje iba konečné, čiernobiele výsledky. Nikdy nevytvára „možno“. Táto nevýhoda obmedzuje booleovskú algebru na situácie, keď môžete uveďte všetky premenné z hľadiska explicitných pravdivých alebo nepravdivých hodnôt a kde sú tieto hodnoty jediné výsledok.

Vyhľadávanie na webe

Webové vyhľadávania používajú na filtrovanie výsledkov logickú logiku. Ak napríklad hľadáte „predajcov automobilov“, vyhľadávací stroj bude mať stovky miliónov webových stránok, ktoré sa zhodujú. Ak pridáte slovo „Chicago“, počet výrazne klesá. Vyhľadávací modul používa booleovskú algebru na načítanie stránok, ktoré sa zhodujú s výrazmi „auto“ A „predajca“ A „Chicago;“ inými slovami, webová stránka musí spĺňať všetky podmienky, aby mohla byť kvalifikovaná. Môžete tiež určiť podmienku „ALEBO“, napríklad „auto“ a „predajca“ A („Chicago“ ALEBO „Milwaukee“), ktorá vám poskytne stránky pre predajcov automobilov v Chicagu alebo Milwaukee. Výhoda logickej logiky, ktorá spresňuje výsledky vyhľadávania, prináša výhody miliónom ľudí, ktorí prezerajú web každý deň.

Obtiažnosť

Jazyk logickej logiky je zložitý, neznámy a vyžaduje určité učenie. Napríklad operácia „AND“ zmätie začiatočníkov zvyknutých na ich význam v každodennej angličtine. Očakávajú, že hľadanie výrazu „auto“ A „predajca“ prinesie viac výsledkov než len „auto“, ako z AND vyplýva pridanie k výsledkom. Logická logika tiež vyžaduje použitie zátvoriek na usporiadanie presného významu výroku: „auto ALEBO čln A predajca“ vám poskytne zoznam čokoľvek spoločné s automobilmi pridanými do zoznamu predajcov lodí, zatiaľ čo výraz „(auto ALEBO čln) A predajca“ uvádza zoznam predajcov automobilov a lodí dílerov. Nevýhoda obtiažnosti logickej logiky obmedzuje používateľov na tých, ktorí ich učením trávia čas.

  • Zdieľam
instagram viewer