Properties of Boolean functions/soft/binary
Properties of Boolean functions | |
---|---|
hard | soft |
binary | binary |
integer | integer |
permutation | permutation |
Soft properties depend on the arity of the BF.
Binary properties have the values true or false, so they partition all BF into a subset and the rest.
number of true places in the truth table of length 2arity (hard weight is a fraction)
related to parity
- BF is sharp/blunt iff weight of the truth table is odd/even. This is an important property of families.
- rude = odd XOR sharp
- rough = odious XOR sharp
- acute = ugly XOR sharp The opposite is obtuse.
symmetric
Symmetric BF do not depend on the order of their inputs. (They are the unique members of their factions.)
noble
Noble BF are their own Zhegalkin twins.