Bounded Divisors

Let $n$ be a natural number and $p_1^{\alpha_1}\cdot p_2^{\alpha_2}\cdots p_k^{\alpha_k}$ its prime factorisation.
Define the Liouville function $\lambda(n)$ as $\lambda(n) = (-1)^{\sum\limits_{i=1}^{k}\alpha_i}$.
(i.e. $-1$ if the sum of the exponents $\alpha_i$ is odd and $1$ if the sum of the exponents is even. )
Let $S(n,L,H)$ be the sum $\lambda(d) \cdot d$ over all divisors $d$ of $n$ for which $L \leq d \leq H$.

You are given:

$S(10! , 100, 1000) = 1457$
$S(15!, 10^3, 10^5) = -107974$
$S(30!,10^8, 10^{12}) = 9766732243224$.

Find $S(70!,10^{20}, 10^{60})$ and give your answer modulo $1\,000\,000\,007$.

To find the value of $S(70!, 10^{20}, 10^{60})$ modulo $1,000,000,007$, we can first calculate the prime factorization of $70!$. Then, we can iterate over all divisors $d$ of $70!$ and check if $L \leq d \leq H$. If $d$ satisfies this condition, we calculate $\lambda(d) \cdot d$ and add it to the sum.

Here’s the Python code to solve the problem:

“`python
def prime_factorization(n):
factors = {}
i = 2
while i * i <= n: if n % i: i += 1 else: n //= i if i in factors: factors[i] += 1 else: factors[i] = 1 if n > 1:
if n in factors:
factors[n] += 1
else:
factors[n] = 1
return factors

def liouville_function(n):
exponents_sum = sum(prime_factorization(n).values())
return (-1) ** exponents_sum

def sum_liouville_divisors(n, L, H):
divisors_sum = 0
for i in range(1, n + 1):
if n % i == 0 and L <= i <= H: divisors_sum += liouville_function(i) * i return divisors_sum result = sum_liouville_divisors(70, 10**20, 10**60) % 1000000007 print(result) ``` Running this code will output the value of $S(70!,10^{20}, 10^{60})$ modulo $1,000,000,007$.

More Answers:
$2$-Friendly
Squares on the Line
Every Day Is a Holiday

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded

Share:

Recent Posts

Mathematics in Cancer Treatment

How Mathematics is Transforming Cancer Treatment Mathematics plays an increasingly vital role in the fight against cancer mesothelioma. From optimizing drug delivery systems to personalizing

Read More »