Exercise: 1 is not a Congruent Number William stein July 31, 2012

If you can do this exercise, you will prove that 1 is not a congruent number, hence that the area of a rational right triangle can not be a perfect square. Along the way, you will also prove Fermat’s Last Theorem for exponent 4 (and something even stronger). 1. Suppose a, b, c are relatively prime integers with a2 +b2 = c2 (relatively prime means that no prime number simultaneously divides all three of a, b, c). Then there exist integers x and y with x > y relatively prime such that c = x2 + y 2 and either a = x2 − y 2 , b = 2xy or a = 2xy, b = x2 −y 2 . [Hint: use that the unit circle X 2 +Y 2 = 1 is parametrized 2 2t by X = 1−t , Y = 1+t 2 .] 1+t2 2. Fermat’s Last Theorem for exponent 4 asserts that any solution to the equation x4 + y 4 = z 4 with x, y, z ∈ Z satisfies xyz = 0. Prove Fermat’s Last Theorem for exponent 4, as follows: (a) Show that if the equation x2 + y 4 = z 4 has no integer solutions with xyz 6= 0, then Fermat’s Last Theorem for exponent 4 is true. (b) Show that if n, k, m are integers with n2 + k 4 = m4 and p is a prime that divides both k and m, then p2 divides n. Thus by dividing both sides by p4 , we see that there exists an integer solution with n, k, m not all divisible by p. (c) (*) Prove that x2 + y 4 = z 4 has no integer solutions with xyz 6= 0 as follows. Suppose n2 + k 4 = m4 is a solution with m > 0 minimal among all solutions. Show that there exists a solution with m smaller using Exercise 1 (consider two cases as below). This is called Fermat’s “method of infinite descent.” i. Case one: m2 = x2 + y 2 , n = 2xy, k 2 = x2 − y 2 . [Hint: Consider m2 k 2 , which should make the solution clear in this case.] 1

ii. Case two: m2 = x2 + y 2 , n = x2 − y 2 , k 2 = 2xy. [Hint: Since 2xy is a perfect square, we have x = 2u2 and y = v 2 (the other way around is similar). From the Pythagorean triple m2 = x2 + y 2 , we have x = 2rs and y = r2 − s2 , and m = r2 + s2 . Since 2u2 = 2rs, we have r = g 2 and s = h2 . Substituting these, along with y = v 2 , into y = r2 − s2 gives v 2 = g 4 − h4 , hence v 2 + h4 = g 4 , with g < m.] 3. (*) Prove that 1 is not a congruent number by showing that the elliptic curve y 2 = x3 − x has no rational solutions except (0, ±1) and (0, 0), as follows: (a) Write y = pq and x = rs , where p, q, r, s are all positive integers and gcd(p, q) = gcd(r, s) = 1. Prove that s | q, so q = sk for some k ∈ Z. (b) Prove that s = k 2 by substituting y = p/(sk), x = r/s into y 2 = x3 − x and putting both sides of the equation in lowest terms. Substitute s − k 2 to see that p2 = r3 − rk 4 . (c) Prove that r is a perfect square by supposing that there is a prime ` such that ord` (r) is odd (i.e., the power of ` in the factorization of r is odd), and analyzing ord` of both sides of p2 = r3 − rk 4 . (d) Write r = m2 , and substitute to see that p2 = m6 − m2 k 4 . Prove that m | p. (e) Divide through by m2 and deduce a contradiction to Exercise 2.

Exercise: 1 is not a Congruent Number - GitHub

Jul 31, 2012 - 1+t2 .] 2. Fermat's Last Theorem for exponent 4 asserts that any solution to ... (a) Show that if the equation x2 + y4 = z4 has no integer solutions.

106KB Sizes 22 Downloads 261 Views

Recommend Documents

Programming Exercise 1: Linear Regression - GitHub
stallation” page on the course website. Files included in this exercise ex1.m - Octave script that will help step you through the exercise ex1 multi.m - Octave script ...

Algebraic Number Theory, a Computational Approach - GitHub
Jan 16, 2013 - 2.2.1 The Ring Z is noetherian . .... This material is based upon work supported by the National Science ... A number field K is a finite degree algebraic extension of the ... How to use a computer to compute with many of the above obj

Midlife is Not a Crisis,
Jan 11, 2015 - cannot party until four o'clock in the morning anymore, so you think it is a crisis. Midlife must be balanced, isn't it so? The problems of the.

