Weaves

Only a plain weave has one size of hole

A weave's holes come in kinds, and the kinds are read off the matrix. Asking which weaves have only one kind looks like a question with an obvious answer and a one-line proof. Every draft at four by four was built and asked instead, and the count came back fourteen — of which twelve turn out to be telling the truth about the sett rather than about the weave.
16 min read 7 figures A weave is a matrixExactly this many

Worth reading first: A hole is a channel, not an opening · Every cloth there is, at four by four · Plain, twill and satin.

A weave’s holes come in kinds. A plain weave has one; a 4/4 twill has four; a basket has three. The kind a hole belongs to is decided by where the four threads round it sit in the thickness of the cloth, which is decided by whether each of them is floating over, floating under, or on its way between — three states, read off the draft.

So there is an obvious question. Which weaves have only one kind of hole?

The obvious answer is the plain weave, and only the plain weave, with what looks like a one-line proof. A thread is at the middle of the cloth exactly where it transits, a plain weave transits everywhere, and nothing else does. Uniform holes therefore mean universal alternation, and universal alternation in both directions means plain weave.

The proof is wrong at its second step, and finding out where takes an enumeration rather than an argument.

The 14 drafts whose holes are all one size. Every four-by-four draft in which each end and each pick interlaces — 22874 of them — built and asked whether all sixteen of its holes pass the same thing. At a muslin's construction 14 of them do. Set the same yarn square and 170 do; turn the cloth over and it is 14 again. Only 2 drafts are in all three lists, and they are the plain weave and its complement, marked. The other 12 are uniform because this cloth's warp is set closer than its weft, so the gap across the ends is the smaller of the two and binds every hole whatever the picks are doing — a fact about the sett wearing a fact about the weave's clothes. Two of them carry floats of three, which is as long as this repeat allows.
Fig. 1 Every four-by-four draft in which each end and each pick interlaces — 22,874 of them — built and asked whether all sixteen of its holes pass the same thing. Fourteen do. Two of them are the plain weave; the other twelve are not, and two of those carry floats of three, which is as long as this repeat allows. Whatever is producing uniform holes here, it is not alternation.

The claim

Having holes of one size is not a property of a weave. It is a property of a weave and a construction together, and only the plain weave has it at every construction.

At a muslin’s sett — 24 ends and 22 picks per centimetre — fourteen of the 22,874 drafts have uniform holes. Set the same yarn square and the count is 170. Turn the cloth over, so that the weft is the denser system, and it is fourteen again, but they are a different fourteen.

Two drafts are in all three lists. They are the plain weave and its complement, which are the same cloth read from its two faces.

The argument

The waist of a hole is the smaller of two clear widths: one across the ends, one along the picks. Each is bounded by its own pair of threads, and each comes to the spacing less the diameter exactly where both of that pair are cut through their own axes — which happens when the two are level.

Now the step the one-line proof skips. For the waist to be the same at every hole, it is not necessary that every clear width be the same. It is only necessary that the smaller of the two be the same. And in a cloth whose warp is set closer than its weft, the gap across the ends is the smaller of the two before any weave is applied at all.

A muslin’s warp gap is 249.6 µm and its weft gap is 287.4 µm. So any draft whose ends all transit gives a warp clear width of exactly 249.6 µm at every hole, and whatever its picks are doing gives a weft clear width somewhere above 287.4 — which is never the smaller, and is therefore never consulted. Every such draft has uniform holes, and its picks are irrelevant to that fact.

How many drafts have all their ends transiting? An end transits at every gap exactly when its column alternates, and a column of four alternates in two ways. Four columns, two choices each: sixteen. Two of those sixteen have every row constant, which fails the interlacing condition on the picks and is not a cloth. Fourteen remain.

Fourteen. Which is the number the enumeration returned, and the coincidence is not one.

