neg | Involution | Ring reflection: neg(x) = (-x) mod 2^n. One of the two generators of the dihedral group D_{2^n}. neg(neg(x)) = x (involution property). |
arity: 1geometricCharacter: ring_reflection
|
bnot | Involution | Hypercube reflection: bnot(x) = (2^n - 1) ⊕ x (bitwise complement). The second generator of D_{2^n}. bnot(bnot(x)) = x. |
arity: 1geometricCharacter: hypercube_reflection
|
succ | UnaryOp | Successor: succ(x) = neg(bnot(x)) = (x + 1) mod 2^n. The critical identity: succ is the composition neg ∘ bnot. |
arity: 1geometricCharacter: rotationcomposedOf: [neg, bnot]inverse: pred
|
pred | UnaryOp | Predecessor: pred(x) = bnot(neg(x)) = (x - 1) mod 2^n. The inverse of succ. pred is the composition bnot ∘ neg. |
arity: 1geometricCharacter: rotation_inversecomposedOf: [bnot, neg]inverse: succ
|
add | BinaryOp | Ring addition: add(x, y) = (x + y) mod 2^n. Commutative, associative; identity element is 0. |
arity: 2geometricCharacter: translationcommutative: trueassociative: trueidentity: 0inverse: sub
|
sub | BinaryOp | Ring subtraction: sub(x, y) = (x - y) mod 2^n. Not commutative, not associative. |
arity: 2geometricCharacter: translationcommutative: falseassociative: false
|
mul | BinaryOp | Ring multiplication: mul(x, y) = (x × y) mod 2^n. Commutative, associative; identity element is 1. |
arity: 2geometricCharacter: scalingcommutative: trueassociative: trueidentity: 1
|
xor | BinaryOp | Bitwise exclusive or: xor(x, y) = x ⊕ y. Commutative, associative; identity element is 0. |
arity: 2geometricCharacter: hypercube_translationcommutative: trueassociative: trueidentity: 0
|
and | BinaryOp | Bitwise and: and(x, y) = x ∧ y. Commutative, associative. |
arity: 2geometricCharacter: hypercube_projectioncommutative: trueassociative: true
|
or | BinaryOp | Bitwise or: or(x, y) = x ∨ y. Commutative, associative. |
arity: 2geometricCharacter: hypercube_joincommutative: trueassociative: true
|
Critical Identity | Identity | The foundational theorem of the UOR kernel: neg(bnot(x)) = succ(x) for all x in R_n. This identity links the two involutions (neg and bnot) to the successor operation, making succ derivable from neg and bnot. |
lhs: succrhs: [neg, bnot]forAll: x ∈ R_n
|
D_{2^n} | DihedralGroup | The dihedral group of order 2^(n+1), generated by neg (ring reflection) and bnot (hypercube reflection). Every element of this group acts as an isometry on the type space 𝒯_n. |
generatedBy: neggeneratedBy: bnotpresentation: ⟨r, s | r^{2^n} = s² = e, srs = r⁻¹⟩
|