What the brain does

A colour has a name

Every quantity here is a number, and the question a reader arrives with is what colour something is called. The eleven basic terms of English divide the space into territories that differ by a factor of five, the metric accounts for fifteen per cent of that, and one of the eleven focal colours cannot be shown on this page at all.

Assumes How far apart are two colours and Colour by catalogue.

Every file on this site computes a quantity. A spectrum becomes three numbers, three numbers become a chromaticity, a chromaticity becomes a difference, and a difference becomes a tolerance. Not one of them can answer the question a reader arrives with, which is what colour a thing is — and that question has an answer, it is agreed on to a degree nobody expected before it was measured, and it does not sit where any of this site’s metrics would put it.

The eleven basic colour terms, at their quoted centroids. Each patch is the CIELAB centroid quoted for that term, converted to a stimulus and drawn — except blue, whose focal colour is outside the sRGB gamut and is therefore hatched rather than clipped, which is the rule for an unreachable colour everywhere else and applies here too. The centroids are rounded to 5 units in each coordinate, and moving them by that much either way leaves the same term outside.
Fig. 1 The eleven basic colour terms of English at the CIELAB centroids usually quoted for them, each converted to a stimulus and drawn. One of them is hatched, because the focal colour of blue is outside what an sRGB display can produce — which is the site’s rule about unreachable colours applied, for once, to a measurement of people talking.

The claim

Colour has names, the names are shared, and they are not where the arithmetic would put them.

Three things follow, and each is a measurement rather than an opinion:

  • The eleven territories are nothing like the same size. Assigning every displayable colour to its nearest centroid gives shares from 21.1 per cent down to 4.6 — a factor of 4.6 — and the three terms with no chroma in them at all hold a fifth of the gamut between them.
  • A name is worth a different number of ΔE00 depending on which name it is. The distance from a centroid to the nearest colour that would be called something else runs from 10.5 units to 29.0, a factor of 2.8, so “can these be told apart” and “would these be called the same” have answers that are not proportional anywhere.
  • And the metric explains almost none of it. Measuring the arcs of the hue circle in colour difference rather than in degrees takes their inequality from 5.3× down to 4.5×. Fifteen per cent of the unevenness is the metric. The rest is the vocabulary.

What is quoted, and how loosely

This is the one file on the site whose primary data are a measurement of people speaking, and it is worth saying immediately how coarse the quotation is.

Eleven terms, one centroid each, converted from the Munsell focal notations usually reported for English speakers, using this site’s own value function for lightness and an approximate conversion for hue and chroma — there is no Munsell renotation table here — and then rounded to five units in each CIELAB coordinate.

Five units is not a rounding, it is a confession. It is five just-noticeable differences and more than any industrial tolerance a supplier is ever held to. So every result below is re-run with the centroids displaced by exactly that much, in both directions, and assertTheFindingsSurviveTheCentroids requires the conclusions to come out the same way. A conclusion that does not survive is not reported here at all, which is why everything above is a ratio or an ordering and nothing is a value.

How much of what a display can show each name owns. Every point on a 5-unit CIELAB lattice inside the sRGB gamut is given to its nearest centroid under ΔE00, and the shares counted. They run from 21.1 per cent for purple to 4.6 for blue, a factor of 4.6. The three terms that carry no chroma at all — black, grey and white — hold 20 per cent between them. A share here is a statement about the names and about the gamut they are counted over, and the gamut is sRGB.
Fig. 2 Every point of a five-unit CIELAB lattice inside the sRGB gamut, given to its nearest centroid. Purple takes a fifth of the gamut and blue a twentieth — and the share is a statement about the names and about the gamut they are counted over, because sRGB reaches much further into the violet corner than it does anywhere else.

The model, which is a decision

A name’s territory is the set of colours whose nearest centroid it is. That is a nearest-neighbour partition and a partition needs a distance, which makes the map a statement about the metric as much as about the words. Asking the two metrics this site implements — CIEDE2000 and plain Euclidean distance in CIELAB — gives two different maps that disagree about 18.8 per cent of the displayable gamut, most often over whether something is pink or purple.

