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

"term" vs "element" #1120

Open
ghost opened this issue May 24, 2022 · 2 comments
Open

"term" vs "element" #1120

ghost opened this issue May 24, 2022 · 2 comments

Comments

@ghost
Copy link

ghost commented May 24, 2022

On the Unimath agda library discord, Martin Escardo wrote:

When we discuss syntax, we do define the terms of a type inductively together with the types themselves, and together with more, including definitional equality. But when we are doing mathematics, types are semantical objects, just as sets are semantical objects in set theory, and so are elements of types. There is a huge difference between a term of a type (a syntactical object) and an element of a type (a semantical object).

So, I think that it would be a good idea to go through the HoTT book and replace "term" with "element" where appropriate.

@ghost ghost changed the title "term" vs "element "term" vs "element" May 24, 2022
@mikeshulman
Copy link
Contributor

I don't know that Martin's perspective is universally accepted in the community. But I also don't think "term" is used much of anywhere in the HoTT Book that it could be replaced by "element". Do you have any examples in mind?

@awodey
Copy link
Contributor

awodey commented May 24, 2022

I actually disagree and prefer to use the word “term” also for semantics, but I think I lost that argument and agreed to “point” as a compromise. “Element” is simply wrong, in my opinion.

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

2 participants