Jsou popsány základní principy automatického derivování, speciálně přímý a zpětný mod pro výpočet první a druhé derivace. Diskutují se různé implementace a je popsáno zobecnění technik automatického derivování, které je použito v nehladké optimalizaci.