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

Universe information #797

Open
Alizter opened this issue Jun 27, 2024 · 3 comments
Open

Universe information #797

Alizter opened this issue Jun 27, 2024 · 3 comments
Labels
kind: enhancement New feature or request
Milestone

Comments

@Alizter
Copy link
Collaborator

Alizter commented Jun 27, 2024

It is currently quite awkward to extract information about universes in Coq. During a proof, one typically has to resort to Show Universes to understand which universes are present. It might be useful to have a (minimized by default) window in the goals window to see the universe information. Essentially something that outputs Show Universes at each stage.

@Alizter Alizter added kind: bug Something isn't working kind: enhancement New feature or request and removed kind: bug Something isn't working labels Jun 27, 2024
@ejgallego
Copy link
Owner

That seems like a good idea, why not?

Can you point out some proof that you would consider representative of your use case?

@ejgallego ejgallego added this to the 0.2.0 milestone Jun 27, 2024
@Alizter
Copy link
Collaborator Author

Alizter commented Jun 27, 2024

In HoTT we have Algebra/Rings/Matrix.v and typically after a rewrite there are many superfluous universe variables that get generated and then flattened at Defined.

@ejgallego
Copy link
Owner

That's interesting, maybe work reporting upstream?

Allow me some questions because I don't know this stuff very well, what's the typical workflow for this case?

  1. you do the rewrite
  2. you look at the universes
  3. then?

@ejgallego ejgallego modified the milestones: 0.2.0, 0.2.1 Jun 27, 2024
@ejgallego ejgallego modified the milestones: 0.2.1, 0.3.0 Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants