Documentation

HexLLLMathlib.Interval

Soundness of the fixed-precision interval reducedness checker.

Hex.lllReducedInterval runs an enclosure Gram-Schmidt pass over the exact integer Gram matrix of a candidate basis and accepts only when every independence, size-reduction, and Lovász inequality is decided with the enclosure strictly on the correct side. This module proves that acceptance entails the exact rational predicates: Hex.isLLLReduced b δ η together with Hex.Matrix.independent b.

The proof has three layers:

Rounding helpers #

Containment lemmas for the interval kernel #

Exact Gram-Schmidt recurrence over the Gram matrix #

Containment induction over the executable pass #

Glue: the Gram array fed to the pass #

Positivity of the Gram-determinant product #

Soundness of the interval reducedness checker #

Acceptance by the fixed-precision interval checker entails the exact rational reducedness predicate and independence. This is the trusted statement consumed by lllReducedCheck_sound / certCheck_sound; the exact-integer fallback path is covered by lllReducedInt_sound.