Constructing a view

What a straightedge reaches on a receding line

Three marks on a receding line fix a coordinate, and everything a straightedge builds from them is a ratio of whole numbers. Three complete quadrangles put 1655 marks on the unit interval with no gap above 0.0038, a third costs two quadrangles where repeated halving never reaches one at all, and the same net built on a line that does not recede arrives at the identical 30 coordinates.

Worth reading first: Seven is not a power of two · The diagonals find the middle · What a projection destroys.

Seven is not a power of two settled one route and left the map unfinished. Repeated bisection of a receding depth reaches the fractions with a power of two underneath and nothing else, so a third is out of its reach at any depth; a ladder along an auxiliary direction reaches every whole fraction in a fixed number of lines. Two methods, two reaches, and no statement about what the instrument can do.

This is that statement. A straightedge on a picture performs exactly two operations — join two marks, cross two lines — and the question is which marks on a given line the two of them generate. The answer is a set, it does not depend on which recipe is followed, and it is decided before any particular construction is chosen.

Three marks fix a projective coordinate, and everything the straightedge reaches from them is a ratio of whole numbers. Every rational is reached, at a cost that can be counted; no irrational is reached, at any depth, by any route. The measurements below are the density of the reachable set, the cost of the fractions a draughtsman actually asks for, and — the control that decides what kind of fact this is — the same construction carried out on a line that does not recede at all.

Rank 2: 30 marks, and every one of them a ratio of whole numbersThe harmonic net of rank 2 on a receding line, built with a straightedge and read back through the coordinate its own three marks define. Rank nought is the frame — nought, one, and the vanishing point. Each further rank adds the harmonic conjugate of every triple already there, so a mark's rank is the number of complete quadrangles the shortest construction of it costs. Every mark comes back at the exact rational the arithmetic predicts, to 1e-14. The strip below is the same marks against a uniform scale, which is where the density can be seen: the receding line crowds them toward the vanishing point and the coordinate does not.00the third mark, at infinity0 … 110 marks in the unit intervalcorrect from 19 cm, at 160 mm widerank 2 · 1e-14 from the exact rationals
Fig. 1 The harmonic net of rank 2, built with a straightedge on a receding line and read back through the coordinate its own three marks define. Rank nought is the frame — nought, one, and the vanishing point. Each further rank adds the harmonic conjugate of every triple already there, and every mark comes back at the exact rational the arithmetic predicts, to 1e-14. The strip below is the same marks against a uniform scale, which is where the crowding belongs to the picture rather than to the coordinate.

Rank is a construction count

The word doing the work is rank, and it is worth defining carefully because it is the essay’s unit of cost and it is not a depth of recursion.

Start with three marks. Rank nought is those three. Rank one is rank nought together with the harmonic conjugate of every ordered triple that can be drawn from it. Rank two adds the conjugate of every triple among those, and so on. A mark’s rank is therefore the smallest number of complete quadrangles any construction of it needs — the length of its shortest proof, not of the first proof somebody found.

That is the definition that separates this essay from the one below it. Repeated bisection is a walk: it keeps one base pair fixed and moves the other end, so the marks it reaches are the ones reachable by that walk. The net keeps nothing fixed. Any two marks already made may serve as the base pair for the next conjugate, and the set of triples available grows as fast as the set of marks.

The three marks a receding line supplies are the two ends of the thing being divided and the vanishing point. That last is the one that makes the whole apparatus available on a picture at all, and it is available because parallel lines meet at a drawn point rather than at a metaphor. Nothing metric is used anywhere below; the horizon supplies the third mark and the straightedge does the rest.

How fast the net fills the line

The counts are worth having exactly rather than as a rate, because the growth is the reason the enumeration stops where it does.

