Esta pregunta es sobre la intersección de la teoría de la probabilidad y la complejidad computacional. Una observación clave es que algunas distribuciones son más fáciles de generar que otras. Por ejemplo, el problema
Dado un número , devuelve un número uniformemente distribuido con .
Es fácil de resolver. Por otro lado, el siguiente problema es o parece ser mucho más difícil.
Dado un número , devuelve un número tal que (el número de Gödel de) sea una prueba válida de longitud n en la aritmética de Peano. Además, si el número de tales pruebas es , entonces la probabilidad de obtener cualquier prueba específica de longitud debería ser .
Esto me sugiere que las distribuciones de probabilidad vienen con una noción de complejidad computacional. Además, esta complejidad probablemente esté estrechamente relacionada con los problemas de decisión subyacentes (ya sea sub-recursiva, por ejemplo , , , recursiva, recursivamente enumerable o peor).
Mi pregunta es: ¿cómo se define la complejidad computacional de las distribuciones de probabilidad, especialmente cuando el problema de decisión subyacente no es decidible? Estoy seguro de que esto ya se ha investigado, pero no estoy seguro de dónde buscar.