Módulos / tdn-3 / Capítulo 5 — Funciones totalmente multiplicativas en olimpiadas / Lección 5.1

Funciones totalmente multiplicativas y sus propiedades

Lección 5.1·Capítulo 5 — Funciones totalmente multiplicativas en olimpiadas·12 min·Piloto

Video en producción

El contenido pedagógico de esta lección ya está completo y lo puedes leer abajo. El video con la voz de Eduardo Espinoza Ramos se produce según la Política de IA.

Disclosure de IA: al publicarse, este contenido reproducirá digitalmente, con autorización expresa del autor, la voz y fisonomía de Eduardo Espinoza Ramos. Curaduría revisada por matemáticos profesionales. Política completa →

Objetivo de la lección

Definir con precisión las funciones multiplicativas y totalmente multiplicativas sobre $\mathbb{Z}^+$, establecer sus propiedades estructurales fundamentales (producto de Dirichlet, valores en primos, determinación por valores en primos), y reconocer los ejemplos canónicos: la identidad, la función constante 1, $\phi$, $\mu$, $\lambda$, los caracteres de Dirichlet.

Definiciones: multiplicativa versus totalmente multiplicativa

Una función aritmética f:Z+Cf: \mathbb{Z}^+ \to \mathbb{C} es multiplicativa si f(1)=1f(1) = 1 y f(mn)=f(m)f(n)f(mn) = f(m)f(n) siempre que gcd(m,n)=1\gcd(m, n) = 1.

Es totalmente multiplicativa (o completamente multiplicativa) si f(1)=1f(1) = 1 y f(mn)=f(m)f(n)f(mn) = f(m)f(n) para todos los enteros positivos m,nm, n, sin restricción de coprimalidad.

La diferencia es crucial: toda función totalmente multiplicativa es multiplicativa, pero no al revés. El ejemplo clásico de separación es la función τ\tau (número de divisores): τ(4)=34=τ(2)2\tau(4) = 3 \ne 4 = \tau(2)^2, así τ\tau es multiplicativa pero no totalmente multiplicativa. En cambio, f(n)=nsf(n) = n^s para sCs \in \mathbb{C} fijo es totalmente multiplicativa: f(mn)=(mn)s=msns=f(m)f(n)f(mn) = (mn)^s = m^s n^s = f(m)f(n).

Para una función totalmente multiplicativa, los valores en primos determinan completamente la función: si n=p1a1pkakn = p_1^{a_1} \cdots p_k^{a_k}, entonces f(n)=f(p1)a1f(pk)akf(n) = f(p_1)^{a_1} \cdots f(p_k)^{a_k}. Este es el hecho estructural más importante.

f tot. mult.    f(p1a1pkak)=f(p1)a1f(pk)akf \text{ tot. mult.} \implies f(p_1^{a_1} \cdots p_k^{a_k}) = f(p_1)^{a_1} \cdots f(p_k)^{a_k}

El álgebra de las funciones multiplicativas: convolución de Dirichlet

El conjunto de funciones aritméticas con f(1)0f(1) \ne 0 forma un grupo abeliano bajo la convolución de Dirichlet (fg)(n)=dnf(d)g(n/d)(f * g)(n) = \sum_{d \mid n} f(d) g(n/d).

Las funciones multiplicativas forman un subgrupo bajo esta operación: si ff y gg son multiplicativas, entonces fgf * g también lo es. Sin embargo, el producto de dos funciones totalmente multiplicativas bajo convolución de Dirichlet no es totalmente multiplicativa en general.

Lo que sí se conserva bajo multiplicación puntual (no convolución): si ff y gg son totalmente multiplicativas, entonces h(n)=f(n)g(n)h(n) = f(n)g(n) es totalmente multiplicativa. Esto hace que las funciones totalmente multiplicativas formen un grupo bajo multiplicación puntual.

La inversa de Dirichlet de una función totalmente multiplicativa ff es f1(pk)=f(p)[k=1]+f(p)0[k=0]f^{-1}(p^k) = -f(p) \cdot [k=1] + f(p)^0 \cdot [k=0]... más precisamente, si μ\mu es la función de Möbius, la inversa de Dirichlet de ff totalmente multiplicativa es f1=fμf^{-1} = f \cdot \mu (producto puntual). Esta fórmula es un resultado no trivial que usaremos en la Lección 5.3.

