Greatest Common Divisor - 最大公约数
最大公约数/最小公倍数
最大公约数是最大的能同时被整除的正整数。最小公倍数是最小的能同时整除的正整数。即满足下列等式:
和另一个正整数的最大公约数为,因为除以任何正整数都可以整除。
对于,能被整除的正整数为,能整除的正整数为。对于,能被整除的正整数为,能整除的正整数为。那么的最大公约数为,最小公倍数为。
将分解为素数的乘积,可得,其中每个素数都称为分解因子。可以把和的分解因子看作两个集合。则的最大公约数为两个正整数分解因子的最大交集,最小公倍数为最小并集
分解因子是一个NP完全问题。
最大公约数、最小公倍数具有以下性质:
比如,满足以下等式:
可知的最小公倍数与最大公倍数的关系为。