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

Subscripts to \eqto #182

Open
marcbezem opened this issue Mar 2, 2023 · 2 comments
Open

Subscripts to \eqto #182

marcbezem opened this issue Mar 2, 2023 · 2 comments

Comments

@marcbezem
Copy link
Contributor

In Ch. 2 there are no subscripts to \eqto, \eq or =, not even in the type of \ap, where the two \eqto's would have subscripts X and Y, that may be different types. I can't recall whether this was a conscious decision, or whether no need was felt. In Ch. 3 there are 48 such occurrences (of gross > 500 occurrences of =), in particular in the parts of Ch. 3 that were written early on. Often there is no need at all, like in $\sum_{a:A} a \eqto_A a$. I propose to remove such subscripts, also in later chapters, unless they really clarify the expression. It would be weird not to have them in the introductory chapter, and introduce them later on. Alternatively, we could say something about this in the sections 2.5 and/or 2.6 (when \ap is defined). Please give me your votes/opinions on this.

@pierrecagne
Copy link
Member

If we can effectively remove all subscripts, I would vote that we do.

The only places where they might be important that come to mind right now are:

  1. A = B for A and B types, as the identity type a priori depends on the universe as we discussed last time (even thought they are all equivalent a posteriori)
  2. x = y when x,y are used abusively to denote elements (x,!) and (y,!) of a subtype of the type of x and y. Here again both interpretations of the identity type are equivalent so it shouldn't be dangerous as long as definitional equality is not involved.

@bidundas
Copy link
Contributor

bidundas commented Mar 2, 2023 via email

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