Heegaard splittings appeared in the theory of minimal surfaces first in the work of Blaine Lawson who proved that embedded minimal surfaces in compact manifolds of positive sectional curvature are Heegaard splittings.
The idea of a Heegaard splitting was introduced by Poul Heegaard in his 1898 thesis and was perhaps inspired by what is known today as Morse theory.
While Heegaard splittings were studied extensively by mathematicians such as Wolfgang Haken and Friedhelm Waldhausen in the 1960s, it was not until a few decades later that the field was rejuvenated by Casson and Gordon, primarily through their concept of strong irreducibility.
Theorems are stated in the meta-logic M2 whose quantifiers range over LF objects.
The theorem proving component of Twelf is in an experimental stage and currently under active development.
It never splits a variable which appears as an index in an input argument, and if there are several possibilities it picks the one with fewest resulting cases.