Concrete Binary Tower Basis #
Basis constructions for the concrete bitvector binary tower.
The following two theorems are used to cast the basis of ConcreteBTField α
to ConcreteBTField β via changing in index type : Fin (i) to Fin (j) when α ≤ β.
Instances For
The power basis for ConcreteBTField (k + 1) over ConcreteBTField k is {1, Z (k + 1)}
Instances For
Instances For
Reducible Prop-valued helper for letI scalar-tower instances.
Instances For
The multilinear basis for ConcreteBTField τ over ConcreteBTField k
is the set of multilinear monomials in the tower generators Z(k + 1), ..., Z(τ).
This is done via scalar tower multiplication of power basis across adjacent levels.
Instances For
When two indices are equal, the tower algebra maps send the respective 𝕏 to the same element.
The basis element at index j is the product of the tower generators at
the ON bits in binary representation of j.