Experiment 195

“F5.2: Gromark on a free mixed alphabet: three-term rules in bases 2-9, 11-16 and 26, and two-term rules with longer lags (base 10 to 8, other bases to 6): exact”

F5.2. 0107 closed three-term Gromark on a free alphabet in base 10 (lags up to 6); two-term free-alphabet rules were closed to lag 6 in base 10 and lag 5 in other bases (0069, 0076). Here, with 0107's decider compiled: three-term rules d[i] = d[i-a] + d[i-b] + d[i-c] mod B, 1 <= a < b < c <= 6, every primer, in bases 2-9 and 11-16 (base 26 to c = 5; c = 6 there is 3 billion primers, blocked by cost); two-term rules with b = 7, 8 in base 10 and b = 6 in bases 2-9, 11-16. Four forms (M[P+d]=c, M[P-d]=c, M[C-d]=p, M[C+d]=p), M a free alphabet; same known letters fix digit differences, then the partial one-to-one check. K4 against 10 shuffled copies; plants.

revertedstatus
experiment 107parents
3 mintime, all phases
0candidates
0/24known letters
unclocked
1

The experiment method

What the method does with the 24 known letters.

A GromarkGromark A cipher whose secret is a short number that grows into a long stream of digits by adding pairs of earlier digits; each message letter is pushed along the alphabet by the next digit. key is a run of digits that grows by addingVigenere The three rules of arithmetic a table can use: add the key letter to the message letter, subtract the message letter from the key letter, or subtract the key letter from the message letter. earlier digits together. Scheidt mentioned other number bases. We try the three-term and longer two-term rules in every base from 2 to 16 and 26, every starting digits, with any mixed alphabet, and see whether any fits 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 ACCENTGromark, each digit the sum of earlier digits, on a mixed alphabet in any order: each cell one number base; does any rule and starting run fit the 24 known letters?24681012141626no starting run fits K4some dobase not triedK4 fits in 0 of 16 basesrules per base: 25 (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16), 13 (10), 10 (26)starting runs of digits tried in each base, each in four forms (bar height: log of the count)246810121416261,546,784,471 starting runs in allfrom 1,208 in base 2 to 760,000,000 in base 10settings the 24 known letters allow, all bases togetherK410PPK4 0, ten scrambled copies 0, the two planted texts (P) 1 and 1OUT: NO READING; NO GROMARK RULE IN ANY OF THESE BASES FITS K4EASTNORTHEASTBERLINCLOCK
the idea

A Gromark key grows its digits by adding earlier ones; Scheidt spoke of other number bases. Base 10 with three terms was closed (0107); here every other base.

the check

Every rule, every starting run of digits, four ways of applying the digit to the letter, with any mixed alphabet: where the known message repeats a letter, the digits must line up exactly, then all 24 letters must match one to one.

the bound

Nothing fits K4 or a scrambled copy in 1.5 billion starting runs; planted texts are found. F5.2 closed.

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. Base 16, rule 'add the digits 1, 3 and 6 places back', primer of 6 hex digits.
  2. Places 26 and 27 carve Q twice from N and O: in form M[P+d]=c, N + d26 and O + d27 must be the same slot.
  3. So d26 - d27 must be exactly 1; most primers fail here at once.
  4. A survivor must give one-to-one slots for all 24 known letters.
  5. Every primer, rule, base and form; then scrambled copies.
the worksheet: the first steps by hand, on squared paper
WHERE THE KNOWN LETTERS PIN THE DIGITSN and O at places 26 and 27 are bothcarved Q. Adding the digit to the letteron one mixed alphabet, N + d26 and O +d27 must be the same place: d26 must beexactly one more than d27.Most starting runs fail that at once. Inbase 16 the digits run 0-15, so moredifferences are possible than in base10, but the 11 repeated known lettersstill rule out every run.
4

Worked example, generated

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

base 16, each digit the sum of the digits 1, 3 and 6 places back, primer 1 2 3 4 5 6:
1 2 3 4 5 6 11 2 11 10 1 2 7 10 7 8 3 12 11 8 11 14 9 0 9 10 5 12 15 4 9 2 11 0
places 26 and 27 (N, O over Q, Q), form M[P+d]=c: need d26 - d27 = 1; here 10 - 5 = 5
5

Hypothesis, for a cryptanalyst

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

C22(a) (YAR as a Gromark primer), C4(b) ('base 16', non-standard bases; Scheidt), F5. Model as 0107 with base B and the rule's lags. Exhaustive over primers. Statistic: consistent (rule, primer, form) settings, K4 against copies.

6

Prediction

Written before the run; the result decides it.

No setting consistent on K4 or the copies, as in 0107; plants found. Zero candidates.

7

Method

  1. For each base, rule and form: equal-letter pairs among the known letters fix digit differences (or kill the form).
  2. Every primer (compiled, 4 processes): the digit stream to place 74, the pair checks, then the one-to-one check.
  3. K4, 10 shuffled copies, 2 planted texts.
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

1,546,784,471 primers x 4 forms; consistent K4 0 (copies 0-0); plants [1, 1]

What was searched, as the harness recorded it.

family
Gromark, free mixed alphabet: three-term bases 2-9, 11-16 (lags to 6), 26 (lags to 5); two-term base 10 lags 7-8, bases 2-9, 11-16 lag 6; four forms; exact
rule jobs
373
primers
1,546,784,471
per base
2
rules
25
primers
1,208
k4
0
3
rules
25
primers
12,663
k4
0
4
rules
25
primers
68,416
k4
0
5
rules
25
primers
255,125
k4
0
6
rules
25
primers
750,600
k4
0
7
rules
25
primers
1,873,123
k4
0
8
rules
25
primers
4,141,568
k4
0
9
rules
25
primers
8,346,321
k4
0
11
rules
25
primers
27,584,975
k4
0
12
rules
25
primers
46,346,688
k4
0
13
rules
25
primers
74,717,773
k4
0
14
rules
25
primers
116,287,976
k4
0
15
rules
25
primers
175,570,875
k4
0
16
rules
25
primers
258,150,400
k4
0
26
rules
10
primers
72,676,760
k4
0
10
rules
13
primers
760,000,000
k4
0
consistent
k4
0
copies
0, 0, 0, 0, 0, 0, 0, 0, 0, 0
plants
1, 1
plants
  1. base
    16
    lags
    1, 3, 6
    primer
    8, 15, 0, 0, 2, 7
  2. base
    10
    lags
    2, 7
    primer
    4, 1, 1, 7, 4, 6, 2
k4 consistent
none
blocked
three-term base 26 with lag 6 (3.1 billion primers); two-term other bases beyond lag 6
copies
10 shuffled copies (seed 1940)
seconds
162
exhaustive
yes

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