-
Notifications
You must be signed in to change notification settings - Fork 12
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
Package for bridge to gaia #56
Conversation
The Bridge branch should contains lemmas relating Gaia'a and Hydra-battle's T1 data-types (ordinals in Cantor normal form), both descendents of the old Cantor contrib.
@palmskog I fixed the conflicts in my (local )branch Bridge. So, the procedure is now to commit, then push Bridge ? |
@Casteran yes, if you fixed the conflicts on top of my (unrelated) changes, all you need to do is to commit locally and push to the upstream (GitHub) |
OK, For the time being, I'm writing in a strange cocktail of vanilla Coq and SSreflect, but I hope I'll improve the consistency of my scripts soon ... |
Well, I think SSreflect is fine. Since I’m a beginner, my first scripts in Bridge will have several old-fashioned features.
In Bordeaux, our Coq working-group want also to learn Ssreflect (since there are librairies they want to use).
I find it very interesting to build a bridge between a plain Coq library and a Mathcomp development.
Just one point: I’ll use the ‘ Set Bullet Behavior "Strict Subproofs ». ‘ option (compatible with SSreflects) which really helps me do structure my proofs.
… Le 14 août 2021 à 19:07, Karl Palmskog ***@***.***> a écrit :
@Casteran <https://github.com/Casteran> feel free to roll back my SSReflect proof changes if you want. Also, recall that you can get lia and nia to work with MathComp operators if you install the package coq-mathcomp-zify, and do after the usual MathComp requires:
From mathcomp Require Import zify.
See an example <https://github.com/math-comp/mczify/blob/master/examples/divmod.v>.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub <#56 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AJW6FCQKUZVX2E7523RXIUDT42PEZANCNFSM5CFFUSTA>.
Triage notifications on the go with GitHub Mobile for iOS <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675> or Android <https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email>.
|
Co-authored-by: Karl Palmskog <palmskog@gmail.com>
As per discussion in #55, I have added the package
coq-gaia-hydras
based on Dune in this branch created by @Casteran. However, this branch is currently in conflict withmaster
due to changes previous to my commits in the regular ordinals part that are unrelated to the gaia proofs or packaging.Since I'm not sure how to proceed to get the branch mergeable (e.g., rebase and fix conflicts or just cherry-pick the gaia work in another branch?) I'm opening this draft PR.