Skip to content

[Merged by Bors] - feat(Topology): some lemmas about continuity of maps out of one point compactifications#13355

Closed
dagurtomas wants to merge 12 commits intomasterfrom
dagur/OnePointLemmas
Closed

[Merged by Bors] - feat(Topology): some lemmas about continuity of maps out of one point compactifications#13355
dagurtomas wants to merge 12 commits intomasterfrom
dagur/OnePointLemmas

Conversation

@dagurtomas
Copy link
Copy Markdown
Contributor

@dagurtomas dagurtomas commented May 29, 2024

We prove that a map out of the one point compactification of X is continuous if and only if its restriction to X satisfies the two properties

  1. is continuous
  2. is continuous "at infinity", namely that it tends to the value at infinity for the coclosedCompact filter on X

We deduce that continuous functions out of the one point compactification of the natural numbers correspond to convergent sequences.

We also prove that the one point compactification of a discrete space is totally separated.

Co-authored-by: Jireh Loreaux


This is all in preparation for the definition of ℕ ∪ {∞} as a light profinite set, which is important in light condensed mathematics.

Open in Gitpod

@dagurtomas dagurtomas added awaiting-review awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. t-topology Topological spaces, uniform spaces, metric spaces, filters labels May 29, 2024
@github-actions github-actions bot removed the awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. label May 29, 2024
@riccardobrasca
Copy link
Copy Markdown
Member

riccardobrasca commented May 30, 2024

Can you add a def that allows to extend a continuous function from X to a continuous from OnePoint X (given the relevant condition)? We probably also want unicity.

More generally, is there a universal property I think (I don't know in which category), sooner or later we will want that.

@j-loreaux
Copy link
Copy Markdown
Contributor

j-loreaux commented May 30, 2024

The universal property should be something like CocompactMaps on X extend uniquely to ContinuousMaps on OnePoint X, if I'm not mistaken. (probably you need Hausdorff because currently CocompactMap only uses the cocompact filter, not the coclosedCompact filter in its definition; this may be an oversight that we should change, I'm not sure.)

That is, there should probably be something like CocompactMap X Y ≃ C(OnePoint X, Y).

@dagurtomas
Copy link
Copy Markdown
Contributor Author

I added some constructors which take a continuous map and a "limit value" and produce a continuous map from OnePoint. For the universal property suggested by Jireh we would either need a new structure CoclosedcompactMap or something like that, or refactor the definition of CocompactMap 

@dagurtomas dagurtomas changed the title feat(Topology): some lemmas about continuity of functions out of one point compactifications feat(Topology): some lemmas about continuity of maps out of one point compactifications Jun 10, 2024
@github-actions
Copy link
Copy Markdown

github-actions bot commented Jun 11, 2024

PR summary 9dfbf9a24e

Import changes

No significant changes to the import graph


Declarations diff

+ continuousMapDiscreteEquiv
+ continuousMapMk
+ continuousMapMkDiscrete
+ continuousMapMkNat
+ continuousMapNatEquiv
+ continuous_iff
+ continuous_iff_from_discrete
+ continuous_iff_from_nat
+ instance (X : Type*) [TopologicalSpace X] [DiscreteTopology X] :
+ «exists»
+ «forall»

You can run this locally as follows
## summary with just the declaration names:
./scripts/no_lost_declarations.sh short <optional_commit>

## more verbose report:
./scripts/no_lost_declarations.sh <optional_commit>

faenuccio and others added 3 commits June 14, 2024 19:29
Co-authored-by: Filippo A. E. Nuccio <filippo.nuccio@univ-st-etienne.fr>
Co-authored-by: Filippo A. E. Nuccio <filippo.nuccio@univ-st-etienne.fr>
@faenuccio
Copy link
Copy Markdown
Contributor

Thanks!

@faenuccio
Copy link
Copy Markdown
Contributor

maintainer merge

@github-actions
Copy link
Copy Markdown

🚀 Pull request has been placed on the maintainer queue by faenuccio.

@github-actions github-actions bot added the maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. label Jun 16, 2024
@riccardobrasca
Copy link
Copy Markdown
Member

Thanks!

bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Jun 16, 2024
mathlib-bors bot pushed a commit that referenced this pull request Jun 16, 2024
… compactifications (#13355)

We prove that a map out of the one point compactification of `X` is continuous if and only if its restriction to `X` satisfies the two properties
1) is continuous
2) is continuous "at infinity", namely that it tends to the value at infinity for the `coclosedCompact` filter on `X`

We deduce that continuous functions out of the one point compactification of the natural numbers correspond to convergent sequences. 

We also prove that the one point compactification of a discrete space is totally separated. 

Co-authored-by: Jireh Loreaux



Co-authored-by: faenuccio <filippo.nuccio@univ-st-etienne.fr>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Jun 16, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat(Topology): some lemmas about continuity of maps out of one point compactifications [Merged by Bors] - feat(Topology): some lemmas about continuity of maps out of one point compactifications Jun 16, 2024
@mathlib-bors mathlib-bors bot closed this Jun 16, 2024
@mathlib-bors mathlib-bors bot deleted the dagur/OnePointLemmas branch June 16, 2024 15:16
AntoineChambert-Loir pushed a commit that referenced this pull request Jun 20, 2024
… compactifications (#13355)

We prove that a map out of the one point compactification of `X` is continuous if and only if its restriction to `X` satisfies the two properties
1) is continuous
2) is continuous "at infinity", namely that it tends to the value at infinity for the `coclosedCompact` filter on `X`

We deduce that continuous functions out of the one point compactification of the natural numbers correspond to convergent sequences. 

We also prove that the one point compactification of a discrete space is totally separated. 

Co-authored-by: Jireh Loreaux



Co-authored-by: faenuccio <filippo.nuccio@univ-st-etienne.fr>
mathlib-bors bot pushed a commit that referenced this pull request Jul 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. ready-to-merge This PR has been sent to bors. t-topology Topological spaces, uniform spaces, metric spaces, filters

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants