Existe la reputación de que, en informática, no tenemos libros de ciencias populares. ¡Por supuesto que eso no es realmente cierto!
(En el mismo espíritu de la lista de los libros que debería todo el mundo Leer? , ¿Qué documentos deben leer todo el mundo? , ¿Qué videos deben reloj todo el mundo? E inspirado a partir de los favoritos libro de matemáticas )
¿Cuáles son los libros o recursos de ciencia populares que inspiran la teoría CS?
Tenga una descripción de por qué el libro sería bueno.
Respuestas:
Conozco a muchos científicos informáticos teóricos cuya primera inspiración vino de la lectura de Godel, Escher, Bach.
Se está volviendo un poco anticuado en este punto, pero sigue siendo una lectura excelente.
fuente
Después de aclarar el significado (poco claro para mí) de "ciencia popular" (gracias Sasho :-), propongo:
Título: Formas ganadoras para sus juegos matemáticos (4 volúmenes)
Autores: Elwyn R. Berlekamp, John H. Conway, Richard K. Guy
Descripción: se puede considerar un compendio de información sobre juegos matemáticos (se analizan toneladas de juegos: juegos de monedas y papel y lápiz, Soma, Cubo de Rubik, rompecabezas de cuerdas y alambres mecánicos, rompecabezas de bloques deslizantes, cuadrados mágicos, Vida). Es bastante fácil complacer a cualquier fanático de las matemáticas recreativas o simplemente a cualquiera que esté interesado en los juegos y en cómo jugarlos bien; pero creo que también ha sido una fuente de inspiración para muchos resultados más profundos en la teoría de juegos combinatorios .
Apéndice
No es un libro, pero creo que debe citarse la columna 'Juegos matemáticos y recreaciones' de Martin Gardner para Scientific American .
Recurso: La columna 'Juegos matemáticos y recreaciones' para Scientific American
Autor: Martin Gardner
Descripción: durante 25 de sus 95 años, Martin Gardner escribió 'Mathematical Games and Recreations', una columna mensual para la revista Scientific American. Estas columnas han inspirado a cientos de miles de lectores a profundizar en el gran mundo de las matemáticas. También ha realizado importantes contribuciones a la magia, la filosofía, la desacreditación de la pseudociencia y la literatura infantil. Muchos libros de Martin Gardner son colecciones de extractos informativos de su columna de Scientific American (por ejemplo, Fractal Music, Hypercards and More ...: Mathematical Recreations de Scientific American Magazine, Wheels, Life and Other Mathematical Amusements, ecc. Ecc.).
fuente
La computación cuántica de Scott Aaronson desde Demócrito . Este libro es una excelente introducción a la informática teórica y la computación cuántica para principiantes, así como para los estudiantes principiantes de informática teórica. A diferencia de otros libros de ciencia pop, este libro también es riguroso.
fuente
En la intersección de la biología evolutiva y la informática teórica hay dos libros recientes.
Valiant "Probablemente aproximadamente correcto: Algoritmos de la naturaleza para aprender y prosperar en un mundo complejo" , y
"Proving Darwin: haciendo que la biología sea matemática" de Chaitin .
Ambos libros analizan la evolución a través de la lente algorítmica , y el primero se concentra en cómo la evolución, el aprendizaje y la inteligencia se pueden expresar en el marco PAC de Machine Learning . El segundo libro analiza cómo construir un modelo de juguete de innovación evolutiva utilizando la teoría de la información algorítmica. Aunque los libros solo están conectados libremente con la biología , presentan la informática de una manera pop-ciencia estándar y muestran cómo se relaciona con temas más comunes en la ciencia pop, como la evolución.
fuente
Primero me interesé en TCS después de leer los escritos de Scott Aaronson; uno de los primeros fue ¿Quién puede nombrar el número más grande? , que tiene una sensación de ciencia pop
Otra muy buena que leí más adelante es Por qué los filósofos deberían preocuparse por la complejidad computacional ; Aunque escrito en un estilo académico, diría que es "ciencia popular", ya que su audiencia incluye filósofos que no tienen experiencia previa con TCS.
fuente
En mi humilde opinión, recomendaría estos libros "populares":
Y el gran maestro, aunque algo anticuado:
El alma de una nueva máquina de Tracy Kidder
fuente
La respuesta obvia sería el libro The Golden Ticket de Lance Fortnow, pero no puedo decir nada más al respecto, ya que no lo he leído yo mismo. (Si alguien lo ha leído y quiere decir más, deje una respuesta por separado y la eliminaré).
fuente
Me gustó:
Charles Petzold: The Annotated Turing , que es esencialmente una guía a través del artículo seminal de Turing y un conjunto de notas que explican las cosas.
También me gustó:
Douglas Hofstadter: Metamagical Themas , en mi opinión, más interesante que GEB (que, según algunos de los comentaristas, no es demasiado difícil de lograr :)), esta es una colección de sus columnas en Scientific American, que populariza muchas ideas interesantes, aunque no todo está relacionado con CS, obviamente.
Como un libro popular de CS, a muchas personas parece gustarles:
AK Dewdney: The New Turing Omnibus , aunque no he tenido la oportunidad de leerlo.
fuente
Me inspiré en A New Kind of Science de Stephen Wolfram . Si entiendo correctamente, uno de los temas principales del libro es que, si bien la herramienta principal en la ciencia solía ser la matemática (en particular, los sistemas de ecuaciones diferenciales parciales), la herramienta principal pronto será la informática (en particular, los autómatas celulares )
Editar : Se ha señalado en los comentarios a continuación que el libro es controvertido. Cito una reseña de Scott Aaronson:
fuente
El libro Algorithmic Adventures de Hromkovič es un raro intento de explicar algunas ideas realmente convencionales de la informática teórica a un público amplio.
fuente
Hay muchas referencias de este tipo, parecen estar aumentando, como algunos han notado que parece que estamos en medio de una era dorada de algoritmos. algunas referencias más nuevas centradas en algoritmos [por lo tanto, no tan conocidas] no figuran hasta ahora que pueden ser interesantes, algunas escritas por investigadores / científicos / expertos de TCS (Cormen, Valiant, Davis), otras por escritores de popsci:
también, otros temas interesantes de noticias / titulares con una fuerte superposición entre TCS y la escritura / libros de divulgación científica:
fuente