The Adinkra symbols of the Akan people of Ghana and Ivory Coast constitute one of the most sophisticated visual communication systems in the African continent. Numbering over 120 distinct ideograms, each symbol encodes a specific concept, proverb, or philosophical principle. Sankofa, depicting a bird turning its head backward, means "return and retrieve"—a principle of learning from the past. Gye Nyame, an intricate spiral form, signifies the omnipotence of God. Funtunfunefu Denkyemfunefu, showing conjoined crocodiles sharing a single stomach, represents unity in diversity and the futility of internal conflict.
These are not decorative motifs. They are semantic units—components of a visual language with a defined vocabulary and consistent usage conventions. Traditionally stamped onto cloth using carved calabash stamps and a dye made from the bark of the Badie tree, Adinkra patterns were worn at funerals, festivals, and ceremonies of state. The selection and arrangement of symbols on a garment communicated specific messages: condolence, celebration, political allegiance, spiritual invocation. A garment could be "read" by any literate member of the community.

The mathematical properties of Adinkra patterns have recently attracted attention from an unexpected quarter. Ron Eglash, a professor of information science, has demonstrated that many Adinkra symbols exhibit fractal geometry—self-similar patterns that repeat at different scales. This is not coincidental. Eglash's research across multiple African cultural contexts has identified fractal structures in architecture, textile design, hairstyling, and game design, suggesting that recursive geometric thinking is deeply embedded in certain African mathematical traditions. The Adinkra system is one of its most explicit expressions.
Computer scientists have also noted structural parallels between Adinkra and formal symbolic systems used in computation. Each symbol functions as a compact encoding of a complex concept—analogous to an icon in a graphical user interface, or a function in a programming language. The system is modular (symbols combine to create compound meanings), extensible (new symbols can be created following established design principles), and context-sensitive (meaning shifts with placement and combination). These are properties of well-designed information systems, and they were established centuries before the discipline of information science existed.
The production of Adinkra cloth itself involves a chemical process of considerable sophistication. The bark of the Badie tree (Bridelia ferruginea) is soaked and boiled repeatedly over several days to produce a viscous black dye called adinkra aduro. The dye's chemical stability—Adinkra cloth retains its patterns for decades—suggests an empirical refinement of the extraction process over many generations. The carved stamps, typically made from calabash gourd, must be cut with sufficient precision to produce clean impressions at the scale of a few centimeters.
The Adinkra system challenges the persistent assumption that writing is the only legitimate form of graphic knowledge encoding. What the Akan developed is not writing in the alphabetic sense, but it is a graphic system with semantic precision, compositional rules, and cultural authority. The distinction between "writing" and "not writing" may tell us less about the systems in question than about the narrowness of the category.