2.1 Logické funkce

 

Průvodce studiem

V této kapitole získáte základní poznatky o logických funkcích, Boolově algebře a o základních logických funkcích, kterými jsou logický součin, logický součet a negace.

 

Doba potřebná ke studiu

Přibližný čas, který strávíte studiem této kapitoly, je 15 - 20 minut.

 

Boolova algebra

Soustava pravidel, které popisují vztahy mezi logickými proměnnými se nazývá logická algebra. V případě, že pracujeme s logickými proměnnými, které mohou nabývat dvou hodnot, logické hodnoty "0" a logické hodnoty "1", mluvíme o Boolově algebře (G. Boole, irský matematik, 1815 - 1864). Boolova algebra je matematický způsob popisu chování logických obvodů.

V dalším textu budeme používat pouze dvouhodnotové logické proměnné, logickou funkcí budeme mít na mysli dvouhodnotovou funkci, a případně logický obvod se rozumí dvouhodnotový obvod.

 

Logická funkce

Logickou funkci definujeme jako přiřazení hodnot 0 a 1 logické (dvouhodnotové) proměné y ke kombinacím hodnot nezávislých logických proměnných x1, x2, ..., xn:

y = f(x1, x2, ..., xn)

 

Logické funkce mohou být funkce jedné proměnné

y = f(x),

funkce dvou proměnných

y = f(x1, x2)

a funkce tří nebo více proměnných

y = f(x1, x2, ..., xn).

Logickou funkci můžeme velmi přehledně znázornit pomocí pravdivostní tabulky.

Předchozí | Další