This paper proposes ideas to speed up the process of creative telescoping, particularly when the telescoper is reducible. One can interpret telescoping as computing an annihilator for an element m in a D-module M. The main idea in this paper is to look for submodules of M. If N is a non-trivial submodule of M, constructing the minimal annihilator R of the image of m in gives a right-factor of L in D. Then where the left-factor is the telescoper of . To expedite computing , compute the action of D on a natural basis of N, then obtain with a cyclic vector computation.
The next main idea is to construct submodules from automorphisms, if we can find some. An automorphism with distinct eigenvalues can be used to decompose N as a direct sum . Then is the LCLM (Least Common Left Multiple) of where is the telescoper of the projection of on . An LCLM can greatly increase the degrees of coefficients, so and L can be much larger expressions than the factors and R. Examples show that computing each factor and R separately can save a lot of CPU time compared to computing L in expanded form with standard creative telescoping.