Find all primitive roots:
(a) modulo 25, or show that there are none
(b) modulo 34, or show that there are none
(c) Assuming that 2 is a primitive root modulo 67, find all
primitive roots modulo 67.
a) Suppose that a ∈ Z is a unit modulo n. Prove that its inverse
modulo n is well defined as a residue class in Zn, and depends only
on the residue class a in Zn.
b) Let Z × n ⊆ Zn be the set of invertible residue classes
modulo n. Prove that Z × n forms a group under multiplication. Is
this group a subgroup of Zn?
c) List the elements of Z × 9 . How many...
Find the order of each of the following elements.
( 3 , 4 ) in Z 4 × Z 6 ;
( 6 , 15 , 4 ) in Z 30 × Z 45 × Z 24;
( 5 , 10 , 15 ) in Z 25 × Z 25 × Z 25;
( 8 , 8 , 8 ) in Z 10 × Z 24 × Z 80.
Describe in behavioral VHDL a modulo-m up/down counter with the
following interface:
– Generics
• Modulo base (m with default value of 16)
– Inputs
Clock (clk 1 bit)
Asynchronous reset (rst 1 bit)
Counting direction (up_down1 bit)
– 1Counting up
– 0Counting down – Outputs
2 – Run behavioral simulation
• Count value (count
• In Vivado
– Create a project
bits)
Find a primitive root modulo 2401 = 7^4. Be sure to mention
which exponentiations you checked to prove that your final answer is
indeed a primitive root. (You may use Wolfram Alpha for
exponentiations modulo 2401, but you may not use any of Wolfram
Alpha’s more powerful functions.)
Find a primitive root, for all positive integral m, modulo each
integer below.
(a) 7m (Hint: Using Corollary 5.15, find a common
primitive root r modulo 7 and 72• The proof of
Proposition 5.17 then guarantees that r is a primitive root modulo
72 for all positive integral m.)
(b) 11m
(c) 13m
(d) 17m