Concept

Boolean function

Summary
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}). Alternative names are switching function, used especially in older computer science literature, and truth function (or logical function), used in logic. Boolean functions are the subject of Boolean algebra and switching theory. A Boolean function takes the form f:{0,1}^k \to {0,1}, where {0,1} is known as the Boolean domain and k is a non-negative integer called the arity of the function. In the case where k=0, the function is a constant element of {0,1}. A Boolean function with multiple outputs, f:{0,1}^k \to {0,1}^m with m>1 is a vectorial or vector-valued Boolean function (an S-box in symmetric cryptography). There are 2^{2^k} different Boolean functions with k arguments; equal to the
About this result
This page is automatically generated and may contain information that is not correct, complete, up-to-date, or relevant to your search query. The same applies to every other page on this website. Please make sure to verify the information with EPFL's official sources.
Related publications

Loading

Related people

Loading

Related units

Loading

Related concepts

Loading

Related courses

Loading

Related lectures

Loading