Ambas son formas diferentes de estudiar las mismas cosas .
En un nivel muy fundamental, las pruebas son programas y los programas son pruebas . Esta es la famosa correspondencia de Curry-Howard. Resulta que los fundamentos de las matemáticas y la informática son solo nombres diferentes para la misma estructura subyacente.
La teoría PL se convierte en matemáticas muy rápidamente, y la lógica formal se combina de manera similar con la informática. Es en el punto donde algunos de los trabajos sobre los fundamentos de las matemáticas son realizados por informáticos y parte del trabajo sobre los fundamentos de las ciencias de la computación por parte de los matemáticos.
- ¿Cuáles fueron los temas candentes del aprendizaje automático en 2015?
- Informática teórica: ¿Cuál es la diferencia entre un algoritmo de aproximación y un heurístico?
- ¿Cuáles son los pasos necesarios para escribir trabajos de investigación?
- ¿Cuáles son algunos posibles temas de investigación en neurociencia computacional que se centran en datos neuronales?
- ¿Cuál es la diferencia entre la complejidad del tiempo promedio y la complejidad del tiempo esperado?
Esto también conduce a subcampos que tienen paralelos muy claros entre los dos campos. Por ejemplo, la semántica operacional es como la teoría de la prueba y la semántica denotacional es como la teoría del modelo . Y luego están las áreas de estudio que se superponen por completo, como la teoría de tipos o la computabilidad.
El hecho de que sean comunidades y departamentos separados está mucho más relacionado con la historia y la cultura que con los campos en sí.