mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(Mathlib/RingTheory/Ideal/Operations): simplify definition of radical

Open AntoineChambert-Loir opened this issue 1 year ago • 2 comments

  • add_pow_add_pred_mem_of_pow_mem says that (a + b) ^ (m + n - 1) belongs to an ideal I if a ^ m and b ^ n belong to that ideal
  • Commute.add_pow_add_pred_eq_zero_of_pow_eq_zero says that (a + b) ^ (m + n - 1) = 0 if a ^ m = 0 and b^ n = 0
  • this is used to simplify the definition of docs#Ideal.radical and the definition of docs#Commute.isNilpotent_add

Open in Gitpod

AntoineChambert-Loir avatar Mar 27 '24 11:03 AntoineChambert-Loir

:v: AntoineChambert-Loir can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

mathlib-bors[bot] avatar Mar 28 '24 17:03 mathlib-bors[bot]

Actually, I just realized (ON made me…) that docs#Commute.isNilpotent_add merits being adjusted as well. I need a few hours…

AntoineChambert-Loir avatar Mar 28 '24 18:03 AntoineChambert-Loir

:v: AntoineChambert-Loir can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

mathlib-bors[bot] avatar Apr 01 '24 15:04 mathlib-bors[bot]

bors r+

AntoineChambert-Loir avatar Apr 01 '24 16:04 AntoineChambert-Loir

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar Apr 01 '24 18:04 mathlib-bors[bot]