That is a large disagreement about a question that sounds like it should have nothing to do with a formula, and it is the first sign that a nearest-centroid model is a piece of arithmetic wearing a theory’s clothes.

Naming is not a partition in reality; it is a probability — which is the same move a tolerance makes when it stops being a verdict. So there is a soft version too, in which the chance of each name is a softmax over the negative distances at a stated temperature. The temperature is the file’s one free parameter, and it turns out — once the agreement between two colours is measured against a colour’s agreement with itself — to decide almost nothing: a fourfold change in how soft the boundaries are moves the naming resolution by a few per cent, because what sets that quantity is how far apart the centroids are.

How far each name reaches before it becomes another name. From each centroid, rays are walked outward until the nearest centroid changes, and the shortest such distance is the name's radius. green reaches 29.0 CIELAB units and black 10.5, a factor of 2.76. So the two questions "can these be told apart" and "would these be called the same" have answers that are not proportional anywhere: a step that crosses a boundary in one part of the space is well inside a name in another.
Fig. 3 From each centroid, rays walked outward until the nearest centroid changes. Green reaches 29 units before it becomes something else and black reaches 10.5. A name is not a ball of fixed size and the eleven are not a partition of anything into equal parts.

The hue circle, cut up

The clearest picture of the inequality is a ring of constant lightness and chroma, named all the way round.

At L* 60 and C* 40, green takes 111 degrees of the circle and yellow takes 21. Orange gets 61, blue 72, pink 56, purple 40. The widest is 5.3 times the narrowest.

The obvious objection is that degrees of hue angle are not a perceptual unit — that CIELAB’s hue angle is stretched in some places and compressed in others, and a name that looks wide might merely be sitting where the parameterisation is generous. That objection is testable, and it is the measurement this essay was written for.

Integrating ΔE00 along the ring gives the same arcs in the metric’s own units: 45.5 for green and 10.2 for yellow, a ratio of 4.5. The metric has taken 15 per cent of the inequality away and left the rest exactly where it was. Green really is four and a half times as much colour as yellow, by the site’s own distance function, and English gives them one word each.

The hue circle cut into names, at L 60 and C 40. Left, the arcs each name claims, drawn at the colour of their midpoints; right, the same arcs measured in ΔE00 by integrating the difference along the ring rather than in degrees. The widest is 5.3 times the narrowest in degrees and 4.5 times in colour difference, so the metric accounts for 15 per cent of the inequality and no more. Only the eight chromatic terms compete on this ring: at this chroma the achromatic three would otherwise take the region where no basic English term sits, which is a defect of the model and is named in the essay.
Fig. 4 The ring, and the same arcs measured twice. Yellow’s slice is a fifth of green’s in degrees and is still a quarter of it in colour difference — so the unevenness is a fact about the vocabulary rather than about the coordinate system it is drawn in.

What was computed, and how

Four measurements, and each is arithmetic on the eleven quoted points plus this site’s existing machinery.

The territories are a count. A lattice at five-unit steps through CIELAB is filtered to the points inside the sRGB gamut — 6,574 of them — and each is handed to nameOf, which returns the nearest centroid under ΔE00. The shares are the counts divided by the total. Nothing is fitted and nothing is smoothed.

The radii are a search, because the boundary of a nearest-neighbour cell under a non-Euclidean distance has no closed form. Ninety-six rays leave each centroid on a deterministic spiral over the sphere, each is walked outward in half-unit steps until the name changes, and the shortest such distance is the radius. The spiral is deterministic so the answer is reproducible rather than sampled.

The arcs are the same partition asked along a circle, and then integrated. The circle is sampled at 720 points, adjacent points with the same name are merged into arcs, and each arc’s ΔE00 length is the sum of the differences between successive points along it. Only the eight chromatic terms compete on that ring, which is a decision the essay owes an explanation for and gets one below.

And the correlation is the test of the folklore. At each hue on the ring, two numbers: how many degrees away the nearest naming boundary is, and how much ΔE00 a two-degree step in hue produces there — the metric’s local stretch. If languages cut the space where discrimination is best, the two should line up.

