Usage
adjoint L
Parameter | Type | Description |
---|---|---|
L | A difference operator |
Returns
Returns where
is the adjoint of
and is the product in .
Remarks
Because adjoint(L) returns rather than the adjoint , it follows that adjoint(adjoint(L)) returns rather than L.
Example
It can happen that has a nontrivial rational kernel, while has a trivial one:
1 --> L := (n+2)*E^2 + (n^2+3*n+2)*E - n^2 - 3*n - 2; 2 --> tex(kernel(L));
3 --> La := adjoint(L); 4 --> tex(La);
5 --> tex(kernel(La));
We also verify that :
6 --> tex(L * E^(degree(L)) - E^(degree(L)) * adjoint(La));