output derivative