Skip to content

Commit 9e0d915

Browse files
committed
update readme
1 parent 44c14e1 commit 9e0d915

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

CLAUDE.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,10 @@ Track this section as the project progresses.
4646
- Z_q field arithmetic (`src/zq.rs` — const generic `Zq<Q>`, Add/Sub/Mul/Neg)
4747
- Polynomial over Z_q (`src/poly.rs``Poly<Q>`, schoolbook mul)
4848
- Ring R_q = Z_q[X]/(X^d+1) (`src/poly.rs``Rq<Q, D>`, schoolbook mul + reduction)
49+
- NTT / INTT negacyclic (`src/ntt.rs` — recursive (inverse) butterfly + bit-reversal, tested q=17 d=4 and q=12289 d=1024)
4950

5051
### In Progress
51-
- NTT / INTT (negacyclic)
52+
- (none)
5253

5354
### Not Yet Started (next up)
5455
- Ajtai commitment

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ Outline:
109109
- [x] Polynomials — custom `Poly<Q>` over `Zq<Q>` (schoolbook mul)
110110
- [x] `Poly<Q>`: $Z_q[X]$, polynomial ring without reduction
111111
- [x] `Rq`: $R_q = Z_q[X]/(X^D+1)$, polynomial quotient ring.
112-
- [ ] NTT and polynomial multiplication
112+
- [x] NTT and polynomial multiplication
113113
- [ ] Challenge spaces
114114
- [ ] Sumcheck (over Rings)
115115
- [ ] MLE/LDE (over Rings)

0 commit comments

Comments
 (0)