11.10.2015 Views

Divisores

LfDvOp

LfDvOp

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

En dichos textos de Twiter se define g(n) como el mínimo número que<br />

multiplicado por el factorial de n lo convierte en un cuadrado. Ahora bien,<br />

según razonamos en la entrada<br />

http://hojaynumeros.blogspot.com.es/2011/12/emparedado-de-cuadrados-<br />

2.html<br />

esa función g(n) es, simplemente la parte libre de cuadrados del factorial<br />

de n. Si la parte libre la representamos como PL, la fórmula adecuada sería<br />

g(n)=PL(n!).<br />

En lenguaje PARI esta función se representaría por core(n!), y así es como se<br />

ha engendrado la sucesión de valores de g(n) en http://oeis.org/A055204:<br />

1, 2, 6, 6, 30, 5, 35, 70, 70, 7, 77, 231, 3003, 858, 1430, 1430, 24310, 12155,<br />

230945, 46189, 969969, 176358, 4056234, 676039, 676039, 104006…<br />

Desafortunadamente, en hoja de cálculo, si usamos la expresión equivalente<br />

con funciones nuestras: PARTELIBRE(FACT(N)), el cálculo se ralentiza hasta<br />

llegar a hacerse inútil. Para conseguir la tabla que sigue, hemos tenido que<br />

esperar varios minutos.<br />

N<br />

G(N)<br />

1 1<br />

2 2<br />

3 6<br />

4 6<br />

5 30<br />

6 5<br />

7 35<br />

8 70<br />

9 70<br />

10 7<br />

11 77<br />

12 231<br />

Para resolver esto, y entrando ya en un tema de algoritmos, podemos contar<br />

con una ayuda:<br />

102

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!