Abstract. A function φ is refinable (φ ∈ S) if it is in the closed span of {φ(2x − k)}. This set S is not closed in L 2 (R), and we characterize its closure. A necessary and sufficient condition for a function to be refinable is presented without any information on the refinement mask. The Fourier transform of every f ∈ S \ S vanishes on a set of positive measure. As an example, we show that all functions with Fourier transform supported in [− π] are the limits of refinable functions. The relation between a refinable function and its mask is studied, and nonuniqueness is proved. For inhomogeneous refinement equations we determine when a solution is refinable. This result is used to investigate refinable components of multiple refinable functions. Finally, we investigate fully refinable functions for which all translates (by any real number) are refinable.