Acerca de MathTools

Qué hace MathTools y cómo mantiene las matemáticas exactas.

MathTools es una colección de más de veinte pequeñas calculadoras para las matemáticas de cada día — desde fracciones y porcentajes hasta matrices, valores propios y cálculo paso a paso. Cada herramienta hace una sola cosa y muestra el procedimiento completo en lugar de solo el resultado final, y muchos temas incluyen ejercicios generados al azar para practicar por tu cuenta.

Exacto donde importa

La mayoría de las herramientas calculan con fracciones exactas en lugar de decimales. 0,75 se mantiene como 3/4 de principio a fin, así que el redondeo nunca se cuela. La inversa de [[4,7],[2,6]] sale como 3/5, −7/10, −1/5, 2/5 y no como 0,6 y −0,7. Las fracciones funcionan con enteros grandes, así que los factoriales grandes tampoco se desbordan.

Algunos resultados son irracionales por naturaleza: valores singulares, muchos valores propios, el seno de un ángulo cualquiera. Ahí la herramienta cambia a un método numérico y lo dice, en lugar de disfrazar una aproximación de exacta.

Ver el procedimiento

Cada cálculo incluye una solución desarrollada. Las herramientas de matrices muestran la matriz ampliada tras cada operación de fila; las aritméticas avanzan término a término — y muchas además dibujan el resultado: rectas, parábolas, histogramas o el área sombreada bajo una integral. Los pasos están numerados, así que puedes seguir el método o comprobar el resultado tú mismo.

Encontrar la herramienta adecuada

  • Álgebra — inversión de matrices, determinantes, aritmética y potencias de matrices, sistemas de ecuaciones lineales, ecuaciones cuadráticas, completación del cuadrado, ecuaciones de rectas, división de polinomios, factorización, eigenvalores y eigenvectores, diagonalización, SVD.
  • Probabilidad — combinatoria (nPr, nCr, factoriales), distribución binomial, estadística descriptiva (media, mediana, moda, varianza, desviación estándar) y distribución normal con puntuaciones z y percentiles.
  • Análisis — derivadas e integrales de polinomios, solucionador de triángulos interactivo, círculo unitario, grados y radianes, sucesiones aritméticas y geométricas, logaritmos y teorema de Pitágoras con radicales exactos.
  • Sistemas numéricos — convierte y calcula en cualquier base de 2 a 36, fracciones exactas, exponentes, mcd y mcm, porcentajes, razones, factorización prima y notación científica.
  • Matemáticas cotidianas — interés compuesto con calendario, descuentos (incluso sucesivos), propina y división de cuentas, y conversión de unidades con factores internacionales exactos.

Bajo el capó

MathTools funciona con Nuxt y Nuxt UI. Las matemáticas viven en pequeños módulos de TypeScript, cada uno con sus propias pruebas unitarias, de modo que la lógica se puede comprobar aparte de la interfaz.

Probado, no supuesto

Las matemáticas de cada herramienta viven en pequeños módulos TypeScript puros — y cada uno incluye sus propios tests unitarios. Más de 500 tests de Vitest comprueban resultados exactos en fracciones, casos límite como matrices singulares, divisiones por cero o entradas vacías, y que cada herramienta genere realmente su procedimiento.

Vibe coded

¿Ser sinceros? Este sitio está vibe coded: una persona tuvo las ideas, eligió las herramientas y tomó las decisiones, y una IA escribió la mayor parte del código, los textos y las traducciones. Pero las vibes no garantizan la corrección: cada parte matemática está fijada por los más de 500 tests unitarios de arriba, no por la confianza.