[Merged by Bors] - feat(Data/Real/IsNonarchimedean): add lemmas#16767
[Merged by Bors] - feat(Data/Real/IsNonarchimedean): add lemmas#16767mariainesdff wants to merge 27 commits intomasterfrom
Conversation
PR summary 94efc3eb2aImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
j-loreaux
left a comment
There was a problem hiding this comment.
This looks fine to me.
|
Thanks 🎉 bors merge |
|
Build failed (retrying...): |
|
Build failed: |
faenuccio
left a comment
There was a problem hiding this comment.
I left some minor comments.
|
Thanks! @jcommelin I think this is ready to go again, I think you can bors-ify it again. |
|
I'm afraid that there has been some duplication going on here: many of the lemmas in this PR are essentially identical to lemmas that have been independently added by @pechersky in #14768, see Yakov's spellings are slightly different, because the assumptions are given as |
|
Muddying the waters further, we also seem to have |
IsUltrametricDist is not enough for my purposes since it assumes that you have some canonical distance function (which in lemmas like IsUltrametricDist.norm_add_le_max would be the one induced by a bundled SeminormedAddGroup structure on your type). However, I want to be able to make the statement that a (semi)norm is nonarchimedean, since I will be using this in situations in which I need to consider more than one (semi)norm on the same additive group or ring. It is likely that some of the proofs in |
|
I've pushed some changes as follows.
I'm going to retract my comment about the normed ring lemma, because it's probably not worth building the infrastructure of conversions between bundled / unbundled ring norms just for this one (very specific) lemma. There's still room for some cleanup in Maria: are you happy with this plan? If so, please remove the "awaiting author" tag, and I'll put it back on the maintainer-merge queue. |
Sounds good; thank you for your commits. I have removed the tag. |
|
maintainer merge |
|
🚀 Pull request has been placed on the maintainer queue by loefflerd. |
|
@pechersky is this good for you? |
|
Agreed entirely with David Loeffler. LGTM. |
|
Thanks! bors merge |
Used in #15373. Co-authored-by: Yakov Pechersky <ffxen158@gmail.com> Co-authored-by: Yakov Pechersky <pechersky@users.noreply.github.com> Co-authored-by: David Loeffler <d.loeffler.01@cantab.net>
|
Build failed: |
|
Can you please merge master and fix the error? bors d+ |
|
✌️ mariainesdff can now approve this pull request. To approve and merge a pull request, simply reply with |
|
Thanks! bors merge |
Used in #15373. Co-authored-by: Yakov Pechersky <ffxen158@gmail.com> Co-authored-by: Yakov Pechersky <pechersky@users.noreply.github.com> Co-authored-by: David Loeffler <d.loeffler.01@cantab.net>
|
Pull request successfully merged into master. Build succeeded: |
Used in #15373.