Zulip Chat Archive

Stream: lean4

Topic: Definition of Decidable


Wrenna Robson (Nov 25 2025 at 09:54):

Am I correct in saying that there was some talk of changing the definition of Decidable at some point, possibly to DecidablePred r being a function f : α -> Bool and a proof that f a = true \iff r a? I can't find the conversation in question. I'm not proposing making the change (or not making it!) - this kind of thing is "above my paygrade" really - but I was interested in what the current thinking was.

Henrik Böving (Nov 25 2025 at 09:56):

See https://github.com/leanprover/lean4/pull/2038 and the related discussions that emerged from it.

Wrenna Robson (Nov 25 2025 at 09:59):

Aha - it's probable I am remembering reading some discussion about lean4#8309, which seems to be still in progress (but I imagine not exactly a quick merge...).

Wrenna Robson (Nov 25 2025 at 10:02):

Thank you for the very quick reply!


Last updated: Dec 20 2025 at 21:32 UTC