Mod Extended GCD - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Mathematics : Number Theory : Mod Extended GCD

NumberTheory

  

ModExtendedGCD

  

solutions to the modulo n extended GCD problem

 

Calling Sequence

Parameters

Description

Examples

References

Compatibility

Calling Sequence

ModExtendedGCD(n, a, b)

Parameters

n

-

positive integer

a

-

integer

b

-

sequence of integers

Description

• 

The ModExtendedGCD function computes the solution to the modulo n extended greatest common divisor problem.

• 

If b is a sequence of length k, then the return value is a list c of length k of non-negative integers such that gcd⁡n,a,b1,…,bk=gcd⁡n,a+c1⁢b1+⋯+ck⁢bk and ck,…,c1 is lexicographically minimal.

Examples

> 

with⁡NumberTheory:

> 

ModExtendedGCD⁡150,0

(1)
> 

ModExtendedGCD⁡150,5,75,25

0,0

(2)
> 

ModExtendedGCD⁡150,9,75,25

1,1

(3)

References

  

Arne Storjohann. A solution to the extended GCD problem with applications. Proceedings of the 1997 International Symposium on Symbolic and Algebraic Computation (ISSAC '97), ACM Press, 1997.

Compatibility

• 

The NumberTheory[ModExtendedGCD] command was introduced in Maple 2016.

• 

For more information on Maple 2016 changes, see Updates in Maple 2016.

See Also

NumberTheory