x: Sequential composition General.lean#537
Conversation
Added detailed documentation for Oracle Reduction concepts, including Prover, Verifier, and OracleVerifier definitions, as well as interaction, execution, and security layers.
Add evaluation-level lemmas for splitNth and foldNth to enhance polynomial evaluation capabilities. These lemmas address gaps in existing definitions and support the verification of Plonky3's FRI folding operation.
…docs doc(oracle-reduction): add conceptual documentation for Basic.lean
…l-lemmas feat(polynomial): add evaluation-level lemmas for splitNth and foldNth
moved import ArkLib.OracleReduction.ProtocolSpec.SeqCompose to the top of the file
Added lemmas for even monomial evaluation and defined foldNth function.
Add foldNth function and its lemma for polynomial operations.
Add evaluation-level lemmas for splitNth and foldNth to complement existing definitions. These lemmas are essential for verifying Plonky3's FRI folding operation.
Removed outdated lemma comments and proof sketches for clarity. Updated comments for splitNth and foldNth lemmas to enhance understanding.
Refactor polynomial splitting logic and simplify expressions.
🤖 PR Summary
Mathematical Formalization
Documentation
Proof Completion (sorries removed)
Protocols / Soundness
Infrastructure / CI
Refactoring
Summary of key changes: The main mathematical additions are in Statistics
Lean Declarations ✏️ Added: 7 declaration(s)
📋 **Additional Analysis**The diff introduces new lemmas and documentation in 📄 **Per-File Summaries**
1. Refactor of 2. New definition: 3. New lemmas. Four new lemmas are added for the case
No
Last updated: 2026-07-07 01:08 UTC. |
Updates to OracleReduction/Composition/Sequential/General.lean
Related PR
Depends on / related to #501