(24-08-2026, 05:26 PM)Jorge_Stolfi Wrote: You are not allowed to view links. Register or Login to view. (24-08-2026, 04:04 PM)Dunsel Wrote: You are not allowed to view links. Register or Login to view.Does the ledger predict material it was not built from? Yes. A ledger built from scribe 1 core material reproduces a high proportion of core text from Scribes 2–5.
I didn't look at your "ledger" model in detail, but from what I read it seems that it is what mathematicians call a finite state automaton (FSA), whose language (in the mathematical sense, meaning the set of generated words) is the Voynichese lexicon. Specifically, it is an acyclic automaton, meaning that it has no closed loops, and therefore it generates only a finite set of words.
For any finite set of words there is an FSA that generates all those words and no others. That automaton can be constructed by a procedure that seems to be similar to your ledger construction method.
In particular, any "slot grammar" or any other model that generates a finite set of words has an equivalent FSA that generates the same words. The opposite may not be true; that is, there may be no slot grammar that generates the same words as a given FSA. That is why slot grammars are always imperfect: they either generate only a subset of the VMS lexicon or generate many words that are not in the lexicon. On the other hand, for that same reason a slot grammar is more informative: if the VMS lexicon can be closely approximated by a slot grammar (say, with only 5% of errors either way), that is a very significant fact about the language or encoding.
Quote:Did the scribes actually use something like this to construct words?
Even before I found the SPS=SBJ match, I had no respect for all the "gibberish" theories, for common sense reasons. The fact that the lexicon is described by a slot grammar or some other mathematical model does not mean that the text was created using that model, and does not rule out a meaningful text. Not even a natural language text in the plain.
All the best, --stolfi
I think you are answering a different test from the one I described. The ledger was not built from the whole Voynich lexicon and then tested against the same lexicon. Of course that would prove nothing. It was built from Scribe 1 core material, frozen, and then tested on core material from Scribes 2–5. It accepted 89.3% of their tokens and 77.6% of their types. The point is that those four scribes were not used to build it. The ledger also does not generate only the attested lexicon. Its transitions can be recombined into unattested words. So it is not simply an automaton that memorizes the finite set of words it was built from.
I am also not sure how you concluded that it is acyclic after saying you had not looked at it in detail. In the ledger, whenever a glyph that can begin a word appears inside a word, the positional count begins again from that glyph. For example, suppose D and Y can both begin words, and DY and YD are both permitted first-position transitions. DYDYDY can then be read as D→Y, Y→D, D→Y, with each pair occupying the same first position. The walk repeatedly returns to the same D and Y states. That is a loop, not a one-way path through a fixed series of slots. And yes, that word exists and yes, the ledger validates it.
I agree that none of this proves that the scribes actually used a ledger, that the text is meaningless, or that it could not encode natural language. I did not claim any of those things. I would love to discover the Voynich has content. I hope it does. And I even briefly looked at the possibility of using the ledger as an encryption method.
Consider this: There are 77 core transitions, 107 rare-only transitions, and 137 suffix transitions in just the scribe 1 ledger. That's more than enough to contain content.
I am NOT saying this is how the Voynich works. And this is a VERY... for those who missed that... VERY crude example. But, it does show that encoding content with the ledger is possible and with some work, it could be made to look like Voynich.
Consider that transitions can be used to represent Latin characters. And assume that certain bigrams are "anchors". In this example: ch | sh | qo | yd | ol are those anchors.
T → char
H → shar
E → she
And I encode that as charsharshe
And then a new word
S → ydai
Y → ydar
S → ydai
T → char
E → she
M → yda
And I encode this: ydaiydarydaicharsheyda
So next, I create this:
W → old
O → ydar
R → char
K → olar
S → ydai
When I'm done I have this huge string
charsharsheqoydaiydarydaicharsheydaqooldydarcharolarydai
Now I can add spaces anywhere
char shar she qo ydai ydar ydai char sheyda qo oldydar char olar ydai
And I have a simple substitution encryption that kinda looks like Voynich.
And, it can be decoded back into : the system works.
And I can improve it further by adding in some high entropy and low entropy transitions to obscure things a bit and create this
chail shoey sheo qo ydar yda ydar chala sheod dyqo olod ydar chala olod yda
Which is still the same encoded string and still decodable.
And, if I want to get very modern, I can assign transitions a binary bit. Depending on which transition I use, I can encode an 8 bit binary number which can then be decoded back to an ascii character.
01011001 01100101 01110011 = Yes
So can the Voynich still contain content even if the ledger is used to create it? Oh yes, very much so. That method is similar to what Michael Greshko presented with his Naibbe cypher. I believe he used multiple unigrams and bigrams to encode single latin letters. This ledger can use the same method, just transitions instead of bigrams.
What I'm hoping to demonstrate is simply a viable method by which it MIGHT be produced and some of the choices that MIGHT have been made if it was constructed with this method. Do I believe that copy and mutate was how the Voynich was created? Yes. Does that exclude content? No. But if any content is in the Voynich, someone has a LOT of explaining to do.
The ledger only describes constraints on the visible Voynichese. Any language or encryption decoding is going to have to follow those constraints.
Thanks for making me think about this reply.
Edit: I had to have some help with this but yes, I would say that it is an FSA as described. However, it's not probabilistic, like yours, nor is it acyclic. And here's where I had to have help. This would be the formula that it uses... I think. GPT came up with this so take it for what it's worth.
[
attachment=17376]
Now, I supposed if I used the weighting data I have stored with it and used it to create a generator then, I believe you could call it probabilistic. I'm not quite there yet.