When is Euler's totient function for two different integers equal?

(A.) Correcting an incorrect previous statement

In the answer comment by user645636, Nov 6, 2019, is the claim "[totient of] twice a number is always the same due to $\varphi (2) = 1$". This claim is only sometimes, not always, true. The claim can generally be true if (among other requirements) that number (call it $n$) is not divisible by $2$ (because much of what's implicated here, such as Euler's Theorem ((the one in number theory)), Fermat's Little Theorem, and division within modular-arithmetic congruencies, would require co-primality). (Although the claim might be true even if 2 | n on rare occasion? Nope. Thanks Greg Martin.) Not true f.e. $\varphi (12) = 4$, but $\varphi (2 \times 12) = \varphi (24) = 8$, roughly "because" $2 | 12$. True f.e. $\varphi (5) = \varphi (2 \times 5) = \varphi (10) = 4$.

(B.) I am attacking the original inquiry (what integers have the same totients and why?) by investigating:

  • which sorts of numbers (with which sorts of prime factors) can be multiplied by which further numbers to give products with equal totients?

I call two numbers with the same totient value "totient siblings", hence $\varphi (sib_x) = \varphi (sib_y)$. (We can't use the word "co-totients", that's already used for another purpose.) For example, $\varphi (4 \times 10) = \varphi (6 \times 10) = 16$, same as $\varphi(40) = \varphi(60) = 16$. Here, the $4$ and the $6$ are of interest, they being totient siblings i.e. $\varphi (4) = \varphi (6) = 2$; and their products with $10$ also being of interest, they being two new totient siblings i.e. $\varphi (40) = \varphi (60) = 16$.

This is not a foolproof formula. The sibling assertion $\varphi (sib_a \times n) = \varphi (sib_b \times n)$ is based on the multiplicative property of Euler's totient function. But it requires a certain degree of repeated factors. Although $3, 4, 6$ are all totient siblings with $\varphi = 2$, only $4, 6$ work in this example. $\varphi (3 \times 10) = 8 \neq \varphi (4 \times 10) = \varphi (6 \times 10) = 16$. This is "because" (in a certain way of thinking about it) $3$ lacks a common factor with $10$. The common factor of $2$ that is shared among $4, 6$ and $10$ gets "canceled out" the right number of times to cause the two products $40, 60$ to be totient siblings.

(And note, lest you confuse yourself, that $\varphi (4 \times 10) \neq \varphi (4) \times \varphi (10)$, roughly "because" $2 | 10$ and $2 | 4$, a problem addressed in part (A.) of this answer, above.)

Sad to report, this multiplicative procedure does not catch all integers with that totient. It misses $\varphi (17) = \varphi (32) = 16$. Those two are addressed in part (C.) below. In total we have now four totient siblings, $17, 32, 40$, and $60$, all with $\varphi = 16$, but only two of which are caught by multiplying up on the basis of the multiplicativity of Euler's totient function, while the other two of which are not caught thereby. And this still leaves out two more options, $34, 48$, giving a grand total of six totient siblings $17, 32, 34, 40, 48, 60$ for all of which $\varphi = 16$.

I would have loved to have figured out another procedure to catch the whole lot, and also what the generalized totient value would be as stated in terms of that new procedure. But I don't think any novel such statement exists, since the generation of the totients of the siblings is "different" in three ways (a. one less than a prime; b. half a power of two; c. multiplicativity) but the "same" in one way (Euler's definition of the totient function, stated in the original question, and how it can be calculated by prime powers), yet that one way is a way which we already know.

(C.) Primes of the form $2 ^ k + 1$

Any such prime generates a pair of totient siblings thus:

  • $\varphi (2 ^k + 1) = \varphi (2 ^ {k +1}) = 2 ^ k \iff 2 ^ k + 1$ is prime.

This statement is roughly redundant to the last paragraph of the original question. In my example in part (B.) above, $k = 4$, $2 ^k + 1 = 17$, and $2 ^ { k + 1} = 32$. The siblings $17, 32$ have $\varphi (17) = \varphi (32) = 16 = 2 ^ 4$. Primes of the form $2 ^ k + 1$ include the Fermat Primes, all of which are Fermat Numbers, numbers which are of the form $2 ^ { 2 ^ x } + 1 $.

Further question (answered in comment by perroquet): are there numbers that are prime and are of the form $2 ^ k + 1$ but NOT of the form $2 ^ { 2 ^ x } + 1 $? How do they (if they exist at all) influence this generator method of part (C.)? I haven't strenuously investigated. The next prime $2 ^ k + 1$ is $257$ but its $k = 8$ and $8 = 2 ^ x$ where $x = 3$ so $257$ fits both categories. I stopped there.

Another further question: which other integers would have that same $\varphi = 2 ^ k$ (as $34, 40, 48, 60$ in part (B.)) to match our quasi-Fermat Prime's $\varphi$? Here we are asking what is tantamount to the original question for the special case of $\varphi (p)$ where $p$ is prime.

(D.) Inverse of the Totient Function

Addendum (I'm surprised it wasn't mentioned earlier, might have saved some time): other discussions germane to this question can be found by searching on the terms "inverse totient" thus https://math.stackexchange.com/search?q=inverse+totient .