I am aware of many methods (like the marching cubes algorithm) which, given a surface in $\mathbb{R}^3$ described by an implicit function $f:\mathbb{R}^3 \rightarrow \{0\} \subset \mathbb{R}$, convert the surface to a triangle mesh.
However, I have been unable to find any literature documenting methods for representing arbitrary triangle meshes by implicit surface equations. Has this problem of converting triangle meshes to implicit surfaces been addressed in any papers to date? If so, what methods have been used to solve this problem (or attempt to solve it)?
EDIT: I am looking for methods that approximate the input triangle mesh, like the method mentioned in paper "Implicit Surfaces That Interpolate" by G. Turk, H. Dinh, et al., in addition to methods that reconstruct the mesh exactly in a way possibly similar to some of the answers to question Is there any equation for triangle?.