-
Notifications
You must be signed in to change notification settings - Fork 71
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
Eckmann-Hilton in the Universe #703
Conversation
This reverts commit 6969b19.
I'm having trouble with the pre-commit tool. Its throwing an error, but I can't tell whats causing it. |
Can you show us the output of |
I might also be formatting concatenation of paths wrong, let me work on that |
Ah, it is not telling us which files were modified. @fredrik-bakke, do you think it would be better if it told us which files were modified? One trick to see which files are being modified is to commit all your changes, then run |
I think the offender is printed at the end of the log, and it's the |
great catch, I'll fix that and see what happens. Maybe there is way for the parser to report back that a code block is set up right? Edit: Cool, that fixed it! Sorry about that 🙃 |
I totally agree that it should display which files are modified, but as far as I can recall, there didn't seem to be a way to make |
In May you wrote
on the Discord, which I interpreted as "it breaks on unspecified code blocks", but if it intentionally rejects them, then that's great 👌 |
Aha, I guess I should've said "rejects". Sorry about that! |
Wait, but then "Markdown conventions", which checks for well-formatted code blocks, should have triggered, right? Which it didn't? |
Ah, that confused me too. I'll look into that! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's unclear to me where we draw the line between what's foundational and what's synthetic homotopy theory. I think you could make an argument for placing the Eckmann-Hilton argument in either, but I'd assume users of the library would look in synthetic-homotopy-theory
first. Do you have any opinion on this, @EgbertRijke? Also, do we want Eckmann-Hilton in its own file?
By the way, you can link to your issue using its issue number, i.e. #702. GitHub will then place links in the appropriate places so that things get nicely catalogued. :) Also, if you write "closes #XYZ" or "resolves #XYZ", the appropriate issue will be closed when that PR is merged. |
I'm all for Eckmann-Hilton getting its own file! I just put this stuff in path algebra, since it seems vaguely related and there was no file with a more direct relation. |
Co-authored-by: Fredrik Bakke <[email protected]>
Co-authored-by: Fredrik Bakke <[email protected]>
@fredrik-bakke I believe I have implemented all suggestions, except the one about putting this code in foundation vs. synthetic homotopy theory, since I wasn't sure if this was a suggestion, or a question |
Things seem to be mostly in order now, but I made a couple of additional suggestions. Also, let's wait for Egbert's input before merging. Or do you want this merged as soon as possible? |
No rush on my end, happy to get more feedback first! |
Co-authored-by: Fredrik Bakke <[email protected]>
Alright, I think we've waited long enough. If we want to move Eckmann-Hilton, we can do so at a later point. I will merge this PR when the checks pass. Thanks again for these contributions, I'm excited for all the new additions to (I've checked that there are no broken links) |
This pr formalizes most of the "Eckmann-Hilton in the universe" idea, thus bringing partial completion to one of the task on the issue "Formalize the Hopf Fibration" ( #702 ).
The main theorem of the pr, named
tr³-htpy-swap-path-swap
, establishes thattr³
sendspath-swap
tohtpy-swap
.