Algebra
This is a algebra note made by a computer science student in case of his forgetting what he has learned. It might seem clumsy and not rigorous but should be plain enough for him to recall them once he has read the corresponding article.
Preliminaries
Group Theory
- Groups
- Group homomorphisms
- Cyclic and finite abelian groups
- Permutation groups
- Application: Algebraic equation under permutation
- Group actions
- Application: Polya's counting theory
Ring Theory
- Rings
- Ring homomorphisms and ideals
- Polynomial rings
- Fractions
- Vector spaces and linear transformations
- Unique factorization domains
- Application: Number theoretic functions and Dirichlet ring