- The paper constructs a deterministic Johnson–Lindenstrauss projection from Pisot β-transformation orbits, eliminating in-circuit randomness while preserving centroid distances for fixed routing datasets.
- Experiments show variance scaling near 1/m, a dimension-stable constant near 2, Gaussian-like worst-case distortion, and 100% routing accuracy at m = 32—an 8× reduction from d = 256.
- The method enables exact finite-field reproduction with linear arithmetic growth, but its dimension-free variance proof, O(log N) seed bound, and end-to-end ZK performance remain conditional or unevaluated.
The paper constructs a deterministic Johnson–Lindenstrauss (JL) projection whose entries come from the orbit of a Pisot β-transformation, and deploys it inside zero-knowledge (ZK) proofs of private semantic routing (2608.13078). The motivating cost model is precise: a nearest-centroid test against N centroids in d dimensions requires O(Nd) multiply-add constraints in a ZK circuit, and modern embeddings have d=768 to $4096$. A random JL matrix reduces d to m≪d, but the matrix itself must be committed and its sampling proved inside the circuit, restoring the cost the projection was meant to eliminate. The proposed alternative is a public, fixed matrix generated by a stretch-and-fold map, with the Pisot algebraic structure supplying exact finite-field reproducibility.
Construction from the β-map
For a Pisot number β>1 (e.g., the golden ratio N0 or the plastic number N1), the map N2 has a unique invariant Parry measure and, because N3 is Pisot, a finite Markov partition and a transfer operator with spectral gap. Consequently the correlations of the centered, normalized observable N4 decay geometrically, N5. The matrix N6 is filled row by row with orbit samples N7 taken at a sampling gap N8 that pushes stored samples beyond the correlation time, and the projection is N9. The estimator d0 is the projected energy of a unit vector d1, and the entire statistical analysis rests on the geometric correlation bound rather than on equidistribution.
Statistical guarantees
The theory delivers two lemmas, a seed-existence theorem, and a robustness radius.
Dimension-free bias. The bias of d2 is bounded by d3, with no d4-dependence, since Cauchy–Schwarz controls the off-diagonal correlation mass. Choosing d5 drives the bias below d6. The implication is that a single sampling gap, fixed at design time, serves embeddings of any dimension.
Variance. The variance obeys d7. The elementary sup-norm argument gives the loose d8; under a stated summability hypothesis on fourth-order correlations of d9—the single concentration assumption the paper concedes—O(Nd)0 uniformly in O(Nd)1. The paper is explicit that the dimension-free claim is conditional in theory, though it is observed unconditionally in experiment.
Seed existence by search. With O(Nd)2 and O(Nd)3, a union bound over O(Nd)4 centroid pairs shows that seeds yielding O(Nd)5 distortion on all pairs have measure at least O(Nd)6, and a candidate is verified in O(Nd)7 time. Under a Bernstein-type concentration inequality for spectral-gap maps, O(Nd)8 suffices. The paper is careful to mark the gap: the O(Nd)9 bound is unconditional (Chebyshev tails), while the d=7680 bound depends on the concentration inequality, which the authors identify as the open theoretical step. The guarantee is also explicitly restricted to the fixed, known centroid set—consistent with Blanchard et al.'s result that restricted isometry constants need not decay for deterministic matrices—so no claim is made for arbitrary inputs.
Robustness radius. Any input perturbation d=7681 with d=7682, where d=7683 is half the minimum projected inter-centroid gap normalized by the operator norm of d=7684, cannot change the nearest projected centroid. Because d=7685 depends only on the public matrix, it is certified in advance rather than estimated at run time.
Why Pisot rather than generic chaos
The Pisot property is spent entirely on reproducibility, not statistics. A float64 implementation of any expanding map loses agreement after roughly d=7686 steps (measured at d=7687 for the d=7688-map, d=7689 for the logistic map, matching the Lyapunov prediction), so exact arithmetic is mandatory. For a Pisot $4096$0, every element of $4096$1 has an eventually periodic $4096$2-expansion, so the orbit occupies a finite state set and $4096$3 steps cost $4096$4 bits. A generic chaotic map has no such algebraic closure: the exact logistic orbit of a rational seed has denominators of size $4096$5, i.e., $4096$6 bits. The measured contrast is stark—$4096$7 bits at $4096$8 for the logistic map versus $4096$9 bits at d0 for the d1-adic representation. This is the decisive structural claim of the paper: the same quantity d2 governs both error sensitivity and exact-arithmetic budget, and only a Pisot map keeps the budget linear.
The deployment path follows directly: offline, a seed is searched until all centroid distances are preserved; the tuple d3 is published as a circuit parameter; online, the prover forms d4 at d5 constraints and runs the class test at d6 instead of d7, with no committed randomness and no sampling or range proofs.
Numerical comparison
Two Pisot maps (golden, plastic) are compared against Gaussian, Rademacher, Achlioptas ternary, SRHT, and the chaotic-sequence matrix of Yu et al. across five studies, with all methods produced through one interface and scored with one estimator.
| Method |
Var slope |
d8 flat in d9 |
In-circuit randomness |
Exact finite-field repro. |
Dim-free account |
| Pisot |
m≪d0 |
yes (2.0) |
none |
yes, m≪d1 |
yes |
| Gaussian |
m≪d2 |
yes (2.0) |
m≪d3 reals |
no |
yes |
| Rademacher |
m≪d4 |
yes (2.0) |
m≪d5 bits |
no |
yes |
| Achlioptas |
m≪d6 |
yes (2.0) |
m≪d7 bits |
no |
yes |
| SRHT |
m≪d8 |
yes (m≪d9) |
β0+sub. |
no |
yes |
| Chaotic (Yu et al.) |
β1 |
yes (2.0) |
none |
no, β2 |
empirical |
Three results carry the argument. First, the variance rate follows the β3 law for every method and overlaps the β4 reference, so the deterministic matrix is as stable as a random one. Second, the constant β5 stays flat near β6 from β7 to β8 for all methods, with no β9 growth; the operational consequence is that the same β>10—and hence the same proof cost—serves a 384- and a 4096-dimensional embedding. Notably, the non-Pisot control β>11 behaves identically, confirming that statistical quality is generic to expanding maps and that the Pisot choice is justified solely by reproducibility. Third, on the safety-relevant worst-case metric over all β>12 centroid pairs, the construction tracks Gaussian JL along the β>13 trend, and on a 24-class nearest-centroid task in β>14 every method recovers the full-dimension 100% accuracy by β>15, an β>16 compression. Sweeping β>17 from 64 to 512 jointly with β>18 shows the worst-case distortion surface is nearly identical to Gaussian JL, consistent with the β>19 dependence of the conditional bound.
The honest reading of the table is that statistical quality is matched across all six baselines; the construction is distinguished only in the ZK-relevant columns—no in-circuit randomness, exact finite-field reproducibility at the entropy rate, and a spectral-gap (rather than purely empirical) account of the variance constant.
Limitations and open questions
The paper states its boundaries plainly. The dimension-free variance constant is proven only under a summability hypothesis on fourth-order cumulants; the unconditional proof gives N00. The N01 seed bound is conditional on a transfer-operator concentration inequality that remains open. Distance preservation is proven only for the fixed, known centroid set, not arbitrary inputs, and the argument depends on centroids being known at circuit-design time so that no adversary can later place points in an ill-conditioned direction. The evaluation is simulation-only: no end-to-end ZK backend (R1CS or PLONK) is implemented, so prover time, memory, and proof size are predicted from constraint counts rather than measured, and the claimed crossover against a committed random matrix is not demonstrated empirically.
Conclusion
The paper replaces the random JL projection in ZK private routing with a Pisot N02-transformation orbit, removing all in-circuit randomness while matching six standard projections on variance rate, dimension-free variance constant, all-pairs distortion, and a downstream routing task. Its distinctive contribution is the identification of exact finite-field reproducibility at per-step cost N03—a property generic chaotic maps lack, at N04 bits—as the precise role of the Pisot structure. The remaining theoretical step is the concentration inequality upgrading the N05 seed bound to N06; the remaining practical step is a measured end-to-end comparison on a concrete proof system.