Rank 3 holds 1655 marks of the unit interval, with no gap above 0.0038The net's marks inside the unit interval, one rule per rank. The counts are 2, 3, 11, 1655 and the largest gap falls 1.000, 0.500, 0.200, 0.0038 — so three complete quadrangles from three marks put 1655 points on the segment with nothing anywhere on it further than 0.0038 from one of them. The bottom rule looks solid and is not: it is 917 separate marks at this figure's resolution, out of 1655. What the picture cannot show is rank 4, and the reason is worth stating: it is the harmonic conjugate of every triple among 4962 points, which is six times ten to the tenth of them.rank 0rank 1rank 2rank 32 marks · largest gap 1.0003 marks · largest gap 0.50011 marks · largest gap 0.2001655 marks · largest gap 0.0038the same segment, four depths of construction1655 marks at rank 3
Fig. 2 The net’s marks inside the unit interval, one rule per rank. The counts are 2, 3, 11 and 1655, and the largest gap left falls 1.000, 0.500, 0.200 and 0.0038 — three complete quadrangles from three marks leave nothing on the segment further than four thousandths of its length from a mark. The bottom rule looks solid and is not: it carries 917 separate marks at this figure’s resolution out of the 1655 it holds.

Two to three to eleven to sixteen hundred and fifty-five. The largest gap is the useful reading rather than the count, because it is what a draughtsman wanting a particular fraction cares about: at rank 2 the worst place on the segment is a fifth of its length from the nearest mark, and at rank 3 it is under four parts in a thousand.

What the figure cannot show is rank 4, and the reason belongs in the essay rather than in a footnote. Rank 4 is the harmonic conjugate of every triple among 4,962 points, which is six times ten to the tenth of them. That is not a limit of patience or of the drawing; the closure is defined for every rank and only the first four can be enumerated by taking every triple. A cleverer enumeration would reach further and is not needed for anything claimed here, because the claim is about the union over all ranks and the union is settled by algebra rather than by counting.

Why the picture crowds and the coordinate does not

Under the net in the first figure there is a second rule carrying the same marks against a uniform scale, and the two together are worth a section, because the difference between them is the reason a reader’s eye is no guide at all to what has been reached.

On the receding line the marks pile up toward the vanishing point. Half of them sit in the last tenth of the drawn length, and the far end of the segment is a dense grey where the near end is comfortably spaced. On the uniform strip the same marks are spread over the interval in the pattern the density figure counts. Neither picture is a distortion of the other: the receding line is where the marks are on the paper, the strip is where they are in the coordinate, and the map between the two is the perspective divide.

So a draughtsman looking at a finished net cannot read its rank off the drawing. A crowded region is a region seen obliquely and not a region finely divided, and a sparse one may be either. That is the same confusion a ruler laid on the drawn side falls into when it halves an image instead of the image of a half, and it is why every reading in this essay goes through the cross-ratio rather than through a distance on the page.

It also decides where the construction is worth carrying out. The marks near the vanishing point are the ones whose quadrangles have nearly-parallel lines in them, so the arithmetic that is exact everywhere is drawable in the near half and increasingly not in the far one. That is a conditioning limit rather than a reach limit, and the two are separated by a test: a reach limit is unchanged by drawing larger, and a conditioning limit improves in proportion. Doubling the sheet buys marks near the horizon and buys not one new coordinate.

Which is the second time this cluster has had to hold the distinction apart, and both times it was the picture that suggested the wrong one. A vanishing point that has left the paper looks like an accuracy problem and is a drawability one; a net that looks solid at its far end looks like a finer division and is the same eleven marks seen edge-on.

What a third costs, and why it is not never

The single sharpest comparison this collection can draw sits in one bar chart.

A half costs one quadrangle and a third costs two, and every fraction down to a seventh is reached by rank threeWhat the straightedge pays for each unit fraction, counted in complete quadrangles: the bar is the rank at which the fraction first appears in the harmonic net, which is the length of the shortest construction of it. 1/2 at 1, 1/3 at 2, 1/4 at 2, 1/5 at 2, 1/6 at 3, 1/7 at 3. The comparison worth making is with repeated halving, which reaches a whole number over a power of two and therefore never reaches a third at any depth whatever: bisection keeps one base pair fixed, and the net may take any two marks already made.1/21 quadrangle1/32 quadrangles1/42 quadrangles1/52 quadrangles1/63 quadrangles1/73 quadranglesthe shortest construction, in complete quadrangles6 of 6 reached by rank 3
Fig. 3 What the straightedge pays for each unit fraction, in complete quadrangles — the bar is the rank at which the fraction first appears, which is the length of its shortest construction. A half costs 1, a third and a quarter and a fifth cost 2, a sixth and a seventh cost 3, and 6 of 6 are reached by rank three. Drag the slider out to an eleventh and 10 of 10 are still reached by rank three, so the cost is not climbing with the denominator.

