-
Notifications
You must be signed in to change notification settings - Fork 199
New proof and generalization of Licata-Finster theorem #1821
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
Conversation
|
Why are the equivalences more natural in the other direction? |
For example, for any type |
| destruct n. | ||
| { srapply licata_finster. | ||
| 1: exact _. | ||
| reflexivity. } | ||
| refine ((pequiv_ptr (n:=n.+2))^-1* o*E _). | ||
| symmetry; rapply pequiv_ptr_loop_psusp'. | ||
| 1: srapply (licata_finster (m:=-2)). | ||
| refine (_ o*E pequiv_ptr (n:=n.+2)). | ||
| rapply pequiv_ptr_loop_psusp'. |
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.
With the new licata_finster lemma, we should be able to avoid the destruct n and make pequiv_ptr_loop_psusp' handle both cases. It's just a matter of some trunc_index juggling. I'll see if I can do that, but probably not today.
jarlg
left a comment
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.
A few minuscule suggestions/questions; LGTM.
Co-authored-by: Jarl G. Taxerås Flaten <[email protected]>
With #1814 done, we knew we could give a new proof of the Licata-Finster theorem, while also generalizing it to any truncation level. One way to do this would be to use homotopy groups and the truncated Whitehead theorem, but I noticed that one could use Prop 2.31 from CORS to prove the analogous result for any reflective subuniverse. When I went to formalize it, I found that @mikeshulman had beat me to it almost four years ago with
OO_inverts_conn_map_factor_conn_map! So the additional work to prove Licata-Finster is just a few lines.The first commit contains this, and removes the old encode-decode proof. I'm happy to keep that proof around if people want.
The second commit cleans up EMSpace a bit by reversing some of the equivalences to be in the direction of the natural map, which avoids some inversions in other places.
The third commit contains two results about trunc indices that I didn't end up using but which will likely be useful to someone.