English

Distribution of recursive matrix pseudorandom number generator modulo prime powers

Number Theory 2023-02-09 v1

Abstract

Given a matrix AGLd(Z)A\in \mathrm{GL}_d(\mathbb{Z}). We study the pseudorandomness of vectors un\mathbf{u}_n generated by a linear recurrent relation of the form un+1Aun(modpt),n=0,1,, \mathbf{u}_{n+1} \equiv A \mathbf{u}_n \pmod {p^t}, \qquad n = 0, 1, \ldots, modulo ptp^t with a fixed prime pp and sufficiently large integer t1t \geq 1. We study such sequences over very short segments of length which is not accessible via previously used methods. Our technique is based on the method of N. M. Korobov (1972) of estimating double Weyl sums and a fully explicit form of the Vinogradov mean value theorem due to K. Ford (2002). This is combined with some ideas from the work of I. E. Shparlinski (1978) which allows to construct polynomial representations of the coordinates of un\mathbf{u}_n and control the pp-adic orders of their coefficients in polynomial representation.

Keywords

Cite

@article{arxiv.2302.03964,
  title  = {Distribution of recursive matrix pseudorandom number generator modulo prime powers},
  author = {László Mérai and Igor E. Shparlinski},
  journal= {arXiv preprint arXiv:2302.03964},
  year   = {2023}
}
R2 v1 2026-06-28T08:34:53.936Z