Rhyming Forms A Monoid
2024-06-23
Rhyming Forms A Monoid
The definition of a monoid:
I understand pulling this from a video is silly.
Anyway,
1. A set of elements
Consider w ∊ English words. (s∊Syllabels)? ## 2.Binary operation: Consider the function ℜ(w)->w EX: ℜ(dog)->log
What’s interesting to me here is that the heuristic for how w is obtained doesn’t matter. all that matters or all that we need to know is that ℜ of w returns w. ## 3. The operation is associative:
graph LR
dog("A: dog") -->|F| log("B: log")
log -->|G| cog("C: cog")
dog -->|H| cog
4. The set contains the neutral element.
In this case the neutral element can be many words depending on the context. Bit like music in that way as in when you’re descending things are different versus when you’re ascending even if you’re using the same notes. Consider this example:
Definition of a perfect rhyme: A rhyme in which every syllable in word
a
rhymes with every syllable in wordb
.
Assume that all words that perfectly rhyme are the neutral element. IE:
ℜ(a)->b
ℜ(dog)->log
It’s almost a bit like congruency. Like I should see how to form a category out of that and maybe it could help me. But for right now it feels right that two perfect rhymes should give another perfect rhyme which is a neutral element.
5. The set is closed under the operation
By definition the rhyming function ℜ(w)->w is closed under the operation.