Anagram er et substantiv, der betyder a ord eller sætning, der er konstrueret ved at ændre bogstaverne i et andet ord eller en anden sætning.
Oprindelsen på græsk er præfikset a-N-A angiver retur eller gentag og gramma betyder ord.
Der er anagram-spil, hvor målet er at danne så mange ord ved hjælp af de tilgængelige bogstaver. Det er også muligt at finde automatiske anagramgeneratorer, der opretter forskellige ord ved at ændre bogstavernes position. Et anagram kan være et ord med betydning (i ordbogen) eller ej.
For at oprette et anagram kan to eller flere bogstaver byttes. For eksempel: ordet sten kan omdannes til tab, hvis vi ændrer "d" til "r". Med det samme ord "sten" er det muligt at danne ordet "præst", der erstatter bogstavet "a" med bogstavet "e". Tab og præst er anagrammer af sten.
Andre eksempler på anagrammer:
- Lykke: allergi, frynsegoder, galleri;
- sang: catinga;
- Bil: rødme;
- Væg: Rute.
Anagram i matematik
Inden for matematik er anagrammer relateret til kombinatorisk analyse og består af permutationen af bogstaverne i et ord.
For at finde ud af, hvor mange anagrammer det er muligt at danne med et ord (uden gentagne bogstaver), skal vi foretage permutationen med antallet af bogstaver. I tilfælde af ordet "mad" med seks bogstaver er resultatet 6! (6 x 5 x 4 x 3 x 2 x 1) = 720. Det er således muligt at opbygge 720 anagrammer med ordet "mad".