Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ataca el totient

7 views
Skip to first unread message

Marko Riedel

unread,
Mar 12, 2006, 10:20:59 AM3/12/06
to

Hola grupo,

sea

f(s) = sum_{n >= 1} fi(n)/n^s,

es decir, la funcion generatriz de Dirichlet de fi(n).

Demuestrese por induccion matematica que

f(s) = zeta(s-1)/zeta(s)

donde zeta(s) es la funcion zeta de Riemann.

Animo! Es bastante bonito. ;-)

Un saludo.

--
+------------------------------------------------------------+
| Marko Riedel, EDV Neue Arbeit gGmbH, mri...@neuearbeit.de |
| http://www.geocities.com/markoriedelde/index.html |
+------------------------------------------------------------+

Marko Riedel

unread,
Mar 12, 2006, 10:59:42 AM3/12/06
to
El uso de induccion matematica occure en el segundo paso de la
demostracion.

Un saludo.

Marko

Marko Riedel

unread,
Mar 13, 2006, 3:32:04 PM3/13/06
to
Marko Riedel <markor...@yahoo.de> writes:

> Hola grupo,
>
> sea
>
> f(s) = sum_{n >= 1} fi(n)/n^s,
>
> es decir, la funcion generatriz de Dirichlet de fi(n).
>
> Demuestrese por induccion matematica que
>
> f(s) = zeta(s-1)/zeta(s)
>
> donde zeta(s) es la funcion zeta de Riemann.
>

Hola grupo,

ya casi lo tenemos si consegimos demostrar que

f(s) zeta(s) = zeta(s-1).

Pero resulta que

[n^s] f(s) = fi(n)

[n^s] zeta(s) = 1

y

[n^s] zeta(s-1) = n.

Entonces lo que se pide es una demostracion por induccion matematica
que

sum_{d|n} fi(d) = n.

(Se trata de aplicar la convolucion de Dirichlet a f(s) y zeta(s);
vease tambien http://en.wikipedia.org/wiki/Dirichlet_convolution.)

Seguire esperando la segunda parte desde Alemania. ;-)

Marko Riedel

unread,
Mar 14, 2006, 4:37:10 PM3/14/06
to
Marko Riedel <markor...@yahoo.de> writes:

> Marko Riedel <markor...@yahoo.de> writes:
>
> > Hola grupo,
> >
> > sea
> >
> > f(s) = sum_{n >= 1} fi(n)/n^s,
> >
> > es decir, la funcion generatriz de Dirichlet de fi(n).
> >
> > Demuestrese por induccion matematica que
> >
> > f(s) = zeta(s-1)/zeta(s)
> >
> > donde zeta(s) es la funcion zeta de Riemann.
> >
>
> Hola grupo,
>
> ya casi lo tenemos si consegimos demostrar que
>
> f(s) zeta(s) = zeta(s-1).
>
> Pero resulta que
>
> [n^s] f(s) = fi(n)
>
> [n^s] zeta(s) = 1
>
> y
>
> [n^s] zeta(s-1) = n.
>
> Entonces lo que se pide es una demostracion por induccion matematica
> que
>
> sum_{d|n} fi(d) = n.

Hola de nuevo,

veamos lo de la induccion. Probaremos que

sum_{d|n} fi(d) = n

por induccion sobre el numero k de factores primos que tiene n.

Sea k = 1, entonces n = p^v donde v >= 1 y p es un primo. (El caso de
n=1, es decir, que n no tenga ningun factor primo, es trivial.)
Entonces

sum_{d|n} fi(n) = sum_{w=0}^v fi(p^w) =

fi(1) + fi(p) + fi(p^2) + fi(p^3) + ... + fi(p^v) =

1 + (p-1) + (p^2-p) + (p^3-p^2) + ... + (p^v-p^{v-1}) =

p^v = n

y la proposicion se verifica. (Se trata de una suma telescopica.)

Tenga n entonces k+1 factores primos, y sea cierta la proposicion para
numeros con k factores primos. Entonces n = m p^v donde m tiene k
factores primos y v >= 1. Distinguiremos dos clases de divisores de n:
los que son multiplos de p y los que no lo son:

sum_{d|n} fi(n) = sum_{d|m} fi(d) +
sum_{d|m} sum_{w=1}^v fi(d p^w).

La primera suma es m por hipotesis y la segunda se puede simplificar:

sum_{d|m} sum_{w=1}^v fi(d p^w) =

sum_{d|m} sum_{w=1}^v fi(d) fi(p^w) =

sum_{d|m} fi(d) sum_{w=1}^v fi(p^w).

Pues bien, sum_{w=1}^v fi(p^w) es otra suma telescopica:

sum_{w=1}^v fi(p^w) = fi(p) + fi(p^2) + fi(p^3) + ... + fi(p^v) =

p-1 + (p^2-p) + (p^3-p^2) + ... + (p^v-p^{v-1}) = p^v - 1.

Todo esto da lo siguiente para n = m p^v con k+1 factores primos:

sum_{d|n} fi(n) = m + m (p^v-1) = m p^v = n

y ya esta.

Marko Riedel

unread,
Mar 17, 2006, 8:30:50 AM3/17/06
to
Marko Riedel <markor...@yahoo.de> writes:

