Exercise. Given two points strictly less than one unit distance apart, construct a square such that one of its sides is the stick passing through the two starting points.
Use the applet to do this. If you are looking for a hint, here is the solution without lables. And this is the complete solution.
Now, to the proof proper. As suggested in the previous section, using a straight-edge (unmarked ruler) and a compass, one can easily construct anything one can construct with match-sticks alone. This is because we know how to translate and rotate distances and we are given distance one to start with. For more detail look at [2]. Therefore, we shall concentrate on proving the converse. We shall first demonstrate how to do some useful constructions which will thereafter be used in showing that the three constructions given here can be carried out using our match-stick model. We shall call those 'helper constructions' lemmas, which is a term used in mathematics and given to results that are used to prove other results.
Lemma I. Given two distinct points, A and B, which are at distance less than or equal to one, we can construct an arbitrarily long line segment that passes through those two points.
Here is the construction.![]()
Figure 1.Note that this not only produces a line, but it also gives a means of obtaining a particular parallel to AB -- the one at distance sqrt(3)/2. Note that this procedure may be used to extend a given line. Try it out.
Lemma II. Given two points, A and B, one distance unit
apart, we can find a point M which is the midpoint of AB.
Here is a construction that bisects the angle formed by putting two sticks to form an isosceles triangle.
![]()
Figure 2.
Observe that the procedure can be applied to bisect any angle less than 120deg and not equal to 60deg. Also, note that this construction supplies a means of dropping a perpendicular from a given point C to AB, by laying CA and CB as the first step. if the distance between C and AB is not less than one, we can, using the construction in Lemma I, "lift" AB up by laying down parallels. This, of course, applies whenever this distance is not an integral multiple of sqrt(3)/2. However, discounting this restriction, once we have dropped the perpendicular to some parallel of AB, we can bring it down all the way to AB by applying Lemma I to extend it. Try bisecting a segment yourself.
Lemma III. Given points A and B at distance exactly 1,
we can find the midpoint M 1/2 away from both A and B.
Figure 3 depicts a possible construction for finding the midpoint. We start with points A and B which are assumed to be one stick length apart. Also, we are given a point C on the initial stick. It turns out that we can always find such a point, but showing this is left as an exercise for the reader (Hint: Consider the triangular lattice by building only equilateral triangles starting at (0,0) and superimpose the triangular lattice starting at (1/2,0)). The best way to understand how the construction goes, is to try to reproduce it. Here is the setup for the applet. Follow the alphabetic order of the points from Figure 3 and note that to get D, E and G you need the second rule, to get K use the first rule with DJ and to obtain K use the first rule again but with HF.Lemma IV. Given a line l (defined by two points A and B) and a point C not on the line, we can construct a parallel of l that passes through C.
![]()
Figure 3.This construction does more than just prove the Lemma III, it also has the following consequences:
First, the construction will apply, as in Lemma II, to bisect an angle of 60 degrees. Also, the construction will apply, as in Lemma II, to drop a perpendicular on a given line, where the perpendicular is an integral multiple of sqrt(3)/2 --- that is, this solves the only problem we had in Lemma II in constructing a perpendicular from a given point to a line. Of course, we can again lift up the line and use these constructions to drop a perpendicular.
Here is a partial picture of an example construction (Note that A and B may be very far from one another -- look at Theorem 1 below -- here the points were chosen so as to simplify the figure).![]()
Figure 4.The idea is to keep lifting up AB until the parallel is within distance 1 of C. Then the third rule allows to construct points D and E on the picture. Using Lemma I, we can extend the segment EC to EF. Finally, the parallel at C is given by bisecting the angle at C formed by DC and FC (for the bisection refer to II or III). The reason for that is the following calculation:
We want CG to be parallel to ED. For that we need the angle <FCG to be equal to <CED. So if <DCF = 2(<CED) CG would indeed be parallel to AB. Now, since the triangle DCE is isosceles, we have that 180 = 2(<CED) + <DCE. Also, since EF is a line, we must have that 180 = <DCF + <DCE, and solving the system of equations we obtain the result.Try to find the parallel yourself. If you have problems doing that here is the complete construction.
Lemma V. Given any two distinct points A and B, we can
bisect the distance between them, that is, we can find the midpoint M between
A and B.
On Figure 5, we see an instance of this problem. As mentioned in the proof of Lemma III, we can find a point C which within distance 1 of A. It is safe to assume that it will not be on the line joining A and B (if it is, there is another point which is not -- see the exercise in the lemma). Nw, we have the situation in the previous lemma, that is a line -- defined by AC -- and a point, B. We can therefore, construct a segment at B going through some D which is parallel to AC. Now, the idea is to build similar figures until the points Y and Z are produced such that dist(Y, Z)<= 1. At that point, apply Lemma II or III to obtain the desired point. If you need more details look at [2].We are now done proving intermediate results. In what follows, we shall treat the rules for the Ruler an Compass model one by one and we shall show that we can carry out those constructions in the match-stick model.You can try out this construction here.
![]()
Figure 5.
Theorem 1. In the match-stick model, we can build a line given any two constructed points A and B.
If the points are at distance less than or equal to one stick length, just apply Lemma I. On the other hand, if they are far apart, by Lemma V, we can find the midpoint M between A and B. This point is also on the line we want to construct, so we can now look at the two smaller segments AM and MB. Apply the same idea -- that is, split in two if necessary -- and eventually we will have constructed a point P on the desired line which is close enough to either A or B and so that we can put a stick through AP, say. Finally, by the first lemma, we can extend this line as necessary.For the subsequent theorems, there are animations of constructions, to restart them, simply click on the image.
Theorem 2. In the match-stick model, we can construct the points that correspond to the intersections of a line, defined by two points, and a circle, defined by a point C (centre) and a point D on the circumference (CD is the radius).
First, here is how one transfers a length (in this case the radius)Theorem 3. In the match-stick model, we can construct the points corresponding to the intersections of two circles A(B) and C(D).
- Draw the radius CD.
- Construct the line where the distance is to be transferred.
- Bisect the angle between the two segments using Lemma II or III, say.
- Drop a perpendicular from D onto the bisector.
- The intersection gives the desired point.
Now to the demonstration
- Assuming we have the line already (step 0) drop a perpendicular from C to the line AB.
- Next, extend the line CE and transfer the radius onto that extension using the above idea.
- We know that there is a point close to F, so we can construct the point G such that FG is of unit length.
- Construct the line segment CG using theorem 1.
- Extend FG.
- Construct a perpendicular to CG at E.
- Build a parallel to CF at H and transfer to it the length GH.
- Now, build a parallel to HE at K to obtain L.
- If the line actually intersects the circle, it would be possible to now put a unit stick from L and touching the line AB at M. To see this consider the similar triangles FGC and FHE and note that LE=GH. From here we can conclude that LE=(CE/CF).
- Build a parallel to LM at C. It turns out that this actually gives one of the desired points. To see this, consider the similar triangles LME and CEN. Using the identity from the previous step, we can show that CN=CF=CD, that is we have the right point.
First, a clarification. A(B), for example is used to denote a circle as in the previous theorem, i.e. A is the centre and B is a point on its circumference. Note that we do not claim that we can draw the circles, but merely to find their intersections. The idea is to devise a construction that finds the midpoint of the intersections (if only one intersection the co2nstruction will find it immediately) and, since it will be on the line joining the two centres, erect a perpendicular at that point. Using this line and any of the two circles, we can apply Theorem 2 to find the intersections. So, here is a demonstration of the construction
At this point you may be wondering why this construction gives what we said it would. A complete proof will not be presented, but here is a hint: Look at the final picture. Call the radius of the big circle a and that of the small one c. We can now imagine two triangles. Pick the top intersection of the circles and call it I. Now, we have the right angle triangles AMI and CMI that share the side MI. Therefore, by Pythagoras,
- Produce AB and AC.
- Construct a parallel to AB at C and transfer the distance CD to it.
- Join C to B.
- Extend AB and produce a parallel to BC at E. The intersection of that parallel with the extension of AB gives F.
- Now, produce a parallel to AC at B and transfer the length BF to it obtaining a new point G. Note that BG is now of length equal to the radius of the smaller circle.
- On AC transfer the radius of the big circle obtaining H.
- Join H and G and produce a parallel to HG at B. Label the intersection of said parallel with AC -- J.
- Now join C and F and produce a parallel to the new segment at J obtaining K.
- Transfer the length of AK to AC obtaining L.
- Finally, bisect the segment LC to get M and erect a perpendicular to AC at M.
where L is such that LM=MC. From here, it should be easy to write down a formal proof if so desired.AM2-CM2 = a2-c2
(AM-CM)(AM+CM)=(a-c)(a+c)
AC/(a+c) = (a-c)/AL