Расширенный алгоритм Евклида

Алгоритм Евклида можно записать несколько иначе:

,

где - результат целочисленного деления на

При такой записи видно, что каждый остаток представляет собой линейное уравнение вида:

, где , - целые

, где , - целые

Последнее выражение называется соотношение Безу

Нам известны

,

Выразим , через их предыдущие значения

,

,

,

,

,

,

В отличие от простого алгоритма Евклида, в расширенном алгоритме важен порядок , , т.к. коэффициент соответствует первому аргументу, а коэффициент соответствует второму аргументу