They do line up, moderately, and in the direction the folklore predicts: −0.42 at L* 60, −0.52 at L* 50, −0.64 at L* 70. Boundaries sit nearer the hues where a degree of hue angle buys the most colour difference.

That correlation might be an artefact of asking a metric about itself, since the partition was built with the same metric. It is not: computing the partition in the other metric and correlating it against ΔE00’s stretch gives −0.42 as well. What the relationship does not do is explain the arcs, which is the finding this essay leads with — a correlation of −0.4 accounts for under a fifth of the variance, and the arcs stay unequal by a factor of four and a half after the metric has been given every chance to account for them.

How large a step changes the name, across the ab plane at L* 60. At each point, the smallest ΔE00 step in any direction after which the probability of two people using the same word has halved. It runs from 4.8 to 33.8 units across this one plane, in eight quantised levels: the palest cells are where a name is finest — a short step changes it — and the strongest are the middles of large territories, where a colour can move twenty units and keep its word. The ragged edge is the sRGB boundary at this lightness rather than a property of the vocabulary. The boundary softness is a stated parameter of the model, and the map barely moves when it is changed fourfold, because what sets this quantity is how far apart the centroids are.
Fig. 5 How far two colours have to move apart before the probability of their getting the same word has halved, mapped over one plane of the space. It runs from about six units to over twenty. The same physical difference is a change of name in one place and no change at all a short distance away.

Where the model stops

The vocabulary is English. Eleven basic terms is a claim about a particular language at a particular moment, and the reason the claim is interesting at all is that a great many unrelated languages land in a similar place — but a great many do not, and the ones that do not are the interesting cases rather than the exceptions. Nothing here computes any of that. The centroids are quoted, the language is stated, and the site can go no further.

A nearest-centroid partition is not a vocabulary, and where it visibly fails is worth listing rather than hiding. A saturated cyan is called green here, which no speaker would say and which is a fact about English having no basic term in that region rather than about the model. At C* 40 an achromatic term is nearest for about four per cent of the hue circle, which is why the ring above is computed among the chromatic eight — a decision that improves the picture and is a patch on the model, not a discovery. Where those failures come from is its own essay.

And a share is a statement about a gamut. Purple’s 21 per cent is partly a fact about English and partly a fact about sRGB, whose violet corner reaches enormously further in CIELAB than its yellow one. Counted over a different set of reachable colours the ordering would move. The ratios that do not depend on the gamut — the arcs at fixed lightness and chroma, and the radii — are the ones this essay leads with, and that is why.

The generalisation

The sentence worth carrying is: a name is a region and a measurement is a point, and nothing in colorimetry converts between them.

Every specification on this site is a point with a tolerance around it — a tolerance is a shape, a difference is a distance, an acceptance is a threshold. All of that machinery answers the question “is this the same colour as that one”. None of it answers “is this red”, and the gap is not a matter of adding a table: the naming partition is coarse where the metric is fine and fine where the metric is coarse, in a pattern the correlation above says is weak.

The surprising connection is with colour order systems. A swatch book is a regular lattice by construction, because a person has to be able to find a page — and named, that lattice comes apart into piles that differ by a factor of three, with a fifth of all one-step moves crossing a boundary. The two ways of organising colour that people actually use, a lattice and a vocabulary, are not compatible, and neither of them is the metric.

A colour-order system's chips, sorted by what they would be called. A regular lattice in lightness, chroma and hue — the idealisation of a swatch book, and regular by construction because a person has to be able to find a page. Named, it comes apart: 1320 chips inside the gamut divide into 198 for grey and 66 for blue. And 22 per cent of one-step moves in the lattice change the name, so a page of a swatch book is not a page of a vocabulary.
Fig. 6 A regular colour-order lattice, sorted by what its chips would be called. Grey and purple take three times as many chips as blue or red, and 21.5 per cent of one-step moves in the lattice change the name — so the page a person turns to is not the page a word points at.

Who found it, and when

