The Exercise
The exercise belongs to the hidden subgroup problem on a finite abelian group , a product of cyclic groups. The quantum Fourier transform over , applied to a uniform superposition over a coset of the hidden subgroup , gives each outcome an amplitude proportional to a sum, over the elements of , of the character of labelled by . The exercise takes a hidden subgroup that splits along the same cyclic factors as , and asks to reduce that sum, and the condition that it equal the order of , to the separate factors.
Characters and Product Subgroups
An element of is a tuple with each in . The character of labelled by is the complex function on (1) the product over the factors of the standard character of , evaluated at the product taken in .
Let be a subgroup of for each . Their product subgroup is the subgroup of of the elements with for every .
The Claim
Theorem 1. Let be the product subgroup of subgroups of the factors of , and let . The sum of the character over is a product of one sum per factor, (2)✦ and it equals the order of exactly when the sum of every factor equals the order of that factor’s subgroup: (3)✦
What Is Checked
The equivalence (3) is stated over the product subgroup of the subgroups , an element of , and the standard characters of the cyclic factors, with and the orders of the groups. What the library proves about the product subgroup is the factorization (2) of a character sum over it.