22 Facts About Boolean logic

1.

In mathematics and mathematical logic, Boolean algebra is the branch of algebra in which the values of the variables are the truth values true and false, usually denoted 1 and 0, respectively.

FactSnippet No. 1,552,884
2.

Boolean logic algebra has been fundamental in the development of digital electronics, and is provided for in all modern programming languages.

FactSnippet No. 1,552,885
3.

Precursor of Boolean logic algebra was Gottfried Wilhelm Leibniz's algebra of concepts.

FactSnippet No. 1,552,886
4.

Boole's algebra predated the modern developments in abstract algebra and mathematical Boolean logic; it is however seen as connected to the origins of both fields.

FactSnippet No. 1,552,887
5.

Efficient implementation of Boolean functions is a fundamental problem in the design of combinational logic circuits.

FactSnippet No. 1,552,888
6.

Boolean algebra is not sufficient to capture logic formulas using quantifiers, like those from first order logic.

FactSnippet No. 1,552,889
7.

The closely related model of computation known as a Boolean logic circuit relates time complexity to circuit complexity.

FactSnippet No. 1,552,890
8.

Three Boolean logic operations described above are referred to as basic, meaning that they can be taken as a basis for other Boolean logic operations that can be built up from them by composition, the manner in which operations are combined or compounded.

FactSnippet No. 1,552,891
9.

The Duality Principle, called De Morgan duality, asserts that Boolean logic algebra is unchanged when all dual pairs are interchanged.

FactSnippet No. 1,552,892
10.

For so-called "active-high" Boolean logic, 0 is represented by a voltage close to zero or "ground", while 1 is represented by a voltage close to the supply voltage; active-low reverses this.

FactSnippet No. 1,552,893
11.

Certainly any law satisfied by all concrete Boolean logic algebras is satisfied by the prototypical one since it is concrete.

FactSnippet No. 1,552,894
12.

However, if we represent each divisor of n by the set of its prime factors, we find that this nonconcrete Boolean algebra is isomorphic to the concrete Boolean algebra consisting of all sets of prime factors of n, with union corresponding to least common multiple, intersection to greatest common divisor, and complement to division into n So this example while not technically concrete is at least "morally" concrete via this representation, called an isomorphism.

FactSnippet No. 1,552,895
13.

Boolean logic algebras are special here, for example a relation algebra is a Boolean logic algebra with additional structure but it is not the case that every relation algebra is representable in the sense appropriate to relation algebras.

FactSnippet No. 1,552,896
14.

We say that Boolean logic algebra is finitely axiomatizable or finitely based.

FactSnippet No. 1,552,897
15.

Many syntactic concepts of Boolean algebra carry over to propositional logic with only minor changes in notation and terminology, while the semantics of propositional logic are defined via Boolean algebras in a way that the tautologies of propositional logic correspond to equational theorems of Boolean algebra.

FactSnippet No. 1,552,898
16.

Entailment differs from implication in that whereas the latter is a binary operation that returns a value in a Boolean logic algebra, the former is a binary relation which either holds or does not hold.

FactSnippet No. 1,552,899
17.

The natural interpretation of is as = in the partial order of the Boolean algebra defined by x = y just when x?y = y This ability to mix external implication and internal implication ? in the one logic is among the essential differences between sequent calculus and propositional calculus.

FactSnippet No. 1,552,900
18.

Claude Shannon formally proved such behavior was logically equivalent to Boolean algebra in his 1937 master's thesis, A Symbolic Analysis of Relay and Switching Circuits.

FactSnippet No. 1,552,901
19.

Today, all modern general purpose computers perform their functions using two-value Boolean logic; that is, their electrical circuits are a physical manifestation of two-value Boolean logic.

FactSnippet No. 1,552,902
20.

However much of a straitjacket this might prove in practice for the respondent, the principle of the simple yes-no question has become a central feature of both judicial and mathematical Boolean logic, making two-valued Boolean logic deserving of organization and study in its own right.

FactSnippet No. 1,552,903
21.

Original application for Boolean operations was mathematical logic, where it combines the truth values, true or false, of individual formulas.

FactSnippet No. 1,552,904
22.

Boolean operations are used in digital logic to combine the bits carried on individual wires, thereby interpreting them over {0,1}.

FactSnippet No. 1,552,905