Linear and noble Boolean functions
arity | 1 | 2 | 3 | 4 | 5 | |
---|---|---|---|---|---|---|
linear | 4 | 8 | 16 | 32 | 64 | |
noble | 2 | 4 | 16 | 256 | 65536 |
Among the truth tables for a given arity, the linears and the nobles are important subsets.
Each linear can be assigned a patron, which is noble. Each noble can be assigned a prefect, which is linear.
For arity 3 they form a bijection. For higher arities the nobles outnumber the linears (i.e. the patrons of the linears are a subset of the nobles).
overview[edit | edit source]
2-ary | |
---|---|
|
3-ary | |
---|---|
|
4-ary | ||||||
---|---|---|---|---|---|---|
|
3-ary[edit | edit source]
nobles in tesseract | ||
---|---|---|
quadrants | |
---|---|
halves | |
---|---|
all | |
---|---|
4-ary[edit | edit source]
linear to patron (noble)[edit | edit source]
The patrons of the 32 linears are 32 nobles. Both linears and nobles belong to ten factions.
Their indices are the 3-ary Boolean functions with consul 0.
3-ary noble indices (juniors) | ||||
---|---|---|---|---|
|
Evil/odious Walsh functions are in three/two factions. So are their complements.
The following images show that pairs of complementary factions are in the same principality.
quadrants 1 and 2 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
The patrons of the 8 odious Walsh functions (quadrant 2) are the yellow entries in these 2 principalities.
|
noble to prefect (linear)[edit | edit source]
...