Second order Recurrences, quadratic number fields and cyclic codes

summary

Video file (mp4)

The gist

The gist: Primes that satisfy certain conditions related to second-order recurrences are linked to properties of quadratic number fields and the weight distributions of associated cyclic codes.

In short

The paper studies Wall-Sun-Sun primes, which are linked to second-order recurrence relations and quadratic number fields Q(sqrt(d)). These primes exhibit specific properties related to whether the field is p-rational. The research then connects these primes to the weight distributions of cyclic codes constructed from these recurrences over finite fields, revealing properties like MDS or NMDS codes.

Key concepts

Wall-Sun-Sun Primes (WSS)
These are primes where the period of a Fibonacci-like recurrence is the same modulo p and its square, p^2. This concept generalizes to WSS(d) primes related to second-order recurrences whose characteristic polynomials have a specific root in Q(sqrt(d)).
p-rational Field
A number field F is called p-rational if the dimension of its Galois group, when viewed over the finite field Fp, equals r2(F) + 1. This condition relates to whether certain Fibonacci numbers are divisible by p^2 in a real quadratic field.
Cyclic Codes
For every second-order recurrence, a cyclic code of dimension two can be constructed using the sequence's period window. The weight distributions of these codes over Fp and Zp^2 are analyzed, showing they can be MDS (reducible) or NMDS (irreducible).
Characteristic Polynomial
This is a polynomial derived from the recurrence relation that has a zero equal to the principal unit of Q(sqrt(d)). The reciprocal of this polynomial is used to define the check polynomial for the associated cyclic codes.

Terminology used across episodes

This episode discusses

The paper

Second order Recurrences, quadratic number fields and cyclic codes · Read on arXiv

MINJIA SHI, XUAN WANG, BOUAZZAOUI ZAKARIAE, JON-LARK KIM, PATRICK SOLE®

National Natural Science Foundation of China · BK21 FOUR (Fostering Outstanding Universities for Research) · Ministry of Education(MOE, Korea) · National Research Foundation of Korea · Ministry of Science and ICT

Transcript

Introduction to the show: ident: Security Radio. Generated commentary on the latest security and cryptography papers.

Nadia: We're looking at the paper: "Second order Recurrences, quadratic number fields and cyclic codes".

Elias: Here's the gist of the paper. Primes that satisfy certain conditions related to second-order recurrences are linked to properties of quadratic number fields and the weight distributions of associated cyclic codes.

Nadia: WSS Primes and Quadratic Fields Wall-Sun-Sun primes are defined as those primes p such that the period of the Fibonacci recurrence is the same modulo p and modulo p squared <ref:2603.25343#pg3>.

Elias: This concept has been generalized to certain second order recurrences whose characteristic polynomials admit as a zero the principal unit of Q(√d), for some integer d > 0, leading to WSS(d) primes <ref:2603.25343#pg2>.

Nadia: These primes correspond to the case when Q(√d) is not p-rational <ref:2603.25343#pg3>.

Paper summary: Nadia: So this paper, "Second order Recurrences, quadratic number fields and cyclic codes," it's about these primes that have the same period for some second-order recurrence modulo p and modulo p to the power of two.

Elias: Exactly. They call them WSS primes or shortly WSS primes, and they generalize this idea to other kinds of sequences, specifically those whose characteristic polynomials have a zero that's related to the principal unit of a quadratic number field Q(sqrt(d)).

Priya: So what does this mean for us right now? It seems like we're linking some deep properties of prime numbers and algebraic structures—these quadratic fields—to the weight distributions of cyclic codes.

Nadia: Right. The authors claim that these WSS primes are precisely the cases where Q(sqrt(d)) is not p-rational, which is a really interesting arithmetic property <ref:2603.25343#pg3>.

Elias: They build on that by looking at cyclic codes over Fp and Zp to the power of two whose check polynomial comes from the reciprocal of those characteristic polynomials <ref:2603.25343#pg2>. The key finding is that some of these codes turn out to be MDS or NMDS codes depending on whether the case is reducible or irreducible <ref:2603.25343#pg2>.

Priya: When you say NMDS, what's the practical implication there? Are we talking about good error correction performance for something specific?

Nadia: It points to codes that are optimal for their length, especially in the irreducible case where they might be near MDS <ref:2603.25343#pg4>. The paper also discusses a comparison between two different codes, C1 and C2, showing how the weight distributions differ significantly <ref:2603.25343#pg10>.