The channel through a muslin in 3/1 twill. A cut across a muslin woven 3/1 twill, at 373 µm per hundred pixels, showing one hole between two warp ends. The ends sit at different levels here, so the clear width between them is 276 µm at the waist against 250 µm straight through. The profile on the right is that width at every height in the 334 µm the threads occupy: the passage is an hourglass, its narrowest section is 274 µm across, and the band that every level contains — what a straight line of sight can use — is 250 µm. The two differ by 9.9 per cent, and the difference is the weave and nothing else.
Fig. 2 A hole in a 3/1 twill whose ends are level and whose picks are not. The clear width across the ends is the projection’s 249.6 µm; along the picks it is wider than the weft’s own 287.4 µm. The waist is the first of them, and the second never enters the answer. This is the mechanism that makes twelve drafts look like plain weaves: in a warp-dense cloth, the warp direction does all the work and a weave can do what it likes to the weft.

What the square-set control settles

If the fourteen are an artefact of the warp being the binding direction, then making neither direction binding should change the count, and it does — dramatically, and in the direction that is at first surprising.

Set the same yarn square, so that the two gaps are equal to the last digit. Now a hole bound across its ends and a hole bound along its picks give the same answer, because the two gaps are the same number. Far more drafts come out uniform: 170 of them, twelve times as many.

That is the opposite of what a first guess suggests. Making a cloth more symmetric does not make uniform holes rarer; it makes them commoner, because it removes a distinction the arithmetic was using to tell holes apart.

Then turn the cloth over. Swap the two setts and the two counts, so that the weft is the dense system. Fourteen drafts come out uniform again — but now the fourteen are the drafts whose picks all transit, which is a different fourteen, related to the first by transposition.

Three constructions of one yarn: fourteen, one hundred and seventy, fourteen. The intersection is two.

What was counted, and how

Running the direct computation over the census is not affordable: sampling four hundred levels in each of sixteen holes in each of 22,874 drafts is a hundred and fifty million evaluations of a chord.

It is also unnecessary, because the answer depends on very little. A hole’s waist depends on its four threads’ levels and on nothing else, and it depends on the two pairs rather than on the order within a pair — swapping the two ends bounding a gap reflects the picture and changes no width. So each hole reduces to a key: the sorted pair of end levels beside the sorted pair of pick levels. There are at most thirty-six such keys and this construction uses seven of them. Each key’s waist is computed once and looked up thereafter, and the census becomes 366,000 lookups.

The enumeration is the same one this collection has used since every cloth at four by four was counted, and which has since been asked about separable drafts, plane groups, shaft counts and colour-and-weave collapses: all 2¹⁶ matrices, filtered to those in which every end and every pick interlaces at least once, giving 22,874 — a count asserted rather than remembered, every time the census is run.

Three things are asserted as the census runs, and each would catch a different mistake:

  • How many drafts have every thread transiting is the same at all three constructions. It has to be: it is a statement about the matrix and no sett appears in it. If that number moved, the level rule would be reading the construction when it should be reading the draft.
  • The warp-dense uniform drafts are a subset of the square-set ones. This is why a single control was not enough. Intersecting fourteen with a hundred and seventy that contain them returns fourteen and proves nothing, which is what the first version of this census did.
  • The count at one construction is not the count at another. Asserted as an inequality, because the whole claim is that this number is not a property of the weave.

The rest of the distribution, which has a ceiling in it

Fourteen drafts sit at the bottom of a distribution, and the distribution is worth having whole. Counting how many sizes of hole each of the 22,874 drafts has, at a muslin’s construction:

sizes of hole drafts
1 14
2 812
3 2,464
4 11,744
5 7,840

Two things fall out of it.

Nothing has more than five. The four threads round a hole have three states each, which is eighty-one combinations before the two symmetries within a pair are removed — and the number of combinations that actually occur across every draft at this repeat is seven. The levels are not independent: an end transits at a gap exactly where the two picks it lies between disagree about it, so the quadruple is constrained by the same entries that produced it. Seven keys, and only five distinct waists among them, because two pairs of keys turn out to give the same minimum.

