Papers
Topics
Authors
Recent
Search
2000 character limit reached

Good Integers: Theory and Applications

Updated 9 July 2026
  • Good integers are positive numbers that, for coprime integers a and b, satisfy the condition l divides a^k+b^k for some k, forming the basis of their study.
  • The theory utilizes multiplicative orders, 2-adic valuations, and prime-power factorizations to classify classical, oddly-good, evenly-good, and (T,k)-good integers.
  • Applications in coding theory include controlling cyclotomic classes and self-dual structures in cyclic and negacyclic codes, leading to explicit enumeration formulas.

Searching arXiv for recent and foundational papers on “good integers” to ground the article in the literature. Good integers are positive integers characterized by a divisibility condition in exponential sums. Fix nonzero coprime integers aa and bb. A positive integer \ell is good with respect to (a,b)(a,b) if there exists k1k\ge 1 such that ak+bk\ell\mid a^{k}+b^{k}. Since Moree’s 1997 introduction of the notion, the subject has developed into a number-theoretic theory organized by multiplicative orders, $2$-adic valuations, and prime-power factorization, and it now plays a substantial role in algebraic coding theory (Jitman, 27 Aug 2025). A later extension introduces (T,k)(T,k)-good integers, defined by divisibility in the subsequence aks+T+bks+Ta^{ks+T}+b^{ks+T}, and recovers the classical, oddly-good, and evenly-good cases as specializations (Jitman et al., 27 May 2026).

1. Definition and foundational properties

For fixed coprime nonzero integers a,ba,b, the classical set of good integers is

bb0

The basic edge case is bb1, which is always good. If bb2, then bb3; thus every prime divisor of a good integer is coprime to both bb4 and bb5 (Jitman, 27 Aug 2025).

Parity enters immediately. If bb6 is even, then every good integer is odd; no even bb7 is good. If bb8 is odd, then bb9 is good, and more generally

\ell0

The literature also distinguishes two subclasses. A positive integer \ell1 is oddly-good if \ell2 for some odd \ell3, and evenly-good if \ell4 for some even \ell5. One has

\ell6

and for \ell7, \ell8 cannot be both oddly-good and evenly-good (Jitman, 2016).

These definitions are stable under sign normalization. Replacing \ell9 by (a,b)(a,b)0 does not change the set of divisors of (a,b)(a,b)1, so membership questions may be treated with (a,b)(a,b)2 without loss for the divisibility problem in the coprime setting (Jitman et al., 27 May 2026).

2. Order-theoretic characterization

The decisive local invariant is the multiplicative order. For an odd prime (a,b)(a,b)3 and (a,b)(a,b)4, the existence of (a,b)(a,b)5 with (a,b)(a,b)6 is equivalent to

(a,b)(a,b)7

equivalently to the statement that (a,b)(a,b)8 is even. Order lifting at odd prime powers has the form

(a,b)(a,b)9

so the k1k\ge 10-adic valuation of the order is already determined at the prime level (Jitman, 27 Aug 2025).

For odd integers, the global criterion is Moree’s characterization. Let k1k\ge 11 be odd and define k1k\ge 12 modulo the relevant odd primes. Then

k1k\ge 13

Thus the exact power of k1k\ge 14 dividing k1k\ge 15 must be the same positive integer for all odd primes dividing k1k\ge 16 (1804.01916).

Writing k1k\ge 17 with k1k\ge 18 odd yields the complete classification. If k1k\ge 19 is odd, then ak+bk\ell\mid a^{k}+b^{k}0 iff one of the following holds: ak+bk\ell\mid a^{k}+b^{k}1 If ak+bk\ell\mid a^{k}+b^{k}2 is even, then ak+bk\ell\mid a^{k}+b^{k}3 iff ak+bk\ell\mid a^{k}+b^{k}4 and either ak+bk\ell\mid a^{k}+b^{k}5, or ak+bk\ell\mid a^{k}+b^{k}6 and there exists ak+bk\ell\mid a^{k}+b^{k}7 such that ak+bk\ell\mid a^{k}+b^{k}8 for every prime ak+bk\ell\mid a^{k}+b^{k}9 (1804.01916).

