In mathematics, differential-algebraic equations (DAEs) are a general form of (systems of) differential equations for vector–valued functions x in one independent variable t,
where is a vector of dependent variables and the system has as many equations, . They are distinct from ordinary differential equation (ODE) in that a DAE is not completely solvable for the derivatives of all components of the function x because these may not all appear (i.e. some equations are algebraic); technically the distinction between an implicit ODE system [that may be rendered explicit] and a DAE system is that the Jacobian matrix is a singular matrix for a DAE system. This distinction between ODEs and DAEs is made because DAEs have different characteristics and are generally more difficult to solve.