{"id":19518,"date":"2026-09-26T10:46:41","date_gmt":"2026-09-26T13:46:41","guid":{"rendered":"http:\/\/laf5.publisher.highstack.com.ar\/?p=19518"},"modified":"2026-09-26T10:46:41","modified_gmt":"2026-09-26T13:46:41","slug":"puede-una-computadora-generar-azar-de-verdad-la-respuesta-esta-fuera-de-sus-propios-calculos","status":"publish","type":"post","link":"https:\/\/laf5.publisher.highstack.com.ar\/?p=19518","title":{"rendered":"\u00bfPuede una computadora generar azar de verdad? La respuesta est\u00e1 fuera de sus propios c\u00e1lculos"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/es.gizmodo.com\/app\/uploads\/2026\/09\/Gizmodo-53-4-6-1024x683.jpg\" \/><\/p>\n<div>\n<p dir=\"auto\" data-start=\"435\" data-end=\"664\">Pedirle a una computadora que produzca algo impredecible plantea una contradicci\u00f3n interesante. Un procesador ejecuta instrucciones definidas de antemano y, ante las mismas condiciones, deber\u00eda obtener siempre el mismo resultado.<\/p>\n<p dir=\"auto\" data-start=\"666\" data-end=\"939\">Sin embargo, la inform\u00e1tica necesita generar n\u00fameros aparentemente aleatorios constantemente. Se utilizan en criptograf\u00eda, simulaciones cient\u00edficas, videojuegos, sorteos digitales y numerosos procesos donde conocer de antemano el siguiente valor arruinar\u00eda todo el sistema.<\/p>\n<p dir=\"auto\" data-start=\"941\" data-end=\"1037\">La pregunta es entonces inevitable: \u00bfpuede una m\u00e1quina determinista producir aut\u00e9ntico azar?<\/p>\n<h2 dir=\"auto\" data-section-id=\"12t1f0v\" data-start=\"1039\" data-end=\"1091\">La mayor\u00eda de las computadoras utiliza pseudoazar<\/h2>\n<p dir=\"auto\" data-start=\"1093\" data-end=\"1175\">La soluci\u00f3n habitual son los llamados generadores de n\u00fameros pseudoaleatorios.<\/p>\n<p dir=\"auto\" data-start=\"1177\" data-end=\"1351\">Estos algoritmos comienzan con un valor inicial conocido como semilla y realizan una serie de operaciones matem\u00e1ticas capaces de producir secuencias que parecen desordenadas.<\/p>\n<p dir=\"auto\" data-start=\"1353\" data-end=\"1481\">El resultado puede superar numerosas pruebas estad\u00edsticas y ser suficientemente impredecible para gran cantidad de aplicaciones. Pero existe una caracter\u00edstica fundamental: si alguien conoce el algoritmo y la semilla exacta, puede volver a generar toda la secuencia.<\/p>\n<p dir=\"auto\" data-start=\"1622\" data-end=\"1683\">Por eso hablamos de pseudoazar y no de aleatoriedad absoluta. Esta propiedad tambi\u00e9n tiene ventajas. En una simulaci\u00f3n cient\u00edfica, por ejemplo, utilizar la misma semilla permite repetir exactamente un experimento y comprobar los resultados.<\/p>\n<h2 dir=\"auto\" data-section-id=\"1hr4dr7\" data-start=\"1865\" data-end=\"1930\">Un mal generador puede convertirse en un problema de seguridad<\/h2>\n<p dir=\"auto\" data-start=\"1932\" data-end=\"1996\">La apariencia ca\u00f3tica no garantiza que una secuencia sea segura.<\/p>\n<p dir=\"auto\" data-start=\"1998\" data-end=\"2255\">Un algoritmo mal dise\u00f1ado puede producir patrones, correlaciones o ciclos que terminen siendo descubiertos. Esto resulta especialmente peligroso en criptograf\u00eda, donde predecir ciertos n\u00fameros podr\u00eda permitir reconstruir claves o comprometer comunicaciones. El matem\u00e1tico John von Neumann ya ironizaba sobre esta cuesti\u00f3n al advertir de los peligros de intentar obtener n\u00fameros aleatorios \u00fanicamente mediante procedimientos aritm\u00e9ticos.<\/p>\n<p dir=\"auto\" data-start=\"2437\" data-end=\"2607\">La inform\u00e1tica moderna ha desarrollado generadores mucho m\u00e1s sofisticados, pero el problema fundamental contin\u00faa siendo el mismo: un algoritmo sigue siendo una regla.<\/p>\n<h2 dir=\"auto\" data-section-id=\"1wtpoq9\" data-start=\"2609\" data-end=\"2666\">Para conseguir azar real hay que mirar al mundo f\u00edsico<\/h2>\n<p dir=\"auto\" data-start=\"2668\" data-end=\"2741\">Una alternativa consiste en utilizar procesos externos al propio c\u00e1lculo.<\/p>\n<p dir=\"auto\" data-start=\"2743\" data-end=\"2945\">Los dispositivos pueden medir peque\u00f1as fluctuaciones el\u00e9ctricas, ruido t\u00e9rmico de componentes electr\u00f3nicos, tiempos de interacci\u00f3n del usuario o variaciones f\u00edsicas imposibles de reproducir exactamente. Estos valores pueden alimentar sistemas que generan n\u00fameros mucho m\u00e1s dif\u00edciles de anticipar.<\/p>\n<p dir=\"auto\" data-start=\"3042\" data-end=\"3188\">Los generadores conocidos como TRNG, o generadores de n\u00fameros verdaderamente aleatorios, utilizan precisamente este tipo de fen\u00f3menos f\u00edsicos.<\/p>\n<blockquote class=\"twitter-tweet\" data-width=\"500\" data-dnt=\"true\">\n<p lang=\"en\" dir=\"ltr\">Randomness is hard to achieve.<\/p>\n<p>It is why the security of 10% of the internet is secured by a wall of lava lamps watched by a camera to generate true randomness  <a href=\"https:\/\/t.co\/8RK58YzezV\">pic.twitter.com\/8RK58YzezV<\/a><\/p>\n<p>\u2014 Ethan Mollick (@emollick) April 19, 2024<\/p>\n<\/blockquote>\n<h2 dir=\"auto\" data-section-id=\"1qdbhfl\" data-start=\"3190\" data-end=\"3252\">La f\u00edsica cu\u00e1ntica lleva la incertidumbre todav\u00eda m\u00e1s lejos<\/h2>\n<p dir=\"auto\" data-start=\"3254\" data-end=\"3308\">Algunos sistemas recurren incluso a eventos cu\u00e1nticos.<\/p>\n<p dir=\"auto\" data-start=\"3310\" data-end=\"3450\">Un ejemplo consiste en enviar fotones hacia dispositivos en los que existen varios resultados posibles y registrar cu\u00e1l ocurre en cada caso.<\/p>\n<p dir=\"auto\" data-start=\"3452\" data-end=\"3683\">Seg\u00fan la interpretaci\u00f3n est\u00e1ndar de la mec\u00e1nica cu\u00e1ntica, el resultado individual de determinados eventos no est\u00e1 simplemente oculto detr\u00e1s de una variable desconocida, sino que posee una naturaleza fundamentalmente probabil\u00edstica.<\/p>\n<p dir=\"auto\" data-start=\"3685\" data-end=\"3810\">Por eso, los fen\u00f3menos cu\u00e1nticos se consideran una de las fuentes m\u00e1s s\u00f3lidas de aleatoriedad f\u00edsica disponibles actualmente.<\/p>\n<h2 dir=\"auto\" data-section-id=\"1ual8xi\" data-start=\"3812\" data-end=\"3860\">\u00bfC\u00f3mo sabemos que una secuencia es aleatoria?<\/h2>\n<p dir=\"auto\" data-start=\"3862\" data-end=\"3936\">No basta con observar varios n\u00fameros y comprobar que parecen desordenados.<\/p>\n<p dir=\"auto\" data-start=\"3938\" data-end=\"4129\">Los investigadores utilizan grandes bater\u00edas de pruebas estad\u00edsticas para buscar repeticiones an\u00f3malas, distribuciones desiguales, correlaciones entre valores o patrones demasiado frecuentes. Pero existe una limitaci\u00f3n importante: ninguna prueba puede demostrar definitivamente que una secuencia es completamente aleatoria.<\/p>\n<p dir=\"auto\" data-start=\"4268\" data-end=\"4488\">Las pruebas pueden detectar numerosos fallos y demostrar que una secuencia no cumple ciertas propiedades esperadas del azar, pero superar todos los an\u00e1lisis disponibles no constituye una demostraci\u00f3n matem\u00e1tica absoluta.<\/p>\n<p dir=\"auto\" data-start=\"4490\" data-end=\"4777\">Por eso, la respuesta a la pregunta inicial tiene dos partes. Una computadora convencional puede generar pseudoazar extremadamente convincente mediante algoritmos. Pero cuando necesitamos una fuente de incertidumbre independiente de una f\u00f3rmula, la m\u00e1quina debe recurrir al mundo f\u00edsico.<\/p>\n<p dir=\"auto\" data-start=\"4779\" data-end=\"4932\" data-is-last-node=\"\" data-is-only-node=\"\">Parad\u00f3jicamente, para ser realmente impredecible, una computadora necesita obtener parte de su azar de algo que ocurre fuera de sus propios c\u00e1lculos.<\/p>\n<p dir=\"auto\" data-start=\"4779\" data-end=\"4932\" data-is-last-node=\"\" data-is-only-node=\"\">Fuente: Noticias de la Ciencia y la Tecnolog\u00eda.<\/p>\n<\/p><\/div>\n<p><script async src=\"\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pedirle a una computadora que produzca algo impredecible plantea una contradicci\u00f3n interesante. Un procesador ejecuta instrucciones definidas de antemano y, ante las mismas condiciones, deber\u00eda obtener siempre el mismo resultado. Sin embargo, la inform\u00e1tica necesita generar n\u00fameros aparentemente aleatorios constantemente. Se utilizan en criptograf\u00eda, simulaciones cient\u00edficas, videojuegos, sorteos digitales y numerosos procesos donde conocer de [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":19519,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-19518","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria"],"_links":{"self":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts\/19518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19518"}],"version-history":[{"count":0,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/posts\/19518\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=\/wp\/v2\/media\/19519"}],"wp:attachment":[{"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/laf5.publisher.highstack.com.ar\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}