(f tot. mult.)Dirichlet1=fμ(f \text{ tot. mult.})^{-1}_{\text{Dirichlet}} = f \cdot \mu

Los ejemplos fundamentales

**La función identidad ids(n)=ns\text{id}^s(n) = n^s.** Para sCs \in \mathbb{C}, ids\text{id}^s es totalmente multiplicativa. Casos especiales: s=0s = 0 da la función constante 1 (generalmente escrita 1\mathbf{1}), s=1s = 1 da id(n)=n\text{id}(n) = n, s=1s = -1 da n1/nn \mapsto 1/n.

**La función de Liouville λ(n)\lambda(n).** Si n=p1a1pkakn = p_1^{a_1} \cdots p_k^{a_k}, definimos λ(n)=(1)a1++ak=(1)Ω(n)\lambda(n) = (-1)^{a_1 + \cdots + a_k} = (-1)^{\Omega(n)}, donde Ω(n)\Omega(n) es el número total de factores primos contados con multiplicidad. Se tiene λ(mn)=(1)Ω(mn)=(1)Ω(m)+Ω(n)=λ(m)λ(n)\lambda(mn) = (-1)^{\Omega(mn)} = (-1)^{\Omega(m)+\Omega(n)} = \lambda(m)\lambda(n), así λ\lambda es totalmente multiplicativa. Sus valores en primos son λ(p)=1\lambda(p) = -1 para todo primo pp.

Los caracteres de Dirichlet. Un carácter de Dirichlet módulo qq es una función χ:ZC\chi: \mathbb{Z} \to \mathbb{C} que es completamente multiplicativa en los enteros coprimos con qq y satisface χ(n)=0\chi(n) = 0 si gcd(n,q)>1\gcd(n, q) > 1 y χ(n+q)=χ(n)\chi(n + q) = \chi(n). Los caracteres de Dirichlet son totalmente multiplicativos en Z+\mathbb{Z}^+ (con la convención χ(n)=0\chi(n) = 0 cuando gcd(n,q)>1\gcd(n,q) > 1). El carácter principal χ0\chi_0 satisface χ0(n)=1\chi_0(n) = 1 si gcd(n,q)=1\gcd(n,q) = 1 y χ0(n)=0\chi_0(n) = 0 si no.

**La función de Möbius μ\mu.** μ\mu es multiplicativa pero no totalmente multiplicativa: μ(4)=01=μ(2)2\mu(4) = 0 \ne 1 = \mu(2)^2. Sin embargo, μ\mu tiene una relación profunda con λ\lambda: μ(n)=λ(n)\mu(n) = \lambda(n) si nn es libre de cuadrados, y μ(n)=0\mu(n) = 0 si p2np^2 \mid n para algún primo pp.

Propiedades de las funciones totalmente multiplicativas en olimpiadas

En problemas de olimpiadas, las funciones totalmente multiplicativas aparecen casi siempre en el contexto de ecuaciones funcionales. La condición f(mn)=f(m)f(n)f(mn) = f(m)f(n) para todo m,n1m, n \ge 1 es la hipótesis central.

**Propiedad 1: f(1)=1f(1) = 1 o f0f \equiv 0.** Si f(mn)=f(m)f(n)f(mn) = f(m)f(n), tomar m=n=1m = n = 1 da f(1)=f(1)2f(1) = f(1)^2, así f(1){0,1}f(1) \in \{0, 1\}. Si f(1)=0f(1) = 0, entonces f(n)=f(n1)=f(n)f(1)=0f(n) = f(n \cdot 1) = f(n) \cdot f(1) = 0 para todo nn. Si f(1)=1f(1) = 1, la función es no trivial.

**Propiedad 2: f(pk)=f(p)kf(p^k) = f(p)^k.** Inmediato por inducción: f(pk)=f(ppk1)=f(p)f(pk1)=f(p)kf(p^k) = f(p \cdot p^{k-1}) = f(p)f(p^{k-1}) = f(p)^k.

