Problema resuelto al detalle
-
¿Qué es a½, y quién lo decidió? La herramienta solo acepta exponentes enteros. La regla que fuerza el valor de a⁰ no se detiene ahí. Deduce entonces el significado que le impone a un medio.
Abre este problema en la herramienta
-
Empieza por la ley que muestra la herramienta en su tercera fila. Compruébala en un caso visible: al elevar una potencia a otra potencia, los exponentes se multiplican.
-
Aplica ahora a esa misma ley un exponente de un medio, con una potencia exterior de 2. El lado derecho se reduce a a¹, que es a.
-
Lee lo que dice el resultado. a½ es un número cuyo cuadrado es a, y eso es exactamente una raíz cuadrada. No se definió nada. La ley no dejó margen para ninguna otra opción.
-
Ese mismo paso resuelve cualquier raíz. Una potencia exterior de 3 da un número cuyo cubo es a.
-
Y además soluciona los casos mixtos sin reglas adicionales. 16 elevado a tres medios es el cubo de la raíz cuadrada o la raíz cuadrada del cubo. La ley afirma que ambas opciones coinciden: tanto 4³ como √4096 dan 64.
-
Donde el sistema se frena no es en el álgebra, sino al elegir la raíz. −8 tiene una raíz cúbica real de −2, pero también tiene dos raíces complejas. Pregunta a tres máquinas y obtendrás tres respuestas: −2 según la convención real, NaN en JavaScript, y 1 + i√3 en Python, que prefiere extraer la raíz principal.
Respuesta
La misma ley que fuerza que a⁰ = 1 obliga a que a^(1/q) sea una raíz q-ésima. No se inventa ninguna definición nueva entre los números enteros y las fracciones. Por eso los exponentes fraccionarios obedecen exactamente las mismas reglas que los enteros. Lo que sí se elige de verdad es a qué raíz q-ésima te refieres cuando un número tiene varias. Esa elección explica por completo el desacuerdo sobre (−8)^(1/3). Para una base positiva existe una única raíz positiva y no hay discusión posible. Por ese motivo los libros de texto enuncian la regla del exponente fraccionario para a > 0 y dejan el caso negativo para el capítulo sobre números complejos.
-
Referencias (2)
- Where the two answers at 0⁰ come from, and why neither camp is careless: Donald E. Knuth, "Two Notes on Notation", The American Mathematical Monthly 99(5), 403–422, 1992. doi:10.2307/2325085
- What the machines named in the same block actually do, measured rather than assumed: Measured in this repo: Node 22 gives Math.pow(0,0) = 1 and 0 ** 0 = 1; CPython gives 0 ** 0 = 1 and (-8) ** (1/3) = 1 + i√3, while JavaScript's Math.pow(-8, 1/3) is NaN. Asserted in scripts/check-compute.mjs.