We make a preliminary observation.
Let
be an odd integer such that we have
 |
(10) |
Note that this implies
 |
(11) |
We represent the elements of
with the symmetric range
.
Let
be the corresponding canonical ring homomorphism
from
to
.
In
we have:
 |
(12) |
This implies the following in
:
 |
(13) |
Observe that we have:
 |
(14) |
We shall describe now how to compute
and
,
and thus
and
.
Consider
odd primes such that their product
satisfies (10).
For all
, let
,
,
and
be the respective images of
,
,
and
in
.
Thus, for all
, we have in
 |
(15) |
By virtue of the uniqueness of the division by a monic polynomial,
this implies that for all
, the couple
is the couple quotient-remainder in the division of
by
.
Applying coefficient-wise the Chinese Remaindering Algorithm
(see course notes) we construct polynomials
,
,
and
in
such that
 |
(16) |
Moreover, the Chinese Remaindering Theorem tells us that we have:
 |
(17) |
Using the preliminary remark, we conclude that
and
.
This approach is interesting when fast division is available
in each
.