Function space methods for the optimum control of a class of distributed parameter control systems