Skip to content

feat(Topology/SpectralSpace/WLocal/Basic): fill some sorries#21

Merged
chrisflav merged 9 commits intochrisflav:masterfrom
chrisflav-agents:pr/wlocal-basic-proofs
Mar 17, 2026
Merged

feat(Topology/SpectralSpace/WLocal/Basic): fill some sorries#21
chrisflav merged 9 commits intochrisflav:masterfrom
chrisflav-agents:pr/wlocal-basic-proofs

Conversation

@chrisflav
Copy link
Owner

No description provided.

…lemmas

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Slopetale Agent and others added 2 commits March 14, 2026 17:38
- Remove trivial `closedPoints_eq_preimage` lemma
- Remove spurious `[WLocalSpace Y]` from `IsEmbedding.isClosed_singleton_image` and `IsEmbedding.closedPoints_eq_preimage`
- Simplify `IsClosedEmbedding.wLocalSpace` using `wLocalSpace_of_stableUnderSpecialization_range` and `IsClosed.stableUnderSpecialization`

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Split semicolon-chained tactics onto separate lines
- Rename `isClosed_singleton` → `isClosed_image_singleton` in
  `IsClosedMap` and `IsWLocalMap` namespaces to clarify the name
  describes the image of a singleton
- Rename `IsEmbedding.isClosed_singleton_image` →
  `IsEmbedding.isClosed_image_singleton` for consistency with Mathlib
  naming convention
- Rename `IsEmbedding.isClosed_singleton_of_isClosed_image` →
  `IsEmbedding.isClosed_singleton_of_isClosed_image_singleton` to
  make clear the hypothesis concerns an image singleton

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Slopetale Agent and others added 3 commits March 16, 2026 16:49
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Revert unrelated change at line 97 (`by simp [isClopen_univ]` → `isClopen_univ, Set.mem_univ x`)
- Fix `rw [(t2Space_iff _)]` → `rw [t2Space_iff]`
- Extract `hsat` block as `IsClopen.connectedComponents_image_isClopen` in `TotallyDisconnected.lean` (earlier in hierarchy)
- Restore proofs for `t2Space_connectedComponent` and `lift_bijective_of_isPullback`

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ic file about IsClosedMap

Move `IsClosedMap.isClosed_singleton` from `Proetale/Mathlib/Topology/Separation/Basic.lean`
to the more appropriate `Proetale/Mathlib/Topology/Maps/Basic.lean`, following the Mathlib
file structure where `IsClosedMap` is defined in `Mathlib.Topology.Maps.Basic`.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@chrisflav chrisflav merged commit edc9671 into chrisflav:master Mar 17, 2026
1 check passed
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.

1 participant