Skip to content

Conversation

@Ruben-VandeVelde
Copy link
Contributor

As pointed out in review, the assumptions were equivalent to IsOpenQuotientMap.

Copy link
Collaborator

@grunweg grunweg left a comment

Choose a reason for hiding this comment

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

Thanks for upstreaming that file! I have one question, which I also asked on the PR. When that one's answered, I'll merge this PR.

[TopologicalSpace β] {π : α → β} (h : IsOpenQuotientMap π) :
T2Space β ↔ IsClosed {q : α × α | π q.1 = π q.2} := by
rw [t2_iff_isClosed_diagonal]
constructor <;> intro H
Copy link
Collaborator

Choose a reason for hiding this comment

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

Follow-up: can you golf this proof using IsOpenQuotientMap.prodMap?

@Ruben-VandeVelde Ruben-VandeVelde force-pushed the t2Space_iff_of_continuous_surjective_open branch from b53f524 to 3d6b76c Compare December 15, 2025 21:33
@grunweg
Copy link
Collaborator

grunweg commented Dec 15, 2025

Thanks!

@grunweg grunweg merged commit ac77732 into leanprover-community:master Dec 15, 2025
1 check passed
@Ruben-VandeVelde Ruben-VandeVelde deleted the t2Space_iff_of_continuous_surjective_open branch December 16, 2025 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants