69 votos

Buenos libros de historia de las matemáticas

Intento encontrar buenos libros de historia de las matemáticas, que se remonten lo más atrás posible.

Había una pregunta similar aquí Buenos libros de Filosofía de las Matemáticas pero sobre todo en lo que se refiere a la filosofía, y no había buenas recomendaciones sobre libros relacionados específicamente con la historia de las matemáticas.

25voto

Derek Kwok Puntos 621

Puedo dar fe del de Stillwell: Las matemáticas y su historia, y he aquí el porqué: a diferencia de la mayoría de los libros de historia de las matemáticas que, bueno, se centran sólo en la historia, el de Stillwell se centra en las matemáticas.

Es decir, no se trata de los matemáticos, sino de las matemáticas. Cada capítulo trata un tema matemático (ya sean triples pitagóricos, geometría analítica, etc) e incluso tiene ejercicios para ayudarte a hacerte una idea de las principales ideas implicadas.

cada capítulo cuenta con un suplemento en el que se muestran una o dos biografías de los principales matemáticos implicados en el tema del capítulo

Pero la verdadera característica, de nuevo, es que el libro está estructurado centrándose en la historia de las matemáticas, no en la de los matemáticos (de ahí su título)

También hay un oldie but goodie: El conjunto de 2 volúmenes "Great Moments in Mathematics" de Eves, parte de la serie Dolciani Mathematical Expositions vol1 : antes de 1650 vol2 : después de 1650 aquí cada capítulo está dedicado a ayudar a conocer un avance matemático específico y por qué es importante en el desarrollo de las matemáticas

Este comienza hablando del Hueso de Ishango, que está fechado hace unos 10 mil años, dado que se quiere ir lo más atrás posible

17voto

Nikolai Prokoschenko Puntos 2507

Además de implementar el filtro BBOX según la respuesta de @CHenderson tengo otra sugerencia: utilizar el navegador olfateando y cuando detecte IE8 descargue/añada sólo un número limitado de funciones (tendrá que experimentar para saber cuántas puede manejar IE8) y luego pida al usuario que se acerque para que se muestren menos funciones.

Los usuarios que no sean de IE no se verán afectados y los usuarios de IE seguirán teniendo el sitio para trabajar dentro de las capacidades de su navegador.

14voto

JeffV Puntos 160

Con la esperanza de que pueda ser útil...

Definir el estilo

Haga que la característica más importante (icono) represente al grupo.

var siteStyle = new OpenLayers.Style(
  {
    graphicWidth: ICON_SIZE_WIDTH,
    graphicHeight: ICON_SIZE_HEIGHT,
    graphicXOffset: -(ICON_SIZE_WIDTH / 2),
    graphicYOffset: -(ICON_SIZE_HEIGHT),
    externalGraphic: '${icon}',
  },
  { context: {
    icon: function( feature ) {
      if( feature.cluster ) {
        var maxImportance = 0;
        var mainFeature = 0;

        for( var c = 0; c < feature.cluster.length; c++ ) {
          var i = feature.cluster[c].attributes.importance;

          if( i > maxImportance ) {
            maxImportance = i;
            mainFeature = c;
          }
        }

        feature.attributes = feature.cluster[mainFeature].attributes;
      }

      return feature.attributes.icon;
    }
  }  
});

Definir la superposición de iconos

Determina el umbral, en píxeles, que cuantifica la superposición de dos iconos.

  // At least 35% of the icon must be visible.
  var overlapDistance = Math.round( Math.sqrt( 
    Math.pow( ICON_SIZE_WIDTH, 2) +
    Math.pow( ICON_SIZE_HEIGHT, 2) ) * 0.35 );

Definir la estrategia

Ocultar los sitios que están detrás de otros sitios utilizando la estrategia de Cluster.

  var strategy = new OpenLayers.Strategy.Cluster(
    { distance: overlapDistance, threshold: 2 }
  );

Aplicar la estrategia

Crear una capa para mostrar los iconos del sitio.

  var siteLayer = new OpenLayers.Layer.Vector( 'Sites', {
    strategies: [strategy],
    styleMap: new OpenLayers.StyleMap( siteStyle )
  });

Describa la prioridad de las características

Crear una característica.

  var feature = new OpenLayers.Feature.Vector(
    getPoint( lon, lat ),
    {
      uuid: uuid,
      icon: getIconPath( classification, MAP_ICON_SUFFIX ),
      siteType: classification,
      title: label,
      importance: priority
    }
  );

Hallazgos

Esto reduce el número de sitios de ~700 a bastante menos de 400. IE8 sigue siendo ligeramente lento, pero ya no es inutilizable.

11voto

user7346 Puntos 1

En mi licenciatura, utilizamos Historia de las matemáticas de Burton: Una introducción (la 5ª edición de este). También tuvimos como lectura complementaria el excelente libro de Dunham Viaje a través del genio . Este es barato y fue una lectura agradable.

7voto

Andy Irving Puntos 1125

Por lo que sé, los libros de Boyer (por ejemplo Una historia de las matemáticas o La historia del cálculo y su desarrollo conceptual ) son clásicos. Leí el primero hace unos años y lo encontré muy interesante, fácil de leer y completo; su único defecto es que la historia se detiene en la primera mitad de 1900. Para superar este problema, compré y leí el libro de Odifreddi La Matemática del '900 (es decir, "Matemáticas del siglo XX"): es un buen libro, pero no sé si se ha traducido alguna vez al inglés.

Otra buena lectura, aunque demasiado específica, es la de Heat Historia de las matemáticas griegas (1921, dos volúmenes): en realidad, este libro me parece muy bueno, por su maravillosa mezcla de rigor matemático y estilo literario.

Todhunter's Historia del progreso del cálculo de variaciones durante el siglo XIX (1861) es agradable, pero (por razones cronológicas obvias) carece de un relato del moderno Cálculo de Variaciones, basado en el métodos directos Algunos desarrollos se encuentran en la obra de Goldstine Historia del cálculo de variaciones desde el siglo XVII hasta el XIX (1981).

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