catflap.org Online Dictionary Query |
14 definitions found
From The Free On-line Dictionary of Computing (27 SEP 03) : [ foldoc ]
Boolean algebra
(After the logician George Boole)
1. Commonly, and especially in computer science and digital
electronics, this term is used to mean two-valued logic.
2. This is in stark contrast with the definition used by pure
mathematicians who in the 1960s introduced "Boolean-valued
models" into logic precisely because a "Boolean-valued
model" is an interpretation of a theory that allows more
than two possible truth values!
Strangely, a Boolean algebra (in the mathematical sense) is
not strictly an algebra, but is in fact a lattice. A
Boolean algebra is sometimes defined as a "complemented
distributive lattice".
Boole's work which inspired the mathematical definition
concerned algebras of sets, involving the operations of
intersection, union and complement on sets. Such algebras
obey the following identities where the operators ^, V, - and
constants 1 and 0 can be thought of either as set
intersection, union, complement, universal, empty; or as
two-valued logic AND, OR, NOT, TRUE, FALSE; or any other
conforming system.
a ^ b = b ^ a a V b = b V a (commutative laws)
(a ^ b) ^ c = a ^ (b ^ c)
(a V b) V c = a V (b V c) (associative laws)
a ^ (b V c) = (a ^ b) V (a ^ c)
a V (b ^ c) = (a V b) ^ (a V c) (distributive laws)
a ^ a = a a V a = a (idempotence laws)
--a = a
-(a ^ b) = (-a) V (-b)
-(a V b) = (-a) ^ (-b) (de Morgan's laws)
a ^ -a = 0 a V -a = 1
a ^ 1 = a a V 0 = a
a ^ 0 = 0 a V 1 = 1
-1 = 0 -0 = 1
There are several common alternative notations for the "-" or
logical complement operator.
If a and b are elements of a Boolean algebra, we define a <= b
to mean that a ^ b = a, or equivalently a V b = b. Thus, for
example, if ^, V and - denote set intersection, union and
complement then <= is the inclusive subset relation. The
relation <= is a partial ordering, though it is not
necessarily a linear ordering since some Boolean algebras
contain incomparable values.
Note that these laws only refer explicitly to the two
distinguished constants 1 and 0 (sometimes written as LaTeX
\top and \bot), and in two-valued logic there are no others,
but according to the more general mathematical definition, in
some systems variables a, b and c may take on other values as
well.
(1997-02-27)
From WordNet (r) 2.0 : [ wn ]
Boolean algebra
n : a system of symbolic logic devised by George Boole; used in
computers [syn: Boolean logic]
From Greek Wiktionary: All languages (2023-07-27) : [ dictinfo.com:wikt-el-ALL-2023-07-27 ]
boolean algebra
Αγγλικά n.
(ετ μαθ en) άλγεβρα Μπουλ
From English Wiktionary: All languages (2023-07-27) : [ dictinfo.com:wikt-en-ALL-2023-07-27 ]
Boolean algebra
n.
1 (lb en algebra) An algebraic structure <math>(Sigma, vee,
wedge, sim, 0, 1)</math> where <math>vee</math> and
<math>wedge</math> are idempotent binary operators,
<math>sim</math> is a unary involutory operator (called
"complement"), and 0 and 1 are nullary operators (i.e.,
constants), such that <math>(Sigma, vee, 0)</math> is a
commutative monoid, <math>(Sigma, wedge, 1)</math> is a
commutative monoid, <math>wedge</math> and
<math>vee</math> distribute with respect to each
other,<!-- the identity of each monoid acts as the zero of the other
monoid,--> and such that combining two complementary elements through
one binary operator yields the identity of the other binary operator.
(See (w: Boolean algebra (structure)#Axiomatics).)
2 (lb en algebra logic computing) Specifically, an algebra in which
all elements can take only one of two values (typically 0 and 1, or
"true" and "false") and are subject to operations
based on AND, OR and NOT<!-- may need to be split into: "an
algebra of logical values" and "an algebra of ''two'' logical
values" -->
3 (lb en mathematics) The study of such algebras; Boolean logic,
classical logic.
From English Wiktionary: English language only (2023-07-27) : [ dictinfo.com:wikt-en-en-2023-07-27 ]
Boolean algebra
n.
1 (lb en algebra) An algebraic structure <math>(Sigma, vee,
wedge, sim, 0, 1)</math> where <math>vee</math> and
<math>wedge</math> are idempotent binary operators,
<math>sim</math> is a unary involutory operator (called
"complement"), and 0 and 1 are nullary operators (i.e.,
constants), such that <math>(Sigma, vee, 0)</math> is a
commutative monoid, <math>(Sigma, wedge, 1)</math> is a
commutative monoid, <math>wedge</math> and
<math>vee</math> distribute with respect to each
other,<!-- the identity of each monoid acts as the zero of the other
monoid,--> and such that combining two complementary elements through
one binary operator yields the identity of the other binary operator.
(See (w: Boolean algebra (structure)#Axiomatics).)
2 (lb en algebra logic computing) Specifically, an algebra in which
all elements can take only one of two values (typically 0 and 1, or
"true" and "false") and are subject to operations
based on AND, OR and NOT<!-- may need to be split into: "an
algebra of logical values" and "an algebra of ''two'' logical
values" -->
3 (lb en mathematics) The study of such algebras; Boolean logic,
classical logic.
From English Wiktionary: Western, Greek, and Slavonic languages only (2023-07-27) : [ dictinfo.com:wikt-en-Western_Greek_Slavonic-2023-07-27 ]
Boolean algebra
n.
1 (lb en algebra) An algebraic structure <math>(Sigma, vee,
wedge, sim, 0, 1)</math> where <math>vee</math> and
<math>wedge</math> are idempotent binary operators,
<math>sim</math> is a unary involutory operator (called
"complement"), and 0 and 1 are nullary operators (i.e.,
constants), such that <math>(Sigma, vee, 0)</math> is a
commutative monoid, <math>(Sigma, wedge, 1)</math> is a
commutative monoid, <math>wedge</math> and
<math>vee</math> distribute with respect to each
other,<!-- the identity of each monoid acts as the zero of the other
monoid,--> and such that combining two complementary elements through
one binary operator yields the identity of the other binary operator.
(See (w: Boolean algebra (structure)#Axiomatics).)
2 (lb en algebra logic computing) Specifically, an algebra in which
all elements can take only one of two values (typically 0 and 1, or
"true" and "false") and are subject to operations
based on AND, OR and NOT<!-- may need to be split into: "an
algebra of logical values" and "an algebra of ''two'' logical
values" -->
3 (lb en mathematics) The study of such algebras; Boolean logic,
classical logic.
From English Wiktionary: Western languages only (2023-07-27) : [ dictinfo.com:wikt-en-Western-2023-07-27 ]
Boolean algebra
n.
1 (lb en algebra) An algebraic structure <math>(Sigma, vee,
wedge, sim, 0, 1)</math> where <math>vee</math> and
<math>wedge</math> are idempotent binary operators,
<math>sim</math> is a unary involutory operator (called
"complement"), and 0 and 1 are nullary operators (i.e.,
constants), such that <math>(Sigma, vee, 0)</math> is a
commutative monoid, <math>(Sigma, wedge, 1)</math> is a
commutative monoid, <math>wedge</math> and
<math>vee</math> distribute with respect to each
other,<!-- the identity of each monoid acts as the zero of the other
monoid,--> and such that combining two complementary elements through
one binary operator yields the identity of the other binary operator.
(See (w: Boolean algebra (structure)#Axiomatics).)
2 (lb en algebra logic computing) Specifically, an algebra in which
all elements can take only one of two values (typically 0 and 1, or
"true" and "false") and are subject to operations
based on AND, OR and NOT<!-- may need to be split into: "an
algebra of logical values" and "an algebra of ''two'' logical
values" -->
3 (lb en mathematics) The study of such algebras; Boolean logic,
classical logic.
From English - German Ding/FreeDict dictionary ver. 1.9-fd1 : [ freedict:eng-deu ]
Boolean algebra /bˈuːliən ˈaldʒɪbɹə/
Boole'sche Algebra
see: algebra, abstract algebra, homological algebra, Lie algebra
From English - German Ding/FreeDict dictionary ver. 1.9-fd1 : [ freedict:eng-deu ]
Boolean algebra /bˈuːliən ˈaldʒɪbɹə/
Schaltalgebra
Synonym: logic algebra
From English-Croatian FreeDict Dictionary ver. 0.2.2 : [ freedict:eng-hrv ]
boolean algebra /bˈuːliən ˈaldʒɪbɹə/
Booleova algebra
From English-Croatian FreeDict Dictionary ver. 0.2.2 : [ freedict:eng-hrv ]
Boolean algebra /bˈuːliən ˈaldʒɪbɹə/
Bulova algebra
From English-日本語 (にほんご) FreeDict+WikDict dictionary ver. 2023.05.29 : [ freedict:eng-jpn ]
Boolean algebra /bˈuːliən ˈaldʒɪbɹə/
ブール代数
algebraic structure
From English-Svenska FreeDict+WikDict dictionary ver. 2023.05.29 : [ freedict:eng-swe ]
Boolean algebra /bˈuːliən ˈaldʒɪbɹə/
Boolesk algebra
algebraic structure
From English-Turkish FreeDict Dictionary ver. 0.3 : [ freedict:eng-tur ]
boolean algebra /bˈuːliən ˈaldʒɪbɹə/
1. mantık ve elektronik hesap makinelerine uygulanan bir çeşit cebir.
Questions or comments about this site? Contact dictionary@catflap.org
Access Stats