The
modulus of elasticity of materials is dependent on temperature. For most materials, this temperature coefficient is large enough that variations in temperature significantly affect the timekeeping of a balance wheel and balance spring. The earliest makers of watches with balance springs, such as Hooke and Huygens, observed this effect without finding a solution to it. Harrison, in the course of his development of the marine chronometer, solved the problem by a "compensation curb" – essentially a
bimetallic thermometer which adjusted the effective length of the balance spring as a function of temperature. While this scheme worked well enough to allow Harrison to meet the standards set by the
Longitude Act, it was not widely adopted. Around 1765,
Pierre Le Roy (son of
Julien Le Roy) invented the compensation balance, which became the standard approach for temperature compensation in watches and chronometers. In this approach, the shape of the balance is altered, or adjusting weights are moved on the spokes or rim of the balance, by a temperature-sensitive mechanism. This changes the moment of inertia of the balance wheel, and the change is adjusted such that it compensates for the change in modulus of elasticity of the balance spring. The compensating balance design of
Thomas Earnshaw, which consists simply of a balance wheel with bimetallic rim, became the standard solution for temperature compensation.
Elinvar While the compensating balance was effective as a way to compensate for the effect of temperature on the balance spring, it could not provide a complete solution. The basic design suffers from "middle temperature error": if the compensation is adjusted to be exact at extremes of temperature, then it will be slightly off at temperatures between those extremes. Various "auxiliary compensation" mechanisms were designed to avoid this, but they all suffer from being complex and hard to adjust. Around 1900, a fundamentally different solution was created by
Charles Édouard Guillaume, inventor of
elinvar. This is a nickel-steel alloy with the property that the modulus of elasticity is essentially unaffected by temperature. A watch fitted with an elinvar balance spring requires either no temperature compensation at all, or very little. This simplifies the mechanism, and it also means that middle temperature error is eliminated as well, or at a minimum is drastically reduced. ==Isochronism==