Midlife is Not a Crisis,
Jan 11, 2015 - Midlife is Not a Crisis,. It's a Natural Change. SPllil'iULilG'l' SADHGURU IAGGI VflSUDEV. What is being passed off as midlife Cl'l- sis is just ...

A sign is not alive — a text is - CEEOL
Assuming that organism (and its particular case — cell) is the carrier of what is called 'life', we attempt to find a correspondent notion in semiotics that can be equalled to the feature of being alive. A candidate for this is the textual process

Exercise 1
process should check the CRM system to see whether new returns have been .... While it is possible to show the Lanes and create an automated system support.

Defect Number: 235887 Defect Number Not ... -
Defect Number Not Recognized. Defect Number Not Recognized (9 857). Defect Number: 241970. Page 2. Defect Number Not Recognized. Defect Number Not Recognized (2 2371). Defect Number Not Recognized. Defect Number Not Recognized. Page 3. Defect Number

DES is not a Group
then converting every eighth bit into a parity bit. Note that the ordered pair (g(x), h(x)) is distinct for all x ∈ M so that there is no possibility of pseudo-collisions.

SILE comes with a number of packages which provide ... - GitHub
SILE comes with a number of packages which provide additional functionality. A box: here. Test underlining several words.

Number Parts name Quantity 1 Grove Touch Sensor 1 2 ... - GitHub
Number. Parts name. Quantity. 1. Grove Touch Sensor. 1. 2. Grove Sound Sensor. 1. 3. Grove - Light Sensor. 1. 4. Grove - Servo. 1. 5. Grove - Dust Sensor. 1. 6.

Programming Exercise 5: Regularized Linear Regression ... - GitHub
where λ is a regularization parameter which controls the degree of regu- larization (thus ... Finally, the ex5.m script should also plot the best fit line, resulting in an image similar to ... When you are computing the training set error, make sure

C++ IS - GitHub
#ifndef __GameOfLife__Grid__. #define __GameOfLife__Grid__. #include "cocos2d.h". #include "Creature.h" class Grid : public cocos2d::Node. { public:.

What is NetBeans? - GitHub
A comprehensive, modular IDE. – Ready to use out of the box. – Support for latest Java specifications. & standards. – Other languages too. (PHP, C/C++, etc). – Intuitive workflow. – Debugger, Profiler,. Refactoring, etc. – Binaries & ZIPs

Senior Java Developer - Technical Exercise - GitHub
Stretch goals – to be implemented only if you have time. 3. The program should expose 2 rest endpoints returning: * OK if the application is running. * Version of the application. 4. Please submit your source code along with: •. A README document

1 3 3 ITEM NO. PART NUMBER QTY. 1 Acrylic Wall Panel 2 2 ... - GitHub
*This Page is for the stand off for mounting the acrylic case to the Robot kit. These pieces also Include another pair for 10-24. Hex Nut*. DETAIL B. SCALE 1 : 1.

1 - GitHub
are constantly accelerated by an electric field in the direction of the cathode, the num- ...... als, a standard fit software written at the University of Illinois [Beechem et al., 1991], ...... Technical report, International Computer Science Instit

Three Pairs of Congruent Circles in a Circle
Jul 30, 2004 - Abstract. Consider a closed chain of three pairs of congruent circles of radii a, b, c. The circle tangent internally to each of the 6 circles has radius R = a + b + c if and only if there is a pair of congruent circles whose centers a

1 - GitHub
Mar 4, 2002 - is now an integral part of computer science curricula. ...... students have one major department in which they are working OIl their degree.

1 To BIM or not to BIM, This is NOT the Question: How ...
Building information modeling is the technology that is converting the ... Project managers are the people responsible for getting the job done, one way or.

what is reynolds number pdf
Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. what is reynolds number pdf. what is reynolds number pdf. Open.

What is Hibernate Search? - GitHub
2015 - MARTIN BRAUN - APPLIED COMPUTER SCIENCE IV, UNIVERSITY OF BAYREUTH. 1. Introduction. Hibernate Search with Hibernate ORM: Database.

What is structured prediction? - GitHub
9. Hal Daumé III ([email protected]). State of the art accuracy in.... ➢ Part of speech tagging (1 million words). ➢ wc: ... iPython Notebook for Learning to Search.