Una conocida (no) paradoja de la probabilidad consiste en un juego de dos sobres entre dos jugadores, $A$ y $B$ :
- $A$ selecciona dos números distintos (reales), $x$ y $y$ La gente de la ciudad se siente muy orgullosa de su trabajo, escribe cada una de ellas en una tarjeta y las cierra en un sobre, y luego presenta los dos sobres a $B$ .
- $B$ elige uno de los sobres y mira la tarjeta que hay dentro. A continuación, adivinan si el número de la tarjeta que han elegido es el mayor o el menor de los dos números.
La "paradoja" aquí es que, independientemente de $A$ para elegir los números, e incluso si $A$ conoce $B$ de antemano - hay una estrategia para $B$ que logrará una tasa de éxito superior a la par a largo plazo: elegir un sobre al azar, y luego asignar el número que contiene al intervalo $(0,1)$ utilizando alguna función monótona (arbitraria). Elija una desviación aleatoria $U\in(0,1)$ y luego adivinar "mayor" o "menor" según si (el mapeo de) el número mirado es mayor o menor que la desviación aleatoria generada.
Me saltaré el análisis de esta estrategia aquí (ver Hacerlo mejor que el azar o ¿Quién descubrió esta paradoja numérica? para más detalles), pero nótese que depende explícitamente de tener una fuente de desvíos aleatorios. Mi pregunta es si esto es necesario para $B$ para tener la ventaja. Más concretamente, considere la siguiente variante del juego:
- B elige funciones computables $f():\mathbb{N}\mapsto\{0,1\}$ y $g():\mathbb{N}\mapsto\mathbb{Q}\cap(0,1)$ . Tenga en cuenta que $A$ no sabe nada de estas funciones, aparte de que son computable.
- Para cada número entero $n$ , a su vez:
- $A$ selecciona dos números reales distintos $x,y\in(0,1)$ , anotando cada una de ellas en una tarjeta y presentándolas en sobres cerrados. (Restrinjo los números aquí para eliminar el paso de mapeo matemático).
- $B$ calcula $f(n)$ ; si $f(n)=0$ entonces $B$ elige $x$ y si $f(n)=1$ entonces $B$ elige $y$ . Llame a $B$ El número escogido por el usuario $z$ .
- $B$ calcula $g(n)$ ; si $g(n)\leq z$ entonces $B$ adivina "más alto", de lo contrario $B$ adivina "más bajo".
Tenga en cuenta que esto es esencialmente $B$ siguiendo la estrategia de la versión habitual del juego, salvo que $B$ sigue una estrategia computable en lugar de una puramente aleatoria.
Puede $A$ ¿Ganar este juego a largo plazo?
Desde $A$ no sabe qué estrategia computable $B$ que sigue, está claro que tendrán que adoptar algún enfoque de cola de milano; instintivamente se siente como la aleatoriedad es inherente a $B$ de ganar con la estrategia habitual y que $A$ con el conocimiento de que $B$ Si la estrategia de la empresa es realmente computable, debería ser capaz de "jugar con el sistema" y ganar. Desgraciadamente, no veo una prueba clara al respecto (y no me sorprendería del todo saber que estoy equivocado). ¿Se sabe algo sobre este problema?
EDITAR: para aclarar, debo señalar que a diferencia de $B$ La estrategia que $A$ sigue hace no tienen que ser computables; $A$ puede, por ejemplo, aprovechar un oráculo que enumere el total de funciones computables. Por ejemplo, esto garantiza que $A$ pueden garantizar que ganarán al menos una vez: enumerar todas las parejas posibles $\langle f_n(), g_n()\rangle$ de funciones recursivas y en ronda $i$ se comportan como si $B$ Las selecciones de la ronda serán $f_i(i)$ y $g_i(i)$ (eligiendo los valores que ganarán dado que estos son $B$ de las selecciones). Además, sospecho que $f()$ es en realidad superflua y que podemos hacer la pregunta análoga para la estrategia donde $B$ siempre adivina $x$ pero si la presencia o ausencia de $f()$ sí importa, entonces sería interesante saberlo también.
0 votos
¿Por qué no restringes a racionales en lugar de reales? No creo que afecte al problema intrínseco, y lo haría aún más interesante, ya que podemos manejar los racionales como cadenas finitas. Mi intuición es que B todavía puede ganar eligiendo una estrategia computable aleatoria. Si no lo permites, ¿cómo esperas que elija B? Si B elige de forma determinista, A conocería la estrategia de B y podría ganar todas las rondas.
0 votos
A menos que estés preguntando si existe una estrategia para A que garantice ganar sin importar qué estrategia computable utilice B. En cuyo caso creo que depende de tu marco axiomático. Puede que necesites oráculos como has dicho.