darbouxs formula