{"id":7910,"date":"2026-07-15T02:28:58","date_gmt":"2026-07-14T23:28:58","guid":{"rendered":"https:\/\/www.schooler.org.ua\/uk-uamatematiki-dosi-ne-znajut-najshvidshogo-sposobu-mnozhennja\/"},"modified":"2026-07-15T02:28:58","modified_gmt":"2026-07-14T23:28:58","slug":"uk-uamatematiki-dosi-ne-znajut-najshvidshogo-sposobu-mnozhennja","status":"publish","type":"post","link":"https:\/\/www.schooler.org.ua\/es\/uk-uamatematiki-dosi-ne-znajut-najshvidshogo-sposobu-mnozhennja\/","title":{"rendered":"El misterio matem\u00e1tico que nadie ha resuelto (todav\u00eda)"},"content":{"rendered":"<p>Los ni\u00f1os aprenden las tablas de multiplicar en la escuela. Memor\u00edzalos. Buena suerte con los n\u00fameros de tres d\u00edgitos. Ah\u00ed es donde entran en juego los algoritmos. Apilas los d\u00edgitos. Multiplica fila por fila. Durante miles de a\u00f1os pensamos que eso era lo mejor que pod\u00edamos hacer. Es lento. Brutalmente lento para big data. Luego, en 1960, un joven de 23 a\u00f1os cambi\u00f3 todo. El misterio de la velocidad de multiplicaci\u00f3n sigue abierto. <\/p>\n<h3>Por qu\u00e9 es importante<\/h3>\n<p>La multiplicaci\u00f3n no es s\u00f3lo una tarea. Opera Internet. Cifrado, IA, procesamiento de audio. Todo ello se apoya en la multiplicaci\u00f3n. Multiplicaci\u00f3n intensa. Cuando multiplicas n\u00fameros enormes millones de veces por segundo, cada paso cuenta. Una ligera mejora de la eficiencia ahorra miles de millones. <\/p>\n<p>Mire el m\u00e9todo de la escuela primaria. Dos d\u00edgitos significan cuatro multiplicaciones de un solo d\u00edgito. \u00bfTres d\u00edgitos? Nueve. Se escala cuadr\u00e1ticamente. Duplica la longitud, cuadriplica el trabajo. Dupl\u00edquelo nuevamente, el trabajo aumenta diecis\u00e9is veces. Los inform\u00e1ticos ignoran los segundos. El hardware se acelera de todos modos. Cuentan los pasos. Lo llamamos notaci\u00f3n O grande. La escuela primaria es O (n ^ 2). Cuadr\u00e1tico. Si su n\u00famero crece en 1.000, el trabajo se dispara en un mill\u00f3n. <\/p>\n<blockquote>\n<p>La carga de trabajo aumenta con el cuadrado del n\u00famero de d\u00edgitos. <\/p>\n<\/blockquote>\n<p>Desde la antig\u00fcedad, los magos de las matem\u00e1ticas asumieron que este l\u00edmite cuadr\u00e1tico era una ley de la naturaleza. Andrey Kolmogorov, una leyenda sovi\u00e9tica, apost\u00f3 su reputaci\u00f3n a ello en una conferencia de 1960. Les dijo a los estudiantes de la Universidad Estatal de Mosc\u00fa: &#8220;Se necesita O(n^2)&#8221;. Es una conjetura formal. Un desaf\u00edo. Espera a que alguien lo pruebe o lo rompa. <\/p>\n<p>Tom\u00f3 una semana. Anatoly Karatsuba estaba sentado entre el p\u00fablico. Ten\u00eda 23 a\u00f1os. Regres\u00f3 con pruebas de que Kolmogorov estaba equivocado. El profesor qued\u00f3 at\u00f3nito. En realidad, Kolmogorov escribi\u00f3 \u00e9l mismo el art\u00edculo para una revista prestigiosa, pero le puso el nombre de Karatsuba. El ni\u00f1o no lo supo hasta que llegaron las reimpresiones por correo. <\/p>\n<h3>El truco<\/h3>\n<p>Karatsuba se dio cuenta de algo simple pero profundo. Las multiplicaciones son caras. Las adiciones son baratas. \u00bfPor qu\u00e9 no intercambiarlos? <\/p>\n<p>Tome 12 x 34.<br>\nDiv\u00eddelo.<br>\n12 es 10 + 2.<br>\n34 es 30 + 4. <\/p>\n<p>Tradicionalmente, haces cuatro multiplicaciones:<br>\n1&#215;3<br>\n1&#215;4<br>\n2&#215;3<br>\n2&#215;4 <\/p>\n<p>Karatsuba encontr\u00f3 la manera de hacerlo con tres.<br>\nCalcula la primera parte: 1&#215;3 = 3.<br>\nCalcula la \u00faltima parte: 2&#215;4 = 8. <\/p>\n<p>Ahora el medio. Normalmente har\u00edas (1&#215;4) + (2&#215;3). Dos se multiplica. En su lugar, suma los primeros n\u00fameros: 1+2=3. Suma los \u00faltimos n\u00fameros: 3+4=7. Multiplica esas sumas: 3&#215;7=21. Resta las partes que ya conoces. 21 &#8211; 3 &#8211; 8 = 10.<br>\nAuge. Obtuviste el t\u00e9rmino medio con una multiplicaci\u00f3n extra. <\/p>\n<p>\u00bfVale la pena?<br>\nNo para n\u00fameros peque\u00f1os. Los gastos generales de dividir y sumar le cuestan.<br>\n\u00bfPero para 1.234 x 5.678? Div\u00eddelo por la mitad. Recurrida. Divide esas mitades. Hazlo de nuevo. El compuesto de ahorro.<br>\nEl algoritmo cae a aproximadamente O (n^1,585).<br>\nLos n\u00fameros de mil d\u00edgitos sol\u00edan requerir un mill\u00f3n de mults de un solo d\u00edgito. Ahora se necesitan menos de 57.000 pasos. Masivo. <\/p>\n<p>Esto no es s\u00f3lo teor\u00eda. Est\u00e1 en Python.<br>\nPython usa matem\u00e1ticas escolares est\u00e1ndar para entradas peque\u00f1as. Lo suficientemente suave.<br>\nUna vez que alcanzas aproximadamente 63 d\u00edgitos decimales (dependiendo de la base de la m\u00e1quina), Python activa un interruptor. Karatsuba se hace cargo. No ves que esto suceda. Pero est\u00e1 ah\u00ed. Manejando su criptograf\u00eda. <\/p>\n<h3>Algoritmos gal\u00e1cticos<\/h3>\n<p>La carrera continu\u00f3 durante d\u00e9cadas. \u00bfPodemos ir m\u00e1s r\u00e1pido?<br>\n2019 trajo la \u00faltima sorpresa. David Harvey y Joris van Der Hoeven publicaron un algoritmo que supera a Karatsuba por mucho.<br>\nO(n iniciar sesi\u00f3n n). <\/p>\n<p>Lee eso de nuevo.<br>\nLos logaritmos crecen incre\u00edblemente lentamente.<br>\nn log n es apenas mayor que n.<br>\nB\u00e1sicamente, multiplicar dos n\u00fameros enormes ahora lleva aproximadamente el mismo tiempo que leerlos. <\/p>\n<p>Es asombroso. El techo te\u00f3rico parece haber sido tocado.<br>\nO tal vez no.<br>\nAqu\u00ed est\u00e1 el truco.<br>\nNo funciona para los n\u00fameros que nos importan. <\/p>\n<p>El algoritmo de Harvey y Van Der Hoeven s\u00f3lo se vuelve m\u00e1s r\u00e1pido que el de Karatsuba cuando los n\u00fameros se vuelven <em>realmente<\/em> grandes. No es un &#8220;n\u00famero de tarjeta de cr\u00e9dito&#8221; grande. Grande gal\u00e1ctico.<br>\nEn inform\u00e1tica tenemos un t\u00e9rmino para esto: algoritmo gal\u00e1ctico.<br>\nHermosa teor\u00eda. Uso pr\u00e1ctico cero. Las cifras requeridas son mayores que la mayor\u00eda de las transacciones digitales en la historia de la humanidad juntas. <\/p>\n<p>Estamos atrapados en el medio.<br>\nUtilizando trucos de los a\u00f1os 60 para la mayor parte de nuestra inform\u00e1tica diaria.<br>\nUsar trajes del siglo XXI adem\u00e1s de matem\u00e1ticas del siglo XX. <\/p>\n<p>\u00bfAlguna vez usamos O (n log n) en el mundo real?<br>\nQuiz\u00e1s cuando procesemos datos se establezca el tama\u00f1o de las galaxias.<br>\nHasta entonces esperamos.<br>\nPara el siguiente truco.<br>\nO mejor hardware para ocultar nuestra pereza. <\/p>\n<p>La respuesta a\u00fan podr\u00eda ser cuadr\u00e1tica.<br>\nPodr\u00eda ser lineal.<br>\nNo lo sabemos todav\u00eda.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los ni\u00f1os aprenden las tablas de multiplicar en la escuela. Memor\u00edzalos. Buena suerte con los n\u00fameros de tres d\u00edgitos. Ah\u00ed es donde entran en juego los algoritmos. Apilas los d\u00edgitos. Multiplica fila por fila. Durante miles de a\u00f1os pensamos que eso era lo mejor que pod\u00edamos hacer. Es lento. Brutalmente lento para big data. Luego, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7909,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"tdm_status":"","tdm_grid_status":""},"categories":[1],"tags":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/posts\/7910"}],"collection":[{"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/comments?post=7910"}],"version-history":[{"count":0,"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/posts\/7910\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/media\/7909"}],"wp:attachment":[{"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/media?parent=7910"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/categories?post=7910"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schooler.org.ua\/es\/wp-json\/wp\/v2\/tags?post=7910"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}