Invitational round | 10 points | 1.00% | Problem statement | Official solution | Tags: Number system
First look at the phrases. All of the phrases are 1 or 2 words, and all words end with either "k’al" or "eb’" ("hune’" is "eb’" with "b" dropped), and the latter comes before the former if there are 2 words. This suggests that we are dealing with three kinds of phrases:
where is the base. Now we need to figure out the base system. The numbers go up to 276, so it's probably not base 10, since we would need 3 words to represent numbers greater than 100. The default to try is base 20 (bases 5, 10, 20 are the most common). If base 20, then 1, 4, 7, 9, 16 would be and 20, 60, 220 would be . Indeed we have 5 words ending with "eb’" and 3 words ending with "k’al". So "k’al" marks the twenties digit and "eb’" marks the units digit. Also note the other two morphological patterns:
This means "-lahunh" is probably a subbase, because in base 20 systems, it's often intractable to have 19 distinct words for the digits, so each digit is further represented using a subbase.
Now let's group the phrases by the three types and decompose the numbers:
| Phrases | Values | Phrases | Values | Phrases | Values |
|---|---|---|---|---|---|
| lahunh-eb’ yox-k’al hun-lahunh-eb’ s-b’alunh-k’al kanh-eb’ s-kab’-lahunh-k’al huj-eb’ s-huj-k’al kanh-lahunh-eb’ s-waj-k’al ox-eb’ s-lahunh-k’al waj-lahunh-eb’ s-kanh-lahunh-k’al | 50 = 2×20+10 114 = 5×20+14 127 = 6×20+7 171 = 8×20+11 183 = 9×20+3 224 = 11×20+4 276 = 13×20+16 | ox-k’al hun-k’al hun-lahunh-k’al | 20 = 1×20 60 = 3×20 220 = 11×20 | b’alunh-eb’ huj-eb’ hun-e’ waj-lahunh-eb’ kanh-eb’ | 1 4 7 9 16 |
A trick is that whenever you see a special case, it's probably 1 (or 0, but we don't have 0 here). So "hun-e’" is 1. In the column, we have three phrases with b = 4, 7, 16, and indeed we see "huj-eb’", "waj-lahunh-eb’", and "kanh-eb’" from the column here as well. So these three phrases mean 4, 7, and 16 in some order, leaving "b’alunh-eb’" to be 9. Because "waj-lahunh-eb’" is the only one in this column that uses a subbase, it's the largest number—16. So the subbase "-lahunh" is 10 (like bases, subbases are commonly 5 or 10), with "waj" being 6.
Notice how in the column, the morphemes before "eb’" closely resemble the morphemes before "k’al", so the digit morphemes are consistent. However, there are two problems with saying that words are just b-eb’ s-a-k’al:
Therefore, it suggests that at least one of a and b isn't represented by the same morpheme as when it appears alone (or we got the base wrong, but we've done well so far, so we'd rather not redo the whole thing). Because 4, 7, 16 do match between and , it's more likely that a is represented by a different morpheme, which means we can still trust the digits to match.
If "hun" is 1 and "-lahunh" is 10, then "hun-lahunh" is 11. So "hun-lahunh-k’al" is 220 while "hun-k’al" is 20, which leaves "ox-k’al" as 60. So "ox" is 3. That means "ox-eb’ s-lahunh-k’al" is 183 = 9×20+3, so "s-lahunh-k’al" is 9. We already know that "lahunh" is 10, so s-a-k’al = (a - 1)×20. Indeed, this theory works, because "huj-eb’ s-huj-k’al" would correspond to 127 = 6×20+7, with "huj" = 7.
If "hun-lahunh" is 11, then "hun-lahunh-eb’ s-b’alunh-k’al" is 171 = 8×20+11, so "b’alunh" = 9. Now go back to the column. The only remaining number is 4, which must be "kanh-eb’", so "kanh" = 4. Therefore "kanh-eb’ s-kab’-lahunh-k’al" = 224 = 11×20+4, giving "kab’" = 2. "kanh-lahunh-eb’ s-waj-k’al" and "waj-lahunh-eb’ s-kanh-lahunh-k’al" are also fully decoded to be 114 = 5×20+14 and 276 = 13×20+16, which are consistent with previous conclusions. The last phrase, "lahunh-eb’ yox-k’al", must be 50 = 2×20+10, so "yox" is just "s-ox".
To recap:
For Q2:
For Q3: