Schematic of the universal transform and multiple functionality hypotheses, considered across Marr’s three levels of analysis. At the computational level, each task demands a different computational description. At the implementation level, the cerebellar circuitry is remarkably uniform. The idea of a universal transform holds that at the algorithmic level we can formulate a general idea of how cerebellar circuits contributes to diverse functions. In contrast, the multiple functionality models posits that different task rely on variable contributions from a number of cerebellar functional modules, each of which requires a distinct algorithmic description.