| ← Ch. 9: Ring Theorems | Table of contents | Ch. 11: Path Algebras → |
Learning objectives. By the end of this chapter, translate the module
axioms into a Lean structure parameterized by an explicit ring, build a
Submodule as a membership predicate with closure proofs, define a
LinearMap and check its two defining properties, and assemble a direct
sum of modules field by field via congr 1.
Sections
- The mathematical definition
- Translating into Lean
- Example: every abelian group is a $\mathbb{Z}$-module
- Submodules
- Linear maps
- Direct sums of modules
- Exercises
| ← Ch. 9: Ring Theorems | Table of contents | Ch. 11: Path Algebras → |