gateaux derivative