Where the holes are in a 8-end satin, move 3, and how big each one is. One repeat of a 8-end satin, move 3 at a muslin's construction. The point paper is the draft; the marks between the squares are the 64 holes the repeat has, each shaded by what it would let past. They run from 250 µm to 274 µm, in 2 distinct sizes, against an opening of 250 µm that every one of them shows when looked straight through. A plain weave in the same cloth returns one size and one only, because its ends transit at every gap and are therefore level in pairs; a float leaves two ends side by side at the top of the cloth and their neighbours at the bottom, and a hole bounded by one of each is wider at its waist than at its mouth. The rating a filter cloth is sold on is the largest of these, which is 9.9 per cent over the figure the specification quotes.
Fig. 3 An eight-end satin’s repeat: sixty-four holes in two sizes, which is fewer kinds than a 4/4 twill manages with the same longest float. What decides the count is how many distinct level patterns the repeat presents, and a satin’s single scattered turn per pick presents very few — every hole is either beside a turn or not. The two sizes are 249.6 and 274.3 µm, and half the repeat is at the larger.

The widest hole is bounded, and the bound is reached. No draft at this repeat can produce a passage wider than one bounded by threads at opposite extremes in both directions, which is 287.4 µm against a shown opening of 249.6 — 15.2 per cent over, and that is the ceiling on how wrong a specification can be from this cause. The weave that reaches it is the basket, which is not an exotic draft found by search but the third weave in every beginner’s book.

The ceiling is checked from the other direction as it is computed: the basket is built by hand, its own census run, and the two numbers are required to agree. A ceiling found by taking a maximum over a loop is the largest thing that loop happened to see; a ceiling that a separately constructed weave lands on exactly is a bound.

Which twelve, and what they are

The twelve coincidental drafts are the alternating-column drafts that are not plain weaves, and they are recognisable: they are plain weave with its ends taken in blocks. 0011 / 1100 / 0011 / 1100 is a warp rib — two ends up, two down, alternating pick by pick — and 0111 / 1000 is the same idea with an uneven partition.

Two of them carry a longest float of three. So it is not the case that a uniform-holed weave must be a short-float weave, even by accident: a draft can have a thread lying across three quarters of its repeat and still measure the same at every hole, provided the direction that measures is the one whose threads all turn.

They are also, as a set, unusually symmetric — every one of them has a plane group with a mirror in it, which is what one would expect of a set defined by a condition on whole columns, and which is the same phenomenon that made the separable drafts sit in unusually short orbits when the census was quotiented by the symmetries of the cloth.

They are also, none of them, weaves anybody names. A warp rib is a construction rather than a weave in most books, and 0111 / 1000 is a rib with an uneven partition — the sort of thing a stripe produces as a by-product rather than the sort of thing a table of basic weaves contains. That is exactly why the seven-weave catalogue missed them.

Where the holes are in a 2/2 basket, and how big each one is. One repeat of a 2/2 basket at a muslin's construction. The point paper is the draft; the marks between the squares are the 16 holes the repeat has, each shaded by what it would let past. They run from 250 µm to 287 µm, in 3 distinct sizes, against an opening of 250 µm that every one of them shows when looked straight through. A plain weave in the same cloth returns one size and one only, because its ends transit at every gap and are therefore level in pairs; a float leaves two ends side by side at the top of the cloth and their neighbours at the bottom, and a hole bounded by one of each is wider at its waist than at its mouth. The rating a filter cloth is sold on is the largest of these, which is 15.2 per cent over the figure the specification quotes.
Fig. 4 A basket weave’s repeat, which is not one of the fourteen. Its ends come in pairs that behave identically, so within a pair the two ends are level — but between pairs they are not, and a hole bounded by one end of one pair and one of the next is bounded by threads at opposite extremes. That is the widest hole any weave at this repeat produces: fifteen per cent over the opening the cloth shows, and no draft anywhere in the census beats it.

Where the model stops

The level rule is a plain weave’s amplitude applied to every weave. A satin’s threads have less crimp than a plain weave’s at the same sett, so they do not swing as far from the middle, and the excess of the widest hole over the projection should be smaller than the arithmetic here gives. That does not touch the census, which asks whether the sizes are equal rather than what they are — but it is the reason the individual micrometres in these tables are softer than the counts.

