Это не имеет смысла. что ты пытаешься достичь? Что такое Y? Это функция? тогда вы должны написать:
def function(x, y = function2):
##definition of the function
Если Y - простое значение, вы должны написать:
def function(x, y = None):
if y is None:
y = function2(x)