pub fn xor3<FA: FieldAlgebra>(x: FA, y: FA, z: FA) -> FA
Expand description
Computes the arithmetic generalization of a triple xor
.
For boolean inputs x ^ y ^ z = x + y + z - 2(xy + xz + yz) + 4xyz
.
pub fn xor3<FA: FieldAlgebra>(x: FA, y: FA, z: FA) -> FA
Computes the arithmetic generalization of a triple xor
.
For boolean inputs x ^ y ^ z = x + y + z - 2(xy + xz + yz) + 4xyz
.