(Yo soy un programador, por favor, disculpe mi abuso o la falta de un adecuado lenguaje matemático)
El otro día necesitaba encontrar un número natural que es limpiamente divisible por todos los números enteros en el rango [1,10]
Para empezar, me di cuenta de que acababa de varios de ellos a todos:
1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 (a.k.a. 10!) = 3628800
3628800 mod 1 = 0
3628800 mod 2 = 0
3628800 mod 3 = 0
3628800 mod 4 = 0
3628800 mod 5 = 0
3628800 mod 6 = 0
3628800 mod 7 = 0
3628800 mod 8 = 0
3628800 mod 9 = 0
3628800 mod 10 = 0
Bueno, eso funciona, pero pensé que probablemente podría encontrar un número menor. Pensé que podía quitar por ejemplo, el factor de 6, debido a que puede ser hecho por la multiplicación de los factores 2 y 3, en el que también están en la lista.
Lo he intentado con solo incluir los números primos:
1 * 2 * 3 * 5 * 7 * 9 = 1890
1890 mod 1 = 0
1890 mod 2 = 0
1890 mod 3 = 0
1890 mod 4 = 2 uh-oh
Así, que no funciona. Es porque mientras que 4 puede ser hecha por la multiplicación de 2 y 2, sólo hay un 2 en la lista.
Lo que finalmente termina con:
1 * 2 * 4 * 5 * 7 * 9 = 2520
O: Un conjunto de números en un intervalo [1, N] que sólo incluye a los números que no pueden ser fabricados por la multiplicación de otros números en el conjunto, donde cada uno de esos números pueden ser usados sólo una vez.
Ahora, la pregunta (que es por pura curiosidad): este Es un común, conocido, llamado concepto matemático?