[Merged by Bors] - feat(order/directed): Scott continuous functions#18517
[Merged by Bors] - feat(order/directed): Scott continuous functions#18517
Conversation
|
@vihdzp, any chance this interacts positively with |
|
Ordinal functions are strictly monotone, but this might still come in handy for some ordinal results. |
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
This reverts commit 7046749.
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
eric-wieser
left a comment
There was a problem hiding this comment.
I pushed a handful of golfs.
Thank you! |
|
✌️ mans0954 can now approve this pull request. To approve and merge a pull request, simply reply with |
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
|
Lint seems to be failing in CI due to I've tried re-running a couple of times, but always the same result. |
Merging latest |
|
Yeah, this was fixed on Zulip a few days ago. |
|
bors r+ |
We prove an insert result for directed sets when the relation is reflexive. This is then used to show that a Scott continuous function is monotone. This result is required in the [construction of the Scott topology on a preorder](leanprover-community/mathlib4#2508) (see also #18448). Holding PR for mathlib4: leanprover-community/mathlib4#2543 Co-authored-by: Christopher Hoskin <mans0954@users.noreply.github.com> Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
|
Pull request successfully merged into master. Build succeeded: |
|
@YaelDillies , @eric-wieser - for the Mathlib4 port, should I expect the equivalent file in mathlib3port to get updated automatically? (This doesn't seem to have happened yet.) |
|
Yes, it will happen in about 8 hours from now. |
Thanks - and then I manually copy over the changes into leanprover-community/mathlib4#2543, fixing any issues as necessary? |
|
Yes, exactly. Also note that you don't need to fetch the changes yourself. You can just wait for the |
Matches leanprover-community/mathlib3#18517 This result is required in #2508. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com> Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Matches leanprover-community/mathlib3#18517 This result is required in #2508. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com> Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Matches leanprover-community/mathlib3#18517 This result is required in #2508. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com> Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Matches leanprover-community/mathlib3#18517 This result is required in #2508. Co-authored-by: Yaël Dillies <yael.dillies@gmail.com> Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
…lies OmegaCompletePartialOrder.Continuous' (#6831) In leanprover-community/mathlib3#18517 we introduced the notion of a Scott Continuous function between preorders. This PR shows that a Scott Continuous function between OmegaCompletePartialOrders is necessarily `OmegaCompletePartialOrder.Continuous'`. Co-authored-by: Christopher Hoskin <mans0954@users.noreply.github.com> Co-authored-by: Christopher Hoskin <christopher.hoskin@overleaf.com>
…lies OmegaCompletePartialOrder.Continuous' (#6831) In leanprover-community/mathlib3#18517 we introduced the notion of a Scott Continuous function between preorders. This PR shows that a Scott Continuous function between OmegaCompletePartialOrders is necessarily `OmegaCompletePartialOrder.Continuous'`. Co-authored-by: Christopher Hoskin <mans0954@users.noreply.github.com> Co-authored-by: Christopher Hoskin <christopher.hoskin@overleaf.com>
We prove an insert result for directed sets when the relation is reflexive. This is then used to show that a Scott continuous function is monotone.
This result is required in the construction of the Scott topology on a preorder (see also #18448).
Holding PR for mathlib4: leanprover-community/mathlib4#2543