Global Information Lookup Global Information

Boolean function information


A binary decision diagram and truth table of a ternary Boolean function

In mathematics, a Boolean function is a function whose arguments and result assume values from a two-element set (usually {true, false}, {0,1} or {-1,1}).[1][2] Alternative names are switching function, used especially in older computer science literature,[3][4] and truth function (or logical function), used in logic. Boolean functions are the subject of Boolean algebra and switching theory.[5]

A Boolean function takes the form , where is known as the Boolean domain and is a non-negative integer called the arity of the function. In the case where , the function is a constant element of . A Boolean function with multiple outputs, with is a vectorial or vector-valued Boolean function (an S-box in symmetric cryptography).[6]

There are different Boolean functions with arguments; equal to the number of different truth tables with entries.

Every -ary Boolean function can be expressed as a propositional formula in variables , and two propositional formulas are logically equivalent if and only if they express the same Boolean function.

  1. ^ "Boolean function - Encyclopedia of Mathematics". encyclopediaofmath.org. Retrieved 2021-05-03.
  2. ^ Weisstein, Eric W. "Boolean Function". mathworld.wolfram.com. Retrieved 2021-05-03.
  3. ^ "switching function". TheFreeDictionary.com. Retrieved 2021-05-03.
  4. ^ Davies, D. W. (December 1957). "Switching Functions of Three Variables". IRE Transactions on Electronic Computers. EC-6 (4): 265–275. doi:10.1109/TEC.1957.5222038. ISSN 0367-9950.
  5. ^ McCluskey, Edward J. (2003-01-01), "Switching theory", Encyclopedia of Computer Science, GBR: John Wiley and Sons Ltd., pp. 1727–1731, ISBN 978-0-470-86412-8, retrieved 2021-05-03
  6. ^ Cite error: The named reference :2 was invoked but never defined (see the help page).

and 27 Related for: Boolean function information

Request time (Page generated in 0.8115 seconds.)

Boolean function

Last Update:

In mathematics, a Boolean function is a function whose arguments and result assume values from a two-element set (usually {true, false}, {0,1} or {-1,1})...

Word Count : 2887

Boolean

Last Update:

Look up Boolean, Booleans, or boolean in Wiktionary, the free dictionary. Any kind of logic, function, expression, or theory based on the work of George...

Word Count : 252

Boolean algebra

Last Update:

In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the...

Word Count : 9405

Monotonic function

Last Update:

optimal provided that the heuristic they use is monotonic. In Boolean algebra, a monotonic function is one such that for all ai and bi in {0,1}, if a1 ≤ b1...

Word Count : 2400

Perceptron

Last Update:

called a linearly separable Boolean function, or threshold Boolean function. The sequence of numbers of threshold Boolean functions on n inputs is OEIS A000609...

Word Count : 5854

Boolean expression

Last Update:

operators, and Boolean-valued functions. Boolean expressions correspond to propositional formulas in logic and are a special case of Boolean circuits. Most...

Word Count : 426

Boolean circuit

Last Update:

Each gate corresponds to some Boolean function that takes a fixed number of bits as input and outputs a single bit. Boolean circuits provide a model for...

Word Count : 1355

Majority function

Last Update:

In Boolean logic, the majority function (also called the median operator) is the Boolean function that evaluates to false when half or more arguments are...

Word Count : 654

Boolean operation

Last Update:

Boolean operation or Boolean operator may refer to: Boolean function, a function whose arguments and result assume values from a two-element set Boolean...

Word Count : 136

Symmetric Boolean function

Last Update:

In mathematics, a symmetric Boolean function is a Boolean function whose value does not depend on the order of its input bits, i.e., it depends only on...

Word Count : 755

Balanced boolean function

Last Update:

In mathematics and computer science, a balanced boolean function is a boolean function whose output yields as many 0s as 1s over its input set. This means...

Word Count : 138

List of Boolean algebra topics

Last Update:

Analysis of Boolean functions Balanced boolean function Bent function Boolean algebras canonically defined Boolean function Boolean matrix Boolean-valued function...

Word Count : 271

Linearity

Last Update:

above function is considered affine in linear algebra (i.e. not linear). A Boolean function is linear if one of the following holds for the function's truth...

Word Count : 1634

Boolean satisfiability problem

Last Update:

In logic and computer science, the Boolean satisfiability problem (sometimes called propositional satisfiability problem and abbreviated SATISFIABILITY...

Word Count : 5312

NAND logic

Last Update:

The NAND Boolean function has the property of functional completeness. This means that any Boolean expression can be re-expressed by an equivalent expression...

Word Count : 825

Truth table

Last Update:

mathematical table used in logic—specifically in connection with Boolean algebra, Boolean functions, and propositional calculus—which sets out the functional...

Word Count : 3543

Functional completeness

Last Update:

connectives or Boolean operators is one that can be used to express all possible truth tables by combining members of the set into a Boolean expression....

Word Count : 1874

Boolean differential calculus

Last Update:

of Boolean algebra discussing changes of Boolean variables and Boolean functions. Boolean differential calculus concepts are analogous to those of classical...

Word Count : 2199

Logic gate

Last Update:

A logic gate is a device that performs a Boolean function, a logical operation performed on one or more binary inputs that produces a single binary output...

Word Count : 3459

Analysis of Boolean functions

Last Update:

and theoretical computer science, analysis of Boolean functions is the study of real-valued functions on { 0 , 1 } n {\displaystyle \{0,1\}^{n}} or {...

Word Count : 5356

Ugly duckling theorem

Last Update:

features contain every Boolean function on k{\displaystyle k} Boolean variables, with each one exactly once. Viewing these Boolean functions as polynomials in...

Word Count : 1604

Linear separability

Last Update:

Boolean function is said to be linearly separable provided these two sets of points are linearly separable. The number of distinct Boolean functions is...

Word Count : 1302

Boolean data type

Last Update:

In computer science, the Boolean (sometimes shortened to Bool) is a data type that has one of two possible values (usually denoted true and false) which...

Word Count : 2985

Logical disjunction

Last Update:

Affirming a disjunct Bitwise OR Boolean algebra (logic) Boolean algebra topics Boolean domain Boolean function Boolean-valued function Disjunctive syllogism Disjunction...

Word Count : 1848

Binary decision diagram

Last Update:

branching program is a data structure that is used to represent a Boolean function. On a more abstract level, BDDs can be considered as a compressed representation...

Word Count : 2937

Boolean network

Last Update:

A Boolean network consists of a discrete set of boolean variables each of which has a Boolean function (possibly different for each variable) assigned...

Word Count : 2816

Parity function

Last Update:

In Boolean algebra, a parity function is a Boolean function whose value is one if and only if the input vector has an odd number of ones. The parity function...

Word Count : 859

PDF Search Engine © AllGlobal.net