Papers
Topics
Authors
Recent
Search
2000 character limit reached

Constrained PSLQ Search

Updated 8 July 2026
  • Constrained PSLQ search is a framework that restricts the classical PSLQ algorithm by enforcing additional constraints like error bounds, degree limits, and coefficient norms.
  • It employs specialized termination criteria and incremental techniques such as IPSLQ to efficiently achieve minimal polynomial reconstruction and controlled relation accuracy.
  • The approach also integrates theory-driven constant recognition with logarithmic bases, ensuring rigorous certification and adaptivity to diverse integer-relation problems.

Searching arXiv for the cited PSLQ-related papers to ground the article. Constrained PSLQ search denotes a family of integer-relation problems in which the classical PSLQ objective—finding a nonzero coefficient vector aa such that a1x1++anxn=0a_1x_1+\cdots+a_nx_n=0—is supplemented by explicit restrictions on the admissible data, coefficient set, search dimension, stopping rule, or candidate basis. Taken together, the literature shows four recurrent forms of constraint: empirical input with certified error bounds and thresholded termination; bounded search over unknown algebraic degree and coefficient height; coefficient-domain restriction to rings of algebraic integers; and theory-driven searches in small logarithmic bases for multiplicative closed forms (Feng et al., 2017, Feng et al., 2014, Skerritt et al., 2018, Zhou, 29 Mar 2026).

1. Constraint classes and problem formulations

The common feature of constrained PSLQ search is that the search is not conducted over unrestricted exact arithmetic on a fixed vector. Instead, one fixes a relation class and then enforces auxiliary conditions that determine what counts as an admissible candidate and what counts as a valid termination.

Constraint class Representative formulation Representative source
Empirical input ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_1 (Feng et al., 2017)
Coefficient-size bound Relation norm bounded by MM (Feng et al., 2017, Feng et al., 2014)
Degree bound Search over (1,α,,αi)(1,\alpha,\dots,\alpha^i), i=2,,di=2,\dots,d (Feng et al., 2014)
Coefficient-domain restriction ajOKa_j\in \mathcal O_{\mathbb K} for quadratic K\mathbb K (Skerritt et al., 2018)
Basis restriction PSLQ on (lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1) (Zhou, 29 Mar 2026)

In the empirical-data setting, the search is constrained by finite precision, bounded perturbation of the hyperplane matrix, prescribed stopping thresholds, and output-quality guarantees. In the algebraic-number reconstruction setting, the search is constrained by a degree bound dd and a height or norm bound a1x1++anxn=0a_1x_1+\cdots+a_nx_n=00. In the algebraic-integer setting, the coefficients are forced to lie in a1x1++anxn=0a_1x_1+\cdots+a_nx_n=01 rather than a1x1++anxn=0a_1x_1+\cdots+a_nx_n=02 or a1x1++anxn=0a_1x_1+\cdots+a_nx_n=03. In constant recognition, the search space is deliberately narrowed to a small, theory-motivated logarithmic basis and a prescribed coefficient box (Feng et al., 2017, Feng et al., 2014, Skerritt et al., 2018, Zhou, 29 Mar 2026).

This suggests that “constrained PSLQ search” is best understood as a design pattern rather than a single algorithmic variant. The core PSLQ mechanism remains recognizable, but the admissible relation set and the correctness criteria are altered by external structural information.

2. Empirical-data PSLQ and residual-certified termination

For a real vector a1x1++anxn=0a_1x_1+\cdots+a_nx_n=04, an integer relation is a nonzero vector a1x1++anxn=0a_1x_1+\cdots+a_nx_n=05 such that

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=06

The empirical-data problem distinguishes the intrinsic vector a1x1++anxn=0a_1x_1+\cdots+a_nx_n=07 from an approximation a1x1++anxn=0a_1x_1+\cdots+a_nx_n=08 satisfying

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=09

The practical objective is not to find a relation of ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_10, since ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_11 typically has no exact integer relation at all, but to recover an exact relation for the unknown ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_12 from inexact input (Feng et al., 2017).

The geometric object underlying PSLQ is the hyperplane matrix ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_13, defined from

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_14

by

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_15

PSLQ maintains factorizations of the form

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_16

where ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_17 is unimodular, ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_18 is orthogonal, and ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_19 is lower trapezoidal after MM0 iterations. Size reduction enforces

MM1

With parameter MM2, BergmanSwap chooses MM3 maximizing MM4; after swapping rows MM5 and MM6, the local quantities are

MM7

The central constraint introduced for empirical data is termination. Exact PSLQ stops when MM8, but with empirical input that condition generally never occurs. The thresholded variant MM9 instead terminates when