The eleven-term result is Berlin and Kay’s, in 1969, and it is one of the more contested findings in the human sciences as well as one of the more replicated. The original claim had two parts: that languages draw basic colour terms from a set of eleven, and that they acquire them in a constrained order. The second part has been revised repeatedly; the first has survived in the weaker form that matters here, which is that speakers of unrelated languages asked to point at the best example of a term agree far more than they agree about where its boundaries are.

The focal colours are the part that replicates, and they are what this essay quotes. The centroids used here descend from that line of work through the Munsell notations that later naming studies report, and they are quoted to one significant figure of chroma for the reasons given above.

The World Color Survey, run through the 1970s and analysed for decades afterwards, took the question to a hundred and ten unwritten languages and produced the data that the strong version of the claim has been argued over ever since. It is the study a proper version of this essay would compute from, and this site does not have it.

And the boundaries were always the weak point. Every version of this result has found agreement about centres and disagreement about edges — which is exactly the structure a nearest-centroid model reproduces for the wrong reason, since its edges are wherever two quoted points happen to be equidistant. Agreement about the middle is a finding; agreement about the middle is also what any interpolation between quoted middles will produce.

What the pictures cannot show

They cannot show the reader’s own vocabulary. Every patch here is drawn at a centroid somebody else’s speakers pointed at. A reader who would put focal red somewhere else is not wrong, and nothing on the page can tell them so.

They cannot show the one term whose focal colour is outside the gamut. Blue’s centroid is not reachable in sRGB — it misses by a small margin, and it still misses when the centroid is moved five units either way — so the hero figure hatches it. That is not a defect in the quotation. It is the ordinary situation of this site arriving at the one place where it is most awkward: the best example of one of the eleven words English has for colour cannot be printed on the page that is discussing it.

And they cannot be read at a different lightness. The arcs are computed at one L* and one C*, and the vocabulary is three-dimensional. A ring at L* 30 would find brown taking territory that has no arc at all at L* 60, because brown is dark orange and needs a white to be dark against.

How large a step changes the name, across the ab plane at L* 40. At each point, the smallest ΔE00 step in any direction after which the probability of two people using the same word has halved. It runs from 3.6 to 24.3 units across this one plane, in eight quantised levels: the palest cells are where a name is finest — a short step changes it — and the strongest are the middles of large territories, where a colour can move twenty units and keep its word. The ragged edge is the sRGB boundary at this lightness rather than a property of the vocabulary. The boundary softness is a stated parameter of the model, and the map barely moves when it is changed fourfold, because what sets this quantity is how far apart the centroids are.
Fig. 7 The same map one plane lower. The regions have moved, some names have appeared and others have gone, and the quantity being mapped is not a property of a hue — it is a property of a point in a three-dimensional space, read on a slice.
The hue circle cut into names, at L 75 and C 35. Left, the arcs each name claims, drawn at the colour of their midpoints; right, the same arcs measured in ΔE00 by integrating the difference along the ring rather than in degrees. The widest is 7.1 times the narrowest in degrees and 6.5 times in colour difference, so the metric accounts for 8 per cent of the inequality and no more. Only the eight chromatic terms compete on this ring: at this chroma the achromatic three would otherwise take the region where no basic English term sits, which is a defect of the model and is named in the essay.
Fig. 8 The same ring fifteen lightness units higher. Yellow and pink appear, purple withdraws, and the arcs are unequal by seven times in degrees and six and a half in colour difference — so the metric accounts for even less of the inequality here than it does at mid lightness.

The ring has no red on it

The six arcs quoted at L* 60 and C* 40 — green 111 degrees, blue 72, orange 61, pink 56, purple 40, yellow 21 — sum to 361. A circle is 360, so within rounding those six are the whole of it, and the two chromatic terms not listed have no arc at all.

One of the two is brown, which is expected: brown is dark orange and needs a white to be dark against, so it has no territory at a lightness of 60. The other is red.

The most basic of the eleven basic terms is not the nearest centroid anywhere on that ring. It is squeezed between orange on one side and pink on the other, and at a chroma of 40 neither neighbour ever yields to it. That is a sharper statement of the nearest-centroid model’s failure than the saturated cyan the essay names, because cyan is a region English has no word for and red is the word English is most confident about.

