Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

[Merged by Bors] - refactor(data/fin/basic): reformulate fin.strict_mono_iff_lt_succ #14482

Closed
wants to merge 1 commit into from

Conversation

urkud
Copy link
Member

@urkud urkud commented May 31, 2022

Use fin.succ_cast and fin.succ. This way we lose the case n = 0
but the statement looks more natural in other cases. Also add versions
for monotone, antitone, and strict_anti.


Open in Gitpod

Use `fin.succ_cast` and `fin.succ`. This way we loose the case `n = 0`
but the statement looks more natural in other cases. Also add versions
for `monotone`, `antitone`, and `strict_anti`.
@urkud urkud added awaiting-review The author would like community review of the PR awaiting-CI The author would like to see what CI has to say before doing more work. labels May 31, 2022
@eric-wieser eric-wieser changed the title refactor(data/fin/basic): reformulat fin.strict_mono_iff_lt_succ refactor(data/fin/basic): reformulate fin.strict_mono_iff_lt_succ May 31, 2022
@github-actions github-actions bot removed the awaiting-CI The author would like to see what CI has to say before doing more work. label May 31, 2022
@fpvandoorn
Copy link
Member

If we never used it for fin 0, it seems reasonable to lose that case (although I guess we could also get the natural statement from an artificial one that applies for fin 0).

bors merge

@github-actions github-actions bot added ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) and removed awaiting-review The author would like community review of the PR labels Jun 4, 2022
bors bot pushed a commit that referenced this pull request Jun 4, 2022
…14482)

Use `fin.succ_cast` and `fin.succ`. This way we lose the case `n = 0`
but the statement looks more natural in other cases. Also add versions
for `monotone`, `antitone`, and `strict_anti`.
@bors
Copy link

bors bot commented Jun 4, 2022

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title refactor(data/fin/basic): reformulate fin.strict_mono_iff_lt_succ [Merged by Bors] - refactor(data/fin/basic): reformulate fin.strict_mono_iff_lt_succ Jun 4, 2022
@bors bors bot closed this Jun 4, 2022
@bors bors bot deleted the YK-fin-mono branch June 4, 2022 19:43
tomaz1502 pushed a commit that referenced this pull request Jun 5, 2022
…14482)

Use `fin.succ_cast` and `fin.succ`. This way we lose the case `n = 0`
but the statement looks more natural in other cases. Also add versions
for `monotone`, `antitone`, and `strict_anti`.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants