A polynomial decomposition of Boolean functions (Q1326027)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A polynomial decomposition of Boolean functions |
scientific article |
Statements
A polynomial decomposition of Boolean functions (English)
0 references
13 July 1994
0 references
Some results on polynomial decompositions of Boolean functions with respect to various systems of Boolean functions are deduced. For example, if \(\{g_ \tau (x,y)\}\) is a system of Boolean functions such that the matrix \((\alpha_{\sigma\tau})\) is nondegenerate, where \(\alpha_{\sigma\tau}=(g_ \tau (\sigma,y))'_ y\) (the derivative of a Boolean function \(f(x,y)\) with respect to the variable \(y\) is, by definition, \(f'_ y (x,y)= f(x,0) \oplus f(x,1))\), then any Boolean function \(f(x,z)\) can be represented in the form \[ f(x,z)= \sum_ \sigma \sum_ \tau \beta_{\sigma\tau} (g_ \tau (x,f(\sigma, z))\oplus g_ \tau(x,0)), \] where \((\beta_{\sigma\tau})^ t= (\alpha_{\sigma\tau})^{-1}\), the vectors \(x\), \(\tau\), \(\sigma\), 0 are one-dimensional, and \(z\) has an arbitrary dimension. Other simplified decompositions are obtained whenever the functions \(g_ \tau (x,y)\) are nondegenerate (this notion implies a differential Boolean operator defined inductively in the paper).
0 references
Boolean functions
0 references
derivative
0 references