(1,α,,αi)(1,\alpha,\dots,\alpha^i)0

The key invariant is that if

(1,α,,αi)(1,\alpha,\dots,\alpha^i)1

and

(1,α,,αi)(1,\alpha,\dots,\alpha^i)2

then

(1,α,,αi)(1,\alpha,\dots,\alpha^i)3

Since the (1,α,,αi)(1,\alpha,\dots,\alpha^i)4-st column of (1,α,,αi)(1,\alpha,\dots,\alpha^i)5 is the candidate relation (1,α,,αi)(1,\alpha,\dots,\alpha^i)6, (1,α,,αi)(1,\alpha,\dots,\alpha^i)7 is exactly (1,α,,αi)(1,\alpha,\dots,\alpha^i)8. Thus thresholded termination yields the certified residual bound

(1,α,,αi)(1,\alpha,\dots,\alpha^i)9

The perturbation analysis is expressed in terms of a perturbed lower-trapezoidal matrix i=2,,di=2,\dots,d0 satisfying

i=2,,di=2,\dots,d1

For the leading i=2,,di=2,\dots,d2 submatrix i=2,,di=2,\dots,d3, the exact Frobenius formulas

i=2,,di=2,\dots,d4

govern conditioning. If

i=2,,di=2,\dots,d5

then i=2,,di=2,\dots,d6 is nonsingular and

i=2,,di=2,\dots,d7

The main forward error theorem states that if

i=2,,di=2,\dots,d8

and i=2,,di=2,\dots,d9 terminates with ajOKa_j\in \mathcal O_{\mathbb K}0, then for the returned ajOKa_j\in \mathcal O_{\mathbb K}1,

ajOKa_j\in \mathcal O_{\mathbb K}2

The two terms separate input or hyperplane perturbation from threshold-induced residual error. If a separate gap bound ajOKa_j\in \mathcal O_{\mathbb K}3 is known such that every nonzero value ajOKa_j\in \mathcal O_{\mathbb K}4 is at least ajOKa_j\in \mathcal O_{\mathbb K}5, then

ajOKa_j\in \mathcal O_{\mathbb K}6

certifies that ajOKa_j\in \mathcal O_{\mathbb K}7 is an exact relation.

The practical error-control theorem specializes to ajOKa_j\in \mathcal O_{\mathbb K}8. Assuming ajOKa_j\in \mathcal O_{\mathbb K}9, K\mathbb K0, and a target relation bound K\mathbb K1, the sufficient conditions

K\mathbb K2

imply

K\mathbb K3

The one-parameter split

K\mathbb K4

makes the tradeoff between input accuracy and stopping strictness explicit. The iteration count remains logarithmic in K\mathbb K5; one bound given is

K\mathbb K6

This preserves the basic PSLQ iteration structure while changing termination, precision requirements, and certification conditions (Feng et al., 2017).

3. Incremental degree-bounded search and zero-error reconstruction

A second major constraint class arises in zero-error computation for algebraic numbers. Here the input is an approximation K\mathbb K7 to an algebraic number K\mathbb K8, together with a degree bound K\mathbb K9 and a height bound (lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)0 on the minimal polynomial. The computational task is to recover the exact minimal polynomial even when the exact degree is not known in advance (Feng et al., 2014).

If the minimal polynomial has degree (lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)1, then there exists a nonzero integer vector (lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)2 such that

(lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)3

Thus reconstruction reduces to integer-relation search on

(lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)4

When the exact degree is unknown, standard PSLQ or LLL is applied repeatedly to

(lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)5

If the cost of integer-relation finding in dimension (lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)6 with bound (lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)7 is (lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)8, this repeated strategy costs

(lnCM,lnΓ(),lnπ,ln2,ln3,1)(\ln|C_M|,\ln\Gamma(\cdot),\ln\pi,\ln2,\ln3,1)9

The incremental version IPSLQ is designed to remove the repeated restart. In its reconstruction form it acts on the reversed power vector

dd0

and incrementally considers suffixes

dd1

The search is constrained in two ways: by degree, since each suffix corresponds to allowing one more power of dd2; and by relation size, since only relations with norm dd3 are relevant. If the current suffix has no relation with dd4-norm less than dd5, IPSLQ adds one coordinate on the left and continues, reusing the matrices already computed.

Algorithmically, IPSLQ maintains the standard PSLQ state: dd6 followed by Sine-reduction of dd7 with corresponding updates of dd8 and dd9. In the main loop, it chooses

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=000

performs the row swap, restores lower trapezoidal structure, and size-reduces. The crucial certification step is

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=001

