Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - feat(topology/[separation, dense_embedding]): a function to a T1 space which has a limit at x is continuous at x #9934

Closed
wants to merge 7 commits into from

Conversation

ADedecker
Copy link
Member

We prove that, for a function f with values in a T1 space, knowing that f admits any limit at x suffices to prove that f is continuous at x.

We then use it to give a variant of dense_inducing.extend_eq with the same assumption required for continuity of the extension, which makes using both extend_eq and continuous_extend easier, and also brings us closer to Bourbaki who makes no explicit continuity assumption on the function to extend.


Open in Gitpod

@ADedecker ADedecker added the awaiting-review The author would like community review of the PR label Oct 24, 2021
@@ -125,10 +125,26 @@ lemma extend_eq_at [t2_space γ] {f : α → γ} (a : α) (hf : continuous_at f
di.extend f (i a) = f a :=
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking at this line now, it feels weird than a is an explicit argument. If you have patience, could you try to make it implicit and see whether this needs @ down the road?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done ! (Unless I missed some occurrence of this lemma)

src/topology/separation.lean Outdated Show resolved Hide resolved
src/topology/dense_embedding.lean Outdated Show resolved Hide resolved
@PatrickMassot PatrickMassot added awaiting-author A reviewer has asked the author a question or requested changes and removed awaiting-review The author would like community review of the PR labels Oct 24, 2021
ADedecker and others added 5 commits October 24, 2021 16:21
Co-authored-by: Patrick Massot <patrickmassot@free.fr>
Co-authored-by: Patrick Massot <patrickmassot@free.fr>
@ADedecker ADedecker added awaiting-review The author would like community review of the PR and removed awaiting-author A reviewer has asked the author a question or requested changes labels Oct 24, 2021
@urkud
Copy link
Member

urkud commented Oct 26, 2021

LGTM
bors r+

@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 Oct 26, 2021
bors bot pushed a commit that referenced this pull request Oct 26, 2021
…e which has a limit at x is continuous at x (#9934)

We prove that, for a function `f` with values in a T1 space, knowing that `f` admits *any* limit at `x` suffices to prove that `f` is continuous at `x`.

We then use it to give a variant of `dense_inducing.extend_eq` with the same assumption required for continuity of the extension, which makes using both `extend_eq` and `continuous_extend` easier, and also brings us closer to Bourbaki who makes no explicit continuity assumption on the function to extend.
@bors
Copy link

bors bot commented Oct 26, 2021

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat(topology/[separation, dense_embedding]): a function to a T1 space which has a limit at x is continuous at x [Merged by Bors] - feat(topology/[separation, dense_embedding]): a function to a T1 space which has a limit at x is continuous at x Oct 26, 2021
@bors bors bot closed this Oct 26, 2021
@bors bors bot deleted the continuous_extension_variants branch October 26, 2021 22:41
ericrbg pushed a commit that referenced this pull request Nov 9, 2021
…e which has a limit at x is continuous at x (#9934)

We prove that, for a function `f` with values in a T1 space, knowing that `f` admits *any* limit at `x` suffices to prove that `f` is continuous at `x`.

We then use it to give a variant of `dense_inducing.extend_eq` with the same assumption required for continuity of the extension, which makes using both `extend_eq` and `continuous_extend` easier, and also brings us closer to Bourbaki who makes no explicit continuity assumption on the function to extend.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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.

None yet

3 participants