Zulip Chat Archive

Stream: Is there code for X?

Topic: Filter.EventuallyLT


Yongxi Lin (Aaron) (Feb 05 2026 at 03:51):

Does it map sense to have Filter.EventuallyLT and introduce the notation <ᶠ[ ]? I personally think APIs related to this will be useful because for example I can express that a function is μ almost everywhere positive by writing 0 <ᵐ[μ] fin lean.

Aaron Liu (Feb 05 2026 at 03:54):

we have docs#Filter.EventuallyEq and docs#Filter.EventuallyLE

Aaron Liu (Feb 05 2026 at 03:55):

but I don't see LT for some reason

Aaron Liu (Feb 05 2026 at 03:55):

probably makes sense to add it

Yaël Dillies (Feb 05 2026 at 06:37):

I think it would be quite confusing for f < g to not imply f <ᶠ[l] g!

Yongxi Lin (Aaron) (Feb 05 2026 at 07:45):

So I guess the confusion arises because we have two possible interpretations of f < g when f and g are two functions. The first one is pointwise strict inequality: ∀ x, f x < g x. The second one is ∀ x, f x ≤ g x and ∃ x, f x < g x(Pi.lt_def).

Floris van Doorn (Feb 05 2026 at 09:44):

Yaël Dillies said:

I think it would be quite confusing for f < g to not imply f <ᶠ[l] g!

It is also confusing that f < g doesn't imply f x < g x. I don't think adding this notation makes the situation worse, and I think would be nice to add.


Last updated: Feb 28 2026 at 14:05 UTC