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

[WIP] [Broken] Fixing parametricity for fixpoint #94

Open
wants to merge 1 commit into
base: coq-8.8
Choose a base branch
from

Conversation

CohenCyril
Copy link
Contributor

No description provided.

@CohenCyril
Copy link
Contributor Author

Please do not merge, the CI does not reflect the status of the PR.

@CohenCyril CohenCyril closed this Feb 18, 2019
@CohenCyril CohenCyril reopened this Feb 18, 2019
@mattam82
Copy link
Member

@CohenCyril any news on this front?

@CohenCyril
Copy link
Contributor Author

@CohenCyril any news on this front?

no progress yet (just hours trials and errors that never succeeded because of the lack of debugging tools for De Brujin indices)

@mattam82
Copy link
Member

There's a printing function in extraction/test-suite/Test.v that could be migrated to Ast.term easily I guess. Just to be clear, you're debugging the implementation, not a proof about it, right? Also, a bit relatedly, @aa755 , we were trying to recall with @yforster what was the status of the Prop-parametricity work, you had the implementation in Coq but the proof on paper only, right?

@aa755
Copy link
Contributor

aa755 commented May 28, 2019

The proof is on paper only, although I had sketched in Coq some cases of the lemma that says that substitution commutes with the translation. The Coq sketch was just to convince myself and not to claim as a contribution. The appendix of the arxiv paper describes the paper proof in some detail.

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

Successfully merging this pull request may close these issues.

None yet

3 participants