The differential operator is the generalized notion of taking a derivative of a function. If we apply this operator many times, we get successive derivatives of higher orders:
Now, recall the structure of an ordinary, linear differential equation with constant coefficients: Note that every term of this general equation contains a . Excusing the abuse of notation, we will therefore factor the out of each term, leaving us with Using what we defined earlier, we can express this notationally as Putting aside the fact that this is a much cleaner way of expressing our differential equation, we now have a polynomial in as an operator on . We call this a polynomial differential operator , where This polynomial is known as the characteristic polynomial of the differential equation.
As a consequence, we can now use some techniques from polynomial algebra to find solutions to linear differential equations.
As the derivative itself is a linear operation, the operator (and others involving it), too, follows the principle of linearity. That is,
For polynomial operators and , we can split the sum of and acting upon a function:
For some polynomial operator defined as the product of two others: When we apply to a function , we are effectively applying to , and then applying to its result: First consider a simple case, where and , where is just a constant. Note that this only works when is a constant; were it a function, we would have had to apply the product rule. Since the above example was done in generality, it extends to every possible term of and by linearity. If both and have constant coefficients, then, it is possible to commute the two operators and maintain the same product:
First consider the function . Each nth derivative of yields itself times some constant, as per the properties of the exponential function. More specifically, When passed to a polynomial differential operator , we obtain the exact same polynomial but in -- we substitute for , hence the name of this rule.
Observe what happens when we apply to the product function . By the product rule, Through some abuse of notation, we can turn that last expression into Successive cases for higher powers of can be proven through induction: Through the principle of linearity (and superposition), we find the exponential shift rule:
Recall Euler's formula: Given some sinusoidal input, such as , we can express it as either the real or, in this case, imaginary part of its corresponding complex exponential: Using this formulation, we can use the exponential shift or substitution rules to find the output after applying some to the sinusoid, and taking the corresponding component (real or imaginary).
For a homogeneous equation the solutions will take the form of , where is a root of the polynomial . is a k-fold root of , then the linearly independent solutions yielded will be of the form If is complex, we use Euler's formula to convert the complex exponential to sinusoids. Note that and are linearly independent functions.
A non-homogeneous linear differential equation of the form has a particular solution of the form If the characteristic polynomial instead has some -fold zero at (meaning that we'd need to multiply by another function to ensure linear independence), the particular solution takes the form For sinusoidal inputs, we can revisit our strategy of expressing our sinusoid as either the real or imaginary part of a complex exponential. Once we find the particular solution through the given formulas, we may then apply either or to find our .