-
Notifications
You must be signed in to change notification settings - Fork 70
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
Additions for coherently invertible maps #1024
Conversation
Okay, so this is like the n'th time the past few months that we undo each others work with regards to avoiding cyclic dependencies, so I think we should sit down and agree on a common decision procedure. |
I think it is very useful to have a few more |
Maybe one heuristic to go for is that, we should be more inclined to rewrite short proofs to avoid extra dependencies, such as the constructions on commuting squares of identifications, and prioritize making it possible to make the more complicated proofs conceptual, such as showing that the inverse of a coherently invertible map is coherently invertible. |
Damn... :( What was the original problem that caused you to do this? |
I want to prove lemma 4.2.2 in the HoTT/UF book by pasting diagrams |
I don't think |
I think making |
It's three pastings, no? And I must disagree. I think commuting squares come lower in the hierarchy than coherently invertible maps. Indeed, the constructions for commuting diagrams generally tend to depend only on the most basic things, and making them available to the other basic files will allow us to write lots of proofs more conceptually. |
In #1014 I literally worked towards minimizing the dependencies of |
My proposal will not add any more dependencies to |
Essentially by making most of |
Of course, I don't mean "doesn't change the import statements" when I say "doesn't add dependencies" |
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
Co-authored-by: Egbert Rijke <[email protected]>
I'm
justaddinga littlesome infrastructure about coherently invertible maps ref. our discussionsyesterdaythe other day. Don't worry, I'm not starting a huge refactoring project.Relevant to #946 and #1021.
Summary
is-emb-is-equiv
was actually a proof about coherently invertible mapsis-coherently-invertible-is-invertible