If this occurs and a1x1++anxn=0a_1x_1+\cdots+a_nx_n=002, the current suffix has no integer relation with a1x1++anxn=0a_1x_1+\cdots+a_nx_n=003-norm less than a1x1++anxn=0a_1x_1+\cdots+a_nx_n=004, so the search extends leftward. If it occurs at a1x1++anxn=0a_1x_1+\cdots+a_nx_n=005, the algorithm returns

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=006

meaning there is no integer relation of Euclidean norm at most a1x1++anxn=0a_1x_1+\cdots+a_nx_n=007. When a relation is found, IPSLQ returns the last column of a1x1++anxn=0a_1x_1+\cdots+a_nx_n=008.

The asymptotic claim is that the IPSLQ-based minimal-polynomial reconstruction algorithm has complexity

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=009

even when the exact degree is unknown. The improvement is therefore not a faster fixed-dimension PSLQ routine, but the elimination of the multiplicative factor caused by restarts across dimensions.

The reported experiments use numbers of the form

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=010

with approximations given to a1x1++anxn=0a_1x_1+\cdots+a_nx_n=011 decimal digits, Maple 15, and Digits := 500. The input degree bound is a1x1++anxn=0a_1x_1+\cdots+a_nx_n=012, the input height bound is a1x1++anxn=0a_1x_1+\cdots+a_nx_n=013, and the exact degree and height are a1x1++anxn=0a_1x_1+\cdots+a_nx_n=014 and a1x1++anxn=0a_1x_1+\cdots+a_nx_n=015, respectively. Across ten test instances, the observed ratio a1x1++anxn=0a_1x_1+\cdots+a_nx_n=016 ranges from a1x1++anxn=0a_1x_1+\cdots+a_nx_n=017 to a1x1++anxn=0a_1x_1+\cdots+a_nx_n=018, with the authors noting that the ratio seems to increase with a1x1++anxn=0a_1x_1+\cdots+a_nx_n=019. Within the constrained-search interpretation, IPSLQ avoids recomputing reductions for a sequence of nested degree-bounded search spaces (Feng et al., 2014).

4. Coefficient-domain constraints and algebraic integer relations

A different notion of constraint appears when the coefficients themselves are restricted to a ring of algebraic integers. In this setting, classical PSLQ is generalized from coefficient domains a1x1++anxn=0a_1x_1+\cdots+a_nx_n=020 and a1x1++anxn=0a_1x_1+\cdots+a_nx_n=021 to the ring of integers a1x1++anxn=0a_1x_1+\cdots+a_nx_n=022 of a quadratic field a1x1++anxn=0a_1x_1+\cdots+a_nx_n=023 (Skerritt et al., 2018).

For squarefree a1x1++anxn=0a_1x_1+\cdots+a_nx_n=024,

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=025

and the ring of integers is

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=026

An algebraic integer relation of a1x1++anxn=0a_1x_1+\cdots+a_nx_n=027 is a nonzero vector

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=028

such that

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=029

This is a direct coefficient-domain constraint: the target relation must lie in a prescribed rank-a1x1++anxn=0a_1x_1+\cdots+a_nx_n=030 a1x1++anxn=0a_1x_1+\cdots+a_nx_n=031-module rather than in the ambient coefficient ring of standard PSLQ.

The paper studies two approaches. The first is basis-expansion reduction. Writing

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=032

one replaces a1x1++anxn=0a_1x_1+\cdots+a_nx_n=033 by

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=034

runs ordinary PSLQ, and reconstructs the coefficients from the integer relation returned. This works well in the real case. In the complex case, however, ordinary complex PSLQ returns Gaussian integer coefficients

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=035

and the reconstructed coefficient

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=036

need not lie in a1x1++anxn=0a_1x_1+\cdots+a_nx_n=037. The reduction therefore relaxes the coefficient-domain constraint too far.

The second approach, APSLQ, modifies PSLQ directly by replacing nearest-integer reduction with nearest-algebraic-integer reduction in a1x1++anxn=0a_1x_1+\cdots+a_nx_n=038. The standard hyperplane matrix becomes

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=039

For a lower trapezoidal matrix a1x1++anxn=0a_1x_1+\cdots+a_nx_n=040, the reducing matrix a1x1++anxn=0a_1x_1+\cdots+a_nx_n=041 is

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=042

The domain dependence enters precisely through the rounding map a1x1++anxn=0a_1x_1+\cdots+a_nx_n=043.

For imaginary quadratic fields, the paper gives explicit nearest-algebraic-integer formulas. If a1x1++anxn=0a_1x_1+\cdots+a_nx_n=044 and a1x1++anxn=0a_1x_1+\cdots+a_nx_n=045, then

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=046

