Skip to content

Add truncation levels - #191

Merged
thchatzidiamantis merged 8 commits into
rzk-lang:mainfrom
sluneia:trunc
Sep 1, 2026
Merged

Add truncation levels#191
thchatzidiamantis merged 8 commits into
rzk-lang:mainfrom
sluneia:trunc

Conversation

@sluneia

@sluneia sluneia commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Added truncation levels with indexing type starting from neg two, proved that k-truncated types are (k+1)-truncated types and checked that proposition and Unit type are of the prescibed level

@sluneia sluneia changed the title Add Trucation evels Add Trucation Levels Aug 21, 2026
@fredrik-bakke fredrik-bakke changed the title Add Trucation Levels Add truncation levels Aug 21, 2026
@thchatzidiamantis

thchatzidiamantis commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

Partly addresses #173. @sluneia you can see more goals in the discussion there, as well as #175.

Comment thread src/hott/13-truncation-levels.rzk.md Outdated
@thchatzidiamantis thchatzidiamantis linked an issue Aug 22, 2026 that may be closed by this pull request
@sluneia

sluneia commented Sep 1, 2026

Copy link
Copy Markdown
Contributor Author

Added some closure propeties for truncation levels: stability under equivalences and embeddings, closure under \Pi-types and function types

@thchatzidiamantis thchatzidiamantis left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I will merge this now. If you do more work on this you can start a new PR later. Thanks for the contribution @sluneia!

Comment thread src/hott/13-truncation-levels.rzk.md Outdated
@thchatzidiamantis
thchatzidiamantis merged commit 52a441c into rzk-lang:main Sep 1, 2026
2 checks passed
@sluneia
sluneia deleted the trunc branch September 1, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

define the inductive type of truncation levels

3 participants