Una pregunta es un espacio
Cada pregunta dibuja un espacio
Una pregunta no solo solicita una sola cosa. Abre un espacio de posibles respuestas, y cada respuesta candidata es un punto en algún lugar de ese espacio.
"Elige un lugar para comer" abre un espacio enorme: todos los restaurantes, cafeterías, puestos de comida y cocinas de la Tierra. "Elige un lugar vegetariano a pie, abierto ahora y por menos de quince dólares" abre un espacio diminuto: tal vez tres puntos.
Misma intención, geometría radicalmente diferente. La segunda pregunta hizo un trabajo real: redujo el espacio antes de que alguien comenzara a buscar.
Esta es toda la lección en una sola frase: una buena pregunta es aquella que reduce el espacio de respuestas a la región que vale la pena explorar. Una pregunta vaga deja un espacio inmenso y obliga a una búsqueda lenta y errática. Una pregunta precisa te entrega un espacio pequeño que puedes escanear de un vistazo.
Haremos esto preciso con cuatro piezas de geometría: particionar un espacio, cortarlo con restricciones y dividirlo por la mitad con preguntas de sí/no bien elegidas.
Ancho versus Estrecho
Considera dos formas de pedir ayuda para depurar un programa:
- Q1: "¿Por qué no funciona mi código?"
- Q2: "¿Por qué este bucle imprime 9 elementos cuando la lista tiene 10, en Python 3.12?"
Dividir un espacio en regiones
Dividir una gran pregunta en regiones
Cuando un espacio es demasiado grande para buscarlo directamente, lo particionas: lo divides en regiones no superpuestas que juntas cubren el todo. Responder una subpregunta significa elegir una región e ignorar el resto.
Supongamos que la pregunta es: "¿Por qué cayó la facturación el último trimestre?". El espacio de respuestas es enorme. Particiónalo: (a) menos clientes, (b) los mismos clientes gastando menos, (c) un cambio en la fijación de precios o la facturación, (d) un error de datos. Estas cuatro regiones cubren el espacio y no se superponen. Cada una es una pregunta más pequeña que puedes abordar por separado.
Una buena partición tiene dos propiedades tomadas directamente de la geometría: las regiones cubren todo el espacio (no se omite nada) y son disjuntas (no se cuenta nada dos veces). Si se omite parte del espacio, la respuesta real puede esconderse en ese vacío. Si las regiones se solapan, se desperdicia esfuerzo buscando el mismo terreno dos veces.
Cada subpregunta te restringe a una región. Al responderla, has descartado todo lo que está fuera de esa región: una reducción grande y barata de la búsqueda.
Una partición limpia
Una ciudad pregunta: "¿Por qué están aumentando los tiempos de respuesta de emergencia?"
Un analista propone dividirlo en: (a) las llamadas tardan más en llegar a una cuadrilla, (b) las cuadrillas tardan más en llegar una vez despachadas, y (c) las cuadrillas tardan más en terminar y liberarse.
Cada recorte del espacio por un requisito
Restricciones como semiplanos
Imagina el espacio de respuestas como un plano plano, donde cada punto es una respuesta candidata. Una restricción es un requisito, y cada requisito traza una línea a través del plano y conserva solo un lado. En geometría, ese lado conservado es un semiplano.
"Menos de quince dólares" es una línea; conserva el lado barato. "A distancia de caminata" es una segunda línea; conserva el lado cercano. "Abierto ahora" es una tercera. Cada requisito que agregas es otro recorte.
La respuesta que satisface todos los requisitos se encuentra en la intersección de todos los lados conservados. Al intersectar suficientes semiplanos, obtienes una pequeña región acotada: un área ordenada con la única respuesta correcta dentro de ella.
Dos modos de fallo
Sobre-restringido (demasiados recortes): la región se vuelve vacía. Los semiplanos no tienen ningún punto en común, por lo que ninguna respuesta encaja en absoluto. "Un número que sea par e impar a la vez" reduce el espacio a la nada.
Sub-restringido (demasiados pocos recortes): la región permanece sin acotar. Se extiende hacia el infinito, por lo que infinitas respuestas vagas "encajan". "Dame una buena idea" es sin acotar. Obtienes ruido porque no se ha excluido nada.
Una pregunta bien planteada se sitúa entre estos dos extremos: suficientes restricciones para acotar la región, pero no tantas que se contradigan y la vacíen.
Acotada, Sin acotar, Vacía
Un gerente le pide a un diseñador "un logotipo". Más tarde le pide "un logotipo que sea una sola letra, de un solo color, que funcione a 16 píxeles, y que también utilice al menos cuatro colores".
El mejor corte divide el espacio en dos
Búsqueda binaria: cada sí/no divide el espacio a la mitad
Algunas preguntas son de sí/no. Geométricamente, una pregunta de sí/no traza una línea y te indica en qué lado está la respuesta: descarta una región completa de un solo trazo.
La mejor pregunta de sí/no es aquella que divide el espacio en dos mitades iguales, porque así, sea cual sea la respuesta que obtengas, habrás descartado exactamente la mitad de lo que quedaba. Si preguntas "¿está en la mitad superior?" una y otra vez, el espacio se contrae geométricamente a gran velocidad.
Esto es la búsqueda binaria. Comienzas con N candidatos. Después de una buena pregunta, quedan N/2. Después de dos, N/4. Después de k preguntas, N / 2^k. Terminas cuando queda un solo candidato, por lo que necesitas el k más pequeño tal que 2^k sea al menos N.
Ese k más pequeño es el techo de log2(N). Para mil candidatos: 2^9 = 512 (no es suficiente) & 2^10 = 1024 (es suficiente), por lo que log2(1000) es aproximadamente 9.97 & necesitas 10 preguntas. ¿Un billón de candidatos? El log2 de un billón es aproximadamente 30. Dividir por la mitad es tan poderoso que pasar de mil a un billón solo añade unas veinte preguntas.
La lección para hacer preguntas: una pregunta de sí/no bien formulada vale más cuando divide el espacio restante de manera uniforme. Una pregunta desequilibrada que solo descarta una pequeña fracción desperdicia el turno.
Garantizar el hallazgo
Estás jugando a un juego de adivinanzas. Alguien elige un número entero del 1 al 1000. Solo puedes hacer preguntas de sí/no, & juegas de forma óptima (cada pregunta divide los candidatos restantes de la manera más uniforme posible).
Cuando las respuestas son baratas, los recortes son valiosos
La pregunta es ahora el trabajo
Juntemos las cuatro piezas. Una pregunta abre un espacio. La descomposición lo particiona. Las restricciones lo recortan hasta una región factible acotada. Las buenas preguntas de sí/no lo reducen a la mitad. Cada una de estas es un acto de reducir la búsqueda antes de buscar una respuesta.
Durante la mayor parte de la historia, la respuesta era la parte costosa. Pagabas a un experto, realizabas el experimento, revisabas el archivo. Por eso valorábamos a las personas que podían producir respuestas.
Ese equilibrio se ha invertido. Los sistemas automatizados ahora generan respuestas plausibles por miles, casi sin coste. Cuando las respuestas son baratas y abundantes, producir una más no es un logro. Lo que sigue siendo escaso es saber cuál respuesta merece la pena: y esa es una habilidad de formular preguntas, no de producir respuestas.
En la geometría: una máquina te entregará con gusto cualquier punto del espacio. El valor que tú aportas es trazar las restricciones que reducen el espacio a la única región donde debe vivir una buena respuesta. Si lo sobrerestricciones, te ahogas en ruido plausible (una región no acotada). Si lo sobrerestricciones, no obtienes nada a cambio (una región vacía). Formular los cortes que acotan la región al tamaño exacto es la habilidad humana escasa.
Por lo tanto, la palanca no es "obtener una respuesta". Es "formular las restricciones que hacen que el espacio de respuestas sea lo suficientemente pequeño para que cualquier punto dentro de él merezca la pena".
Dónde se movió el valor
Un analista ahora puede generar cien estrategias de borrador en minutos y a casi ningún coste.
Geometría de las preguntas: Resumen
Lo que has aprendido
Una pregunta no es una solicitud de una sola respuesta. Es un espacio de posibles respuestas, y el arte de preguntar es el arte de reducir ese espacio:
- Espacio de búsqueda: cada pregunta abre un conjunto de respuestas candidatas. Una pregunta precisa abre un conjunto pequeño; una vaga abre un conjunto vasto en el que debes deambular.
- Descomposición como partición: divide un gran espacio en regiones que lo cubran sin superposición; cada subpregunta te estrecha hacia una región.
- Restricciones como límites: cada requisito es un semiplano; la respuesta vive en su intersección. Demasiados pocos cortes dejan una región no acotada (respuestas vagas infinitas); cortes contradictorios dejan una región vacía (nada encaja).
- Reducir por mitades: una pregunta de sí/no bien elegida divide el espacio en dos. Para fijar un número entre 1 y 1000 se necesitan ceil(log2(1000)) = 10 preguntas; para mil millones, solo unas 30.
Y la recompensa: cuando los sistemas automatizados hacen que las respuestas sean baratas, la habilidad escasa no es producir respuestas, sino plantear las restricciones que reducen el espacio a la única región que vale la pena. Aprende a trazar esos cortes, y convertirás una búsqueda vasta y errática en una breve.