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

Unbounded π-finite types #1168

Merged
merged 17 commits into from
Jan 6, 2025

Conversation

fredrik-bakke
Copy link
Collaborator

@fredrik-bakke fredrik-bakke commented Aug 24, 2024

Defines unbounded π-finite types and repeats the proofs that are already done for π-finite types. This includes

  • Unbounded π-finite types are closed under equivalences and retracts.
  • Truncated π-finite types are unbounded π-finite.
  • Unbounded π-finite types are types that are πₙ-finite for all $n$.
  • Unbounded π-finite types are closed under coproducts.
  • Unbounded π-finite types are closed under finite products.
  • Unbounded π-finite types are closed under dependent sums.

@fredrik-bakke
Copy link
Collaborator Author

fredrik-bakke commented Sep 1, 2024

As far as I can tell from reading the literature, π-finiteness refers to what is called truncated π-finite in our formalizations. Does this vary depending on authors, or should I change around the naming in our formalization? If so, a potential name for types that have finite homotopy sets up to dimension n that I can think of is "π-prefinite".

@fredrik-bakke
Copy link
Collaborator Author

fredrik-bakke commented Sep 1, 2024

Another potential option is "Kuratowski $n$-finite", I suppose. @EgbertRijke

@EgbertRijke
Copy link
Collaborator

I'll have a look in the coming days at this pull request. I'm aware of a mismatch between our naming and the literature, and this should change at some point in another pull request.

To be pi-finite should mean that the type is k-truncated for some k and that all the homotopy groups are finite.

@fredrik-bakke
Copy link
Collaborator Author

fredrik-bakke commented Sep 1, 2024

Thanks! There's currently no rush. Another name that seems to fit with the literature is "π-finitely indexed", since it must mean a π-finite type maps onto the type by a map that is connected enough.*

@fredrik-bakke fredrik-bakke mentioned this pull request Nov 21, 2024
Copy link
Collaborator

@EgbertRijke EgbertRijke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry that I left this PR hanging for so long. I'm happy with the overall PR, and just had two remarks.

@fredrik-bakke
Copy link
Collaborator Author

Thanks! I'll have a look in the morning. If it's not a bother, do you have an opinion on the "truncated pi-finite" vs. "pi-finite" question I asked about above?

@fredrik-bakke
Copy link
Collaborator Author

I mean, du you have a preferred name for types whose homotopy groups up to a finite dimension are finite?

@EgbertRijke
Copy link
Collaborator

I mean, du you have a preferred name for types whose homotopy groups up to a finite dimension are finite?

Probably we should align our terminology with the literature:

  • pi-finite means finite homotopy groups and truncated for some unspecified truncation level (I got that wrong in my original formalization).
  • If it is only required that the homotopy groups up to some level are finite and no condition otherwise, perhaps we could call that untruncated-pi-finite

That said, I don't want to impose any terminology changes in this pull request. This PR already contains valuable work that deserves to be merged.

@EgbertRijke EgbertRijke merged commit 37e8fa4 into UniMath:master Jan 6, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants