Experiment 110

“A column shuffle keyed by any English word, with a repeating key before or after”

0085 tested true keyword columnar (issue #26) with the puzzle's own 201 words. Here the column key is any word of the project dictionary (233,000 words, read with repeated letters dropped and as the whole word with ties left to right), every distinct column order once, forward and inverse, with a repeating key of length 1-26 after or before the shuffle.

revertedstatus
experiment 85parents
8 mintime, all phases
0candidates
0/24known letters
unclocked
1

The experiment method

What the method does with the 24 known letters.

A classic way to move letters: write the messagethe message The 97 letters of English that Jim Sanborn wrote and enciphered. under a secret word in rows, then read the columns in the alphabetical order of the word's letters. Experiment 85 tried the puzzle's own words. Here every word in an English dictionary is tried as the column word, followed or preceded by a short repeating secret word on the tablethe table The right-hand half of the sculpture, 26 rows of the alphabet each shifted one place further, starting from the word KRYPTOS., against the 24 known lettersthe known letters Sanborn has confirmed that positions 22 to 34 of the message read EASTNORTHEAST and positions 64 to 74 read BERLINCLOCK..

Words in the margin are defined on the glossary page.

1.1

The method at work

The carved letters go in at the top; the reading comes out at the bottom.

OBKRUOXOGHULBSOLIFBBWEASTNORTHEASTOTWTQSJQSSEKZZWATJKLUDIAWINFBBERLINCLOCKWGDKZXTJCDIGKUHUAUEKCARIN: THE COPPER, ALL 97 LETTERS, THE 24 KNOWN PLACES IN ACCENTSHADOW as a column key: rows of 6, columns read in alphabetical order A D H O S W, columns 3 4 2 5 1 6EASTNORTHEASTBERLINCLOCKUOLBWFQPWTSEJKWITMGDIGUEwhere each known letter lands, and the carved letter thereE of place 22 sits in column 4, read second: it comes out 20th, on the copper's B229,634 column orders, 459,268 routes x 8 tables; dots: lowest and highest scrambled copperkey after: period 22 live024the copper: 22period 23 live0296the copper: 228period 24 live01,784the copper: 1,775key before: period 25 live0433the copper: 112ten shuffled coppersthe copperbelow every copperOUT: NO READING; NOTHING BELOW PERIOD 22EASTNORTHEASTBERLINCLOCK
the shuffle

A keyword column shuffle writes the message in rows under a word and reads the columns in the word's alphabetical order. Here every word in the dictionary is the key, once forwards and once as the undoing.

the check

After the shuffle a repeating secret word on the table must give the copper's letters where the known letters landed; two known letters in one slot of the word must agree.

the bound

459,268 routes, keys of 1 to 26 letters before or after: nothing below 22. The one count outside the scrambled coppers' range, period 23 after the move, is below it.

2

Best candidate against the known letters

This experiment produced no candidate: the search ruled everything out before a full text was built. Its product is the bounded negative in section 7.

3

Walkthrough, by hand

Redo the method on a few letters with pencil and paper.

  1. Take the word SHADOW: alphabetical order A D H O S W gives the reading order of columns 3, 4, 2, 5, 1, 6.
  2. Write the 97 letters in rows of 6 and read the columns in that order.
  3. Each known letter lands at a new place j; with a key of length p after the move, its key letter is slot j mod p.
  4. Known letters on the same slot must agree.
  5. Repeat for every word, key length and rule, and with the key before the move.
the worksheet: the first steps by hand, on squared paper
SHADOW: COLUMNS READ IN THE ORDER [3, 4, 2, 5, 1, 6]S5H3A1D2O4W6123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596placelettercolumnlands atcopper there22E420B23A552J24S685I25T169T64B427QThe digits under SHADOW give the reading turn of eachcolumn. Column 3 (A) comes first with 16 letters, thencolumn 4 (D): place 22 is its fourth letter, so it comes out16 + 4 = 20th.The grid shows rows up to place 96; place 97 starts a 17throw in column 1.
4

Worked example, generated

The same steps run by the code on the real letters.

SHADOW: columns read in the order [3, 4, 2, 5, 1, 6]

place  letter  lands at  copper there
   22       E        20             B
   23       A        52             J
   24       S        85             I
   25       T        69             T
   64       B        27             Q
5

Hypothesis, for a cryptanalyst

Family, key space, the constraint under test, and the clues it reads.

Type 1 (C1, 'double matrixes... then went back to this table'); K3's NSA route is a keyword columnar by KRYPTOS (01-facts.md). Column orders: keyword_sequence (repeats dropped, alphabetical order of the key letters, ties left to right) and full_sequence (whole word) from every dictionary word of 2-30 letters, deduplicated (the same order from different words counts once), each as a single columnar transposition, forward and inverse. Key: periodic 1-26 after the move (slot = carved place mod p) or before it, 8 tableau classes, exact by slot agreement. Ten shuffled coppers.

6

Prediction

Written before the run; the result decides it.

Nothing consistent below period 20; counts at every period inside the coppers' range, give or take one. Zero candidates.

7

Method

  1. Turn every dictionary word into its two column orders and drop repeats.
  2. For each order, build the move and its inverse.
  3. For each move and class, compute the key values at the known letters and test periods 1-26 in both orders.
  4. Count settings per period on K4 and ten shuffled coppers.
8

Result and bounds

The harness's record: candidates, gates, loss, and the negative result this experiment leaves behind.

0candidates returned
0passed every gate
0/24known letters, best
–lowest loss
nonechampion before

229,634 distinct column orders from 234,428 words, 459,268 routes x 8 classes x 2 orders, periods 1-26. K4 live below 20: 0. Outside the control range: {'A': [23], 'B': []}.

What was searched, as the harness recorded it.

family
true-keyword columnar from every dictionary word, then or before a periodic tableau key
words
234,428
distinct column orders
229,634
distinct routes
459,268
duplicates skipped
0
periods
1, 26
classes
8
k4 live by period
A
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 228, 1,775, 2,713, 9,407
B
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 138,002
controls live by period min
A
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 231, 1,624, 2,601, 8,910
B
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 137,773
controls live by period max
A
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 24, 296, 1,784, 2,945, 10,044
B
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 433, 148,824
periods outside control range
A
23
B
none
k4 live below 20
none
n k4 live below 20
0
controls
10 shuffled coppers (seed 110), identical search

How this experiment sits among the others is on the lineage page; its family's open hypotheses are on the families page.

Rendered from the record on 2026-10-18 12:26 UTC; updated after every experiment.
view on GitHub