105 votos

¿Cuál es el libro más influyente que todo matemático debería leer?

Si pudiera retroceder en el tiempo y decirse a sí mismo que leyera un libro específico al comienzo de su carrera como matemático, ¿qué libro sería?

37voto

tlrobinson Puntos 925

Presentación canónica: Cualquier cosa de J.-P. Serre (por ejemplo, Campos locales, Árboles, Grupos algebraicos y campos de clase,...). Razones:

  • No me canso de ver Árboles, capítulo 2. Pasé un año trabajando en formas automórficas en campos de funciones en parte debido a este libro (no funcionó bien, pero esa es otra historia).
  • Presión de los compañeros: varias personas (incluido mi asesor de doctorado) me han dicho que si tuviera que elegir un modelo de estilo de escritura, debería elegirlo a él.
  • Razones mundanas: Sus escritos son increíblemente claros y concisos, pero no tan breves como para resultar confusos. Tiene una gran visión de lo que es importante en una teoría o construcción. No malgasta palabras en mantener una conversación con el lector o en exponer su filosofía de la práctica matemática.

35voto

pix0r Puntos 17854

"Cómo resolverlo" de Polya

33voto

Rob Lachlan Puntos 7880

Cuando estaba en cuarto de bachillerato conseguí un ejemplar de ¿Qué son las matemáticas? por Courant y Robbins. Ese libro me mostró que las Matemáticas son mucho más que una "herramienta aburrida" para hacer Física y me abrió nuevos mundos. Lo recomendaría a cualquier chico brillante de secundaria con interés en las matemáticas y las ciencias.

26voto

Eggs McLaren Puntos 945

Mi herramienta favorita es Python con mathplotlib

Las ventajas:

  • Exportación inmediata del entorno en el que hago mis experimentos en
  • Soporte para las estructuras de datos scipy/numpy
  • Sintaxis/opciones conocidas (conocimientos de matlab)
  • Soporte completo de látex para etiquetas/leyendas, etc. Así que la misma composición tipográfica que en el resto del documento.

En concreto, para los diferentes formatos de archivo como svg y eps, utilice el parámetro de formato de savefig

Un ejemplo: input.csv

"Line 1",0.5,0.8,1.0,0.9,0.9
"Line 2",0.2,0.7,1.2,1.1,1.1

Código:

import csv
import matplotlib.pyplot as plt

legends = []
for row in csv.reader(open('input.csv')):
    legends.append(row[0])
    plt.plot(row[1:])

plt.legend(legends)
plt.savefig("out.svg", format='svg')

24voto

flow Puntos 141

Gödel, Escher, Bach: una eterna trenza de oro, de Douglas Hofstadter:

alt text

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X