Skip to content
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

Switch to using truncated logic as default in the book #1160

Open
madeleinebirchfield opened this issue Jun 19, 2024 · 2 comments
Open

Switch to using truncated logic as default in the book #1160

madeleinebirchfield opened this issue Jun 19, 2024 · 2 comments

Comments

@madeleinebirchfield
Copy link

Mike Shulman wrote on the category theory zulip,

It is true that there was some disagreement among the authors of the book as to the importance of truncated vs untruncated logic, and the result is a compromise. Many of us (including me) would have preferred, for instance, to use words like "there exists" and "proposition" in the truncated sense, as that matches ordinary mathematical practice more. And in the past 10 years, that usage seems to have caught on, for the most part, in the HoTT community. But at the time, at least, when truncation in type theory was a more recent innovation, some of the authors were resistant to abandoning the traditional PAT word usage.

Now that a decade has passed and the homotopy type theory community has largely converged with the broader mathematical community to use truncated logic as default, with propositions as (-1)-truncated types and logical operators and quantifers referring to the truncated versions, I think terminology in the HoTT book should be updated to reflect the new reality.

@awodey
Copy link
Contributor

awodey commented Jun 19, 2024

I think this would be too big a change. Moreover there are probably authors of the book who would not agree.

@mikeshulman
Copy link
Contributor

Yes, I agree that this can't be changed now. The thing to do instead is write more books about HoTT using newer perspectives and terminology.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants