The algebraic normal form is the unique multilinear polynomial representation of a Boolean function over the field with two elements, using exclusive or for addition and ordinary bit multiplication for products. The empty product is one. Existence and uniqueness follow by induction from : the first polynomial supplies all coefficients not containing , and the difference supplies exactly those that do. For split inputs , each monomial factors into one locally computed product of Alice's bits and one of Bob's bits, yielding a separated Boolean decomposition.
Articles by others on the same topic
Algebraic Normal Form (ANF) is a representation of Boolean functions that expresses them as a polynomial over the finite field \( \mathbb{F}_2 \) (the field with two elements, 0 and 1).