This web server computes a minimal Boolean formula for a given function, using the operator sets (AND, OR, XOR) and (AND, OR).
z ^ ¬x ^ (((y | v) & (w ^ ¬y ^ v)) | ((¬z ^ x) & (x ^ y ^ (w | v))))
(((¬v | x) & ((¬w & v) | (¬y & ¬z))) | ((¬v | ¬x) & (w | z) & ((w & z) | (y & (v | x))))) & ((¬y & ((w & v) | (z & x))) | (¬x & ¬w) | (y & (¬z | (¬v & (¬x | ¬w)))))