import copy


def derive(coefficients):
    """
    Applies one derivation of given coefficients list of polynomial function.
    :param coefficients: polynomial function represented as a coefficients list
    :return coefficients: the new derived polynomial function represented as a coefficients list
    """
    if not coefficients:
        return None
    new_coefficients = copy.deepcopy(coefficients)
    for index in range(len(new_coefficients)):
        new_coefficients[index] = new_coefficients[index] * (len(new_coefficients) - index - 1)
    new_coefficients.pop(-1)
    return new_coefficients