Zulip Chat Archive

Stream: maths

Topic: ACC/DCC


Aaron Anderson (Aug 20 2020 at 21:05):

I'm trying to prove that being a UFD is equivalent to (irreducible iff prime) and the ascending chain condition on principal ideals, or equivalently, descending chain condition/well-foundedness of < on associates.

Aaron Anderson (Aug 20 2020 at 21:08):

I notice that there aren't any typeclasses for ACC or DCC, so I have to talk about well-foundedness of < or > or (a | b and not b | a) a lot, and these ad-hoc descriptions are getting a little messy.

Aaron Anderson (Aug 20 2020 at 21:09):

Is there a good reason not to define ACC and DCC as classes (or just predicates) for pre-/partial orders, or has it just not been done because it wasn't needed?

Johan Commelin (Aug 20 2020 at 21:18):

I don't know why they aren't there yet, but I think it makes sense to add them.

Aaron Anderson (Aug 21 2020 at 04:43):

One possible reason is that there's already a typeclass related to well-foundedness called acc

Aaron Anderson (Aug 21 2020 at 04:43):

But I think it stands for accessible, and isn't just a property of an order/relation

Aaron Anderson (Aug 21 2020 at 04:49):

it still makes it awkward to write an abbreviation called ACC...


Last updated: Dec 20 2023 at 11:08 UTC