Zulip Chat Archive

Stream: mathlib4

Topic: Monoid ideals


Dexin Zhang (Oct 22 2025 at 01:47):

A (additive) monoid ideal II is a set of an additive monoid MM such that xI.yM.x+yI\forall x\in I.\forall y\in M.x+y\in I. Does Mathlib have a definition for that?

Aaron Liu (Oct 22 2025 at 01:50):

I think that would be SubAddAction Mᵃᵒᵖ M

Aaron Liu (Oct 22 2025 at 01:59):

docs#SubAddAction

Aaron Liu (Oct 22 2025 at 02:00):

the docstring say scalar multiplication though

Aaron Liu (Oct 22 2025 at 02:00):

I promise you it's actually the additive action

Aaron Liu (Oct 22 2025 at 02:01):

it's like how an ideal is a Submodule R R

Dexin Zhang (Oct 22 2025 at 02:19):

That's interesting! I'd also like to discuss the finiteness of a monoid ideal (like Submodule.FG), but there seems no definition of SubAddAction.FG?

Aaron Liu (Oct 22 2025 at 02:32):

well this is the first time I've seen a use for SubAddAction so probably no one needed it yet so it doesn't exist


Last updated: Dec 20 2025 at 21:32 UTC