binius_core::protocols::evalcheck::subclaims

Function packed_sumcheck_meta

source
pub fn packed_sumcheck_meta<F: TowerField>(
    oracles: &mut MultilinearOracleSet<F>,
    packed: &Packed<F>,
    eval_point: &[F],
) -> Result<ProjectedBivariateMeta, Error>
Expand description

Create oracles for the bivariate product of an inner oracle with the tower basis.

Projects to first log_degree() vars. Returns metadata object with oracle identifiers. Pass this object to: