Expand description
Witness construction for the logUp* prover.
These helpers build the multilinears that the two fractional-addition circuits run over:
- the looker numerator
eq_r, the equality indicator at the evaluation point, - the looker denominator
c - I, withIthe embedded index column, - the negated table denominator
J - c, withJthe embedded table positions, - the pushforward
Y = I_* eq_r, the looker numerator scattered onto table positions.
Functions§
- combined_
lookers - Build each table’s gamma-scaled looker numerators and its combined pushforward
Y. - embed_
position - Embed a table position
jinto the field through theGF(2)-linear basis. - looker_
denominator - Build the looker denominator
c - Iover then-variable looker cube. - pushforward
- Build the pushforward
Y = I_* eq_rover them-variable table cube. - table_
denominator - Build the negated table denominator
J - cover them-variable table cube.