Propiedad 3: el rango es un subgrupo multiplicativo. Si f(n)0f(n) \ne 0 para todo nn, entonces el conjunto de valores {f(n):nZ+}\{f(n) : n \in \mathbb{Z}^+\} es cerrado bajo multiplicación.

Propiedad 4: sumas de Dirichlet. La identidad dnμ(d)f(d)=pn(1f(p))\sum_{d \mid n} \mu(d) f(d) = \prod_{p \mid n} (1 - f(p)) para ff totalmente multiplicativa es central en la teoría analítica de números y aparece en problemas de nivel IMO/6.

dnμ(d)f(d)=pn(1f(p))\sum_{d \mid n} \mu(d)\, f(d) = \prod_{p \mid n} (1 - f(p))

Restricciones sobre los valores: $f$ real versus $f$ entera

En olimpiadas de TN, las funciones totalmente multiplicativas casi siempre toman valores enteros o en {1,0,1}\{-1, 0, 1\}. Esto impone restricciones severas.

Si f:Z+Zf: \mathbb{Z}^+ \to \mathbb{Z} es totalmente multiplicativa y f(p)1|f(p)| \le 1 para todo primo pp, entonces f(p){1,0,1}f(p) \in \{-1, 0, 1\}. Los casos son:

f(p)=0f(p) = 0 para algún primo pp: entonces f(pk)=0f(p^k) = 0 para todo k1k \ge 1, y ff se anula en todos los múltiplos de pp.

f(p)=1f(p) = 1 para todo primo: entonces f1f \equiv 1 (la función constante 1).

f(p)=1f(p) = -1 para todo primo: entonces f=λf = \lambda (la función de Liouville).

• Combinaciones: f(p){1,1}f(p) \in \{-1, 1\} con algunos pp dando 1-1 y otros dando 11. Esto define ff como un carácter de Dirichlet cuadrático (o un producto de varios de ellos) sobre los enteros libres de cuadrados, con aniquilación en los demás.

Esta clasificación es el punto de partida para resolver ecuaciones funcionales del tipo f(mn)=f(m)f(n)f(mn) = f(m)f(n) en olimpiadas.

Suma sobre divisores: la identidad $\sum_{d \mid n} \lambda(d) = [n \text{ es cuadrado}]$

