a) Vamos a definir la función:
$f:\{n\in\mathbb{N} | (d, t, f, s) \in \mathbb{N}^4$ $n= 2^d*3^t*5^f*7^s\} \to (\mathbb{Z}/2\mathbb{Z})^4$
$n\mapsto f(n)=(\bar d, \bar t, \bar f, \bar s)$
donde d es la potencia de 2 en n; ($d \equiv \bar d [2]$ )
t es el poder de 3 en n; ($t \equiv \bar t [2]$ )
f es la fuerza de 5 n; ($f \equiv \bar f [2]$ )
s es el poder de la 7 en n. ($s \equiv \bar s [2]$ )
$f(2)=(\bar 1,\bar 0,\bar 0,\bar 0); f(3)=(\bar 0,\bar 1,\bar 0,\bar 0); f(6)=(\bar 1,\bar 1,\bar 0,\bar 0)$; etc.
Compruebe que $f(n_1*n_2)=(\bar d_1+\bar d_2, \bar t_1+\bar t_2, \bar f_1+\bar f_2, \bar s_1+\bar s_2)$
Compruebe que $f(p)=(\bar 0,\bar 0,\bar 0,\bar 0) \iff$ p es un cuadrado.
$ Card((Z/2Z)^4)$ $2^4$ , por lo que hay en la mayoría de los 16 valores distintos de f(n).
Utilizando el principio del palomar, de 17 enteros, al menos dos de ellos comparten la propiedad $f(n_1)=f(n_2)$.
$\begin{align}
f(n_1*n_2) & =(\bar d_1+\bar d_2, \bar t_1+\bar t_2, \bar f_1+\bar f_2, \bar s_1+\bar s_2) \\
& =(2*\bar d_1, 2*\bar t_1, 2*\bar f_1, 2*\bar s_1) \\
& =(\bar 0, \bar 0, \bar 0, \bar 0)
\end{align}$
... que muestra que $n_1*n_2$ es un cuadrado.
b) Utilizar la misma función que en una). Utilizando el principio del palomar, de 49 enteros, al menos cuatro de ellos comparten la propiedad $f(n_1)=f(n_2)=f(n_3)=f(n_4)$. (poner 3 elementos en 16 cuadros, que hace 48 artículos; ahora la 49ª elemento debe caber en una caja, donde ya hay tres de ellos).
$\begin{align}
f(n_1*n_2*n_3*n_4) & =(\bar d_1+\bar d_2+\bar d_3+\bar d_4, \bar t_1+\bar t_2+\bar t_3+\bar t_4, \bar f_1+\bar f_2+\bar f_3+\bar f_4, \bar s_1+\bar s_2+\bar s_3+\bar s_4) \\
& =(4*\bar d_1, 4*\bar t_1, 4*\bar f_1, 4*\bar s_1) \\
\end{align}$
... así que, si yo escribo (en $\mathbb{N}$) $n_1*n_2*n_3*n_4$ en el formulario de $2^d*3^t*5^f*7^s$, entonces sabemos que desde arriba que d, t, f, s son todos los múltiplos de cuatro. Hemos encontrado al menos un producto de cuatro números que es la cuarta potencia de un número entero.
Espero que esto ayude!