study of algebraic structures Synonyms