Stern-Brocot Tree0/1 is a fraction while 1/0 is not. However, using it as such helps describe a way to get all possible positive fractions arranged in a very nice manner. So disguising 1/0 as a fraction has a very good excuse. We already know how to obtain the mediant of two given fractions. The mediant of two fractions m1/n1 and m2/n2 is, by definition, the fraction (m1 + m2)/(n1 + n2). So, for example, from 0/1 and 1/0 we get 1/1. The mediant of 0/1 and 1/1 is 1/2 while the mediant of 1/1 and 1/0 is 2/1. On the next stage of the construction, we form four new fractions: 1/3 from 0/1 and 1/2, 2/3 from 1/2 and 1/1, 3/2 from 1/1 and 2/1, and, finally, the mediant of 2/1 and 1/0 which is 3/1. Continuing this way we get an infinite tree known as the Stern-Brocot tree because it was discovered independently by the German mathematician Moriz Stern (1858) and by the French clock maker Achille Brocot (1860).
A remarkable thing about Stern-Brocot tree is that it contains all possible non-negative fractions expressed in lowest terms and each exactly once. Just to remind, a fraction m/n is in lowest terms iff m and n are coprime, i.e, iff gcd(n,m) = 1. To prove this we'll need a series of facts of which the following is the most fundamental: if m1/n1 and m2/n2 are two consecutive (consecutive in the sense that one of them is a direct descendant of the other) fractions at any stage of the construction then
This relation is true for the initial fractions: 1·1 - 0·0 = 1. Also, assuming (1) holds for two fractions m1/n1 and m2/n2, their mediant should satisfy the following two:
both of which are equivalent to (1). Also, if m1/n1 < m2/n2 then
from which it follows that the construction of the tree preserves the natural order between the rationals. Therefore, it's impossible to obtain the same fraction twice. And there is the last point: let a/b be a fraction in lowest terms with a and b positive. I wish to show that this fraction will appear somewhere on the tree. So long as it did not, we shall have
for a couple of fractions m1/n1 and m2/n2 satisfying (1). These are rewritten as
which imply
from where
An application of (1) yields
with inevitable conclusion that after at most a+b steps of computing mediants one of them will be equal to a/b. P.S.Prof. W.McWorter has offered the following clarification to the proof: At the root of the tree the minimum numerator-denominator sum (nd sum) is 2. At the first level of the tree the minimum nd sum is 3, and at the n-th level of the tree the minimum nd sum is n+2. To see this, every fraction at the n-th level is the mediant of a fraction at the (n-1)-st level and one at a higher level. The nd sum of a fraction at the (n-1)-st level is at least n+1 and the nd sum of a fraction at a higher level is at least 1. Hence the nd sum of their mediant is at least n+2. Thus, if a/b is a fraction in lowest terms not equal to any fraction in
the tree, then it lies strictly between two consecutive fractions, one
of which is at level a+b-1 of the tree (consecutive here is restricted
to all fractions constructed up to and including level a+b-1; none
constructed beyond this level are considered). Hence by the same
calculations a+b RemarkPierre Lamothe from Canada informed me recently of a property of the Stern-Brocot tree I was unaware of. Pierre discovered that property in his research on music and harmony. Let's associate with any irreducible fraction p/q the number
The inductive proof is based on a fact (proven on later pages) that, for any fraction p/q, two fractions
from which it follows that if the assertion holds for one row, it holds for the next one as well. Pierre also introduced another function W defined for the members of the tree. For an irreducible fraction p/q, Let N(p/q) denote the row of the tree that contains p/q. We start with
From the previous statement it then follows that the sum of all weighted simplicities of the fractions on the tree is equal to 1! References
|Contact| |Front page| |Contents| |Algebra| |Store| Copyright © 1996-2010 Alexander Bogomolny |
| 37257226 |