If a1x1++anxn=0a_1x_1+\cdots+a_nx_n=047, then

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=048

and one chooses the closer of two candidate lattice points. The uniform rounding error is bounded by

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=049

with

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=050

leading to

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=051

The classical PSLQ parameter constraints are

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=052

As a1x1++anxn=0a_1x_1+\cdots+a_nx_n=053 increases, a1x1++anxn=0a_1x_1+\cdots+a_nx_n=054 decreases; for many fields a1x1++anxn=0a_1x_1+\cdots+a_nx_n=055, so a1x1++anxn=0a_1x_1+\cdots+a_nx_n=056 becomes impossible. This is why the standard proof framework extends only to

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=057

The practical APSLQ loop normalizes a1x1++anxn=0a_1x_1+\cdots+a_nx_n=058, performs initial Hermite reduction,

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=059

repeatedly selects

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=060

swaps rows and columns, restores lower trapezoidal form, updates

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=061

and declares a candidate relation when

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=062

This thresholded form is practical, but the returned relation does not necessarily preserve the standard bound a1x1++anxn=0a_1x_1+\cdots+a_nx_n=063.

The experiments use a1x1++anxn=0a_1x_1+\cdots+a_nx_n=064 problems per test set, a1x1++anxn=0a_1x_1+\cdots+a_nx_n=065, coefficient ranges a1x1++anxn=0a_1x_1+\cdots+a_nx_n=066 and a1x1++anxn=0a_1x_1+\cdots+a_nx_n=067, and precisions a1x1++anxn=0a_1x_1+\cdots+a_nx_n=068 and a1x1++anxn=0a_1x_1+\cdots+a_nx_n=069 decimal digits. APSLQ matches ordinary PSLQ perfectly for a1x1++anxn=0a_1x_1+\cdots+a_nx_n=070 and a1x1++anxn=0a_1x_1+\cdots+a_nx_n=071. For real quadratic fields a1x1++anxn=0a_1x_1+\cdots+a_nx_n=072, only the reduction method is used and all reported cases are a1x1++anxn=0a_1x_1+\cdots+a_nx_n=073 good. For a1x1++anxn=0a_1x_1+\cdots+a_nx_n=074, APSLQ is essentially perfect, with sensitivity at a1x1++anxn=0a_1x_1+\cdots+a_nx_n=075 when a1x1++anxn=0a_1x_1+\cdots+a_nx_n=076. For a1x1++anxn=0a_1x_1+\cdots+a_nx_n=077, APSLQ often performs well on real-valued constants but can fail badly on genuinely complex instances, while reduction remains strong empirically. In constrained-search terms, the paper shows both the promise and the geometric limitations of coefficient-domain restriction (Skerritt et al., 2018).

5. Theory-driven basis constraints in constant recognition

A fourth form of constrained PSLQ search appears in computational constant recognition. The target constants are the Stokes multipliers a1x1++anxn=0a_1x_1+\cdots+a_nx_n=078 for the one-dimensional anharmonic oscillators

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=079

with perturbative expansion

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=080

The large-order growth is modeled as

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=081

where

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=082

Here PSLQ is only the final stage of a three-stage constrained workflow: Rayleigh–Schrödinger recursion in the harmonic oscillator basis, Richardson extrapolation of order a1x1++anxn=0a_1x_1+\cdots+a_nx_n=083–a1x1++anxn=0a_1x_1+\cdots+a_nx_n=084, and then PSLQ on a small candidate basis (Zhou, 29 Mar 2026).

The recursion uses

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=085

and

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=086

At order a1x1++anxn=0a_1x_1+\cdots+a_nx_n=087, the support extends up to oscillator level a1x1++anxn=0a_1x_1+\cdots+a_nx_n=088. The implementation uses Python 3.11 with mpmath, working precision set to dps + 30 guard digits, up to a1x1++anxn=0a_1x_1+\cdots+a_nx_n=089 perturbation coefficients, and working precision up to a1x1++anxn=0a_1x_1+\cdots+a_nx_n=090 decimal digits. The ratio sequence

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=091

extracts a1x1++anxn=0a_1x_1+\cdots+a_nx_n=092, and

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=093

extracts a1x1++anxn=0a_1x_1+\cdots+a_nx_n=094. Richardson extrapolation is applied to sequences of the form

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=095

using

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=096

The constrained PSLQ step is formulated additively by taking logarithms. The generic search vector is

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=097

or an expanded version with more Gamma values. A relation

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=098

implies

a1x1++anxn=0a_1x_1+\cdots+a_nx_n=099