Elias: That comparison shows that C2 ends up being a two-Hamming-weight code, and its weight distribution has a certain structure related to p squared <ref:2603.25343#pg10>.

Priya: So if we're looking at the data Priya is interested in, what does this mean for the actual measurements we get from these codes over Zp to the power of two?

Nadia: It shows that if you look at the weight distribution of C2, it relates directly to n times p squared minus one, which means the number of non-zero coordinates is constrained in a predictable way <ref:2603.25343#pg10>.

Elias: And they construct this WSS(d) case by finding an infinite family of integers d greater than zero for any prime p, based on certain polynomial forms <ref:2603.25343#pg8>. Specifically, if the period k of the recurrence modulo p is equal to its period modulo p squared, then Q(sqrt(d)) is not p-rational under some conditions <ref:2603.25343#pg9>.

Priya: When you talk about constructing these d's, how does that connect back to the real-world constraint of the prime p we started with? Is it just an existence proof?

Nadia: It's more than an existence proof; they show that for a large enough prime p, they can choose integers A and B such that the resulting d is square-free and ensures that p is indeed WSS(d) <ref:2603.25343#pg9>.

Elias: And this construction lets them tie the algebraic number theory property—Q(sqrt(d)) not being p-rational—directly to the coding theory results for those specific primes <ref:2603.25343#pg18>. It's a tight coupling between these two fields.

Priya: For someone just listening, what does this ultimately tell you about the relationship between number theory and error correction? Does it suggest any new ways to build better codes?

Nadia: It suggests that we can use properties of these specific quadratic fields to create codes with very specific weight distributions, like those near MDS <ref:2603.25343#pg15>. The paper shows that for certain primes p greater than five and congruent to three modulo four, an associated code C1 is NMDS <ref:2603.25343#pg14>.

Elias: And the authors note that there are extremal NMDS codes, which means they've found the largest possible length for these near MDS codes over Fp <ref:2603.25343#pg15>. That's a concrete result in terms of code parameters.

Priya: So, to wrap up this segment, it seems the main thing here is that we have a systematic way to generate specific types of cyclic codes whose structure is dictated by whether the underlying number field Q(sqrt(d)) has a certain rationality property related to the prime p <ref:2603.25343#pg18>.

Nadia: Exactly. The paper is laying out this connection between WSS primes, quadratic fields, and the weight distributions of these codes <ref:2603.25343#pg18>. This opens up a path for us to explore how these prime properties and field structures impose constraints on coding performance.

Elias: It leaves an open question about how we can use these codes themselves to find necessary existence conditions between the prime p and the integer d <ref:2603.25343#pg18>. That could have a real impact on algebraic number theory, if you're looking at it from that side.

Priya: I'm curious to see if we can use these specific code structures to test some other hypotheses about prime distribution or quadratic fields <ref:2603.25343#pg18>.

Nadia: That's the direction they point toward, exploring the constraints between p and d using the codes as a tool. That seems like where the future work lies for this paper <ref:2603.25343#pg18>.

Conclusion: Nadia: So this paper connects these primes that have matching periods in some second order recurrence sequences to the weight distributions of specific cyclic codes over different number fields, specifically quadratic ones.

Elias: Right, and it’s about those WSS primes, which are tied to whether a certain quadratic field Q(sqrt(d)) is rational for a given prime p.

Priya: So when you look at the conclusion of this paper, what's the big picture here? Is this really about how these mathematical structures translate into something practical for security or measurement?

Nadia: It’s about seeing how number theory—these fields and their rationality—directly dictates the structure of error-correcting codes, specifically cyclic codes.

Elias: The authors show that when you have a WSS prime, the resulting codes have very specific weight distributions over Fp and Zp to the power of two.

Priya: What does that mean for us in terms of data? Does it imply these specific primes create predictable patterns in noise or signal processing?

Nadia: It suggests that we can use these known prime properties to understand the limits and strengths of certain codes, like whether they are MDS or near MDS.

Elias: The paper really highlights how the algebraic structure of Q(sqrt(d)) imposes strict constraints on the code parameters, which is a significant link between two fields.

Priya: So what's missing? What’s not covered by this analysis? Does it stop when we move to even higher order recurrences or other types of codes?

Nadia: The paper focuses on second order recurrences right now, so the limitation is that it doesn't generalize directly to other recurrence orders.

Elias: And the open question they leave is how we can use these specific code structures themselves to find necessary existence conditions between the prime p and that integer d.

Priya: That sounds like a pathway to testing some new hypotheses about prime number distribution or field properties using coding theory as a tool.

More episodes

← Home