> Marko Riedel <markor...@yahoo.de> writes:
>
> > Marko Riedel <markor...@yahoo.de> writes:
> >
> > > Hola grupo,
> > >
> > > sea
> > >
> > > f(s) = sum_{n >= 1} fi(n)/n^s,
> > >
> > > es decir, la funcion generatriz de Dirichlet de fi(n).
> > >
> > > Demuestrese por induccion matematica que
> > >
> > > f(s) = zeta(s-1)/zeta(s)
> > >
> > > donde zeta(s) es la funcion zeta de Riemann.
> > >
> >
> > Hola grupo,
> >
> > ya casi lo tenemos si consegimos demostrar que
> >
> > f(s) zeta(s) = zeta(s-1).
> >
> > Pero resulta que
> >
> > [n^s] f(s) = fi(n)
> >
> > [n^s] zeta(s) = 1
> >
> > y
> >
> > [n^s] zeta(s-1) = n.
> >
> > Entonces lo que se pide es una demostracion por induccion matematica
> > que
> >
> > sum_{d|n} fi(d) = n.
>

Hola grupo,

no es necesaria usar induccion matematica. Podemos usar el siguiente
lema:

"si f(n) es multiplicativa, sum_{d|n} f(d) tambien lo es."

(Una funcion aritmetica f se dice multiplicativa si

f(1) = 1 y f(m n) = f(m) f(n)

cuando (m, n) = 1. El totient es una funcion multiplicativa porque si

n = p1^v1 p2^v2 p3^v3 ... pk^vk

y

m = q1^w1 q2^w2 q3^w3 ... ql^wl

entonces

fi(n m) = n m (1-1/p1) ... (1-1/pk) (1-1/q1) ... (1-1/ql) =

n (1-1/p1) ... (1-1/pk) m (1-1/q1) ... (1-1/ql) = fi(n) fi(m).)

Es facil probar el lema. Sea g(n) = sum_{d|n} f(d). Entonces

g(n m) = sum_{d|n m} f(d) = sum_{d|n} sum_{e|m} f(d e) =

sum_{d|n} sum_{e|m} f(d) f(e) = sum_{d|n} f(d) sum_{e|m} f(e) =

g(n) g(m)

y g(n) es multiplicativa.

Para probar sum_{d|n} fi(d) = n basta con verificarlo para potencias
p^v de primos p:

sum_{d|n} fi(d) = fi(1) + fi(p) + fi(p^2) + ... + fi(p^v) =

1 + (p-1) + (p^2-p) + (p^3-p^2) + ... + (p^v-p^{v-1}) = p^v = n

(suma telescopica) y ya esta.

Marko Riedel

unread,
Mar 23, 2006, 7:06:54 AM3/23/06
to mri...@neuearbeit.de
mri...@neuearbeit.de (Marko Riedel) writes:

> Marko Riedel <markor...@yahoo.de> writes:
>
> > Marko Riedel <markor...@yahoo.de> writes:
> >
> > > Marko Riedel <markor...@yahoo.de> writes:
> > >
> > > > Hola grupo,
> > > >
> > > > sea
> > > >
> > > > f(s) = sum_{n >= 1} fi(n)/n^s,
> > > >
> > > > es decir, la funcion generatriz de Dirichlet de fi(n).
> > > >
> > > > Demuestrese por induccion matematica que
> > > >
> > > > f(s) = zeta(s-1)/zeta(s)
> > > >
> > > > donde zeta(s) es la funcion zeta de Riemann.
> > > >
> > >
> > > Hola grupo,
> > >
> > > ya casi lo tenemos si consegimos demostrar que
> > >
> > > f(s) zeta(s) = zeta(s-1).
> > >
> > > Pero resulta que
> > >
> > > [n^s] f(s) = fi(n)
> > >
> > > [n^s] zeta(s) = 1
> > >
> > > y
> > >
> > > [n^s] zeta(s-1) = n.
> > >
> > > Entonces lo que se pide es una demostracion por induccion matematica
> > > que
> > >
> > > sum_{d|n} fi(d) = n.
> >
>
> Hola grupo,
>
> no es necesaria usar induccion matematica.

Hola grupo,

es mas facil aun: sea n = p1^v1 p2^v2 p3^v3 ... pk^vk y mirese el
producto

(1 + p1 + p1^2 + p1^3 + ... + p1^v1)
(1 + p2 + p2^2 + p2^3 + ... + p2^v2)
(1 + p3 + p3^2 + p3^3 + ... + p3^v3)
...
(1 + pk + pk^2 + pk^3 + ... + pk^vk)

que es igual sum_{d|n} d. Incluye, por ejemplo, el termino

d = p1^3 p2 p5^6 | n

y todos los demas d. Pero para fi(n) la contribucion de p^v no es p^v
sino p^v-p^{v-1}, asi que trabajamos con el producto

(1 + (p1-1) + (p1^2-p1) + (p1^3-p^2) + ... + (p1^v1-p1^{v1-1})
(1 + (p2-1) + (p2^2-p2) + (p2^3-p^2) + ... + (p2^v2-p2^{v2-1})
(1 + (p3-1) + (p3^2-p3) + (p3^3-p^2) + ... + (p3^v3-p3^{v3-1})
...
(1 + (pk-1) + (pk^2-pk) + (pk^3-p^2) + ... + (pk^vk-pk^{vk-1}).

Es un producto de sumas telescopicas y vale

p1^v1
p2^v2
p3^v3
...
pk^vk,

es decir, n.

0 new messages