port initial notes on commutative algebra (ideals, modules, Noetherian rings) (#1)

* port initial notes on commutative algebra: ideals & modules, Nakayama's lemma, etc

* port notes on Noetherian rings&modules

* add ideals related definitions

* improve Cayley-Hamilton proof (specially determinant trick explanation)

* polishing

* add typos detection

* add some exercises, and proof of Z and K[X} being PID
This commit is contained in:
2025-12-25 13:02:49 +01:00
committed by GitHub
parent 7531c358e1
commit 92a8f27cd2
10 changed files with 1050 additions and 9 deletions

10
.github/workflows/typos.toml vendored Normal file
View File

@@ -0,0 +1,10 @@
[default.extend-words]
thm = "thm"
# equations stuff
ba = "ba"
nd = "nd"
# names
Strang = "Strang"
Bootle = "Bootle"

21
.github/workflows/typos.yml vendored Normal file
View File

@@ -0,0 +1,21 @@
name: typos
on:
pull_request:
branches: [ main ]
types: [ready_for_review, opened, synchronize, reopened]
push:
branches:
- main
jobs:
typos:
if: github.event.pull_request.draft == false
name: Spell Check with Typos
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use typos with config file
uses: crate-ci/typos@master
with:
config: .github/workflows/typos.toml