feat(AlgebraicTopology): SimplexCategory.toTop_map_δ_apply#37057
Hidden character warning
feat(AlgebraicTopology): SimplexCategory.toTop_map_δ_apply#37057erdOne wants to merge 8 commits intoleanprover-community:masterfrom
SimplexCategory.toTop_map_δ_apply#37057Conversation
erdOne
commented
Mar 23, 2026
PR summary 5289bf289aImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
✅ PR Title Formatted CorrectlyThe title of this PR has been updated to match our commit style conventions. |
454ac5e to
81865a4
Compare
SimplexCategory.toTop_map_δ_apply
|
This pull request has conflicts, please merge |
|
awaiting-author |
…lib4 into erd1/toTop_map_δ_apply :wpecially if it merges an updated upstream into a topic branch.
dagurtomas
left a comment
There was a problem hiding this comment.
Thanks!
maintainer merge
|
🚀 Pull request has been placed on the maintainer queue by dagurtomas. |
| lemma concreteCategoryHom_id (n : SimplexCategory) : ConcreteCategory.hom (𝟙 n) = .id := rfl | ||
|
|
||
| @[simp] | ||
| lemma δ_apply {n : ℕ} (i : Fin (n + 2)) (j : Fin (⦋n⦌.len + 1)) : δ i j = i.succAbove j := rfl |
There was a problem hiding this comment.
This works also fine:
| lemma δ_apply {n : ℕ} (i : Fin (n + 2)) (j : Fin (⦋n⦌.len + 1)) : δ i j = i.succAbove j := rfl | |
| lemma δ_apply {n : ℕ} (i : Fin (n + 2)) (j : Fin (n + 1)) : δ i j = i.succAbove j := rfl |
There was a problem hiding this comment.
This is not reducibly type correct because currently ⦋n⦌.len is not reducibly defeq to n and it causes troubles especially with the new transparency changes.
There was a problem hiding this comment.
I do not understand what you mean:
example (n : ℕ) : ⦋n⦌.len = n := by dsimpThere was a problem hiding this comment.
The point I was trying to make is that
example ⦋n⦌.len = n := by with_reducible rfl
fails and this causes much trouble (similar to ones that dsimp% is trying to fix), and especially after the recent changes to transparency handling.
|
@joelriou are you happy with this? |
Co-authored-by: Joël Riou <[email protected]>