Repeated bisection never reaches a third, at any depth whatever. The full net reaches it in two quadrangles — eight lines and six crossings, which is an afternoon’s work by hand and rather less than the ladder construction costs for the same fraction.

The difference is not effort, and it is not that one method is more accurate. Bisection keeps one base pair fixed and the net may take any two marks already made. That single permission is the whole of it: with the base pair frozen the group generated is the dyadic translations, and with it free the group is everything. A recipe’s reach is decided by which of its inputs are allowed to move, and that is a question a reader can ask of any straightedge recipe in any manual without executing it.

It also explains why the cost stops climbing. An eleventh is reached at rank 3 exactly as a sixth is, because by rank 2 the segment already carries marks whose conjugates land on small denominators, and the shortest construction of a fraction is a fact about how its denominator factors through the marks available rather than about its size.

The chart, and the other chart

Reading a mark’s coordinate back is where the machinery nearly went wrong, and the failure is instructive because both answers were correct.

A coordinate on a line is a cross-ratio of four points — the mark, and the three that make the frame. But four points admit several orderings, and two of them are perfectly good projective coordinates for the same line. Taking the frame’s two finite marks with the vanishing point and the mark being read in one order gives the coordinate this construction is in; swapping the last two gives its reciprocal, which is an equally valid chart on the same projective line and reads every mark as one over what was wanted.

Nothing about the second ordering is wrong. It is a chart, it is projective, it is invariant under every projectivity, and it would have made every claim in this essay false while passing every test that asks whether a cross-ratio survives a projection. What caught it was requiring two independent readings — this construction’s own chart and the coordinate reader the collection already had — to agree, which they do to a few parts in 101510^{15} over six samples, and which the reciprocal ordering fails immediately and loudly.

The operation being read is not new here, and the figure below is borrowed from the diagonals find the middle, where the collection first measured it.

Halving a receding rectangle two waysThe diagonals cross at the image of the rectangle's centre, 1e-13 px from it — the construction is exact at every camera because it uses only which lines meet where, and that is what a projection keeps. Halving the drawn side with a ruler instead lands 15.0 px from the image of the side's midpoint.the diagonals against a ruler, at 4.0 mthe diagonals — exactthe ruler — 15.0 px outcorrect from 23 cm, at 160 mm wideharmonic set -1.000000 · 1e-13 px
Fig. 4 The operation everything above is built from, from the essay that measured it. Crossing a receding rectangle’s diagonals gives the image of its centre exactly, because which lines meet where is what a projection keeps, and the harmonic set reads −1.000000 to 1e-13 px. Halving the drawn side with a ruler instead lands 15.0 px away. Every mark of the net is that construction, run on a different triple.

That is the lesson worth carrying past the bug. A quantity that is invariant is not thereby the right invariant, and a test that only asks whether something survives a projection cannot tell two charts apart. The eight-point algorithm’s basis is the same shape of trap met in a different field, and both are caught the same way — by a second implementation that had no opportunity to inherit the first one’s convention.

The number the net cannot reach

Everything above is a positive statement, and the negative one needs a different kind of evidence, because the honest version is not that the approach is slow.

