../../.cargo/katex-header.html

Module starky::lookup

source ·
Expand description

A Lookup protocol leveraging logarithmic derivatives, introduced in https://eprint.iacr.org/2022/1530.pdf.

Structs§

  • Represent two linear combination of columns, corresponding to the current and next row values. Each linear combination is represented as:
  • Represents a filter, which evaluates to 1 if the row must be considered and 0 if it should be ignored. It’s an arbitrary degree 2 combination of columns: products are the degree 2 terms, and constants are the degree 1 terms.
  • Randomness for a single instance of a permutation check protocol.
  • Like GrandProductChallenge, but with num_challenges copies to boost soundness.
  • A Lookup defines a set of columns`` whose values should appear in a table_column(i.e. the lookup table associated to these looking columns), along with afrequencies_column` indicating the frequency of each looking column in the looked table.

Functions§