¿Es la informática teórica una rama / subconjunto propio de las matemáticas?

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.

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í.

A2A.

Dado que CS usa ampliamente definiciones teóricas de conjuntos como la máquina de Turing, el autómata pushdown, DFA, etc., y dado que CS implementa aparatos de (por ejemplo) álgebra (por ejemplo, un conjunto de todas las cadenas finitas construidas sobre un alfabeto finito produce un monoide). Se puede considerar como parte de las matemáticas. Además, la Clasificación de asignaturas de Matemáticas incluye la informática como una rama de las matemáticas.

Sin embargo, hay un problema en su pregunta. Las matemáticas (incluso las matemáticas clásicas, y existen otros paradigmas matemáticos, por ejemplo, las matemáticas intuitivas) no son la colección de todas las implicaciones de los axiomas ZF (o incluso ZFC) (incluso emparejados con la lógica clásica). La teoría del tipo de homotopía, la teoría de la categoría e incluso algunas áreas de la teoría de conjuntos no son deducibles de ZFC. En realidad, dado que ZFC no es la base fundamental de las matemáticas (debido al primer teorema de incompletitud, no puede haber ninguna base coherente definitiva de las matemáticas), aunque es la más común de ellas.

En cuanto a su segunda pregunta (si es posible proporcionar axiomas que impliquen todos los teoremas de CS), diría que sí. Tome cualquier libro de texto sobre, digamos, teoría de autómatas y verá cómo se construye: algunas definiciones básicas introducidas, luego algunas propiedades (teoremas) se prueban en base a esas definiciones y teoremas previamente probados (no solo de CS). Así es como funcionan las matemáticas hoy en día: desde definiciones convencionales hasta propiedades más sofisticadas que deben ser probadas.

Ninguno. Las ciencias de la computación teórica y las matemáticas son ambas ciencias formales, y ninguna subsume a la otra.

La informática teórica es un subconjunto de la informática y las matemáticas.

Eso no quiere decir que el CS teórico no sea profundo, o que no valga la pena estudiarlo. Es solo que, bueno, casi todas las ciencias se reducen a matemáticas y / o lógica en última instancia. (Como ejemplo, la psicología es biología aplicada, que es química aplicada, que es física aplicada, que es matemática aplicada). Básicamente, todo se reduce a que las matemáticas son más abstractas que la CS teórica.

Fuente: Wikipedia: informática teórica

Es a la vez matemática aplicada y lógica aplicada. Sin embargo, la teoría de las funciones computables puede considerarse como una rama de la matemática teórica.

More Interesting

¿Qué campo de la informática se ocupa de los lenguajes humanos?

¿En qué se diferencia la investigación de IA en India de la investigación de IA en EE. UU. O China?

¿Cuáles son algunos avances recientes en la teoría de grafos? Tomé un curso de posgrado en teoría de grafos, pero los resultados que uso de la teoría de grafos (espectrales y aleatorios) tienen más de 50 años. ¿Qué hay de nuevo y cuáles son los grandes avances recientes?

¿Es esta revista de investigación (IJCSIT) genuina o fraudulenta? ¿Como saber?

¿Quiénes son los mejores académicos y practicantes del aprendizaje automático?

¿Cuál es el equivalente de Xerox Parc / Bell Labs / JPL hoy?

¿Qué se necesita para ser admitido en una de las mejores escuelas de EE. UU. (MIT, CMU, Berkeley o Stanford) para obtener una maestría de CS? CGPA de alrededor de 3, con considerable experiencia en investigación (4 publicaciones internacionales + una pasantía de investigación en IIT KGP). Pasante como ingeniero de software.

¿Cuál es la diferencia entre estos documentos de Collobert y Weston: Una arquitectura unificada para PNL (2008) vs. Aprender PNL desde cero (2011)?

¿Qué es la complejidad del tiempo polinomial?

¿Cuáles son los mejores grupos de investigación de visión por computadora en Europa?

¿Qué es exactamente la informática teórica? ¿Qué se investiga en él?

¿Cuáles son los mejores métodos y herramientas para diseñar una interfaz para una aplicación de investigación científica?

¿Cuáles son los trabajos académicos clásicos en finanzas computacionales / comercio algorítmico?

¿Cuáles son los temas de investigación actuales en informática en la nube?

¿Qué software usan los laboratorios de ciencias para ayudar con la investigación?