Papers
Topics
Authors
Recent
Search
2000 character limit reached

Solving Modular Linear Systems with a Constraint by parallel decomposition of the Smith form and extended Euclidean division modulo powers of primes divisors

Published 13 Mar 2025 in math.NT, cs.DM, and cs.DS | (2503.10158v2)

Abstract: Integral linear systems Ax=bAx=b with matrices AA, bb and solutions xx are also required to be in integers, can be solved using invariant factors of AA (by computing the Smith Canonical Form of AA). This paper explores a new problem which arises in applications, that of obtaining conditions for solving the Modular Linear System $Ax=b\rem n$ given A,bA,b in $\zz_n$ for xx in $\zz_n$ along with the constraint that the value of the linear function $\phi(x)=\la w,x\ra$ is coprime to nn for some solution xx. In this paper we develop decomposition of the system to coprime moduli p<sup>r(p)p<sup>{r(p)} which are divisors of nn and show how such a decomposition simplifies the computation of Smith form. This extends the well known index calculus method of computing the discrete logarithm where the moduli over which the linear system is reduced were assumed to be prime (to solve the reduced systems over prime fields) to the case when the factors of the modulus are prime powers p<sup>r(p)p<sup>{r(p)}. It is shown how this problem can be addressed effciently using the invariant factors and Smith form of the augmented matrix [A,−p<sup>r(p)I][A,-p<sup>{r(p)}I] and conditions modulo pp satisfied by ww, where p<sup>r(p)p<sup>{r(p)} vary over all divisors of nn with pp prime.

Authors (1)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Tweets

Sign up for free to view the 1 tweet with 1 like about this paper.