Estos avances científicos se atribuyen en Occidente, respectivamente, a Leonardo da Vinci (reconocido lector de las traducciones latinas de libros árabes) en el siglo XVI, y Nicolas Desmarest en 1756.