Euler's totient function and its inverse (Q1147740)

From MaRDI portal
Revision as of 03:22, 5 March 2024 by Import240304020342 (talk | contribs) (Set profile property.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
scientific article
Language Label Description Also known as
English
Euler's totient function and its inverse
scientific article

    Statements

    Euler's totient function and its inverse (English)
    0 references
    0 references
    1981
    0 references
    Let \(n\) be a positive integer and let \(\varphi(n)\) be Euler's totient function. For a given positive integer \(m\) the set \(\varphi^{-1}(m)\) consists of all \(n\) such that \(\varphi(n) = m\). If \(\varphi^{-1}(m)\) is non-empty then it is easy to see that \(\varphi^{-1}(m)\) is bounded below by \(m\) and above by \(m\prod p/(p -1)\) where \(p\) runs over all primes such that \((p-1)\mid m\). In this paper a constructive method is given for finding all of the elements of \(\varphi^{-1}(m)\) if \(\varphi^{-1}(r)\) is known for all \(r <m\). If \(v_o(m)\) and \(v_e(m)\) denote, respectively, the number of odd and even elements in \(\varphi^{-1}(m)\), this method yields the result that if \(k\ge 1\) and \(s\) is odd then \(v_e(2^ks) = v_o(2^ks) + v_e(2^{k-1}s)\). Assuming that \(2^k +1\) is composite for \(k > 16\) it is shown that \(v_o(2^k) = 1\) if \(0\le k\le 31\) and \(v_o(2^k) = 0\) if \(k\ge 32\). This was first proved by \textit{R. D. Carmichael} [Bull. Am. Math. Soc. 13, 241--243 (1907; JFM 38.0236.01)]. Unfortunately there appears to be no simple way to determine \(v_o(2^ks)\) if \(s >1\).
    0 references
    0 references
    inverse
    0 references
    Euler's totient function
    0 references
    constructive method
    0 references