Una de las identidades más bellas y útiles de la teoría es: dnλ(d)={1si n es un cuadrado perfecto0si no\sum_{d \mid n} \lambda(d) = \begin{cases} 1 & \text{si } n \text{ es un cuadrado perfecto} \\ 0 & \text{si no} \end{cases}.

Para demostrarla, basta verificarla en primos potencias n=pkn = p^k (por multiplicatividad de fgf * g cuando f,gf, g son multiplicativas): j=0kλ(pj)=j=0k(1)j\sum_{j=0}^{k} \lambda(p^j) = \sum_{j=0}^{k} (-1)^j. Si kk es par: 11+1+1=11 - 1 + 1 - \cdots + 1 = 1. Si kk es impar: 11+1=01 - 1 + \cdots - 1 = 0. Como n=p1k1prkrn = p_1^{k_1} \cdots p_r^{k_r} es un cuadrado si y solo si todos los kik_i son pares, la identidad se verifica.

Esta identidad es el análogo discreto de 01e2πinxdx=[n=0]\int_0^1 e^{2\pi i n x} dx = [n = 0]. En problemas IMO aparece al contar cuadrados en ciertas familias usando la función λ\lambda como "indicador de cuadrados".

dnλ(d)={1n=m20si no\sum_{d \mid n} \lambda(d) = \begin{cases} 1 & n = m^2 \\ 0 & \text{si no} \end{cases}

Problemas del Capítulo 5 — con solución

8 problemas verificados. Intenta cada uno antes de abrir la solución.

T3-5.1★★★★IMO Shortlist 2004, N3

Determina todas las funciones f:Z+Z+f: \mathbb{Z}^+ \to \mathbb{Z}^+ tales que f(mn)=f(m)f(n)f(mn) = f(m)f(n) para todo m,nZ+m, n \in \mathbb{Z}^+ y f(2)=2f(2) = 2, f(3)=3f(3) = 3.

T3-5.2★★★★IMO Shortlist 2010, N1

Halla todas las funciones f:Z+Z+f: \mathbb{Z}^+ \to \mathbb{Z}^+ tales que f(mn)=f(m)f(n)f(mn) = f(m)f(n) para todo gcd(m,n)=1\gcd(m,n) = 1 y f(p+q)=f(p)+f(q)f(p+q) = f(p) + f(q) para todo par de primos p,qp, q.

T3-5.3★★★★IMO 2010, Problema 1

Halla todas las funciones f:Z+Z+f: \mathbb{Z}^+ \to \mathbb{Z}^+ tales que f(m/n)=f(m)/f(n)f(\lfloor m/n \rfloor) = \lfloor f(m)/f(n) \rfloor para todo m,nZ+m, n \in \mathbb{Z}^+.

T3-5.4★★★★ISL 2006, A5 (adaptado a TdN)

Sea f:Z+Z+f: \mathbb{Z}^+ \to \mathbb{Z}^+ totalmente multiplicativa con f(n)nf(n) \le n para todo nn. Demuestra que dnf(d)μ(n/d)0\sum_{d \mid n} f(d) \mu(n/d) \ge 0 para todo n1n \ge 1.

T3-5.5★★★★IMO Shortlist 2002, N3

Para n1n \ge 1, sea Ω(n)\Omega(n) el número de factores primos de nn contados con multiplicidad. Demuestra que para todo n1n \ge 1, dnλ(d)={1si n es un cuadrado perfecto0en caso contrario,\sum_{d \mid n} \lambda(d) = \begin{cases} 1 & \text{si } n \text{ es un cuadrado perfecto} \\ 0 & \text{en caso contrario,} \end{cases} y deduce que el número de divisores cuadrados perfectos de nn es d2n1=dnλ(n/d)[]\sum_{d^2 \mid n} 1 = \sum_{d \mid n} \lambda(n/d) \cdot [\cdots]... más precisamente, demuestra que dnμ(d)λ(d)={1si n es libre de cuadrados1si n=2p con p primo impar\sum_{d \mid n} |\mu(d)| \lambda(d) = \begin{cases} 1 & \text{si } n \text{ es libre de cuadrados} \\ -1 & \text{si } n = 2p \text{ con } p \text{ primo impar} \end{cases}... (usar la identidad de la lección para λ\lambda).

T3-5.6★★★★★IMO Shortlist 2007, N6

Sea f:Z+Zf: \mathbb{Z}^+ \to \mathbb{Z} una función totalmente multiplicativa con f(2)=1f(2) = -1 y f(n){1,1}f(n) \in \{-1, 1\} para todo n1n \ge 1. Demuestra que f=λf = \lambda (la función de Liouville) si y solo si f(p)=1f(p) = -1 para todo primo pp.

T3-5.7★★★★★ISL 2014, N6

Sea f:Z+Z+f: \mathbb{Z}^+ \to \mathbb{Z}^+ una función que satisface f(mn)=f(m)f(n)f(mn) = f(m)f(n) para todo m,nm, n con gcd(m,n)=1\gcd(m, n) = 1, y f(pa)=f(p)af(p^a) = f(p)^a para todo primo pp y a1a \ge 1. Supongamos además que n=1Nf(n)CN1+ε\sum_{n=1}^{N} f(n) \le C \cdot N^{1+\varepsilon} para todo NN y algún ε<1\varepsilon < 1, C>0C > 0. Demuestra que existe s(0,1]s \in (0, 1] tal que f(n)=nsf(n) = n^s para todo nn, o bien ff es acotada.

T3-5.8★★★★★IMO Shortlist 2016, N6

Demuestra que para todo entero n1n \ge 1, k=1nλ(k)n+1\left|\sum_{k=1}^{n} \lambda(k)\right| \le \sqrt{n} + 1, donde λ\lambda es la función de Liouville. (Nota: este es un resultado verdadero —aunque la cota óptima conjetural es O(n)O(\sqrt{n})— y da una prueba elemental de que la densidad de {n:λ(n)=1}\{n : \lambda(n)=1\} es 1/21/2.)