In all successful cases the constant term is ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_100, so the output is a pure monomial identity. The basis is strongly constrained by the instanton action, Gamma identities at denominator ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_101, and the restricted algebraic prefactor subgroup generated by ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_102 and ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_103.

This search strategy produces the identities

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_104

For ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_105, the basis

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_106

yields the coefficient vector

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_107

For ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_108, the initial basis

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_109

yields

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_110

and the resulting identity is simplified using

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_111

The searches are decisive only because the input values are stabilized before PSLQ. The paper reports, for example, ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_112 coefficients and ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_113-digit arithmetic for ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_114 and ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_115, ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_116 coefficients and ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_117-digit arithmetic for ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_118, ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_119 coefficients and ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_120-digit arithmetic for ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_121, and ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_122 coefficients with ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_123-digit arithmetic for ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_124. For ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_125,

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_126

is extracted with about ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_127 reliable digits, and two Richardson windows agree to ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_128 digits: start ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_129, ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_130, and start ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_131, ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_132.

The most important negative result is the exhaustive search for

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_133

using the logarithmic basis

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_134

with precision levels ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_135 digits and coefficient bounds ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_136. No relation is found. The paper interprets this not as a theorem of nonexistence, but as strong evidence that there is no low-complexity relation of the searched type. The search uses the heuristic detection limit

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_137

so for ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_138 digits and a ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_139-element basis,

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_140

well above the tested coefficient bounds. In this framework, null PSLQ output becomes bounded exclusion rather than a mere computational failure (Zhou, 29 Mar 2026).

6. Certification, negative evidence, and limitations

Across these variants, constrained PSLQ search is characterized as much by its acceptance criteria as by its search mechanics. Positive output is not accepted merely because a numerical relation is small; it must satisfy a problem-specific certification condition. In empirical PSLQ, the key quantity is the residual

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_141

controlled by

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_142

and exactness requires an external gap bound. In IPSLQ, the central certificate is bounded nonexistence,

ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_143

for the current degree-constrained search space. In algebraic-integer PSLQ, returned coefficients must be checked for membership in the target ring ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_144. In logarithmic constant recognition, “no relation found” means only that no relation was found in the chosen basis, within the chosen coefficient bounds, at the chosen precision (Feng et al., 2017, Feng et al., 2014, Skerritt et al., 2018, Zhou, 29 Mar 2026).

Several common misconceptions are addressed directly by this literature. A small residual with respect to empirical data is not enough to certify an exact relation of the underlying exact vector. A null PSLQ result is not, by itself, a proof of transcendence or algebraic independence. Enlarging the coefficient domain through a basis-expansion trick can solve the wrong search problem by allowing coefficients outside the intended ring. High input precision alone is not sufficient if the stopping policy or the search basis is poorly chosen. The higher-degree algebraic example in empirical PSLQ, where Bailey’s estimate still fails but the theorem-driven ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_145 and ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_146 succeed, and the ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_147 Stokes-multiplier study, where exhaustive bounded searches still return no relation, both underscore this point (Feng et al., 2017, Zhou, 29 Mar 2026).

The limitations are equally explicit. The empirical-data analysis assumes exact arithmetic on the empirical hyperplane matrix after the input is fixed and does not fully analyze floating-point roundoff during the PSLQ iterations themselves. It does not address explicit coefficient-bound pruning or custom branch-and-bound mechanisms, and it does not provide a complete exactness theory without external gap bounds. IPSLQ requires known degree and height bounds and delegates detailed precision control to earlier work. Algebraic-integer PSLQ lacks a satisfactory direct treatment of real quadratic fields and loses the standard proof framework once ααˉ2<ε1\|\bm\alpha-\bar{\bm\alpha}\|_2<\varepsilon_148. The constant-recognition pipeline is intentionally narrow: it uses small, theory-motivated logarithmic bases, explicit coefficient boxes, and post-verification against all available digits, but it does not convert bounded nonrecognition into formal impossibility (Feng et al., 2017, Feng et al., 2014, Skerritt et al., 2018, Zhou, 29 Mar 2026).

A plausible synthesis is that constrained PSLQ search becomes effective when external structure is strong enough to specify a narrow admissible relation class and a rigorous or at least carefully bounded acceptance criterion. Under those conditions, PSLQ functions less as an unconstrained discovery engine than as a certification-oriented search method for discrete relations compatible with precision bounds, degree bounds, coefficient-ring restrictions, or basis-level ansätze.

Topic to Video (Beta)

Whiteboard

Follow Topic

Get notified by email when new papers are published related to Constrained PSLQ Search.