mathlib icon indicating copy to clipboard operation
mathlib copied to clipboard

feat(topology/algebra/uniform_ring): ring completions and algebra structures

Open mariainesdff opened this issue 2 years ago • 6 comments

If A is an algebra over R, so is the uniform_space.completion of A.


  • [x] depends on: #14846

Open in Gitpod

mariainesdff avatar Jun 20 '22 08:06 mariainesdff

This PR/issue depends on:

  • ~~leanprover-community/mathlib#14846~~ By Dependent Issues (🤖). Happy coding!

Sorry for being very late with this comment: I think it would be nice if all the theory were developed for an arbitrary abstract_completion package, and then specialised in a few lines to uniform_space.completion.

I understand that this (math-free) generalization would be quite some work. At least it would be good to record it as a TODO.

jcommelin avatar Aug 11 '22 14:08 jcommelin

Sorry for being very late with this comment: I think it would be nice if all the theory were developed for an arbitrary abstract_completion package, and then specialised in a few lines to uniform_space.completion.

I understand that this (math-free) generalization would be quite some work. At least it would be good to record it as a TODO.

What do you exactly mean by this? I've seen docs#topology.uniform_space.abstract_completion, but I'm not sure what you would like to add. In any case, I would rather leave this as a TODO for now, I would like to close this PR and #14249 before going on vacation, if possible.

mariainesdff avatar Aug 13 '22 14:08 mariainesdff

I suggest addressing @jcommelin 's remark by adding a sentence along the lines of:

TODO Generalise the results here from the concrete `completion` to any `abstract_completion`.

to the doc string of the three files changed.

I note you have also addressed all other comments. Thus:

bors d+

ocfnash avatar Aug 14 '22 11:08 ocfnash

:v: mariainesdff can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

bors[bot] avatar Aug 14 '22 11:08 bors[bot]

Can you update the PR description to mention the normed_algebra instance too? (And anything else you think is interesting that was added in review)

eric-wieser avatar Aug 14 '22 11:08 eric-wieser

bors r+

mariainesdff avatar Aug 15 '22 14:08 mariainesdff

Build failed (retrying...):

bors[bot] avatar Aug 15 '22 15:08 bors[bot]

Build failed (retrying...):

bors[bot] avatar Aug 15 '22 16:08 bors[bot]

Build failed (retrying...):

bors[bot] avatar Aug 15 '22 16:08 bors[bot]

bors r+

mariainesdff avatar Aug 16 '22 10:08 mariainesdff

Pull request successfully merged into master.

Build succeeded:

bors[bot] avatar Aug 16 '22 13:08 bors[bot]