Engineering your own voynich
#94
This is the word token length distribution of this cipher:

   

I think we can safely ignore the only word of length 2, since it's at the very end of the ciphertext and could be a truncated token due to the lack of further plaintext.

To me it looks a bit suspiciously narrow for a sum of three independent token lengths, I would expect a longer more gradual right tail. But I don't have a good working understanding of how multiple independent distributions combine into one, so I decided to run a test.

I ran 10 million iterations combining three sets of tokens of length from 0 to 5 with random distributions of lengths within sets and then the same for two sets.

Result for 3 sets (the known distribution is shown as the counts of the actual word tokens, combined distributions are scaled to the same sum of tokens):

Code:
Best sets, % of token lengths from 0 to 5: [[3, 37, 33, 12, 5, 7], [3, 14, 40, 38, 0, 2], [38, 17, 41, 0, 0, 1]] Combined distribution: [ 0  1  8 24 43 50 45 28 15  9  4  0  0  0  0  0]    Known distribution: [ 0  0  0 36 50 57 55 33  2  0  0  0  0  0  0  0] Error: 42.97

Result for 2 sets:

Code:
Best sets, % of token lengths from 0 to 5: [[0, 2, 4, 42, 44, 5], [23, 19, 25, 26, 1, 2]] Combined distribution: [ 0  1  3 26 47 51 56 33  7  3  0]    Known distribution: [ 0  0  0 36 50 57 55 33  2  0  0] Error: 16.16


Interestingly, both solutions have one set with a large percentage of the empty token (0 length), about 1/4 for the 2 set solution and 38% for the 3 set solution. 2 set solution has much lower mean squared error. Obviously, it's possible to approximate the distribution perfectly with a 1 set solution.

So, for random combinations of chunks from a few sets, 2 set solutions seem to produce closer length distribution than 3 set solutions, but still it was impossible to find a 2 set solution which would mimic the distribution perfectly.

Now, the actual combinations of tokens for the cipher are not random. So the above doesn't necessarily apply to the plausibility of splitting the tokens into three parts. But I would reexamine the rationale of choosing a three-way split.

I think I will also repeat the experiment with no empty tokens.
Reply


