The (δ, η)-reducedness predicate isLLLReduced and the short-vector
bound short_vector_bound_of_size_bound: a reduced independent basis has
a first row no longer than (1 / (δ - η²)) ^ (n - 1) (squared) times any
nonzero lattice vector.
A basis is (δ, η)-LLL-reduced when it is size-reduced with bound η
(|μ| ≤ η for every below-diagonal entry of the Gram-Schmidt coefficient
matrix) and satisfies the Lovasz condition at every adjacent pair. The
size-reduction clause is stored in squared form μ² ≤ η², which is equivalent
to |μ| ≤ η exactly when η ≥ 0; every consumer supplies 1/2 ≤ η.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The squared norm of any basis row is nonnegative, being a sum of squares of its rational entries.
Adjacent Gram-Schmidt norm bound from size reduction and Lovasz.
Adjacent Gram-Schmidt norm bound in reciprocal form.
Telescoped Gram-Schmidt norm bound from the first vector to index i.
First Gram-Schmidt basis vector identity: the 0-th Gram-Schmidt vector coincides with the 0-th input row, so their squared norms agree.
LLL short-vector core inequality, parameterized by the size-reduction bound
η. For a (δ, η)-LLL-reduced basis with 1/2 ≤ η, η² < δ ≤ 1, the
squared norm of the first row is at most (1 / (δ - η²)) ^ (n - 1) times the
squared norm of any nonzero lattice vector. Combines LLLCore.teleBound with
the lower bound on the smallest Gram-Schmidt vector contained in the
lattice.
Monotonicity of the size-reduction bound: a (δ, η₁)-LLL-reduced basis
is also (δ, η₂)-LLL-reduced for any η₂ ≥ η₁ ≥ 0. The Lovász side is
unchanged; the size-reduced side relaxes since |μ| ≤ η₁ ≤ η₂ (in squared
form, μ² ≤ η₁² ≤ η₂²).