Skip to main content

SumcheckPolyFirstRound

Trait SumcheckPolyFirstRound 

Source
pub trait SumcheckPolyFirstRound<K: Field>: SumcheckPolyBase {
    type NextRoundPoly: SumcheckPoly<K>;

    // Required methods
    fn fix_t_variables(self, alpha: K, t: usize) -> Self::NextRoundPoly;
    fn sum_as_poly_in_last_t_variables(
        &self,
        claim: Option<K>,
        t: usize,
    ) -> UnivariatePolynomial<K>;
}
Expand description

The fix_first_variable function applied to a sumcheck’s first round’s polynomial.

Required Associated Types§

Required Methods§

Implementors§