# Question:Sorry quick question my friend asked me to ask

## Question:Sorry quick question my friend asked me to ask

Maple

What is the difference between a divisor and a factor? Like:

with(numtheory):

X := 89733992396903316277681863138688595394562888838833;

S := map(expand, [op(ifactor(X))]):

And we have the singleton of unity for the output of:

divisors(X/(product(S[j], j = 1 .. nops(S))));

and so on:

seq(divisors(X/(product(S[j], j = 1 .. nops(S)-k))), k = 0 .. 3);

but yet if i try

divisors(X);

my computer freezes.

So yes although my friend is somewhat embarassed to not know the difference and needed me to ask for him what the difference between a divisor and a factor is.

Like is it just the uniqueness? ie a factor is one of the terms in the product of a number's prime factorization, where as any number that divides the number is considered to be a divisor?

like for example i can then go:

seq(min(`minus`(divisors(X/(product(S[j], j = 1 .. nops(S)-k))), {1})), k = 1 .. 10);

X:=X/(131*(139*(151*(163*(173*167)*157)*149)*137)*127)

from the first 10 terms reducing it original number substantially to:

17026820583257598495326242577

and carry this on i dont see why i cant end up with the divisor set that caused my computer to freeze if i just called divisors(X) as I originally did

 >
 >
 (1)
 >
 (2)
 >
 (3)
 >
 >
 (4)
 >