les 2 récipients sont remplis de mercure et sa dilatation permet de compenser la variation de la longueur de la tige du balancier en fonction de la température, tout simplement. Le dosage doit cependant être parfaitement raccord avec la longueur de la tige.
Petite vidéo en action :
https://www.youtube.com/watch?v=OG54LmJs9Jg
... et sur wikipedia :
La période du balancier est liée à la longueur de la tige. Plus il est long plus le battement est lent. Il en résulte que lors d'un changement de température, la période se modifie, modifiant la mesure du temps. Pour parer à cet inconvénient, certaines horloges perfectionnées utilisent un balancier avec réservoirs de mercure, dont la dilatation compense celle de la tige du balancier en maintenant le centre de gravité du balancier sensiblement à la même place. D'autres système de compensation de la température existent. Le principe est de réaliser le balancier à l'aide de tiges faîtes de deux métaux présentant des coefficients de dilatation différents (en général fer et laiton). Les points d'attache des tiges sont arrangés de manière à ce que les dilatations s'opposent et se compensent. Cette technique présente l'avantage d'être moins coûteuse (et aussi moins polluante) que l'usage du mercure.