
SetsNaive set theoryDefinitionsBasic resultsRelationsTypes of ordersExamplesFunctionsBasic resultsSet CardinalityIntegersPrinciple of inductionExercisesConstruction of the integersDivisionGreatest common divisorPrime numbersDiophantine equationsExercisesModular ArithmeticDivisibility rulesExercisesEuler's totient functionExercisesChinese remainder theoremExercisesMiscellaneous ExercisesBinary operationsExamplesMonoidsIntroduction to monoidsSubmonoidsGroupsIntroduction to groupsSymmetric groupSubgroupsExercisesGenerating set of a groupTypes of subgroupsGeometric groupsCyclic groupsExamplesPermutations and k-cyclesExercisesCosetsIsomorphismsKernelsHomomorphisms from cyclic groupsExercisesGroup actionsConjugacy in permutation groupsQuotient groupsIsomorphism theoremsExercisesDirect and semidirect productDirect productSemidirect productSylow preliminariesSylow theoremsApplicationsExercisesFieldsIntroduction to fieldRingsIntroduction to ringsExercisesSubrings and idealsExercisesAlgebras over fieldsExercisesRing homomorphismsExercisesQuotient ringsIsomorphism theoremsFields and fraction fieldsIdeals in commutative ringsComaximal ideals and Chinese remainder theoremNoetherian ringsEuclidean domainsExercisesUnique factorization domainsFailure of unique factorization in ℤ[√−5]Ideal factorization in ℤ[√−5]Quadratic integer ringsPolynomialsPolynomials over ringsValuations associated with prime elementsPrimitive polynomialsExercisesField extensionsExercisesModulesModules over a ringSubmodules, morphisms and quotientsGeneratorsExercisesTorsion modules and cyclic modulesModules over PIDsPrimary modulesSocle and cyclic p-primary componentsExercisesFree modules over PIDsClassification of finitely generated modules over PIDsClassification of finite abelian groupsElements of prescribed orderExercisesEndomorphisms and K[X]-modulesCyclic subspaces and companion matricesPrimary and rational canonical formsJordan canonical formPowers and ranks of Jordan blocksExercisesMinimal polynomialMinimal polynomial and canonical formsPolynomials of matricesExercisesLatticesReferences
Loading