A polynomial decomposition of Boolean functions (Q1326027)

From MaRDI portal
Revision as of 20:29, 18 July 2023 by Importer (talk | contribs) (‎Created a new Item)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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
    0 references
    Boolean functions
    0 references
    derivative
    0 references

    Identifiers