Content deleted Content added
Jon Awbrey (talk | contribs) rewrite intro |
Jon Awbrey (talk | contribs) m fixi wixi |
||
Line 1:
In [[mathematics]], a '''finitary boolean function''' is a [[function (mathematics)|function]] of the form f : '''B'''<sup>''k''</sup> → '''B''', where '''B''' = {0, 1} is a ''[[boolean ___domain]]'' and where ''k'' is a nonnegative integer. In the case where ''k'' = 0, the "function" is simply a constant element of '''B'''.
More generally, a function of the form ''f'' : ''X'' → '''B''', where ''X'' is an arbitrary set, is a ''[[boolean-valued function]]''. If ''X'' = '''M''' = {1, 2, 3, …}, then ''f'' is a ''binary sequence'', that is, an
There are <math>2^{2^n}</math> such functions. These play a basic role in questions of [[complexity theory]] as well as the design of circuits and chips for [[digital computer]]s. The properties of boolean functions play a critical role in [[cryptography]], particularly in the design of [[symmetric key algorithm]]s (see [[S-box]]).
|