This formulation separates the theory into two independent components: the odd part is governed by a uniform $2$0-adic order condition, while the $2$1-power part is governed by the explicit divisibility $2$2.

3. Oddly-good, evenly-good, and generalized subclasses

The subclasses $2$3 and $2$4 refine the order criterion. For odd $2$5,

$2$6

whereas

$2$7

Thus oddly-good integers correspond exactly to the case of one factor of $2$8 in each relevant order, while evenly-good integers require at least two (Prugsapitak et al., 2018).

A further generalization fixes $2$9. A positive integer (T,k)(T,k)0 is (T,k)(T,k)1-good if (T,k)(T,k)2; similarly one defines (T,k)(T,k)3-oddly-good and (T,k)(T,k)4-evenly-good. If (T,k)(T,k)5 are odd and (T,k)(T,k)6, then

(T,k)(T,k)7

Let (T,k)(T,k)8. Then (T,k)(T,k)9 if aks+T+bks+Ta^{ks+T}+b^{ks+T}0, and

aks+T+bks+Ta^{ks+T}+b^{ks+T}1

For aks+T+bks+Ta^{ks+T}+b^{ks+T}2, one has

aks+T+bks+Ta^{ks+T}+b^{ks+T}3

so the higher aks+T+bks+Ta^{ks+T}+b^{ks+T}4-power levels are entirely oddly-good (Prugsapitak et al., 2018).

The aks+T+bks+Ta^{ks+T}+b^{ks+T}5-framework extends the theory again. For fixed integers aks+T+bks+Ta^{ks+T}+b^{ks+T}6 and aks+T+bks+Ta^{ks+T}+b^{ks+T}7, a positive integer aks+T+bks+Ta^{ks+T}+b^{ks+T}8 is aks+T+bks+Ta^{ks+T}+b^{ks+T}9-good with respect to a,ba,b0 if

a,ba,b1

The corresponding set is denoted a,ba,b2. The classical families are recovered by

a,ba,b3

At an odd prime power a,ba,b4 with a,ba,b5,

a,ba,b6

For odd a,ba,b7, the global criterion requires a common value a,ba,b8 of a,ba,b9 across all primes bb00, together with explicit congruence and divisibility conditions on bb01. In the even case, assuming bb02 are odd, one has bb03 for all bb04, and for bb05,

bb06

(Jitman et al., 27 May 2026).

4. Corrections, algorithms, and the non-coprime completion

The arithmetic theory underwent a significant correction in 2018. Two implications used in earlier papers were shown to be false. First,

bb07

is false; a counterexample is bb08 modulo bb09, for which bb10 but bb11. Second,

bb12

is false for odd composite bb13 that are not prime powers; a counterexample is bb14 modulo bb15, since bb16 but bb17. The corrected criteria replace these false implications by explicit parity and order conditions prime-by-prime (1804.01916).

Algorithmic decision procedures follow directly from the corrected structure. In the classical coprime case, one writes bb18, rejects immediately if bb19 or bb20, factors the odd part bb21, computes bb22 for each prime bb23, and then applies the case distinction for bb24 versus bb25. In the bb26-setting, an explicit algorithm decides whether a given integer bb27 is bb28-good with respect to bb29 and, when it is, computes an exponent bb30 such that

bb31

the method combines prime-power local tests, CRT aggregation, and the parity check at bb32 (Jitman et al., 27 May 2026).

A later completion treats the non-coprime case bb33. Write

bb34

and for bb35 decompose

bb36

Define

bb37

Then, for bb38, the following are equivalent: bb39; there exists bb40 with bb41; and bb42. Thus the non-coprime problem reduces to a coprime “core” plus a bb43-adic threshold coming from bb44 (Jitman, 17 Oct 2025).

