Inicio · Parte 02 — Álgebra y funciones
ax + b = c ⟹ x = (c − b)/a, a ≠ 0
residuo = ax + b − c = 0
Cada paso de un despeje transforma la ecuación en otra equivalente: con el mismo conjunto solución. Sumar o restar la misma cantidad a ambos lados siempre preserva la equivalencia. Multiplicar o dividir por una cantidad no nula, también. La condición «no nula» es la que hay que vigilar: dividir por una expresión que puede anularse pierde soluciones sin avisar.
Los casos degenerados no son curiosidades de examen. Si a = 0, la ecuación 0·x = 0 tiene infinitas soluciones y 0·x = 5 no tiene ninguna. En una implementación, ambos casos deben detectarse y reportarse; lanzar una división por cero es peor que devolver un diagnóstico. La clase 113 encontrará la versión matricial del mismo fenómeno.
Otras operaciones no son reversibles y hay que declararlo. Elevar al cuadrado ambos lados puede introducir soluciones falsas: de x = 2 se pasa a x² = 4, que además admite x = −2. Por eso, tras elevar al cuadrado, hay que comprobar cada solución candidata en la ecuación original.
La verificación cierra el proceso y es innegociable: sustituir y comprobar que el residuo es cero. Ese hábito —calcular el residuo en lugar de confiar en el procedimiento— es el mismo que se usará para sistemas lineales (clase 113), métodos iterativos (clase 233) y ajuste por mínimos cuadrados (clase 131).
Resolver 7x − 3 = 25 con verificación y casos degenerados.
7x − 3 = 25
7x = 28 (sumar 3, reversible)
x = 4 (dividir por 7 ≠ 0, reversible)
Verificación: 7·4 − 3 = 25 ✓
Residuo: 7·4 − 3 − 25 = 0 ✓
Casos degenerados (a = 0):
0·x = 0 → infinitas soluciones
0·x = 5 → ninguna solución
Resolver ax + b = c y verificar el residuo.
python classes/part-02-algebra-y-funciones/043-ecuaciones-lineales-de-una-variable/lab.py
compmath run 043
ecuacionxresiduosin_solucion_si_a_es_0caso_0x=0caso_0x=5{
"ecuacion": "7x - 3 = 25",
"x": 4.0,
"residuo": 0.0,
"sin_solucion_si_a_es_0": true,
"caso_0x=0": "infinitas soluciones",
"caso_0x=5": "ninguna solución"
}
Todo despeje analítico, la condición de primer orden ∇f = 0 en optimización y la resolución de sistemas lineales. El residuo es el criterio de aceptación universal.
Una red neuronal es una composición de funciones parametrizadas. La sigmoide, la softmax y la log-verosimilitud son álgebra de exponenciales y logaritmos.
10.1007/978-1-4612-0335-5, pendiente de resolver.