![]() |
![]() |
#1 |
Jul 2009
1F16 Posts |
![]()
I'm playing with cubic reciprocity formulas.
From that link, it states "A theorem of Fermat states that every prime p ≡ 1 (mod 3) is the sum of a square and three times a square: p = a^2 + 3b^2" How would you go about finding a and b given p? Is there a better strategy than brute force, iterating b=1, b=2, b=3, b=4.. etc and seeing if the remainder (p-3*b^2) is a square? There are efficient square-detecting routines, but even if they're cheap, you could be iterating up to sqrt(p) times! How about the case where p=a^2 +2* b^2, which comes up when dealing with quartic reciprocity? Last fiddled with by SPWorley on 2009-08-25 at 07:32 |
![]() |
![]() |
![]() |
#2 | |
Nov 2003
22×5×373 Posts |
![]() Quote:
Factor p over Q(sqrt(-3)). See H. Cohen's book on Algebraic Number Theory. I believe that a variation of Cornachia'a algorithm is used, but my memory could be faulty. It's been a long time since I looked at this kind of stuff. |
|
![]() |
![]() |
![]() |
#3 | |
Mar 2009
2×19 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#4 |
Jul 2009
31 Posts |
![]()
Thanks very much for the references.. it's all there in Crandall/Pomerance.
Pretty straightforward, too! I appreciate it. |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Grammar rule-breaking ftw | jasong | Lounge | 71 | 2013-10-15 03:39 |
Breaking: US DOJ Spied for Months on AP Reporters | ewmayer | Soap Box | 11 | 2013-06-06 06:15 |
disk died, prime work lost forever? where to put prime? on SSD or HDD? | emily | PrimeNet | 3 | 2013-03-01 05:49 |
Breaking up files | roger | Information & Answers | 13 | 2007-11-17 06:50 |
Beowolf cluster on the Cheap, breaking 100$/GFlop | jflin | Hardware | 8 | 2007-09-06 08:25 |