It also says which direction the failure runs. Red’s focal colour is far more saturated than C* 40, so a ring at that chroma passes through the part of the space where orange and pink are nearer to it than it is to itself. A model whose regions are Voronoi cells around quoted focal points loses any term whose focus is far from the surface being sliced — and that is a property of the construction rather than of English.

The dismissal uses the weakest of three correlations

A correlation of −0.4 accounts for under a fifth of the variance is the essay’s reason for saying the metric explains almost none of the arcs, and three correlations were measured.

lightness correlation variance accounted for
L* 60 −0.42 18 %
L* 50 −0.52 27 %
L* 70 −0.64 41 %

The sentence quotes the first row. At L* 70 the metric’s local stretch accounts for 41 per cent of where the boundaries fall, which is not almost none by any reading, and the mean across the three planes is 29 per cent.

That does not overturn the essay’s leading finding, which is about the arcs rather than about the boundaries and is measured directly: 5.3 in degrees becomes 4.5 in ΔE₀₀, so the metric removes 16 per cent of the inequality and leaves the rest. Two different quantities are being asked about and only one of them is settled by a ratio. How much of the arc inequality the metric removes is 16 per cent, and how much of the boundary placement it predicts is between 18 and 41.

The honest form is therefore split. The metric explains a sixth of why the arcs are unequal and between a fifth and two fifths of where the boundaries sit, and those are compatible: the boundaries can be well predicted by where the metric stretches while the sizes of the resulting arcs stay uneven, because a boundary’s position and an arc’s length are different things.

Four measures of unevenness, agreeing to a factor of two

The essay reports three separate inequalities and does not put them together, and they are more consistent than the different denominators suggest.

Territories: 21.1 per cent against 4.6, a factor of 4.6. Radii to the nearest other name: 29.0 units against 10.5, a factor of 2.8. Arcs in degrees: 111 against 21, a factor of 5.3. Arcs in ΔE₀₀: 45.5 against 10.2, a factor of 4.5.

Three of the four sit between 4.5 and 5.3, measured over a lattice, a hue circle in degrees and the same circle in colour difference — three quite different constructions agreeing that English’s terms differ in size by about a factor of five.

The outlier is the radii, at 2.8, and its being smaller has a cause. A radius is the distance to the nearest boundary, which is a minimum over directions, and a minimum is a much more compressed statistic than an area or an arc: a term with a huge territory in one direction and a close neighbour in another has a small radius and a large share. So the radii understate the unevenness by construction, and the factor of five is the number to carry.

That also prices the metric’s contribution once more. Of the four measures, only the arcs exist in both units, and there the metric moves 5.3 to 4.5. If the same 16 per cent applied to the territory count, a metric-corrected share ratio would be about 3.9 — still four times, still a fact about the vocabulary.

Where the ladder goes next

The nearest unfinished piece is the one the model keeps failing at: what happens at a boundary. The naming resolution mapped above says how far two colours must move to be called different things, and it says nothing about whether that move is easier to see than an equal move inside a name. That is the categorical perception claim, it has a substantial and disputed literature, and it is the next essay in this phase.

The second is the vocabulary’s own dimensionality. Three of the eleven terms lie on a line of zero chroma and hold a fifth of the gamut between them; the other eight share a plane. Whether that is a fact about English or a fact about the visual system is a question the World Color Survey data could answer and eleven quoted points cannot.

And the third is the one that would need a different kind of study altogether: the eleven centroids are an average over speakers, and this phase’s other half is about what happens when an average over people is replaced by a population. Nobody here has measured how much two speakers’ focal reds differ — but two speakers’ eyes differ by more than a ΔE00 on an ordinary pair, and the naming agreement is measured across those eyes without anybody subtracting it.

What this makes readable

Essays that name this one as a prerequisite.

Named alongside this one

Essays reaching for the same objects. Nobody chose these; they are what the index of named objects makes visible.

What links here

Every essay whose body links to this one.

The objects this essay names

Each one links to every other essay that touches it.

Basic colour termsCategorical perceptionCIEDE2000CIELABColour order systemsΔEGamutIndividual variationNamingPerceptual uniformitySpecificationStandard observer