¿Podemos crear música original a través de la permutación digital?

No solo es posible, es cierto: Hey Jude es sin duda una de las combinaciones 2 ^ 41943040. De hecho, bastantes de ellos serán Hey Jude, en varias actuaciones y codificaciones. Ese catálogo también incluye cualquier otra canción que se haya grabado, o alguna vez se grabará, y todos los demás archivos de 5 megabytes que puedan existir.

También incluye una cantidad abrumadora de ruido. ¿Cuántos archivos “interesantes” de 5 MB hay? Mil millones? ¿Un cuatrillón? Incluso si hubiera un googol de ellos (10 ^ 100), todavía comprenderían solo 2 ^ -41942958%, un número tan pequeño que ni siquiera puedo llegar a una comparación significativa.

Todo lo que quieras hacer en 5 megabytes es una combinación de esos 5 megabytes. Enumerarlos no es la parte interesante. Ordenarlos para encontrar los que vale la pena considerar es.

Compare, por interés: La Biblioteca de Babel, una biblioteca que contiene un libro de cada combinación de letras. Hamlet está allí en alguna parte. Sin embargo, encontrarlo solo sería posible si ya supieras qué es Hamlet.

Supongamos que creó una lista de todas [math] 2 ^ {41943040} [/ math] posibles canciones de 5MB. ¿Cómo elegirías una canción específica de la lista? Para hacerlo, deberías proporcionar la posición de la canción en la lista; en otras palabras, tendría que proporcionar un número entre 1 y [matemáticas] 2 ^ {41943040} [/ matemáticas]. Hacerlo requeriría un número binario [matemático] 41943040 [/ matemático], que contendría tanta información como el archivo de canción original.

El problema con esta generación de creatividad de fuerza bruta, además de requerir más espacio del que existe en nuestro universo, es que en realidad no hace que sea más fácil encontrar una cadena interesante de 5 megabytes; simplemente empuja la dificultad a una ubicación diferente.

A las otras excelentes respuestas aquí solo agregaría que crear música original es trivialmente fácil. Puede generar algorítmicamente archivos MIDI aleatorios, golpear los puños en el piano con los ojos cerrados o dibujar nombres de notas y duraciones de un sombrero. Cualquiera de estos métodos funcionará de manera confiable para producir música original, pero no funcionará demasiado bien para producir música * buena *. Las cosas que les gustan a las personas contienen muy poca originalidad; tiende a ser un conjunto de variantes estrechas en algunos tropos familiares. Puede parecer paradójico, pero producir (buena) música derivada requiere mucha más habilidad que producir música original.

¿Por qué no crear una película original por permutaciones aleatorias hasta que obtengamos algo bueno? Tendremos manchas de colores al azar, y después de billones y billones de iteraciones podríamos tener algo que se parezca a Padrino.

¿Por qué no simplemente crear un trabajo escrito original mediante permutaciones aleatorias hasta que obtengamos algo bueno? Tendremos una mezcla aleatoria de letras, y después de billones y billones de iteraciones podríamos tener algo parecido a Romeo y Julieta.

Esta pregunta es un excelente experimento de pensamiento matemático, pero en última instancia trivial y sin sentido. Piénselo: después de cada “iteración aleatoria”, ¿cómo va a juzgar si desea conservarlo o no? Tendrás que mirarlo o evaluarlo con una IA inteligente, y tendrás que hacer esto para cada combinación aleatoria que se te ocurra. ¿Qué hace que mirar a través de todas las soluciones posibles para la aguja en el pajar sea más fácil que tratar de obtener un resultado agradable desde cero? Nada. En realidad, es exactamente el mismo problema con el que comenzamos. Ahora se da cuenta de que, en primer lugar , el problema de buscar en sus “soluciones” aleatorias un resultado agradable es exactamente el mismo problema que intentar crear un resultado agradable desde cero. En otras palabras, generar permutaciones aleatorias no hace absolutamente nada hacia su objetivo de hacer algo que tenga sentido.

Por otro lado, generar cosas aleatorias dentro de un conjunto de pautas y parámetros inteligentes está mucho más en el camino correcto y probablemente sea muy similar a lo que hacen los humanos.

La respuesta es “SÍ o NO” dependiendo de lo que quiere decir con la pregunta.
NO ya ha sido respondido porque la forma en que presenta esta posibilidad era similar a una tarea de matemáticas, y la gente le hizo comprender que algunos números son demasiado grandes para que incluso las computadoras puedan hacer frente.
Aquí está el SÍ:
Stephen Wolfram: Calcular una teoría de todo | Video en TED.com
Necesita ver los primeros 6-7 minutos del video. A continuación, compruebe 13:45. Para notas relacionadas con la música.
Y compruébalo tú mismo: genera una composición

Si puede ver la búsqueda en el universo computacional similar a la permutación digital, entonces la respuesta corta es: Buscar en el universo de la computación una “cadena nueva”, y luego mapear las primitivas pequeñas (notas, tono, instrumento, etc.) del tipo de música que usted querer producir elementos de la nueva cadena. Es posible que deba definir una función de suavizado para que las transiciones suenen bien.
Tendrás música original, a veces puede sonar melodiosa.

La pregunta parece ser similar al Problema del mono infinito : un mono que toca las teclas al azar en un teclado de máquina de escribir durante una cantidad de tiempo infinita seguramente escribirá un texto dado, como las obras completas de William Shakespeare (Teorema del mono infinito)

Ahora, 2 ^ 41943040 es un número con aproximadamente 12.6 millones de dígitos. Compare eso con un Googol, 10 ^ 100 que solo tiene 101 dígitos. La posibilidad de generar una canción de 5MB dada usando solo permutación sería un número muy minúsculo, y para todos los propósitos prácticos puede considerarse cero.

Sí.

De hecho, este es un intento genial de generar música algorítmicamente usando mutaciones aleatorias y algoritmos genéticos que modelan la evolución.

DarwinTunes: la supervivencia de los más funky

La parte ‘buena’ es más difícil que la parte ‘permutación’.

Rutinariamente reproducimos la Mona Lisa con unos cientos de píxeles de 8 o 256 o 2 ^ x colores. No importa que esto sea posible porque si crees o no que los números describen nuestro mundo, los que están aquí son demasiado grandes para importar, a menudo más grandes que la cantidad de átomos en nuestro universo, que es solo alrededor de 10 ^ 80 (2 ^ 4194304 > 16 ^ 100000> 10 ^ 999999). En otras palabras, Dios mismo podría encontrar un dolor en el cuello examinando toda la música que propusiste buscando cosas cercanas a “Hey Jude”.

Gracias a todos por responder mi pregunta. Agradezco especialmente a Joshua Engel por dar la referencia a “La Biblioteca de Babel”.