√2 − 1 is approached to 2e-8 and never reachedTwo ways of aiming a straightedge at 0.414214, which is the coordinate the eight-point circle rule wants along a diagonal. The upper curve is repeated bisection: each halving buys one more binary digit of it, and the closest of 24 is 2.42e-8 away. The lower marks are the harmonic net's nearest point at each of its four enumerable ranks, which reaches 7.22e-5. Neither arrives, and neither can: every point either construction reaches has a rational coordinate and this one does not. What the picture shows is that nothing about the approach says so — a target that is merely far and a target that is not there produce the same curve.0246805101520complete quadrangles spent, in halvings and in ranksdigits of the target the nearest reachable mark gets rightrepeated halvingthe net, by rankevery mark either construction reaches is rationalclosest 2e-8
Fig. 5 Two ways of aiming a straightedge at 0.414214, which is the coordinate the eight-point circle rule wants along a diagonal. The upper curve is repeated bisection, whose closest mark after 24 halvings is 2.42e-8 away; the lower marks are the net’s nearest point at each of its four enumerable ranks, reaching 7.22e-5. Neither arrives, and what the picture shows is that nothing about either approach says so.

The argument is not about either curve. A join of two marks is a rational operation on their coordinates and so is a crossing of two lines, so the set of coordinates reachable from 0, 1 and infinity is closed under addition, subtraction, multiplication and division and contains 0 and 1. That is a field, and the smallest field with those two elements is the rationals. Every mark a straightedge makes has a rational coordinate, and 21\sqrt{2} - 1 does not.

So the gap at every rank is a specific positive number and not a residual against a threshold. At rank 3 the nearest mark of the net is 7.22e-5 away in coordinate; at rank 4 there is a nearer one and it is still at a positive distance, because the nearest rational to an irrational is never the irrational. No further rank closes it, and the reason is not that the ranks run out but that the whole union over all ranks is a set that does not contain the point. A construction reported as landing within some tolerance of this target would be reporting the tolerance.

That is the case where the distinction earns its keep rather than being pedantry. The circle-in-the-square rule wants exactly this coordinate along a diagonal, and the taught version quietly substitutes a ratio measured on the paper — a measurement, imported, and no longer a straightedge construction — for one the instrument cannot make.

The control, on a line that does not recede

Every measurement above was made on a receding line with a vanishing point in it, and there is an obvious reading of the result that the essay has to refuse: that the reachable set is somehow a fact about perspective, or about foreshortening, or about the way a picture crowds its marks toward the horizon.

Two lines, the same 30 coordinates, 280 px apart on the paperThe net of rank 2 built twice in one picture: once on a receding line, whose third mark is the vanishing point, and once on a line parallel to the picture plane, whose third mark is a genuine point at infinity — the camera has no vanishing point for that direction at all and says so rather than returning a distant one. The construction is identical and reaches the identical 30 coordinates, to 1e-14. On the paper the two half-way marks are 280 pixels apart. So what a straightedge reaches is a fact about projective geometry, and nothing about it belongs to perspective; the receding line is where the fact is surprising and not where it comes from.recedingfronto-parallelone vanishing pointcorrect from 19 cm, at 160 mm wide30 coordinates each · 280 px apart
Fig. 6 The net of rank 2 built twice in one picture — once on a receding line whose third mark is its vanishing point, and once on a line parallel to the picture plane whose third mark is a genuine point at infinity, which the camera refuses to give a vanishing point for rather than returning a distant one. The construction is identical and reaches the identical 30 coordinates. On the paper the two half-way marks are 280 px apart, and at rank nought the compared pair sits 438 px apart.

Two lines, two entirely different pictures, one set of coordinates. The receding line’s marks pile up toward the horizon and the fronto-parallel line’s are evenly spread; the half-way mark of one is nearly a canvas width from the half-way mark of the other; and the coordinates come back the same to the arithmetic floor.

Which settles what kind of fact this is. The reach is a property of the projective line, and the picture is where it happens to be observed. A fronto-parallel line is the affine case, its third mark is a real point at infinity rather than a drawn stand-in, and the same complete quadrangles produce the same rationals on it. Perspective is not the source of the result; it is the setting in which the result is surprising, because a reader who has watched the marks crowd expects the crowding to be in the answer.

