Experiment 130

“A table built on one alphabet in an unknown order, then every move of the type-1 library, key lengths 1-26, decided exactly”

F6.1 (one free alphabet after or before each move), order B (the table, then the move), the half 0129 left because both orders do not fit one 30-minute budget. 0097 tested this only with a relaxation that can refute but not confirm, at key lengths 3, 7 and 21, and only in the added (Vigenere-like) form; that made it weak. Here 0119's exact decider (mod 13 and mod 2, exhaustive where the solution space is small, a depth-first search with a node limit elsewhere, every fit re-checked) runs on every one of the 27,852 moves, key lengths 1-26, both table forms (added and Beaufort). Controls: 12 scrambled coppers on a fixed sample of 800 moves, with K4 counted on the same sample.

revertedstatus
experiment 129parents
17 mintime, all phases
0candidates
0/24known letters
unclocked
1

The experiment method

What the method does with the 24 known letters.

Sanborn said he wrote the messagethe message The 97 letters of English that Jim Sanborn wrote and enciphered. into a grida grid Writing the message into rows of some width and reading it out in another order, column by column for instance, which shuffles the letters without changing them. and read it out another way (a 'matrix'), then used the big lettered table. Earlier tests fixed 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.'s alphabet to the plain A-Z or the KRYPTOS one. Here the table's scrambled alphabet may be any of the possible orders, and for each of about 28,000 ways of moving the letters, each key length up to 26 and two ways of reading the table, arithmetic on 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. decides whether any alphabet and key could work at all. We do the same on scrambled copies of the carved textthe carved letters The 97 letters cut into the copper at the CIA, shown at the top of every experiment page. to see how often that happens by chance.

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 ACCENTone of 27,852 moves: the message written in rows of 7 and read up the columns (a clockwise quarter turn)EASTNORTHEASTBERLINCLOCKwhere the move then carries the 24 letters, already enciphered by the table: the carved placesLBTEOEHACRESKLATISNNTOCRB of BERLIN (place 64) lands at carved place 5, under Ua table on one unknown alphabet, then the move, added form, key lengths 1-26: does any alphabet fit K4 after some move?15610152026no move admits an alphabetsome move does, as on the coppersfirst fit at length 6; K4 above all coppers at 0 of 26 lengths (dots)fits at length 26: 24,221 of the 27,852 moves decideda table on one unknown alphabet, then the move, Beaufort form, key lengths 1-26: does any alphabet fit K4 after some move?15610152026first fit at length 6; K4 above all coppers at 0 of 26 lengths (dots)fits at length 26: 24,109 of the 27,852 moves decidedK4 above every copper in 0 cells; each scrambled copper against the rest: 0-10. Inside chance.OUT: NO READING; THE DEAD LENGTHS ARE CLOSED FOR EVERY MOVE, THE REST FIT AT THE COPPERS' RATEEASTNORTHEASTBERLINCLOCK
the idea

The other order of 0129: the table first, on one alphabet in an unknown order, then every move of the type-1 library.

the check

With the table first, each known letter's key slot is its own place in the message, as with no move; only the carved letter it sits under changes with the move. Lengths 9, 15, 17 and 19 are dead or nearly so for that reason.

the bound

No fit below key length 6. K4 is above all twelve coppers in none of the 52 cells; a copper manages 0-10 against the rest. Chance.

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. Pick a move, say a clockwise quarter turn of a grid 7 wide, and write where each of the 24 known letters lands in the carved text.
  2. Pick a key length, say 9, and the order 'table first': each known letter's slot is its own place in the message mod 9.
  3. Write one line per known letter: place-in-alphabet of the carved letter there = place of the known letter + key value of the slot (all unknown).
  4. If two known letters in one slot sit under the same carved letter but differ, or the same known letter under two carved letters, stop: dead.
  5. Otherwise solve the 24 lines mod 13 and mod 2; if two different letters are always forced onto the same place, dead.
  6. Else look for one alphabet and key that satisfy every line; if found, check it, and the setting fits.
  7. Repeat for every move, key lengths 1-26, the Beaufort form (carved place = key minus known place), and on scrambled copies.
the worksheet: the first steps by hand, on squared paper
THE TABLE, KEY LENGTH 9, THEN A TURN OF WIDTH 7: THE 24 LINESplaceknownlands atcarvedslot22E11U323A25V424S39Q525T53K626N67V727O81T828R94K029T10H130H24R231E38T332A52J433S66P534T80X664B5U065E19B166R33S267L47Z368I61N469N75W570C88U671L4R772O18F873C32K074K46K1Each line reads: place of the carved letter =place of the known letter + key value of itsslot (or key minus place, in the Beaufort form).Lines in one slot share a key value.slot 0: R/K B/U C/Kslot 1: T/H E/B K/Kslot 2: H/R R/Sslot 3: E/U E/T L/Zslot 4: A/V A/J I/Nslot 5: S/Q S/P N/Wslot 6: T/K T/X C/Uslot 7: N/V L/Rslot 8: O/T O/FHere slot 0 (R/K B/U C/K) puts one carved letterunder two known letters, or one known letterover two carved ones: no alphabet can do that,so this setting is dead before any algebra.Every other move and key length is decided thesame way, by the exact decider when no slotclashes.
4