Where the holes are in a plain, and how big each one is. One repeat of a plain at a cheesecloth's construction. The point paper is the draft; the marks between the squares are the 4 holes the repeat has, each shaded by what it would let past. They run from 795 µm to 795 µm, in 1 distinct sizes, against an opening of 795 µm that every one of them shows when looked straight through. A plain weave in the same cloth returns one size and one only, because its ends transit at every gap and are therefore level in pairs; a float leaves two ends side by side at the top of the cloth and their neighbours at the bottom, and a hole bounded by one of each is wider at its waist than at its mouth. The rating a filter cloth is sold on is the largest of these, which is 0.0 per cent over the figure the specification quotes.
Fig. 5 The same plain weave in the openest cloth here. Its four holes are still one size, which is what the rung claims — and it is worth seeing at a sett where the holes are large enough that a reader could check the claim with a ruler rather than trusting the arithmetic.

The enumeration is at four by four only. That is the repeat this collection can exhaust, and the same caution applies here as everywhere it has been used: the pattern that fourteen equals the number of alternating-column matrices is a derivation rather than a sample, so it should hold at any even repeat, and nothing here has checked it at six.

The construction is Peirce’s throughout, so everything the circular section assumes is assumed here: round threads, uniform along their length, at a stated packing factor. A flattened thread intrudes further at the mid-plane and less at the extremes, which would widen the gap between the uniform drafts and the rest rather than close it.

And uniformity is being judged at a tolerance. Two waists are called the same if they agree to a micrometre, and the sampling that finds them has its own tolerance, which travels with the answer. A pair of drafts differing by a nanometre would be called uniform here and would be a different cloth to nobody.

Fourteen is 2⁴ − 2, and that closes the six-by-six question

The census’s fourteen was matched against a hand count of alternating-column matrices and the two agreed. That hand count generalises, and generalising it settles the open question the limits section records — what happens at a repeat of six — without running an enumeration that would not fit.

A column of length n alternates in exactly two ways: starting up or starting down. Call them A and B. Any assignment of A or B to the n columns gives a draft in which every end transits at every gap, so in a warp-dense cloth every such draft has uniform holes. That is 2ⁿ assignments.

Two of them are excluded, and only two. If every column is the same type, then every row is constant — all ends up, or all down, on each pick — so no pick interlaces and it is not a cloth. Any other assignment has two columns of different types, so every row has both symbols in it and every pick interlaces.

So the count is 2ⁿ − 2.

At n = 4 that is fourteen, which is the number the census returned. At six it is sixty-two; at eight, two hundred and fifty-four.

And for odd n it is zero, because a column of odd length cannot alternate cyclically at all. A repeat of five has no uniform-holed draft whatever — not even a plain weave, since a plain weave does not exist on an odd repeat.

Which says how fast the property vanishes

The count grows as 2ⁿ and the census it is drawn from grows as 2^(n²), so the fraction of drafts with uniform holes collapses.

Where the holes are in a plain, and how big each one is. One repeat of a plain at a filter's construction. The point paper is the draft; the marks between the squares are the 4 holes the repeat has, each shaded by what it would let past. They run from 264 µm to 264 µm, in 1 distinct sizes, against an opening of 264 µm that every one of them shows when looked straight through. A plain weave in the same cloth returns one size and one only, because its ends transit at every gap and are therefore level in pairs; a float leaves two ends side by side at the top of the cloth and their neighbours at the bottom, and a hole bounded by one of each is wider at its waist than at its mouth. The rating a filter cloth is sold on is the largest of these, which is 0.0 per cent over the figure the specification quotes.
Fig. 6 A plain weave in a monofilament filter, where the property is worth most. How fast it vanishes is a count over the catalogue and why it matters is here: a filter is specified by one hole size, and only the weaves in that count have one.

At four by four it is fourteen in 22,874 — six in ten thousand. At six by six it is sixty-two in something over sixty-eight billion, which is one in a billion. At eight it is unmeasurable.

Uniform holes are not rare; they are asymptotically absent. Only the plain weave and a handful of rib-like relatives ever have them, and the handful does not grow at anything like the rate the space of weaves does. So the essay’s headline is if anything understated: the further a designer goes from a plain weave, the more certain it is that the cloth’s holes come in several sizes, and by a repeat of eight the certainty is total for all practical purposes.

