Este artículo inicia una serie de reflexiones que giran en torno a la Computación Cuántica. Este tema es objeto de una acalorada discusión dentro del mundo de la ciencia e ingeniería y una carrera por ser el primero en demostrar la "Supremacía Cuántica". Pero ¿por qué esto se ha vuelto tan relevante? ¿Qué quiere decir la "supremacía cuántica"? ¿Cómo funciona realmente un computador cuántico? ¿Para qué sirve? ¿Cómo se programa? ¿Reemplazará a los computadores digitales en el medio plazo?...
Esta serie de artículos intentarán despejar estas dudas e incógnitas respecto al tema de la computación cuántica, la ciencia subyacente, los retos tecnológicos a los que se enfrenta y el impacto social esperado. La idea es presentar todas estas cuestiones, de una forma sencilla para que pueda ser comprendido por cualquier persona con unos mínimos conocimientos científico-técnicos.
En este segundo artículo de la serie, vamos a explorar la computación clásica recordando algunos de sus conceptos básicos y fundamentos teóricos, antes de introducir sus equivalentes en la computación cuántica.
Recordaremos algunos conceptos teóricos en computación clásica, el bit como unidad básica de información, sus modos de implementación física, las puertas lógicas, los circuitos integrados y, como no, el transistor.