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
Global function classes #890
Global function classes #890
Conversation
Whoop-de-do, now you're a co-author on all of my current PRs @VojtechStep 😬 |
Uh, that's not ideal - feel free to rebase and change the commit message to delete the co-authored-by line |
uhh, how do I do that more concretely? |
Or, well, technically you should now rebase on master instead of merging it in your branch, then it would be OK since that commit wouldn't be in the new branch's history difference |
If you give me like an hour I'll be at my computer and I'll be able to give more concrete steps |
I think I'm doing what you told me, but nothing ends up changing on GitHub :( |
98450b0
to
a27c178
Compare
fixed :) |
Ohhh, I guess I had to force-push earlier. That clears up a lot of things for me |
Man, git-terminology is one of the worst modern inventions. |
Whoops, I think I closed this one by mistake |
### Additions - Module on modal type theory, including - Define the flat modality - Define the sharp modality - Start work on their adjunction - Some basic definitions about codiscrete types and the flat modal operator - Some additions on higher modalities - Introduce (strong) subuniverse induction as a relaxation of modal subuniverse induction - Show we can induct on the identity types with a higher modality without appealing to univalence using strong subuniverse induction - Start on functorial properties of higher modalities - Multivariable sections is a definition of sections of multivariable maps that make it possible to circumvent applying function extensionality in many cases. (If we at some point in the future want a module on simplicial homotopy type theory, then it would be fruitful to develop the module on modal type theory further :)) ### A regression It has become clear that the current formulation of higher modalities is not the most practical one, as it needs to assume everything is sufficiently contained within a single universe. In addition, the small relaxation to locally small types seems somewhat contentless and makes the formalizations more cumbersome. I have started a new line of formalization to fix these problems in #890.
### Additions - Module on modal type theory, including - Define the flat modality - Define the sharp modality - Start work on their adjunction - Some basic definitions about codiscrete types and the flat modal operator - Some additions on higher modalities - Introduce (strong) subuniverse induction as a relaxation of modal subuniverse induction - Show we can induct on the identity types with a higher modality without appealing to univalence using strong subuniverse induction - Start on functorial properties of higher modalities - Multivariable sections is a definition of sections of multivariable maps that make it possible to circumvent applying function extensionality in many cases. (If we at some point in the future want a module on simplicial homotopy type theory, then it would be fruitful to develop the module on modal type theory further :)) ### A regression It has become clear that the current formulation of higher modalities is not the most practical one, as it needs to assume everything is sufficiently contained within a single universe. In addition, the small relaxation to locally small types seems somewhat contentless and makes the formalizations more cumbersome. I have started a new line of formalization to fix these problems in UniMath#890.
Global function classes are function classes defined at each universe level that are closed under pre- and postcomposition by equivalences. (not established terminology)
Depends on #891.Please note that some of the files on factorizations of maps are developed further in what will be a subsequent PR.