Vuk88 > 08-07-2026, 05:09 AM
Jorge_Stolfi > 08-07-2026, 09:34 AM
(08-07-2026, 05:09 AM)Vuk88 Wrote: You are not allowed to view links. Register or Login to view.Since I’m currently working on some analyses that might prove interesting once all the control tests are done, I tested your Core Alphabet to clean up the IVTFF corpus.
The 1-to-1 compression
Quote:that score means the text "could" be compared to a highly agglutinative or even polysynthetic language, where words are built by concatenating numerous small suffixes to one another.
Quote:This result made me reflect on your estimate of a 10% error rate. What if lkeede is not a spelling mistake for lkeedy at all? If the language "glues" concepts together, perhaps your core character e and your core character y aren't just simple orthographic variants, but actual grammatical suffixes?
Quote:Furthermore, the hypothesis of an "agglutinative language" would perfectly explain the well-known anomaly of "Word Doubling". ... If this were really the case, is it possible that this isn't a text full of distracted scribal errors, but simply a non-European language that makes extensive use of suffixes and reduplication?
Quote:But Asian or Austronesian languages (like Chinese or Indonesian) use it constantly to form plurals or to intensify meaning.
Vuk88 > 08-07-2026, 11:17 AM
Jorge_Stolfi Wrote:What do you mean by 1-to-1 compression? Treating each of my "elements" as a single character?
def compress_to_atomic(w):
w = w.replace('cth', 'T')
w = w.replace('cph', 'P')
w = w.replace('ckh', 'K')
w = w.replace('cfh', 'F')
w = w.replace('ch', 'C')
w = w.replace('sh', 'S')
w = w.replace('iiin', 'W')
w = w.replace('iin', 'M')
w = w.replace('ee', 'E')
return wJorge_Stolfi Wrote:Perhaps, but in the agglutinative languages I know about the morphemes are often whole syllables, so the words end up being (1) rather long... This is very much like the structure of syllables in some languages like Cantonese or Vietnamese.
Jorge_Stolfi Wrote:I suppose that this propensity to duplication follows from those languages being monosyllabic and non-inflecting. Thus their use of duplication may be more appropriately compared to the occurrence of duplicate syllables in European words ("abitata", "papa", "cocomero"...)
Mauro > 08-07-2026, 01:26 PM
(08-07-2026, 05:09 AM)Vuk88 Wrote: You are not allowed to view links. Register or Login to view.If my calculations are correct, that score means the text "could" be compared to a highly agglutinative or even polysynthetic language, where words are built by concatenating numerous small suffixes to one another.
(08-07-2026, 05:09 AM)Vuk88 Wrote: You are not allowed to view links. Register or Login to view.This result made me reflect on your estimate of a 10% error rate. What if lkeede is not a spelling mistake for lkeedy at all? If the language "glues" concepts together, perhaps your core character e and your core character y aren't just simple orthographic variants, but actual grammatical suffixes? For instance, hypothetically speaking, one could indicate the plural, and the other a verb tense.
If we look at the final characters as specific morphological tags rather than transcription errors, maybe the scribe wasn't making mistakes at all.
(08-07-2026, 05:09 AM)Vuk88 Wrote: You are not allowed to view links. Register or Login to view.Furthermore, the hypothesis of an "agglutinative language" would perfectly explain the well-known anomaly of "Word Doubling".
Vuk88 > 08-07-2026, 02:46 PM
Mauro Wrote:Actually, prefixes, infixes and suffixes, everything is possible. But one also needs roots! and this is the problem with Voynichese: after removing prefixes and suffixes most of the times nothing remains.
Mauro Wrote:This has been proposed many times, up to Voynichese being a philosophical language. The problem is fleshing this idea out.
Mauro Wrote:Well, no. A language being agglutinative is one thing, while having productive word reduplication is a different thing. Neither implies the other one.
Jorge_Stolfi > 08-07-2026, 03:46 PM
(08-07-2026, 11:17 AM)Vuk88 Wrote: You are not allowed to view links. Register or Login to view.Jorge_Stolfi Wrote:What do you mean by 1-to-1 compression? Treating each of my "elements" as a single character?This is the exact snippet of the compression function I used:
#! /usr/bin/gawk -f
# Last edited on 2026-01-16 10:01:35 by stolfi
# To be included in gawk programs
function parse_word_into_elements(wd, we,punct,ok,el) {
# Parses {wd} into valid elements surrounding them by "{}"
# Glyphs that cannot be parsed are wrapped in "{}" with
# a "!" prefix
we = ""
while (wd != "") {
ok = 1; punct = 0
if (match(wd, /^[-,.«=»]/)) { punct = 1 }
else if (match(wd, /^[<][%$][>]/)) { punct = 1 }
else if (match(wd, /^[qoaydrl]/)) { }
# Resolving @e ambiguities:
else if (match(wd, /^[cs]h[e][e]/)) { RSTART = 1; RLENGTH = 2 }
else if (match(wd, /^ee[e][e]/)) {RSTART = 1; RLENGTH = 2 }
else if (match(wd, /^[kt][e][e]/)) { RSTART = 1; RLENGTH = 1 }
else if (match(wd, /^[c][kt]h[e][e]/)) { RSTART = 1; RLENGTH = 3 }
else if (match(wd, /^[c][pfwz]h[e][e]/)) { RSTART = 1; RLENGTH = 3 }
# Non-ambiguous cases:
else if (match(wd, /^[cs]h[e]?/)) { }
else if (match(wd, /^ee[e]?/)) { }
else if (match(wd, /^[kt][e]?/)) { }
else if (match(wd, /^[pfwz]/)) { }
else if (match(wd, /^[c][kt]h[e]?/)) { }
else if (match(wd, /^[c][pfwz]h[e]?/)) { }
else if (match(wd, /^[s]/)) { }
else if (match(wd, /^@?@?@?n/)) { }
else if (match(wd, /^@?@?m/)) { }
else if (match(wd, /^@@?[r]/)) { }
else { ok = 0; RSTART = 1; RLENGTH = 1 }
if (RSTART != 1) { prog_error("RSTART") }
el = substr(wd, RSTART, RLENGTH)
wd = substr(wd, RSTART + RLENGTH)
if (ok) {
if (punct) {
we = ( we el )
} else {
we = ( we "{" el "}" )
}
} else {
we = ( we "!{" el "}" )
}
}
return we
} Quote:If I understood correctly... from what I read, a language like Vietnamese builds its short words using strict and unchangeable slots in this way: [Initial Consonant] + [Vowel Nucleus] + [Tone Tag].
Quote:If we apply this to the VMS, maybe your final characters like "e" or "y" are simply filling that specific final 'Tone Tag' or 'Grammatical Particle' slot of the syllable. Is this the kind of architecture you have in mind?
Quote:it's possible that the final combination "de" (even though it's statistically very rare, just like some specific Asian grammatical particles are) could be explained on a morphological level, without having to assume it's a distracted error?
Jorge_Stolfi > 08-07-2026, 03:56 PM
(08-07-2026, 01:26 PM)Mauro Wrote: You are not allowed to view links. Register or Login to view.Actually, prefixes, infixes and suffixes, everything is possible. But one also needs roots! and this is the problem with Voynichese: after removing prefixes and suffixes most of the times nothing remains.
Mauro > 08-07-2026, 04:43 PM
(08-07-2026, 02:46 PM)Vuk88 Wrote: You are not allowed to view links. Register or Login to view.Mauro Wrote:Actually, prefixes, infixes and suffixes, everything is possible. But one also needs roots! and this is the problem with Voynichese: after removing prefixes and suffixes most of the times nothing remains.
...That's only true if we keep looking at it through the lens of someone desperately searching for a spoken European language. But what if we try to look at it as a compressed data structure or a cipher? In such a system, a "root" doesn't necessarily need to be 3 or 4 letters long to trigger a word with complete meaning. Sometimes a single character in the middle (like a gallows) is enough to act as a pointer or a category index. Why do we have to fixate solely on classical phonetic linguistics? I really don't get this "therapeutic stubbornness", as if someone were forcing us to.
Mauro > 08-07-2026, 04:46 PM
(08-07-2026, 03:56 PM)Jorge_Stolfi Wrote: You are not allowed to view links. Register or Login to view.(08-07-2026, 01:26 PM)Mauro Wrote: You are not allowed to view links. Register or Login to view.Actually, prefixes, infixes and suffixes, everything is possible. But one also needs roots! and this is the problem with Voynichese: after removing prefixes and suffixes most of the times nothing remains.
I don't think that the Voynichese words have morphological prefixes or suffixes (inflections or attached function words like the Arabic article, Japanese postpositions, Italian oblique pronouns, etc.).
. When I talked about prefixes infixes and suffixes I was referring to agglutinative (natural) languages in general, which can use all the three forms, not to the VMS (which I don't even know if it's a language or not).