Výchozím bodem je pochopit, jak se řeší soustavy lineárních rovnic nad okruhy hlavních ideálů, jako například Z, Z_m, Q[x] a podobně. Toto velice úzce souvisí se strukturou konečně generovaných modulů nad těmito okruhy a je popsáno v knize Dummita a Footeho v kapitole 12. Dalším úkolem je algoritmus řešící soustavy lineárních rovnic pro různé užitečné okruhy hlavních ideálů implementovat. Pokud čas dovolí, je možné pokračovat řešením rovnic nad složitějšími okruhy nebo řešením složitějších soustav rovnic.
Seznam odborné literatury
D. S. Dummit, R. M. Foote, Abstract Algebra, 3ed, Wiley, 2004.
Předběžná náplň práce
Pokud se člověk zabývá symetrickými šiframi, setká se často s problémem řešení soustavy lineárních rovnic Ax = b nad okruhem Z_{2^n}. Po úspěšném dokončení práce by neměl být problém takovéto soustavy řešit s pomocí počítače.