Anagrama yra daiktavardis, reiškiantis a žodis ar frazė, sukonstruotas keičiant kito žodžio ar frazės raides.
Kilęs iš graikų kalbos, priešdėlis a-N-A rodo grįžimą arba pakartojimą ir gramma reiškia žodį.
Yra anagraminiai žaidimai, kurių tikslas yra suformuoti kuo daugiau žodžių naudojant turimas raides. Taip pat galima rasti automatinius anagramos generatorius, kurie, keisdami raidžių padėtį, kuria skirtingus žodžius. Anagrama gali būti žodis, turintis reikšmę (žodyne), arba ne.
Norėdami sukurti anagramą, galima sukeisti dvi ar daugiau raidžių. Pvz.: žodį akmuo galima paversti nuostoliu, jei „d“ pakeisime į „r“. Tuo pačiu žodžiu „akmuo“ galima suformuoti žodį „kunigas“, raidę „a“ pakeičiant raide „e“. Nuostolis ir kunigas yra akmens anagramos.
Kiti anagramų pavyzdžiai:
- Laimė: alergija, perk, galerija;
- daina: catinga;
- Automobilis: skaistalai;
- Siena: kursas.
Anagrama matematikoje
Matematikos srityje anagramos yra susijusios su kombinatorine analize ir susideda iš žodžio raidžių permutacijos.
Norėdami sužinoti, kiek anagramų galima suformuoti su žodžiu (be pakartotinių raidžių), turime atlikti permutaciją su raidžių skaičiumi. Žodžio „maistas“ su šešiomis raidėmis atveju rezultatas yra 6! (6 x 5 x 4 x 3 x 2 x 1) = 720. Taigi galima pastatyti 720 anagramų su užrašu „maistas“.