This extension also identifies the full set of admissible exponents. If bb45, then

bb46

where bb47 and bb48 when bb49. Hence all admissible exponents form a single arithmetic progression truncated below by the threshold bb50 (Jitman, 17 Oct 2025).

5. Applications in coding theory

Coding-theoretic applications are a principal reason for the sustained study of good integers. In abelian coding theory, good integers control when cyclotomic classes are self-paired under reciprocal symmetries. For a finite abelian group bb51, a bb52-cyclotomic class bb53 is type I iff bb54, and in the Hermitian setting a bb55-cyclotomic class is type I′ iff bb56. These identifications lead to formulas for the average Euclidean and Hermitian hull dimensions of abelian codes, and to explicit bounds in terms of the counts of type I and type I′ classes (Jitman, 2016).

Generalized bb57-good integers govern self-dual negacyclic codes. Let

bb58

with bb59, bb60, bb61 odd, and bb62. Over bb63, the reciprocity pattern of irreducible factors of bb64 is controlled by bb65. A Euclidean self-dual negacyclic code of length bb66 over bb67 exists iff bb68 and

bb69

Under this condition, the number of such codes is

bb70

and otherwise bb71. The Hermitian analogue over bb72 satisfies the same existence condition and has enumeration

bb73

with value bb74 when bb75 (Prugsapitak et al., 2018).

The bb76-generalization extends these ideas from Euclidean and Hermitian duality to Galois duality. Specializing to bb77, the divisors of

bb78

control the reciprocal structure of bb79 over bb80. For a bb81-cyclotomic class bb82, the corresponding irreducible factor satisfies

bb83

so bb84 is bb85-self-reciprocal iff bb86. The arithmetic bridge is that a class is of type bb87 iff the relevant order belongs to bb88. This yields a description and enumeration of Galois LCD cyclic codes, with the number of bb89-LCD cyclic codes equal to

bb90

and it yields a characterization of Galois self-dual cyclic codes. Existence of a bb91-self-dual cyclic code is equivalent to bb92 and bb93 being even (Jitman et al., 27 May 2026).

Across these applications, the same arithmetic data recur: multiplicative orders modulo prime powers, uniform bb94-adic valuations, and the distinction between self-paired and paired cyclotomic factors.

6. Terminological scope and adjacent usages

The phrase “good integers” is not unique across current arXiv literature. In ergodic theory, a strictly increasing sequence bb95 is called good if for every real bb96 the limit

bb97

exists. By the Riesz representation theorem, this is equivalent to the existence of an asymptotic distribution modulo bb98, and by the spectral theorem it is equivalent to bb99-convergence of ergodic averages along \ell00 in every probability measure preserving system (Lesigne et al., 2022). This notion concerns sequences of times, not divisors of \ell01.

A related dynamical paper studies collections of sequences that are “good for liminf-\ell02-recurrence,” meaning that for every measure-preserving system and every set \ell03 of positive measure,

\ell04

There, “good” refers to recurrence and characteristic factors, again rather than the arithmetic divisibility problem (Li et al., 2020).

In pseudorandom number generation, the phrase appears in a third sense: “good integers” can denote multipliers \ell05 that have good performance with respect to the spectral test for congruential generators. The criterion there is a lattice figure of merit, not the existence of \ell06 with \ell07 (Steele et al., 2020).

For number theory and coding theory, however, the standard meaning remains the classical one: positive integers divisible by some term of the sequence \ell08, together with the refined families \ell09, \ell10, \ell11-good, and \ell12-good. Within that framework, the subject now comprises a corrected coprime theory, an explicit non-coprime completion, algorithmic tests, and a wide array of applications to Euclidean, Hermitian, and Galois dualities in algebraic coding theory (Jitman, 17 Oct 2025).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

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

Follow Topic

Get notified by email when new papers are published related to Good Integers.