pub fn newtonian_derivative(input: Span<'_>) -> IResult<'_, (Derivative, Ci)>