Content deleted Content added
Jon Awbrey (talk | contribs) →See also: add items |
Jon Awbrey (talk | contribs) rewrite intro |
||
Line 1:
In [[mathematics]], a '''finitary boolean function''' is
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 [[infinite sequence]] of 0's and 1's. If ''X'' = [''k''] = {1, 2, 3, …, ''k''}, then ''f'' is ''binary sequence'' of length ''k''.
There are <math>2^{2^n}</math> such functions
▲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]]).
A '''boolean operation''' on boolean-valued functions combines values point-wise (for example, by [[Exclusive or|XOR]], or other [[boolean operator]]s).
|