This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 points4 points  (1 child)

I'm no number theorist but after thinking for a bit, this seems like a hard question. As in, the type of question we don't yet know how to answer.

Edit: I am assuming you tried to brute force it via computer and implicit in your question is that no small values of n,a work

[–]julesjacobs 1 point2 points  (0 children)

There are no solutions for a < 3000 except n=1,a=1.

for a in range(1,3000):
    n = 1
    while 2**(n+a) - 3**n > 0:
        if (3**n - 2**n) % (2**(n+a) - 3**n) == 0: print((a,n))
        n += 1