<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def convex_conj(self):
 """The convex conjugate functional. Convex conjugate distributes over separable sums, so the result is simply the separable sum of the convex conjugates. """

        convex_conjs = [func.convex_conj for func in self.functionals]
        return SeparableSum(*convex_conjs)