On the Characterization of $\tau_{(n)}$-Atoms
Andr\'e Hern\'andez-Espiet, Reyes M. Ortiz-Albino

TL;DR
This paper introduces an algorithm to identify $ au_{(n)}$-atoms in algebraic structures, especially effective for large $n$, including safe primes linked to Sophie Germain primes, advancing understanding of $ au_{(n)}$-factorizations.
Contribution
The paper presents a novel algorithm for constructing $ au_{(n)}$-atoms, extending the analysis to larger $n$ values where previous methods were limited.
Findings
Algorithm terminates finitely for safe primes associated with Sophie Germain primes.
Provides a systematic way to find $ au_{(n)}$-atoms for larger $n$.
Enhances the characterization of $ au_{(n)}$-factorizations in algebraic structures.
Abstract
In 2011, Anderson and Frazier define the concept of -factorization, where is a restriction of the modulo equivalence relation. These relations have been worked mostly for small values of . However, it is sometimes difficult to extend findings to larger values of . One of these problems is finding -irreducible elements or -atoms in order to characterize elements that have a -factorization in -atoms. The -irreducible elements are well known for . However, the problem of determining the -atoms becomes much more difficult the larger is. In this work, we present an algorithm to construct families of -atoms. It is shown that the algorithm terminates in finitely many steps when is the safe prime associated to a Sophie Germain prime.
| Number of irreducible element forms for | Number of values such that | |
|---|---|---|
| 1 | 3 | |
| 2 | 4 | |
| 4 | 4 | |
| (infinitely many) | 4 | |
| 23 | 2 | |
| (infinitely many) | 6 | |
| 108 | 0 | |
| 1398 | 2 | |
| 4367 | 0 | |
| 33321 | 0 | |
| 84544 | 0 | |
| 465774 | 2 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCoding theory and cryptography · Finite Group Theory Research · graph theory and CDMA systems
On the Characterization of -Atoms
A. Hernández-Espiet
Department of Mathematics
University of Puerto Rico
Mayagüez, 00682, Puerto Rico
and
R.M. Ortiz-Albino
Department of Mathematics
University of Puerto Rico
Mayagüez, 00682, Puerto Rico
Abstract.
In 2011, Anderson and Frazier define the concept of -factorization, where is a restriction of the modulo equivalence relation. These relations have been worked mostly for small values of . However, it is sometimes difficult to extend findings to larger values of . One of these problems is finding -irreducible elements or -atoms in order to characterize elements that have a -factorization in -atoms. The -irreducible elements are well known for . However, the problem of determining the -atoms becomes much more difficult the larger is. In this work, we present an algorithm to construct families of -atoms. It is shown that the algorithm terminates in finitely many steps when is the safe prime associated to a Sophie Germain prime.
1. Introduction
††2010 Mathematics Subject Classification. 13A05, 11A99, 20K01
Key words and phrases. -Factorizations, Factorizations over Integral Domains, Generalized Factorizations
Anderson and Frazier developed the theory of -factorizations [1], or -products on integral domains, where is a symmetric relation that determines which elements are allowed to be multiplied. This concept can be visualized as the study of a restriction to the multiplicative operation. That is, two nonzero nonunit elements are allowed to be multiplied if and only if they are related with respect to the symmetric relation . Formally, let be a symmetric relation on the nonzero nonunit elements of an integral domain (denoted by ). We say that has a -factorization if , where is a unit and for any , . In such case, we also say that each is a -factor of (denoted by ). Notice that, and are both (vacuously) -factorizations, called the trivial ones. In order to distinguish between an usual product from a -product we will denote (respectively, ) the usual product (respectively, a -product) of the elements . An element whose only -factorizations are the trivial ones are called -atoms or -irreducible elements. For example, if where is a subset of the nonzero nonunit elements, then the -products are the usual products of elements in . The theory of -factorization was also called the theory of generalized factorizations. This is because one can consider the relation , where is any specific subset of . As an example, take to be the set of irreducible elements (resp. primes, primal elements, etc), hence the -products would be factorizations into irreducible elements (resp. into primes, primal elements, etc). Also, if , then the -products and the usual products of coincide.
In [1], the authors presented results based on a classification of types of relations. Two of these types are divisive (if and , then ) and associated-preserving (if and , ) relations. Associated-preserving relations are well behaved compared to other relations, as can be seen in [1], and allow to omit the unit multiple in front (if is a -factorization, so is ). Divisive relations allow to admit -refinements; that is, whenever and are -factorizations, so is . It is important to note that if a relation is divisive, then it is associated-preserving. Most of the resutls in [1] assumed relations to be divisive.
On the other hand, to avoid studying the usual product of the structure we must avoid relations that are both reflexive and divisive because, by reflexivity, for any , . On the other hand, by the divisivity of , . This motivated Ortiz and Serna [8] to study the behavior of the -factorizations, when is an equivalence relation (aside of their historical impotance). Their main results were based on unital equivalence relations (that is, equivalence relations with the following property: if , then for any unit , ). If is an equivalence unital relation, one may assume that the equivalence relation is also associated-preserving. If is the associated-preserving closure of , then has a -factorization (respectively, , is a -atom) if and only if has a -factorization (respectively, , is a -atom). In other words, by Theorem 4.17 of [8], is a -factorization if and only if there are units , such that is a -factorization. See [8] to see other properties that are preserved with respect to and .
As a special case, the authors of [8] consider the relation defined on by Anderson and Frazier [1], and followed by Hamon [3]. The relation , which can be seen as the equivalence relation modulo restricted to . Hamon gave a characterization for which it is true that every element of has a -factorization into -atoms. Hamon’s results include . In 2012, Juett [4] found out that does not satisfy such property. It is important to note that these results did not require knowing which elements are -atoms.
An attempt to find out -atoms for any was given by Lanterman [6] in 2012 (presented at JMM 2013). In his paper, there is no information about the technique or method used to reduce the problem of finding the -atoms to a finite number of cases by hand. This research shows that his technique only applies when both and are primes (for more details, see Section 2). A second attempt of finding -atoms was done by Molina in [7], by using the formula of the number of -factors for any positive integer. He was able to provide the explicit forms of the -atoms for . The technique used in this work is more general and easier than previous attempts.
2. Preliminaries
Serna’s result linking -factorizations to -factorizations tells that to determine whether or not a number has a -factorization, that we could work with -factorizations instead. In general, the results obtained in this report were obtained using the equivalence relation . We are now in a position to define .
For , let , the multiplicative group of units in with order , where is Euler’s totient function, as in [2]. We define for to be the set , where
[TABLE]
Since , we focus on . We shall see that is a group with operation, using multiplicative notation, , including some of its properties.
Proposition 2.1**.**
* is an abelian group of order , isomorphic to .*
Proof.
Let , for . By the defintion of , or and or . So, there exist such that and , where occurrences of are possibly exclusive and are independent. We have that
[TABLE]
Regardless of the choices for each , we obtain that . In other words, by the definition of , . Therefore, the operation defined on is well defined.
Let . Since , . Both associativity and commutativity are inherited from . If , then . This shows that is the identity of . Let . Let be the multiplicative inverse of in . We then have that , so that is the multiplicative inverse of in .
Define the map from to as . We shall prove that is a homomorphism. If , then and are clearly the same. Therefore, is well defined. If , . Hence, , making surjective. Also, if , then , so that is a homomorphism. If , then . That is, , or . So, . By the first isomorphism theorem, , and .
∎
As an example, consider . We have . Meanwhile, . The following table presents the Cayley table of , and shows that it is a cyclic group isomorphic to :
Proposition 2.2**.**
Let be a composite number. If and are prime, and at least primes in dividing , then has a -factorization.
Proof.
Let be the prime numbers that divide and are all in with . Let , or equivalently, . Since has prime order, is cyclic. Not only this, but each nonidentity element in is a generator of the group. In other words, generates . By assumption, we also have that . Since is a group, we have that has an inverse. Since is a generator, we have that , for some . If , then . This would imply that is a -factorization of . If , we than have that , so that is a -factorization of . Otherwise, . For these cases we have that . Then, is a -factorization of , because . By Theorem 4.17 of [8], has a -factorization. ∎
The contrapositive of this results yields the first method for determining all the -atoms for certain values of . If we want to find a -atom, it will need to have at most primes that are equal to each other in in its factorization. Noting that whether or not numbers have a -factorization depends only on which elements of the dividing primes lie in, and not the actual value that the primes have. This last proposition says that we only have to check a finite amount of numbers before we determine all -atoms for these values of , by checking the product of primes to powers lesser than . It appears that this is the technique used by Lanterman in [6]. In Section 4, we shall show that this technique does not hold in general when is not prime.
3. Structure of
Since Proposition 2.2 depended on the group structure of , it will prove useful to understand the group structure of . First, we shall determine exactly when was cyclic.
In Proposition 2.2, we never used the fact that has to be a prime. The condition that really mattered was that was prime. A question is, for which does this happen? Well, the answer is for for any safe prime associated to a Sophie Germain prime.
Proposition 3.1**.**
If is prime, then , or for any safe prime .
Proof.
Let be a prime power. We have that . The only way that is not prime in this case is if is not . This forces to be , if is odd; or , if is even. The first case then forces .
Let not be squarefree, but not be a prime power. A similar analysis as in the previous case implies that the only numbers that satisfy the conditions of the hypothesis are .
Now, let be squarefree, but not be a prime or times an odd prime. Let us observe when is a product of odd primes, and . We then have that . With the exception of , however, both have more than factor. This would tell us that has at least factors so that would not be prime. If , we still obtain that has at least factors so that, again, is not prime. This shows us that this case produces no numbers that satisfy the hypothesis. For the same reason, if is odd, squarefree, and more than two primes divide it then we obtain no numbers that satisfy the hypothesis. By the same explanation, we have that if is even, squarefree, and more than three primes divide it, then such numbers do not satisfy the hypothesis.
This only leaves us with or , where is a prime. This case follows directly from the definition of Sophie Germain primes. This concludes our proof. ∎
Lemma 3.2**.**
If is cyclic, then is cyclic.
Proof.
Since , the result follows from how all quotients of cyclic groups are cyclic. ∎
By the Primitive Root Theorem in [5], Lemma 3.2 implies that (for any odd prime ) are values for which is cyclic. It turns out that these are not the only values of for which is cyclic. The next propositions will help us develop a criterion to find the other values of such that is cyclic.
Proposition 3.3**.**
Let with . If then .
Proof.
If , then , due to the order of . We then have that . By Lagrange’s Theorem in [2], divides . This means for some . Since , we have . This forces , which implies that so that , as we wanted to show. ∎
Note that if and only if . Hence, if for , then is necessarily a generator of . The previous proposition shows that if there is an such that and , then .
We shall now see how the group structure of gets restricted by having an element of order .
Proposition 3.4**.**
If is not cyclic and has an element of order then , where .
Proof.
By Theorem 8.3 of [2], is isomorphic to a finite product of cyclic groups with even order. By assumption, we have that the product will have length at least . For the sake of contradiction, assume that the product has length at least , i.e., with . This means that . Note that the largest possible order of an element in will be . Since , it has maximum order. The hypothesis implies that . Therefore, is equal to . Note that , so that by the hypothesis, is forced to be . Remember that the least common multiple is the product of the maximum prime powers that occur in . Also, the maximum power of only gets counted once. We then have that if is the maximum power of dividing any of the s that and . However, (since ) so that , a contradiction to being the maximum exponent of that divides . Therefore, the length of the product is exactly .
If , then
[TABLE]
again, a contradiction to the existence of an element of order . Therefore, , where .
∎
We shall now prove the last supporting proposition necessary to prove our criterion for when is cyclic. It shows that the element referred to after the proof of Proposition 3.3 exists, proving that if has an element of order , then is cyclic.
Proposition 3.5**.**
If is not cyclic and has elements of order , then there exists an such that and for .
Proof.
By Proposition 3.4, we have that with . Note that the gcd restriction guarantees that one of or is divisible by and not by . Without loss of generality, let be the one dividible by and not by . This means that for some . Then consider two cases. Either or . In the second case there is an isomorphism, , that goes from to . Note that both and are elements of order . We then see that
[TABLE]
and
[TABLE]
Now let and . Observing each first step, , since the first has both components odd and the second has the first component even and the second component odd (we are working in an even moduli). This implies that their images under are different, since is a bijection. This then means that . This then means that not both can be congruent to modulo . This shows the existence of the requested in this case, by Proposition 3.3.
Now, assume . This means . Note that this implies that . If it were true that , then . In other words, is a quadradic residue modulo .
We shall derive a contradiction. We consider two cases. First, let . We have that then implies that , which is false by Proposition 9.3.3 of [5]. Therefore, .
By Theorem 8.3 of [2] the only way left to obtain isomorphic to a product of length is if is the product of two distinct odd prime powers or is the times the product of two distinct odd prime powers. Denote the two prime powers by and . Note that , and . However, the previous isomorphism has to match with this isomorphism. Without loss of generality, let . Note that , so that and . This implies that , for some , so that . Now, return to the congruence . This would then imply that , which then implies that . In other words, . However, we know from Proposition 9.1.11 of [5], that this only happens when , a contradiction.
In conclusion, if , is not a quadradic residue modulo , which means that has no solution. In other words, every that has order would satisfy the requirements of the problem.
∎
With these propositions, we can now tell exactly when is a cyclic group.
Proposition 3.6**.**
* is cyclic if and only if has an element of order .*
Proof.
() Suppose does not contain an element of order . Then, the orders of elements of are all lesser than . If , then in for some . Hence, in . Note that so that is not a generator for . Therefore, this is true for all elements of so that is not cyclic. By the contrapositive of the proposition, we are done.
() If is cyclic, then we are done by Lemma 3.2. Assume otherwise. By Propositions 3.3 and 3.5, there exists an of order such that for . This implies that for . Therefore, is a generator for .
∎
Note, however, that we can rephrase the previous proposition by determining exactly when has an element of order .
Proposition 3.7**.**
* has an element of order if and only if , or for any prime, odd primes such that , and , .*
Proof.
We have that this direction is true by direct application of Theorem 8.3 of [2] to each case.
If is cyclic, then we see that the conclusion holds true by the primitive root theorem. Assume that is not cyclic. By Proposition 3.4, we have that is isomorphic to a product of two cyclic groups.
If is divisible by , then has to be a power of , by Theorem 8.3 of [2]. Otherwise, if is divisible by , but not , we obtain by Theorem 8.3 of [2] that times an odd prime power is our only option for . Now let . If is even, then , since and . Therefore, it is enough to consider the case where is odd. If contained more than odd prime powers, then would be isomorphic to a product of more than cyclic groups, a contradiction. If it only contained prime power, we would then contradict that is not cyclic. Therefore, would be the product of exactly prime powers. Finally, by Proposition 3.4 we have that the gcd requirement of the conclusion is satisfied. This concludes the proof. ∎
We now restate Proposition 3.6.
Corollary 3.8**.**
* is cyclic if and only if , or for any prime, odd primes such that , and , .*
It is interesting to note that in the case that two distinct odd primes divide that at least one of them is forced to be equivalent to mod , since otherwise the gcd condition of the previous proposition would not be satisfied.
4. Determining -irreducible elements for
Definition 4.1**.**
Let be the distinct elements of .
- (1)
An -element form is the set of all with that have exactly primes in the equivalence class dividing it, for every . 2. (2)
We say that is of the -element form . 3. (3)
The -element form is said to be equivalent to whenever for any .
Remark 4.2**.**
Whenever possible, we shall assume that .
Example 4.3**.**
For we have is in the -element form .
It follows that if two numbers are of the same -element form, then they either both are -atoms or both have a non trivial -factorization. This is because whether or not a number has a -factorization only depends on which elements of the primes lie in and not on the specific values the primes take. This motivates the following definition:
Definition 4.4**.**
A -element form, , is said to be -irreducible if all its elements are -irreducible elements.
Remark 4.5**.**
Since we only work with one value of for the equivalence relation at any specific moment, we will now use the term irreducible form instead of -irreducible form, as the value of will be clear from context.
Another property of the element forms is that they partition the nonunit nonzero elements of that are relatively prime to . It follows that by classifying which element forms are irreducible one can determine all of the -irreducible elements that are relatively prime to . It is worth noting that by Dirichlet’s theorem on primes in arithmetic progressions that each element form has infinitely many elements, since there are infinitely many choices for primes in each . Despite this, for some values of , only finitely many element forms exist, and hence finitely many familites of -irreducible elements exist.
We shall now explore some of the properties that these element forms have.
Proposition 4.6**.**
Let be an automorphism of . We have that the element form is irreducible if and only if the element form is irreducible.
Proof.
Let be any automorphism of and be the element form under consideration. Let for each and let for each . Then, is in the element form and that is in the element form . For the sake of contradiction, assume that the second is not irreducible. Then there is a -factorization of , given by some rearrangement of the primes in . Let be the product of primes that results from replacing for in for all and , so that . Since for all , we have for all . Since is one to one, this means that for all . Therefore, is a nontrivial -factorization of . However, this contradicts that the element form of is irreducible, concluding the proof.
() The proof is analogous to that of the previous argument. ∎
Let be cyclic. Note that for every generator of the group, there is an automorphism determined by where the generators are mapped. Specifically, one can fix a particular generator and obtain all of the automorphisms of by sending that generator to the other ones. As seen previously, these automorphisms preserve -atoms. As a consequence of this previous result, we obtain the following:
Proposition 4.7**.**
If under , then there is a bijection between the irreducible element forms equivalent to and the irreducible element forms equivalent to in .
Proof.
Take to be the automorphism of which maps to . Define be the set of all irreducible element forms equivalent to for that . Consider the map , given by . Note that is well defined because maps elements equal to to elements equal to , is well defined, and by Proposition 4.6. By the definition of element forms, two element forms are different if and only if their exponents for do not match. Since preserves these exponents and is injective, the images of different element forms have to be different. This shows that is an injective function. On the other hand, let . Since is a bijection, there exist such that . Since , and by the properties of automorphisms, we have that so that . The element form is irreducible by Proposition 4.6. And so, , proving that is surjective. Therefore, provides a bijection from to , as we wanted to show. ∎
The previous proposition says that if we find all the irreducible element forms equivalent to , and , then we effectively also have all the irreducible element forms for any , that satisfies , thus reducing the number of cases to check in order to find all -irreducible elements.
The next proposition shows that under certain conditions we can ignore primes, , such that in an element form, when considering whether or not it is irreducible.
Proposition 4.8**.**
Let the element form not be equivalent to . Then, is irreducible if and only if is irreducible for all .
Proof.
Let for all . We shall prove both sides by contrapositive.
() Let have a nontrivial -factorization . Define , where is the largest power of that divides . Note that and for all . Therefore, . Note that for all , because we imposed the condition that the element form not be equivalent to . Therefore, is not irreducible, as we wanted to show.
() Let . Now let have a nontrivial -factorization, . We now have that so that is irreducible for all . ∎
For the next definition keep in mind that for any element form , it is true that , because , and because we choose that .
Definition 4.9**.**
Let be an element form. Let , for for some . We say that an element form is obtained by a single substitution on in if one of the following conditions holds:
- (1)
; ; ; ; and for all other values of , whenever . 2. (2)
; ; ; and for all other values of , whenever .
We say that is obtained by a double substitution on if and one of the following conditions holds:
- (1)
; ; and for all other values of (including ), whenever . 2. (2)
; and for all other values of (including ), whenever .
This definition is just a formalization of saying that is a single substitution of , if we take in and replace it with where , and that is a double substitution of , if we just add on two factors into whose product is equivalent to .
Definition 4.10**.**
Let be an element form. Let , for some . We say that an element form is obtained by a single simplification on of if and one of the following conditions holds:
- (1)
; ; ; ; and for all other values of , whenever . 2. (2)
; ; ; and for all other values of , whenever .
We say that is obtained by a double simplification on of if and one of the following conditions holds:
- (1)
; ; ; and for all other values of (including ), whenever . 2. (2)
; ; and for all other values of (including ), whenever .
Definition 4.10 is essentially the inverse (or dual) process of Definition 4.9. In Definition 4.10, when two factors of the form simplify to , we do not add on the factor of .
We shall use these tools developed to prove the following proposition:
Proposition 4.11**.**
In , let be an irreducible element form that is an element of. Any simplification (single or double) of is irreducible.
Proof.
We shall prove this by contrapositive. Let for all and let be the simplification of , as in Definition 4.10. Let and let be in the simplification. By assumption, the simplification has a nontrivial -factorization . We need to check that the proposition holds for all four cases of the definition. We do only the first case for both single and double simplifications (the other cases are similar).
For the single simplification case, for some . Now, let for , and . By Definition 4.10, is an integer and . Then, and so that is not irreducible. For the double simplification case, let and for all other . We then have that and so that is not irreducible. This concludes the proof. ∎
Definition 4.12**.**
We define
- (1)
A sequence of element forms is any sequence , where is an element form for each . 2. (2)
A sequence of irreducible element forms is such that is irreducible for all . 3. (3)
An element form can be obtained through a sequence of substitutions, if there exists a sequence of element forms such that for some , and is obtained through a substitution on for all . 4. (4)
Conversely, an element form can be obtained through a sequence of simplifications, if there exists a sequence of element forms such that for some , and is obtained through a simplification on for all .
If is obtained by a sequence of substitutions , then can be obtained through a sequence of simplifications , where for all .
We shall now develop methods for finding irreducible element forms.
Corollary 4.13**.**
If is an irreducible element form, then every sequence of simplifications of , , satisfies that is irreducible for all .
Proof.
The result is clear from Definition 4.12 and Proposition 4.11. ∎
Proposition 4.14**.**
Each irreducible element form equivalent to , and with , can be obtained by a sequence of substitutions , where is irreducible for all .
Proof.
Let be an irreducible element form equivalent to . If there exists any sequence of substitutions for , then the condition that each entry in the sequence is irreducible holds by Corollary 4.13. If the elements of are primes, then we are done. Define a sequence of simplifications on in the following way: if the elements of have more than one prime dividing them, let be any fixed simplification of , (which exists by Definition 4.10). Since the exponents of are all finite, and is finite, we have that this process eventually reaches for some . Finally, we conclude that , where for all is the sequence of substitutions that we were looking for. ∎
Note that the restriction that , is due to the definition of substitutions on element forms does not give a way to add on factors equivalent to . However, Proposition 4.8 makes it so that this does not matter.
With this result, we can come up with the following preliminary algorithm for finding -irreducible elements.
Algorithm 4.15**.**
To find all irreducible element forms in ,
- (1)
Fix elements of distinct order . 2. (2)
Set 3. (3)
Set the element form to be equivalent to . 4. (4)
Obtain all element forms obtainable by one single or double substitutions on . Keep the ones that are irreducible and discard all that are not. 5. (5)
Repeat this process with the resulting element forms. 6. (6)
Return to step (5) until all irreducible element forms equivalent to are found. 7. (7)
Set and return to step (3) or move to next step if . 8. (8)
Apply all automorphisms of to all the irreducibles, and keep one copy of each.
If we do not restrict the value of , Proposition 2.2 may not hold. As a consequence of this, we may never reach step (7) at times. An example of how this algorithm can continue indefinitely is how is irreducible for all in . Being able to find all irreducible element forms with an algorithm that terminates in a finite amount of steps is still an open problem. However, if is a safe prime associated to a Sophie Germain prime, then Proposition 2.2 does hold, guaranteeing that this algorithm terminates in a finite number of steps. For general values of , the only way to guarantee that the algorithm theoretically terminates is if the algorithm is executed in a parallel way for all values of . It is specifically because of Proposition 4.14 that we can discard the element forms that are not irreducible in steps (4) and (5), thus making this algorithm finite for safe primes.
This method can be further optimized, however. First note that if is a nontrivial irreducible form equivalent to , then any double substitution done on is not irreducible. In this case, doing a double substitution would just add two primes whose product is in , while the rest of the number (excluding the added primes) is also in . So, in the case of equivalent to , we need only do single substitutions. One could ask the question of whether or not it is possible to obtain all irreducible element forms by doing only single substitutions in general.
Proposition 4.16**.**
Any irreducible element form (without a power of ) equivalent to can be obtained through as a sequence of simple substitutions on the element form .
Proof.
The case of being equivalent to was already considered. Assume that is equivalent to . We shall prove the result by induction on the number of primes that divide the elements of . If or , then the result is clear. Assume that for all that the result is true, and we shall prove it for . Let be a sequence of substitutions of element forms that ends in , which exists, by Proposition 4.14. If is obtained by a single substitution on , then we are done. This is because, by the inductive hypothesis we have that the number of primes that divide the elements of is lesser than , meaning that there exists a sequence of single substitutions ending in , to which we can append the single substitution that makes . Therefore, we can assume that for every that has elements with exactly primes dividing it, that for every sequence of substitutions that ends in it is true that the last substitution in the sequence is a double substitution. Let be one such sequence. Let be an element of . If there existed such that that satisfy , then the single simplification on by putting together and is a single simplification, and the resulting element form would have a sequence of single substitutions producing it by the inductive hypothesis, a contradiction. Therefore, for all it is true that . In other words, would have at most two different primes dividing it. If there were at least three different primes dividing , , then the product of at least two of them would not be the identity in . It is then true that if , then , since otherwise it would contradict that is an irreducible element form. At least one of or has to be greater than in order for . Additionally, , since otherwise would not be an irreducible element form. Without loss of generality, let . All of these conditions would imply that , meaning that is its own inverse. However, is the inverse of . This implies that , a contradiction to being an irreducible element form.
Since we considered all possible cases, this concludes the proof. ∎
With this, we can eliminate all the cases in which we would attempt a double substitution in the algorithm (which in practice saves about half the run time). Modifying the algorithm, we obtain:
Algorithm 4.17**.**
To find all irreducible element forms in ,
- (1)
Fix elements of distinct order . 2. (2)
Set 3. (3)
Set the element form to be equivalent to . 4. (4)
Obtain all element forms obtainable by one single substitution on . Keep the ones that are irreducible and discard that are not. 5. (5)
Repeat this process with the resulting element forms. 6. (6)
Return to step (5) until all irreducible element forms equivalent to are found. 7. (7)
Set and return to step (3) or move to next step if . 8. (8)
Apply all automorphisms of to all the irreducibles, and keep one copy of each.
The same comments that were said for the previous algorithm apply for this algorithm, especially the observation that if is not a safe prime, then we cannot guarantee that this algorithm will terminate in a finite number of steps.
We shall give an example illustrating this algorithm for . In this case, has elements, . Observe the Cayley table for in Table 1. Since all the elements in any element form are all irreducible or are all not irreducible, it suffices to work with one representative of each element different from , so that in this specific case, we can consider , , , and . We can represent the algorithm as the following graph, for :
[TABLE]
Note that at each level, every product has the same number of factors as the number of the level it is in. So we start with a single node, as in (1.1). We then do all simple substitutions, which can be seen in (1.2), in the second step. Now, with this level, (1.2), we see that the rightmost number turns out to factorize. Thus, we cross it out as it does not produce any irreducible elements. The next level produces terms (1.3). Only one of them is an irreducible element. Finally, doing substitutions on the remaining term produces no irreducible elements. This concludes the process for , by the previous discussion. When the correspondence is made from the previous graph to the element forms, and all the automorphisms are applied, we obtain the following graph:
[TABLE]
There are three automorphisms other than the identity for : the one that sends to , the one that sends to and the one that sends to . Therefore, by Proposition 4.7, the previous graph contains all the element forms equivalent to , and . Explicitly, the irreducible element forms are , , , , , , , , , , , .
Similarly, we can do this graph for . Again, discarding all the elements that factorize, (3 in the fourth level and 12 in the fifth):
[TABLE]
Explicitly, the irreducible element forms for this graph are: , , , , , , , , , , . The important thing to keep in mind is that the irreducible element forms are easily recoverable from this graph. We conclude that the numbers that remain in the graphs uniquely induce the element forms containing all irreducible elements in , for a total of irreducible element forms.
There are two final things that we are going to take note on, with respect to the implementation of Algorithm 4.17. Firstly, for any given element , how do we know the values of such that ? Secondly, how do we know that a specific element form is not irreducible, so that it can be discarded as in steps (4) and (5) of the algorithm? Both of these questions are crucial to the algorithm in steps (4) and (5). We have seen throughout the paper that which element forms are irreducible or not depends almost exclusively on the group structure of . For example, since , it is easy to see that the irreducible element forms for both and are in bijection. By considering all different values of individually, there is bound to be a lot of redundancy. In order to avoid this, we could instead work with the more familiar finite abelian groups that is isomorphic to. For example, since , we could extend the rules for factorization to and work there alone. The elements of are . The rule for factorization is that if you have some sum involving the three elements of , and the sum can be simplified in some way which makes all new terms (there have to be at least 2 terms in the simplification) the same, then a number is said to factor. This same rule can be extended to any finite abelian group, including non cyclic groups like , which are necessary for the study of for values like .
For the first question, a naïve implementation could involve making the Cayley table for each , and then making separate lists for each element, which tell what are the possible single substitutions. However, if is a value for which , then the previous discussion suggests that we can run the algorithm on instead. The process of generating numbers such that is less complicated, as the list
[TABLE]
contains all relevant values of and with multiplicity . So, this solves the first question, especially when is cyclic.
For the second question, consider the number , which belongs to an element form generated by the algorithm. If we wanted to see whether or not this number has a -factorization, a brute force method could be to generate all possible factorizations of and then checking, one by one, if any of the factorizations is also a -factorization. To illustrate why this is difficult and redundant, consider . The number of factorizations that has in is the number of partitions of . Since the number of partitions grows incredibly fast as is bigger, this would prove difficult to do for big values of . The situation for a general number is even worse. So, consider the following method. Assume that we are working in (this method can be extended to other groups, however). Let us say that we are considering an element form in the -th level of the tree produced by the algorithm, and we do not know if is irreducible or not. Since is in the -th level, this means that is a sum with exactly terms. First consider the case of when is not equivalent to . Let not be the multiple of some element of (this is easy to detect). We then have that if is not irreducible, then there exists some single or double simplification of that is not irreducible either. By contradiction, assume this to be false. Since is not a multiple of some fixed element, it would take at least one simplification on before the resulting form is the multiple of some element. In particular, if any simplification of is taken with respect to two element which appear grouped together in any factorization of , then such element form has to be not irreducible as well, a contradiction. This fails in the case that is equivalent to because in the definition of simplification, we discard factors of that arise in any simplification. Thus, if is a sum of length (for fixed ), the only other extra condition that has to be imposed for to be irreducible is that no two terms in sum to .
To summarize, a method of telling, in steps (4) and (5) of the algorithm, whether or not an element form, , is irreducible or not, we only have to check three conditions: if is equivalent to and is a sum of at least terms, that there do not exist two terms that sum to , that any one simplification done on is in the tree produced by the algorithm, and that is not the multiple of some element in . While this seems more convoluted, in the worst of cases (when every term in is different), if has terms, one would only have to check cases.
With all this in mind, the following table summarizes the number of irreducible element forms for , for the values of that have been completely classified:
Values with asterisks () imply that the number represents the number of element forms in which any fixed term is repeated less times that the term’s order. In general, all irreducible elements that do not satisfy this condition can be determined from the element forms that satisfy the previous condition. The precise reasons for this are outside the scope of this paper. However, the methods known to determine all the irreducible element forms for these values of (i.e. ) require checking cases by hand. It is for this reason that composite values of have not been explored much. On the other hand, to see why the third column of the table is [math] sometimes, it is enough to use Proposition 3.1. This proposition tells us that almost all the primes for which there is a corresponding are Sophie Germain primes. In particular, and are not Sophie Germain primes. These values were chosen because the algorithm terminates in a finite number of steps, and is able to be executed without any human intervention.
As a final note, if and appears on the table, then for those values of we have found all -atoms. It is not too difficult to check that, if , then is a -atom if and only if . This would mean that all -atoms for these cases would be the atoms referred to in the table along with numbers with .
5. Conclusion and Future Works
As seen from the results, we were able to find exactly when is cyclic. The general group structure for is the following:
Proposition 5.1**.**
Let be the minimal order of the cyclic groups that compose . If where has odd order, and , then .
However, the proof is outside the scope of this paper. Additionally, we were able to determine an algorithm which theoretically finds all -irreducible elements that are relatively prime to . If , this means that the algorithm theoretically finds all -atoms. In particular, if is a safe prime associated to a Sophie Germain prime, then this algorithm terminates in a finite number of steps. Previous to this research, the -atoms had only been known for and , which correspond to and in Table 2. Other than for these values, there only existed speculations for the list of all -atoms for and . In this research the irreducible element forms for were additionally found for and , which correspond to new values of such that we either know all or a significant portion of the -atoms. For all irreducible element forms are known for , even though human aid was required. For these two values there correspond another values of for which a significant amount (if not all) of the are acounted for.
On ther other hand, little is know about the -atoms that are not relatively prime to . Prior to this work, -atoms were known for , and the methods used could help shed light on this problem. Complete work has been done for and , with tools that are out of the scope of this paper. Despite this, the irreducible element forms for many of these values are still unknown, particularly and . The work done for these values has not resulted in an algorithm that can be implimented as easily as the one in this paper, and thus requires a lot of human calculation and a different approach. So a possible future work would try to develop such algorithm for the -atoms that are not relatively prime to .
The findings of this paper are relevant for the study of -factors and -graphs. Additionally, due to how the algorithm ends in finitely many steps for almost exclusively safe primes, there might be applications with anything that involves Sophie Germain primes.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] D. D. Anderson and A. Frazier. On a general theory of factorization in integral domains. Rocky Mountain J. Math. , 41(3):663–705, 2011.
- 2[2] J.A. Gallian. Contemporary Abstract Algebra . BROOKS/COLE, 2013.
- 3[3] S. M. Hamon. Some topics in τ 𝜏 \tau -factorizations . Ph D thesis, University of Iowa, 2007.
- 4[4] J. Juett. Two counterexamples in abstract factorization. Rocky Mountain Journal of Mathematics , 44(1):139–155, 02 2014.
- 5[5] R. Kumanduri and C. Romero. Number Theory with Computer Applications . PRENTICE HALL, 1997.
- 6[6] J. Lanterman. Irreducibles in the Integers Modulo n 𝑛 n . In eprint ar Xiv:1210.2991 , October 2012.
- 7[7] C. Molina. On the number of τ ( n ) subscript 𝜏 𝑛 \tau_{(n)} -factors. Master’s thesis, University of Puerto Rico at Mayagüez, 2016.
- 8[8] C. Serna. Factorizaciones donde cada factor de un elemento pertenece a solo una clase de equivalencia. Master’s thesis, University of Puerto Rico at Mayagüez, 2014.
