Skip to content

Commit

Permalink
45_plonky3
Browse files Browse the repository at this point in the history
  • Loading branch information
hattiepwvi committed Sep 28, 2024
1 parent 29813d6 commit 5819cf4
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions 45_Plonky3.md
Original file line number Diff line number Diff line change
Expand Up @@ -665,9 +665,9 @@ The prover in FRI handles a batch of polynomials and needs to evaluate them over

2. **Batched Quotient Polynomial**: For each distinct degree $d$, the prover computes a batched quotient polynomial as follows:

$$
q)d(\omega^i) = \sum_{j, k} \alpha^{k+j} \cdot \frac{p_j(\omega^i) - y_{jk}}{\omega^i - z_k}
$$
<div style="text-align: center;">
<img src="./images/45_01_quotient.png" alt="Image 1" width="50%" style="display: inline-block;">
</div>

This results in a set of batched quotient polynomials for all degrees $d \in S$.

Expand Down Expand Up @@ -955,15 +955,15 @@ Once the reduced polynomials $\text{reduce}\_0(X)$ and $\text{reduce}\_1(X)$ are
- These openings yield intermediate values used to compute the reduced polynomials.
2. **Constructing the Reduced Polynomial**:
- Compute the reduced trace polynomial:
\[
\text{reduce}_0(X) = \sum \alpha^i \cdot ldt_0(X)\_i + \alpha^{i+1} \cdot ldt_0'(X)
\]
where $ldt_0(X)$ and $ldt_0'(X)$ are the Lagrange polynomials formed from the trace evaluations at $\zeta$ and $\zeta_{\text{next}}$.
<div style="text-align: center;">
<img src="./images/45_02_reduce01.png" alt="Image 1" width="50%" style="display: inline-block;">
</div>
where $ldt_0(X)$ and $ldt_0'(X)$ are the Lagrange polynomials formed from the trace evaluations at $\zeta$ and $\zeta_{\text{next}}$.
- Similarly, compute the reduced quotient polynomial:
\[
\text{reduce}\_1(X) = \sum \alpha^i \cdot ldt_2(X)\_i + \alpha^{i+1} \cdot ldt_3(X)
\]
where $ldt_2(X)$ and $ldt_3(X)$ are Lagrange polynomials derived from quotient evaluations.
<div style="text-align: center;">
<img src="./images/45_03_reduce02.png" alt="Image 1" width="50%" style="display: inline-block;">
</div>
where $ldt_2(X)$ and $ldt_3(X)$ are Lagrange polynomials derived from quotient evaluations.
3. **Performing the Low-Degree Test**:
- Both reduced polynomials $\text{reduce}\_0(X)$ and $\text{reduce}\_1(X)$ undergo a low-degree test to verify their degree bounds.

Expand Down
Binary file added images/45_01_quotient.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/45_02_reduce01.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/45_03_reduce02.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 5819cf4

Please sign in to comment.