Messages In This Thread
Engineering your own voynich - by byatan - 15-07-2021, 07:45 AM
RE: Engineering your own voynich - by Searcher - 15-07-2021, 10:54 AM
RE: Engineering your own voynich - by byatan - 15-07-2021, 04:23 PM
RE: Engineering your own voynich - by Koen G - 15-07-2021, 11:10 AM
RE: Engineering your own voynich - by MichelleL11 - 15-07-2021, 01:42 PM
RE: Engineering your own voynich - by Koen G - 15-07-2021, 02:24 PM
RE: Engineering your own voynich - by bi3mw - 15-07-2021, 04:30 PM
RE: Engineering your own voynich - by byatan - 21-07-2021, 05:52 PM
RE: Engineering your own voynich - by nablator - 21-07-2021, 09:38 PM
RE: Engineering your own voynich - by nablator - 21-07-2021, 09:51 PM
RE: Engineering your own voynich - by byatan - 23-07-2021, 06:31 PM
RE: Engineering your own voynich - by MarcoP - 24-07-2021, 09:41 AM
RE: Engineering your own voynich - by byatan - 24-07-2021, 09:55 AM
RE: Engineering your own voynich - by Koen G - 21-07-2021, 10:15 PM
RE: Engineering your own voynich - by nablator - 21-07-2021, 10:30 PM
RE: Engineering your own voynich - by Koen G - 21-07-2021, 10:42 PM
RE: Engineering your own voynich - by Koen G - 21-07-2021, 10:48 PM
RE: Engineering your own voynich - by Koen G - 21-07-2021, 11:13 PM
RE: Engineering your own voynich - by Koen G - 22-07-2021, 12:17 AM
RE: Engineering your own voynich - by nablator - 04-04-2025, 01:38 PM
RE: Engineering your own voynich - by Koen G - 22-07-2021, 01:12 AM
RE: Engineering your own voynich - by bi3mw - 22-07-2021, 02:12 AM
RE: Engineering your own voynich - by MarcoP - 22-07-2021, 10:50 AM
RE: Engineering your own voynich - by MarcoP - 22-07-2021, 05:27 PM
RE: Engineering your own voynich - by Koen G - 23-07-2021, 06:38 PM
RE: Engineering your own voynich - by nablator - 21-09-2021, 04:03 PM
RE: Engineering your own voynich - by farmerjohn - 24-07-2021, 10:34 AM
RE: Engineering your own voynich - by Searcher - 24-07-2021, 11:19 AM
RE: Engineering your own voynich - by Searcher - 24-07-2021, 11:25 AM
RE: Engineering your own voynich - by Searcher - 25-07-2021, 05:59 PM
RE: Engineering your own voynich - by Searcher - 01-08-2021, 09:53 PM
RE: Engineering your own voynich - by Koen G - 01-08-2021, 10:05 PM
RE: Engineering your own voynich - by Searcher - 01-08-2021, 10:27 PM
RE: Engineering your own voynich - by Koen G - 01-08-2021, 11:21 PM
RE: Engineering your own voynich - by byatan - 01-08-2021, 11:54 PM
RE: Engineering your own voynich - by Searcher - 02-08-2021, 06:33 AM
RE: Engineering your own voynich - by Koen G - 02-08-2021, 10:24 PM
RE: Engineering your own voynich - by byatan - 03-08-2021, 10:08 AM
RE: Engineering your own voynich - by Koen G - 21-09-2021, 04:14 PM
RE: Engineering your own voynich - by nablator - 21-09-2021, 04:37 PM
RE: Engineering your own voynich - by Koen G - 21-09-2021, 04:53 PM
RE: Engineering your own voynich - by nablator - 04-10-2021, 08:10 AM
RE: Engineering your own voynich - by nablator - 04-10-2021, 09:51 PM
RE: Engineering your own voynich - by mja0075 - 28-02-2023, 03:41 AM
RE: Engineering your own voynich - by nablator - 28-02-2023, 11:54 AM
RE: Engineering your own voynich - by nablator - 10-03-2023, 12:11 PM
RE: Engineering your own voynich - by nablator - 10-03-2023, 03:16 PM
RE: Engineering your own voynich - by mja0075 - 11-03-2023, 02:37 AM
RE: Engineering your own voynich - by nablator - 11-03-2023, 10:44 AM
RE: Engineering your own voynich - by mja0075 - 11-03-2023, 05:09 PM
RE: Engineering your own voynich - by pf0072 - 29-11-2025, 06:04 AM
RE: Engineering your own voynich - by RobGea - 10-03-2023, 01:18 PM
RE: Engineering your own voynich - by Searcher - 02-04-2023, 04:51 PM
RE: Engineering your own voynich - by nablator - 03-04-2023, 09:06 AM
RE: Engineering your own voynich - by Searcher - 03-04-2023, 01:25 PM
RE: Engineering your own voynich - by nablator - 03-04-2023, 02:16 PM
RE: Engineering your own voynich - by Searcher - 03-04-2023, 08:25 PM
RE: Engineering your own voynich - by bi3mw - 02-04-2023, 05:35 PM
RE: Engineering your own voynich - by Searcher - 02-04-2023, 06:45 PM
RE: Engineering your own voynich - by mja0075 - 02-04-2023, 09:16 PM
RE: Engineering your own voynich - by Searcher - 03-04-2023, 07:11 AM
RE: Engineering your own voynich - by nablator - 03-04-2023, 08:42 AM
RE: Engineering your own voynich - by ReneZ - 03-04-2023, 01:52 PM
RE: Engineering your own voynich - by Searcher - 03-04-2023, 08:45 PM
RE: Engineering your own voynich - by mja0075 - 04-04-2023, 04:33 PM
RE: Engineering your own voynich - by nablator - 24-03-2025, 01:47 PM
RE: Engineering your own voynich - by Scarecrow - 26-03-2025, 04:34 PM
RE: Engineering your own voynich - by nablator - 26-03-2025, 05:35 PM
RE: Engineering your own voynich - by oshfdk - 26-03-2025, 06:06 PM
RE: Engineering your own voynich - by nablator - 26-03-2025, 06:34 PM
RE: Engineering your own voynich - by oshfdk - 26-03-2025, 11:03 PM
RE: Engineering your own voynich - by nablator - 27-03-2025, 12:34 AM
RE: Engineering your own voynich - by oshfdk - 26-03-2025, 06:34 PM
RE: Engineering your own voynich - by nablator - 26-03-2025, 07:10 PM
RE: Engineering your own voynich - by oshfdk - 26-03-2025, 06:37 PM
RE: Engineering your own voynich - by oshfdk - 27-03-2025, 12:14 AM
RE: Engineering your own voynich - by oshfdk - 27-03-2025, 08:47 PM
RE: Engineering your own voynich - by oshfdk - 27-03-2025, 10:22 PM
RE: Engineering your own voynich - by oshfdk - 28-03-2025, 12:12 AM
RE: Engineering your own voynich - by RobGea - 28-03-2025, 03:27 AM
RE: Engineering your own voynich - by Scarecrow - 28-03-2025, 09:59 AM
RE: Engineering your own voynich - by oshfdk - 28-03-2025, 11:13 AM
RE: Engineering your own voynich - by RobGea - 28-03-2025, 02:23 PM
RE: Engineering your own voynich - by oshfdk - 28-03-2025, 02:32 PM
RE: Engineering your own voynich - by Scarecrow - 30-03-2025, 10:06 AM
RE: Engineering your own voynich - by MarcoP - 30-03-2025, 11:42 AM
RE: Engineering your own voynich - by Scarecrow - 30-03-2025, 12:45 PM
RE: Engineering your own voynich - by nablator - 30-03-2025, 01:11 PM
RE: Engineering your own voynich - by Scarecrow - 30-03-2025, 01:24 PM
RE: Engineering your own voynich - by oshfdk - 30-03-2025, 03:37 PM
RE: Engineering your own voynich - by Koen G - 30-03-2025, 02:24 PM
RE: Engineering your own voynich - by Scarecrow - 03-04-2025, 08:51 AM
RE: Engineering your own voynich - by oshfdk - 03-04-2025, 09:33 AM
RE: Engineering your own voynich - by Scarecrow - 03-04-2025, 08:55 AM
RE: Engineering your own voynich - by Scarecrow - 03-04-2025, 09:42 AM
RE: Engineering your own voynich - by oshfdk - 03-04-2025, 09:55 AM
RE: Engineering your own voynich - by Scarecrow - 03-04-2025, 10:29 AM
RE: Engineering your own voynich - by oshfdk - 03-04-2025, 11:33 AM
RE: Engineering your own voynich - by Scarecrow - 03-04-2025, 12:14 PM
RE: Engineering your own voynich - by RobGea - 23-06-2025, 07:07 PM
RE: Engineering your own voynich - by nablator - 23-06-2025, 09:20 PM
RE: Engineering your own voynich - by mja0075 - 10-06-2026, 01:01 AM
RE: Engineering your own voynich - by oshfdk - 10-06-2026, 06:52 AM
RE: Engineering your own voynich - by nablator - 10-06-2026, 09:17 AM
RE: Engineering your own voynich - by oshfdk - 10-06-2026, 09:23 AM
RE: Engineering your own voynich - by nablator - 10-06-2026, 09:50 AM
RE: Engineering your own voynich - by Koen G - 10-06-2026, 09:59 AM
RE: Engineering your own voynich - by nablator - 10-06-2026, 10:11 AM
RE: Engineering your own voynich - by RobGea - 10-06-2026, 04:51 PM
RE: Engineering your own voynich - by mja0075 - 10-06-2026, 04:58 PM
RE: Engineering your own voynich - by oshfdk - 10-06-2026, 05:14 PM
RE: Engineering your own voynich - by eggyk - 10-06-2026, 06:53 PM
RE: Engineering your own voynich - by mja0075 - 10-06-2026, 07:13 PM
RE: Engineering your own voynich - by eggyk - 10-06-2026, 07:56 PM
RE: Engineering your own voynich - by oshfdk - 10-06-2026, 07:52 PM
RE: Engineering your own voynich - by Koen G - 10-06-2026, 09:45 PM
RE: Engineering your own voynich - by mja0075 - 11-06-2026, 04:05 PM
RE: Engineering your own voynich - by nablator - 15-06-2026, 09:10 AM
RE: Engineering your own voynich - by mja0075 - 02-07-2026, 07:25 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)