In Boolean logic, a Reed–Muller expansion (or Davio expansion) is a decomposition of a Boolean function.
For a Boolean function  we call
 we call
 
the positive and negative cofactors of  with respect to
 with respect to  , and
, and
 
the boolean derivation of  with respect to
 with respect to  , where
, where  denotes the XOR operator.
 denotes the XOR operator.
Then we have for the Reed–Muller or positive Davio expansion:
