2.1 Logické funkce
|
Přibližný čas, který strávíte studiem této kapitoly, je 15 - 20 minut.
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.
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.