The refusal is the part that makes this a control rather than a demonstration. Asked for a vanishing point of a direction parallel to the picture plane, the camera declines — there is no such point, the third homogeneous component of the mark is exactly zero, and the machinery holds that as an ordinary value rather than as a large number standing in for one. A construction that had quietly returned a distant point instead would have produced a picture indistinguishable from this one and a claim that was not being tested.

The same object, read along a different line

One neighbouring result is worth naming, because it is this essay’s machinery pointed at a line nobody thinks of as divisible.

The stair that turns has a vanishing point that moves measures the twelve tread-edge vanishing points of a spiral stair and finds them to be a projectivity of the horizon, with four consecutive reading a constant cross-ratio and the fitted map coming out elliptic — no real fixed point at all.

Put beside the account above, that is the same object under a different classification. A straightedge executes a perspectivity of one line onto another, and iterating a perspectivity gives a projectivity; which projectivity it is decides what the iteration reaches. The diagonal on a receding line is parabolic and its one fixed point is the vanishing point, so it generates translations and reaches a lattice. A map with no real fixed point generates no lattice at all, and its orbit walks the whole line without ever settling anywhere — which is why the stair’s vanishing points do not converge on anything and why nothing about them can be reached by counting bays.

So the reachable set is decided by two facts together: that the instrument executes a perspectivity, and which projectivity the chosen iteration turns out to be. Neither alone says anything. The three kinds of map a line admits is the classification, and this essay is what the classification is for.

What this does not settle

Three limits, and the first is the one that separates every number above from a drawing board.

Rank counts complete quadrangles and nothing else. It does not count how well two lines cross, and a construction of rank 3 whose third quadrangle is built on two nearly-parallel lines is worse on paper than one of rank 4 whose crossings are square. The bar chart is a lower bound on labour and says nothing about which construction a draughtsman should choose, which is a conditioning question and is decided by where the auxiliary points are put.

Second, the density figure’s rank 3 is an enumeration and not a proof of density. That the net’s closure is dense in the line follows from its being the rationals; the 0.0038 is a measured gap at one finite rank, and the two facts support each other without either being the other.

Third, none of this reaches beyond incidence. The net needs three marks and a straightedge; it does not need the eye, a focal length, or a scale, and it accordingly gives back no length. What one picture of a plane determines sets out the ladder this sits on: incidence buys the cross-ratio, the vanishing line buys midpoints and equal steps, and a circle buys the metric. Everything in this essay is paid for on the first rung, which is why it holds on a photograph of a scene nobody surveyed.

What the reach is

The statement, once, in the form worth carrying.

Given three marks on a line and an instrument that only joins and crosses, the reachable set is exactly the points whose coordinate in the frame those three marks define is a ratio of whole numbers. Every such point is reached at a finite rank, the small denominators are cheap, and the cost does not climb with the denominator. No other point is reached at any rank.

That is a complete answer to a question the manuals put in pieces. A manual gives one recipe for halving, another for dividing into nn, another for repeating a bay, and treats their reaches as three practical facts about three procedures. They are one fact about one instrument, and the procedures differ only in which of the marks already on the paper they are willing to reuse — which is what the bays that are not equal measures on a colonnade, where freezing one pair costs an arcade that free pairs would have drawn.

And the boundary is sharp in a way almost nothing else in this collection is. Most of its findings are quantities: how far off, how much it costs, at what conditioning. This one is a partition of the line into points that are in and points that are out, with no border region, no tolerance and no improvement available. A draughtsman asked for a rational fraction of a receding depth can always do it and can be told the price in advance. A draughtsman asked for an irrational one is being asked to import a number, and the only honest constructions are the ones that say so.

What links here

Computed from the collection, not written here: the essays that point at this one.

Shares its objects with

Essays that name at least two of the same things, and that neither author linked.

Named objects

A flat tag is an object no other essay names yet.

Affine structureComplete quadrangleCross-ratioDyadic rationalHarmonic conjugateHarmonic netIncidencepoint at infinityProjective invariantProjective lineStraightedge constructionVanishing point