Circumflex to Distinguish Variable Names

From Why start at x, y, z
Revision as of 16:40, 12 July 2021 by Hpecora1 (talk | contribs) (Added common readings of diacritical marks.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Some authors create new variable names by adorning well-known symbols (like \( A \)) with the upright (\( \hat{A} \)), read “A hat”, and inverted (\( \check{A} \)) circumflex, read as “A check”. Depending on the font, these tiny diacritical marks can be hard to discern at a glance. A particularly egregious example is found in Hinze 2012, "Generic Programming with Adjunctions" (p. 5).

Hinze 2012, "Generic Programming with Adjunctions" (p. 5) creates two new variable names by adorning the letter A with upright and inverted circumflex symbols.