Su pregunta en sí no es ingenua, pero el tipo de respuesta que solicita es. Es raro que cualquier línea de trabajo o investigación intelectual tenga una explicación de tono de ascensor. No todos estarían de acuerdo con sus caracterizaciones de las matemáticas y la física porque ignoran la profundidad y los matices de esos campos.
Los informáticos teóricos se preocupan por estudiar y aplicar la computación . La perspectiva computacional es profunda y lo abarca todo, por lo que el estudio de la computación también es profundo y tiene relación con muchas otras áreas de estudio. Todos los procesos, ya sean de naturaleza o sintéticos, manipulan la información. Ellos computan . Al igual que en matemáticas, existen diferentes lenguajes y tipos de estructuras involucradas en la computación, como en física, hay leyes fundamentales sobre la computación que estamos tratando de descubrir, como en química, se pueden clasificar los elementos fundamentales de la computación. La informática teórica es lo suficientemente amplia y robusta como para tener en cuenta cualquier perspectiva que le brindes. Algunas de las preguntas estudiadas son:
- ¿Qué es la computación y cómo se puede caracterizar? (Máquinas de Turing, cálculos lambda, sistemas de mosaico, máquinas de registro, computadoras de ADN, etc.)
- ¿Cuál es el modelo computacional que subyace a un proceso? (Procesos biológicos, químicos, económicos, sociológicos, etc.)
- ¿Qué es la computación eficiente? (complejidad a través del tiempo, espacio, comunicación, amortizado, suavizado, etc.)
- ¿Qué son las caracterizaciones de la computación eficiente? (Máquinas de Turing, nociones algebraicas, lógica, sistemas de tipos, etc.)
- ¿Cuál es la forma más eficiente de calcular una solución a un problema? (algoritmos)
- ¿Qué tan eficientes son los procesos algorítmicos existentes (análisis de algoritmos, fenómenos estadísticos, equilibria de mercado, etc.)
Estas son una muestra pequeña y no representativa de las preguntas que uno puede hacer. Como en cualquier campo, las respuestas a algunas preguntas generan nuevas preguntas y generan consultas sobre otras preguntas. Puede encontrar una vista del campo bastante anticuada navegando por los artículos en el Manual de Ciencias de la Computación Teórica.
- Manual de Ciencias de la Computación Teórica, Volumen A: Algoritmos y Complejidad, 1990
- Manual de Ciencias de la Computación Teórica, Volumen B: Modelos formales y semántica, 1990