And the intersection is exactly two, at every repeat

The three-construction comparison found fourteen, a hundred and seventy, and a different fourteen, with two drafts in all three lists. That two is also a derivation rather than an observation, and it holds at every repeat.

Where the holes are in a plain, and how big each one is. One repeat of a plain at a muslin's construction. The point paper is the draft; the marks between the squares are the 4 holes the repeat has, each shaded by what it would let past. They run from 250 µm to 250 µm, in 1 distinct sizes, against an opening of 250 µm that every one of them shows when looked straight through. A plain weave in the same cloth returns one size and one only, because its ends transit at every gap and are therefore level in pairs; a float leaves two ends side by side at the top of the cloth and their neighbours at the bottom, and a hole bounded by one of each is wider at its waist than at its mouth. The rating a filter cloth is sold on is the largest of these, which is 0.0 per cent over the figure the specification quotes.
Fig. 7 The plain weave again in the reference cloth, which is where the intersection is counted. Exactly two at every repeat is a statement about which weaves have one hole size and which have a symmetry, and the plain weave is the only member of both sets.

A draft is uniform in a warp-dense cloth when every column alternates, and uniform in a weft-dense one when every row does. Both at once means the column types must alternate along the row as well — A, B, A, B — which is two assignments and no more, whatever n is.

Those two are the plain weave and its complement, which is the plain weave seen from its other face.

So the plain weave is not merely the commonest member of a list that happens to be short. It is the unique cloth, at every repeat, whose holes are one size regardless of how the cloth is set — and the twelve others at four by four, the sixty at six by six, and the two hundred and fifty-two at eight are all cloths that get the property from their construction rather than from their weave, and lose it the moment the cloth is turned over.

That is the essay’s claim in its sharpest form, and it now rests on an argument about alternating columns rather than on three counts from one enumeration.

The generalisation

The shape of this is a familiar trap wearing an unfamiliar coat.

A minimum over two quantities hides everything about the larger one. Whenever a system’s behaviour is set by whichever of two constraints binds, every property of the slack constraint becomes invisible — and any classification built on the binding one will look like a classification of the system when it is a classification of which constraint happens to be tight. Change the balance and the classification changes, without anything in the system having changed at all.

The test is the one used here, and it is cheap: run the same classification with the balance reversed. If the answer moves, the classification was about the balance. The square-set control was not enough on its own precisely because it made neither constraint bind, which loosens rather than reverses; turning the cloth over is what reverses it.

And the second lesson is about catalogues. Seven weaves chosen because weavers weave them is a sample from a distribution nobody drew at random, and the twelve drafts that break the obvious claim are exactly the sort of thing such a sample omits — they are ribs and blocks rather than named weaves, so they appear in no table of the basic constructions.

Who found it, and when

The 22,874 count and the enumeration it comes from are this collection’s, first run when it asked how many cloths there are at four by four, and the machinery has been reused for the separable drafts, the plane groups, the shaft counts and the colour-and-weave collapses.

The classification of holes by level appears to be new here, so there is no prior count to compare against. What is not new is the observation that a warp-dense cloth is governed by its warp: it is why a filter cloth’s opening size is quoted as the smaller side of its hole and why the setts a loom can reach are quoted per direction. The step taken here is to notice that a quantity defined as a minimum over the two directions inherits that asymmetry, and that a census of such a quantity therefore measures the asymmetry unless it is deliberately removed.

Where the ladder goes next

Having a distribution of holes rather than one hole raises the question of which statistic of it matters, and the answer is that it depends what the cloth is for: a filter is rated by the hole it does not show, while what a fabric passes in bulk depends on the mean, so a weave chosen to improve one worsens the other.

Sideways, the shape of the hole matters as much as its size once something has to flow through it, and a weave with floats makes its holes long rather than square: a satin’s hole is a slot, and a slot of a given area passes less than a square of the same area, exactly.

What links here

Computed from the collection rather than written here: the essays that point at this one.

Reads more easily once this is understood

Essays that name this one as worth reading first.

Shares its objects with

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

Named objects

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

Channel waistClear openingEnumerationFloat lengthPlane groupRepeatSettWeave matrix