Un algoritmo es, en su definición más general, una forma de alcanzar un objetivo deseado. Las fórmulas son meras recetas o componentes.
Ejemplo: El método actual de hornear pan con pasos es un algoritmo:
- obtener ingredientes
- mezclar los ingredientes
- poner en el horno
- cocer hasta cierto tiempo a cierta temperatura
- sacar y esperar a que se enfríe
aquí habría fórmulas como la fórmula del pan, qué ingredientes, etc.
La fórmula cuadrática es precisamente eso: una fórmula para resolver ecuaciones cuadráticas
Un ejemplo de algoritmo para resolver cuadráticas sería:
-
obtener cuadrática: llamar a al coeficiente delante de x^2, b al coeficiente delante de x y c al coeficiente constante.
-
evaluar la fórmula cuadrática (en sus versiones + y -) en a, b y c dadas
-
simplificar
Este algoritmo resuelve el problema real... mientras que la fórmula es una herramienta utilizada en el proceso.
0 votos
No recuerdo nada llamado fórmula en las matemáticas formales. Creo que algoritmo es un término de metalenguaje. El algoritmo le dice a una computadora o a una persona cómo hacer algo. Las matemáticas puras, creo, nunca dicen cómo hacer algo.
0 votos
@CutieKrait Hay un montón de algoritmos y fórmulas en matemáticas puras.
0 votos
@AlexanderGruber: sí. Pero probablemente estos son mejores términos: fórmula = igualdad, y algoritmo = prueba.
0 votos
@CutieKrait No, eso no es correcto.
0 votos
Sin embargo estas son definiciones de wolframio: wolframalpha.com/input/?i=formula : wolframalpha.com/input/?i=algoritmo
0 votos
Fíjese en la "s" del final de la etiqueta "lenguajes formales" (y lea la wiki de la etiqueta). No significa 'lenguaje formal' como en 'cómo decir las cosas formalmente' y no es apropiado para su pregunta.