¿Cuál es la correlación entre las matemáticas y la informática? ¿Por qué es necesario?

Como un absoluto del programa de estudio de maestría en Modelado Matemático Computacional, siento que debería poder darte una respuesta sólida para esta pregunta.

Imagine una resolución abstracta de problemas que ayudaría a la humanidad de una forma u otra.

Espero que todos estemos de acuerdo en que existe una gran posibilidad de que un problema aleatorio como ese pueda resolverse matemáticamente. De hecho, casi todas las soluciones a problemas de los que actualmente nos beneficiamos tienen raíces en las matemáticas. Aviones, barcos, automóviles, internet, teléfonos, etc.

Ese es un lado de la ecuación.

Una vez que tenga una solución, esta debe convertirse en una aplicación real o un producto. Esto a menudo es un trabajo para informáticos, aunque también puede ser un ingeniero electrónico.

Estas dos disciplinas se superponen, ya que es obvio que el matemático con fundamento en la codificación puede optimizar su solución para usarla en el lenguaje de programación. Los informáticos que entienden las matemáticas pueden a su vez implementar las ideas de la solución de manera más eficiente y rápida como él las entendería mejor.

Y eso es lo que hago. Al menos lo intento 🙂

Parte de la informática es matemática. Por ejemplo, Big O. No estoy seguro de que se necesite ninguna otra elaboración. Pero si está preguntando si las matemáticas son necesarias para la programación, en muchos casos no. En algunos casos muy poco. En algunos casos se necesita MUCHA matemática. Depende del dominio del problema. Pero para resumir, la informática en sí tiene algunos lazos directos e indiscutibles con las matemáticas. También debo mencionar que tener una especialización en matemáticas nunca ha sido una pérdida de tiempo, incluso si no necesito usar ese conocimiento en la programación con frecuencia.