XNOR has two definitions:
\$1^{st}:XNOR=NOT(XOR)\$
\$2^{nd}: XNOR(A,B)=\overline{A}\cdot\overline{B}+A\cdot B\$
The problem is that these definitions are not equal in Odd inputs, the second definition acts as xor at odd inputs.
is the second really a definition or is it just the SOP of the first definition at 2 inputs?
XORwith number of inputs greater than 2 has two conflicting definitions indeed. https://electronics.stackexchange.com/questions/93713/how-is-an-xor-with-more-than-2-inputs-supposed-to-work/ – Eugene Sh. Dec 04 '18 at 21:23