Undergrad Question on Primitive Roots and GCDs

  • Thread starter Thread starter Albert01
  • Start date Start date
  • Tags Tags
    Gcd
Click For Summary
SUMMARY

The discussion centers on the implications of equation (1) from Nussbaumer's "Fast Fourier Transform and Convolution Algorithms," specifically regarding primitive roots and GCDs when q is composite. The equation states that if g is a root of unity of order N mod q, then it follows that gcd(g^t - 1, q) = 1 under certain conditions. The participants clarify that this gcd condition is an additional requirement for the conclusion to hold, particularly when t ranges from 1 to N-1.

PREREQUISITES
  • Understanding of primitive roots in modular arithmetic
  • Familiarity with GCD (greatest common divisor) concepts
  • Knowledge of modular exponentiation
  • Basic principles of number theory, particularly regarding prime and composite numbers
NEXT STEPS
  • Study the properties of primitive roots and their applications in number theory
  • Learn about GCD calculations in modular arithmetic
  • Explore the implications of composite numbers in modular equations
  • Investigate the Fast Fourier Transform and its relation to number-theoretic transformations
USEFUL FOR

Mathematicians, computer scientists, and students of number theory who are interested in modular arithmetic, GCD properties, and their applications in algorithms.

Albert01
Messages
14
Reaction score
0
I have a question about a certain fact from the book of Nussbaumer "Fast Fourier Transform and Convolution Algorithms" in the chapter of Number-theoretic transformation. I have quoted the relevant passage once.

There it says:

##(g^t -1)S \equiv g^{Nt} - 1 \equiv 0 \text{ mod } q \quad (1)##

Thus, ##S \equiv 0## provided ##g^t - 1 \not\equiv 0 \text{ mod } q## for ##t \not\equiv 0 \text{ mod } N##. This implies that ##g## must be a root of unity of order ##N \text{ mod } q##, that is to say, ##g## must be an integer such that ##N## is the smallest nonzero integer for which ##g^N \equiv 1 \text{ mod } q##.

This quotation refers to ##q## being a prime number. But then it continues with a consideration of ##q## as a composite number. There it is stated:

Equation ##(1)## implies not only that ##g## is a root of order ##N \text{ mod } q##, but also, since ##q## is composite, that ##[(g^t-1), q] = 1##.
Questions:

  • My question is actually "only" how one comes to the conclusion that from equation ##(1)## follows ##[(g^t-1), q] = 1##, when ##q## is composite; and what benefit you get out of it.
  • A second question that follows from this would then be whether ##[(g^t-1), q] = 1## (must) hold for ##t=1,...,N-1##?
 
Physics news on Phys.org
Albert01 said:
I have a question about a certain fact from the book of Nussbaumer "Fast Fourier Transform and Convolution Algorithms" in the chapter of Number-theoretic transformation. I have quoted the relevant passage once.

There it says:
This quotation refers to ##q## being a prime number. But then it continues with a consideration of ##q## as a composite number. There it is stated:

Albert01 said:
Questions:

  • My question is actually "only" how one comes to the conclusion that from equation ##(1)## follows ##[(g^t-1), q] = 1##, when ##q## is composite; and what benefit you get out of it.
It doesn't fillow. It is an additional requirement in oder to have the same conclusion.
Albert01 said:
  • A second question that follows from this would then be whether ##[(g^t-1), q] = 1## (must) hold for ##t=1,...,N-1##?
Isn't ##t## fixed?
 
Hi @martinbn,

martinbn said:
It doesn't fillow. It is an additional requirement in oder to have the same conclusion.

Can you please explain this a little bit more?



If ##\text{gcd}(g^t-1,q) = 1## we can write ##(g^t-1) \cdot x + q \cdot y = 1##. On the other hand, we have ##g^t-1 \not\equiv 0 \text{ mod } q##, which we can write as ##g^t-1 \neq 0 + c \cdot q##. I don't see now how far you get to the same conclusion.



Should I add more info (to the passage from the textbook)?
 
Last edited:

Similar threads

Replies
48
Views
4K
  • · Replies 3 ·
Replies
3
Views
932
  • · Replies 26 ·
Replies
26
Views
904
  • · Replies 12 ·
Replies
12
Views
658
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 16 ·
Replies
16
Views
4K
Replies
1
Views
1K
Replies
2
Views
2K