Modeling Mathematical Language Through Fixed Points, Formal Languages, and Linguistic Enrichment | Synapse