SOLUTIONS TO HOMEWORK 6 1. Suppose that Q(x, y) = Ax

advertisement
SOLUTIONS TO HOMEWORK 6
1. Suppose that
Q(x, y) = Ax2 + Bxy + Cy 2
is a binary integral quadratic form. Recall from class that the discriminant of Q is
defined to be
D = B 2 − 4AC.
The form Q is said to represent zero if there are integers x and y, not both zero,
such that Q(x, y) = 0.
1(a). Suppose that either A or C is zero. Show that then Q represents zero, and
the discriminant is a perfect square.
Ans: If A = 0, then Q(x, 0) = 0 for all x. If C = 0, then Q(0, y) = 0 for all y. In
either case, the discriminant is B 2 .
1(b). Suppose that A and C are both non-zero, (x, y) 6= (0, 0), but Q(x, y) = 0.
Explain why x and y are both non-zero.
Ans: Assume x = 0. Then Q(0, y) = Cy 2 and, since C 6= 0, we must have y = 0,
a contradiction, hence x 6= 0. The same argument shows y 6= 0: just switch the
roles of x and y and A and C.
1(c). Suppose that A and C are both non-zero, (x, y) 6= (0, 0), but Q(x, y) = 0.
Prove that (2Ax + By)/y is a (rational) square root of D. Explain why it follows
that D must be a perfect square.
Ans: We are given 0 = Ax2 + Bxy + Cy 2 , which implies
y 2 = (−Ax2 − Bxy)/C.
We calculate
2Ax + By
y
2
4A2 x2 + 4ABxy + B 2 y 2
y2
(4A2 x2 + 4ABxy)C
=
+ B2
−Ax2 − Bxy
4AC(Ax2 + Bxy)
+ B2
=
(−Ax2 − Bxy)
=
= B 2 − 4AC = D
Hence, the given term is a rational square root of D. By unique factorization into
primes, the square of a prime factor in the denominator can only be killed by the
square of the same prime factor in the numerator. Our rational number squared
having one in the denominator thus implies it was an integer to begin with.
1(d). Suppose that A and C are both non-zero, and that D is a perfect square.
Prove that Q represents zero.
1
2
SOLUTIONS TO HOMEWORK 6
Ans: Fixing a value of y, by the quadratic equation, the solutions for x have the
form
p
−By ± B 2 y 2 − 4ACy 2
x=
.
2A
Of course, we are only interested in non-zero integer solutions. Let y = 2A (a
non-zero integer). Then
√
x = −B ± D.
So, since D is a perfect square, we have found two solutions (unless D = 0, in which
case we’ve found one solution):
√
(−B ± D, 2A).
1(e). Suppose that Q represents zero. Prove that there is a new coordinate system
u = px + qy,
v = rx + sy
(with p, q, r, s integers satisfying ps − qr = 1) so that in the new coordinates
Q(u, v) = A0 u2 + B 0 uv,
with B 0 a square root of D. (Hint: you can quote results from the exercises for
section 5.7. This problem is still a bit more than I should really expect you to be
able to do, so don’t lose sleep over it.)
Ans: Let (r, s) be a zero of Q(x, y). We can assume that r and s are relatively
prime, because Q(kx, ky) = k 2 Q(x, y), and so (x/ gcd(x, y), y/ gcd(x, y)) is also
a zero of Q. Because r and s are relatively prime, we can use the Euclidean
algorithm to find p and q such that ps − qr = 1. Now, change coordinates to
u = px + qy and v = rx + sy. Say the quadratic form corresponding to this new
basis is Q0 (u, v) = A0 u2 + B 0 uv + C 0 v 2 . We can determine C 0 by evaluating Q0 at
(0, 1), which is the same as evaluating our original quadratic form Q at (r, s), and
we find by construction that C 0 = 0.
Now let’s determine the discriminant of Q0 . In general, assume Q0 is the quadratic form Q after a basis change sending v to M −1 v where M is an invertible
two-by-two matrix with integer terms. Recall the correspondence between quadratic forms and certain matrices, given on page 89 of the textbook. Let N and N 0
denote the matrices associated to Q and Q0 respectively. Write v T for the transpose
of the vector (or matrix) v. Then we have
Q0 (v) = Q(M v) = (M v)T N M v = v T M T N M v.
Hence, N 0 = M T N M , and so
det(N 0 ) = det(M T ) det(N ) det(M ) = det(M )2 det(N ).
As our matrix M was invertible, had integer terms, and had an inverse with integer
terms, det(M ) = ±1. Thus, det(N ) = det(N 0 ). Finally, note that −4 det(N ) is
exactly the discriminant of Q. Hence, our quadratic forms have the same discriminant. Because C 0 = 0, there is no 4A0 C 0 term in the formula for the discriminant
for Q0 , and so (B 0 )2 = D.
2. I proved in class Dirichlet’s theorem that if ξ is any irrational number, then
there are infinitely many rational numbers p/q so that
|ξ − p/q| < 1/q 2 .
SOLUTIONS TO HOMEWORK 6
3
The point of this problem is to show that you can’t do much better than this in
general. Define
√
ξ0 = (1 + 5)/2,
the larger root of the equation
f (x) = x2 − x − 1.
This is the Golden Ratio, about which you can read in art history classes as well
as in mathematics. I’ll talk about this equation using the binary quadratic form
Q(p, q) = p2 − pq − q 2 .
2(a). Calculate the discriminant of the quadratic form Q. Explain why Q is
indefinite and does not represent zero.
Ans: The discriminant is B 2 − 4AC = 1 − 4(−1) = 5. By part (c) of problem 1, Q
does not represent zero. Q(0, 1) = −1 and Q(1, 0) = 1, hence the form is indefinite.
(The definition of “indefinite” is given on p. 96 of the textbook.)
2(b). List the pairs of numbers appearing on successive edges of John Conway’s
river for the quadratic form Q. (The sequence of pairs eventually repeats; you can
list the pairs in one period, then put a bar over it.)
Ans: The river is particularly simple in this case, with 1 always appearing immediately to the south side, and −1 always appearing immediately to the north side.
(See the .jpg image linked to on the website.) In this case, the pairs of numbers are
(−1, 1). (Note: That has period 1, not period 2, because associated to each line
segment is a pair of numbers, and in our case, every pair is (−1, 1).)
2(c). Show that if p and q are any integers with q not zero, then
|f (p/q)| ≥ 1/q 2 .
2
2
|
Ans: We have |f (p/q)| = |p −pq−q
, and as we know that the quadratic form Q
q2
does not represent zero, we have that the numerator is ≥ 1.
2(d). Suppose that
1/2 ≤ x ≤ ξ0 .
Prove that
Deduce that
√
|f (x)| ≤ (ξ0 − x)(2ξ0 − 1) = (ξ0 − x)( 5).
√
|ξ0 − x| ≥ |f (x)|/ 5.
Ans: We know the roots of√f , and hence we know its factorization into linear
pieces: f (x) = (x − ξ0 )(x − 1−2 5 ). In the specified range for x, we have |(x − ξ0 )| =
√
(ξ0 − x), and so to prove the first inequality it suffices to show that |x − 1−2 5 | ≤
√
(2ξ0 − 1) = 5, for x in the given range. It’s clear that the left hand
√ side attains
its maximum when x attains its maximum, and this maximum is 5, as desired.
Note that for x in the given range, |ξ0 −
√ x| = ξ0 − x. Hence, to deduce the
bottom inequality, we can simply divide by 5.
2(e). Suppose that p/q is a rational approximation to ξ0 , and that p/q < ξ0 . Prove
that
√
|ξ0 − p/q| > 1/ 5q 2 .
4
SOLUTIONS TO HOMEWORK 6
Ans: First, note that for any (rational or not) x < 1/2,
√
√
|ξ0 − x| > 5/2 > 1/ 5q 2
for any non-zero integer q. Hence, the assertion is automatically true for p/q < 1/2.
For 1/2 ≤ p/q < ξ0 , we can combine the results of 2c and 2d:
√
√
|ξ0 − p/q| ≥ |f (p/q)|/ 5 ≥ 1/ 5q 2 .
It remains only to move from ≥ to >. In the course of proving √
2d, we saw that for
√
√
x in the given range, |f (x)| = (ξ0 − x)( 5) if and only if (x − 1−2 5 ) = 5. But this
does not happen in our case because (worse reason) the problem specified x < ξ0
or (better reason) ξ0 is not rational.
Remark. This problem says that ξ0 can’t be very well approximated by rational
numbers from below; for example, you can’t get something like Dirichlet’s theorem
√
with 1/3q 2 in place of 1/q 2 . (It’s also true that you can’t get better-than-1/ 5q 2
approximations from above,
√ but the inequalities are not quite so simple as in 2(d)
above.) The number 1/ 5 is best possible: a theorem of Hurwitz says that if ξ is
any irrational, then there are infinitely many rationals p/q with
√
|ξ − p/q| < 1/ 5q 2 .
Do you see why this doesn’t contradict 2(e)?
3. Write down a specific irrational number ξ1 with the property that for every
positive integer k, there are infinitely many rational numbers p/q such that
|ξ1 − p/q| < 1/q k .
(Hint: taking a finite number of terms in the decimal expansion of ξ gives a rational
approximation to ξ. Usually the error in this approximation is terrible (like 1/q),
but sometimes it’s much smaller.)
Ans: Warning: The solution I present here doesn’t lead to the simplest possible
ξ1 ; although the ideas behind my solution are exactly the same, there is another ξ1
which looks a little less intimidating. I’ll describe it briefly in the last paragraph.
Note it suffices to find an irrational number ξ1 with the property that for every
positive integer k, there is at least one rational number p/q such that
|ξ1 − p/q| < 1/q k ,
because knowing one such rational approximation for some k, we also know a rational approximation for each smaller k1 , because |ξ1 − p/q| < 1/q k < 1/q k1 . (Of
course, it could happen that for k1 < k we find the same rational approximation,
and thus cannot count these as distinct rational approximations relative to k1 . But
this cannot happen for infinitely many values of k, because |ξ1 − p/q| cannot be
less than 1/q k for infinitely many values of k, because ξ1 is irrational and hence
|ξ1 − p/q| is non-zero.)
We’re about to write down an ugly formula for ξ1 and then prove that it works.
In this paragraph, though, we’ll give the motivation for that ugly formula. We
want a decimal expansion .a1 a2 a3 a4 . . . so that the first n1 digits approximate it to
better than 2 ∗ n1 digits of accuracy, so that the first n2 digits approximate it to
better than 3 ∗ n2 digits of accuracy, and so on. (How we choose the value ni for
each i is a vital step.) Start with .1 = 1/10. We want that approximation to be
better than .01, so our number must start .10a3 a4 . . . . Next take a3 = 1. So we
want .101 to approximate our number better than 1/103∗3 . So, put a10 = 1, and
SOLUTIONS TO HOMEWORK 6
5
ai = 0 for 4 ≤ i ≤ 9. What is the pattern? The first non-zero digit is the first
digit. The next non-zero digit is the third. The next is the tenth. This can be
figured out inductively. If ϕ(k) denotes the place of the kth non-zero digit, then
ϕ(k) = kϕ(k − 1) + 1. An explicit expression is
ϕ(k) =
k
X
k!
i=1
i!
,
because this satisfies the case k = 1 and the recursive relationship.
Now we’re ready to actually write down ξ1 . Put
∞
X
ξ1 =
10−ϕ(j) .
j=1
Of course, that’s exactly the number .a1 a2 . . . that we were describing above. We
claim that the rational approximation
k−1
X
10−ϕ(j) =: p/10ϕ(k−1)
j=1
satisfies
|ξ1 − p/10ϕ(k−1) | < 1/(10ϕ(k−1) )k .
From the construction of ξ1 , we see that the error is strictly between 1/10ϕ(k) and
1/10ϕ(k)−1 . So, it remains to show that 1/10ϕ(k)−1 (the upper-bound for the error)
is less than 1/(10ϕ(k−1) )k . Is (10ϕ(k−1) )k ≤ 10ϕ(k)−1 ? Is kϕ(k − 1) ≤ ϕ(k) − 1? Yes,
they are in fact equal, by the inductive definition of ϕ. (Equality is fine, because
1/10ϕ(k)−1 was a strict upper bound for the error.) By the remarks in the first
paragraph, having found a single rational approximation for each k, we’re done!
Alternate Answer: I will leave out the details. Above we found a decimal
expansion .a1 a2 a3 a4 . . . so that the first n1 digits approximate it to better than
2 ∗ n1 digits of accuracy, so that the first n2 digits approximate it to better than
3 ∗ n2 digits of accuracy, and so on. Instead, we could ask that the first n1 digits
approximate it to better than 1 ∗ n1 digits of accuracy, the first n2 to better than
2 ∗ n2 digits of accuracy, and so on. It’s easy to see that nk = k! works. So, another
answer is
∞
X
ξ1 =
10−j! = .11000100 . . . .
j=1
Download