Worked example, generated

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

the table, key length 9, then move: turn cw 7 (write in rows of 7, read the columns bottom to top)

place  known  lands at  carved  slot (message place mod 9)
   22      E        11       U     3
   23      A        25       V     4
   24      S        39       Q     5
   25      T        53       K     6
   26      N        67       V     7
   27      O        81       T     8
   28      R        94       K     0
   29      T        10       H     1
   30      H        24       R     2
   31      E        38       T     3
   32      A        52       J     4
   33      S        66       P     5
   34      T        80       X     6
   64      B         5       U     0
   65      E        19       B     1
   66      R        33       S     2
   67      L        47       Z     3
   68      I        61       N     4
   69      N        75       W     5
   70      C        88       U     6
   71      L         4       R     7
   72      O        18       F     8
   73      C        32       K     0
   74      K        46       K     1
form V: a slot sends one known letter to two carved letters (or two to one): dead
form B: a slot sends one known letter to two carved letters (or two to one): dead
5

Hypothesis, for a cryptanalyst

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

C1(a) (Sanborn, CNN 2005, knowledge/sources/cnn-2005-sanborn-interview-transcript.txt: 'I used a matrix code, and then we can possibly use this code to decipher with... double matrixes and triple matrixes... and then went back to this table to do the ultimate'), C27(c) (his table 'slightly different from the one on Kryptos'), C2(a). Model: plaintext p moved by a permutation pi of the type-1 library (K3's rule a + b i mod 97 at all 9,312 settings, one quarter turn cw/ccw at widths 2-96, two cw turns at every width pair, plain columnar both ways, keyed columnar from the vocabulary and theme words, each forward and inverse: 27,852 distinct maps, as 0097), and one unknown bijection A on both sides of a periodic table with key k of length L. Order B only (table, then move): A(c_pi(i)) = s A(p_i) + k[i mod L], slot = message place i; order A was 0129. Form V: s = +1 (Quagmire III with free order; variant Beaufort is V with k negated); form B: s = -1 (Beaufort). The 24 known letters give 24 equations over Z26; exact decision as 0119 (refute when two letters coincide mod 13 and mod 2, or three mod 13; enumerate the mod-13 space up to scaling at rank <= 5; else 300 random points as a witness hunt, then depth-first search with pruning, 200,000 nodes, 'undecided' reported). A per-slot filter (each slot one-to-one) runs first; it is implied by the model, so it loses nothing. Zekios (2026, research note combined_methods_and_sevens.md) did any-alphabet keys only to period 12 and only for double rotations.

6

Prediction

Written before the run; the result decides it.

K4 has fitting settings at key lengths of about 7 and up in both forms, at the rate of the scrambled coppers: in no more cells (form, length) is K4 above all 12 coppers than the most any single copper manages against the rest. Key lengths 1-5 have no fit (a dry run on 1,000 moves found the first fits at 6). If K4 beats that null count, the queue stops for a replication (cells where K4 fits and no copper does are listed, and count in it). Zero candidates; fits that remain are at the coppers' rate and only an English climb could judge them, which 0120 found powerless, so they are blocked, not open.

7

Method

  1. Build the 27,852 moves of the type-1 library.
  2. For each move, key length 1-26 and form, write the 24 equations (slot, known letter, carved letter at the place the move sends it).
  3. Drop settings that fail the per-slot test; decide the rest exactly (dead, fit with a re-checked witness, or undecided at the node limit).
  4. The same on 12 scrambled coppers over a fixed random sample of 800 moves.
  5. Per cell (form, length): K4's fits on the sample against the coppers'; count cells where K4 is above every copper and compare with the same count for each copper against the rest.
  6. Validate on planted texts (random move, form, length, alphabet and key must decide 'fit').
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

K4 on 27,852 of 27,852 moves; smallest key length with a fit {'BV': 6, 'BB': 6}; fits at L<=8: 1354. Sample of 800 moves: K4 above every copper in 0 of 52 cells, coppers against the rest 0-10; cells where only K4 fits: []. Stop queue: False.

What was searched, as the harness recorded it.

family
one unknown alphabet on both sides (Quagmire III / Beaufort with a free order), periodic key 1-26, before a type-1 move (order B)
moves
27,852
k4 moves done
27,852
cells
order B (table, then move) x 2 forms x key lengths 1-26
exhaustive
exact decision per setting (0119's decider; undecided counted where the node limit was hit)
summary
BV
k4 fits full library by L
0, 0, 0, 0, 0, 23, 231, 782, 0, 2,831, 4,063, 4,493, 6,347, 5,963, 339, 9,867, 392, 11,607, 370, 6,233, 5,963, 8,578, 11,473, 15,070, 19,074, 24,221
k4 per slot survivors by L
0, 0, 0, 4, 16, 6,802, 8,806, 9,347, 0, 14,074, 16,051, 17,251, 19,007, 18,782, 716, 21,012, 726, 21,408, 728, 18,727, 18,782, 20,062, 21,510, 23,311, 25,025, 26,857
k4 undecided by L
0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 1, 1, 1, 22, 0, 8, 0, 3, 1, 5, 1, 2, 0, 0
k4 fits sample by L
0, 0, 0, 0, 0, 1, 3, 23, 0, 85, 110, 121, 176, 158, 10, 279, 8, 316, 7, 182, 158, 266, 324, 435, 547, 693
coppers fits sample min by L
0, 0, 0, 0, 0, 0, 2, 13, 0, 63, 100, 109, 145, 154, 3, 239, 8, 322, 5, 156, 154, 230, 301, 379, 490, 671
coppers fits sample max by L
0, 0, 0, 0, 0, 2, 12, 31, 0, 101, 134, 150, 206, 189, 17, 299, 21, 358, 19, 208, 189, 272, 345, 457, 577, 708
smallest L with k4 fit
6
BB
k4 fits full library by L
0, 0, 0, 0, 0, 8, 89, 221, 0, 1,389, 3,125, 3,899, 6,521, 5,967, 311, 8,950, 389, 12,218, 340, 5,840, 5,967, 8,652, 11,247, 13,905, 18,717, 24,109
k4 per slot survivors by L
0, 0, 0, 4, 16, 6,802, 8,806, 9,347, 0, 14,074, 16,051, 17,251, 19,007, 18,782, 716, 21,012, 726, 21,408, 728, 18,727, 18,782, 20,062, 21,510, 23,311, 25,025, 26,857
k4 undecided by L
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 0, 15, 0, 4, 0, 1, 3, 3, 1, 2, 0, 0
k4 fits sample by L
0, 0, 0, 0, 0, 0, 1, 7, 0, 40, 92, 112, 189, 157, 7, 243, 6, 338, 7, 158, 157, 241, 318, 400, 544, 686
coppers fits sample min by L
0, 0, 0, 0, 0, 0, 1, 2, 0, 27, 78, 100, 160, 151, 7, 239, 8, 289, 3, 157, 151, 222, 312, 407, 529, 685
coppers fits sample max by L
0, 0, 0, 0, 0, 2, 6, 14, 0, 51, 111, 138, 203, 212, 18, 304, 23, 365, 22, 198, 212, 282, 378, 466, 584, 706
smallest L with k4 fit
6
k4 fits at L le 8
  1. route
    K3 rule a=22 b=1 inverse
    order
    B
    form
    V
    L
    8
  2. route
    K3 rule a=37 b=1
    order
    B
    form
    V
    L
    8
  3. route
    K3 rule a=41 b=1
    order
    B
    form
    V
    L
    8
  4. route
    K3 rule a=46 b=1 inverse
    order
    B
    form
    V
    L
    8
  5. route
    K3 rule a=13 b=2
    order
    B
    form
    B
    L
    7
  6. route
    K3 rule a=15 b=2
    order
    B
    form
    V
    L
    7
  7. route
    K3 rule a=27 b=2
    order
    B
    form
    V
    L
    6
  8. route
    K3 rule a=27 b=2
    order
    B
    form
    V
    L
    7
  9. route
    K3 rule a=27 b=2
    order
    B
    form
    B
    L
    7
  10. route
    K3 rule a=29 b=2
    order
    B
    form
    V
    L
    7
  11. route
    K3 rule a=31 b=2
    order
    B
    form
    V
    L
    7
  12. route
    K3 rule a=38 b=2
    order
    B
    form
    B
    L
    8
and 48 more
n k4 fits at L le 8
1,354
controls
12 shuffled coppers (seed 129) on 800 sampled moves; K4 on the same sample
cells k4 above every copper
none
null cells above rest per copper
2, 1, 1, 3, 2, 4, 0, 9, 10, 1, 5, 0
cells k4 fits no copper does
none
undecided sample k4 and coppers
1, 0, 4, 0, 1, 0, 1, 1, 6, 0, 2, 1, 0
stop queue
no
plants
6 planted texts (random move, order B, form, length 3-21) all decided 'fit'

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