Algorithm (1): Euclidean algorithm [3]
Input: Polynomials A ( x ) , P ( x ) .
Output: gcd ( A ( x ) , P ( x ) ) .
1) While A ( x ) ≠ 0 do
a) r ( x ) = P ( x ) mod A ( x ) , P ( x ) = A ( x ) , A ( x ) = r ( x ) .
2) Return P ( x ) .