coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Kenneth Adam Miller <kennethadammiller AT gmail.com>
- To: coq-club Club <coq-club AT inria.fr>
- Subject: [Coq-Club] Matching logic
- Date: Tue, 31 May 2016 01:20:28 -0400
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=kennethadammiller AT gmail.com; spf=Pass smtp.mailfrom=kennethadammiller AT gmail.com; spf=None smtp.helo=postmaster AT mail-vk0-f49.google.com
- Ironport-phdr: 9a23:G6JMIRYMENcq6tGWosy+Z1f/LSx+4OfEezUN459isYplN5qZpcSybnLW6fgltlLVR4KTs6sC0LqH9f28Ej1Zqb+681k8M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aJBzzOEJPK/jvHcaK1oLsh7H0psGYMlwArQH+SI0xBS3+lR/WuMgSjNkqAYcK4TyNnEF1ff9Lz3hjP1OZkkW0zM6x+Jl+73YY4Kp5pIZoGJ/3dKUgTLFeEC9ucyVsvJWq5lH/Sl6E4WJZWWELmFJjBxXPpEXxWY60uS/nvMJ83jObNIv4V+Zndy6l6vJIRRnuhTsHfxc1+WSfr810iK9B6Eaiqhp5zpLUaY2cMf9/eqfQZ/sVQGNAWoBaUCkXUdD0VJcGE+dUZbUQlIL6vVZb6ELmXQQ=
So, I was reading a bit about matching logic when I came across "Towards a unified theory of axiomatic and operational semantics", and it gave me pause. There a lot that I think I should understand fundamentally.
What basis does Coq work at, technically? I've read seven chapters into Interactive Theorem Proving and Program Development, and I don't think either axiomatic or operational semantics are mentioned anywhere, because I realized that I didn't know which it utilized. Can someone provide some clarification?
And also, I was pretty curious about the article itself. It purports some interesting ease in the difficulty of proofs. Not to say that I am attracted by a shortcut, but the idea of being able to annotate a language item seemed like a major payoff if proofs can be derived from the concrete implementation and checked against the desired properties. Does anybody have any thoughts or points about Matching Logic? It's a very new idea to me, so I'd like to hear anything that anybody has to say about it. There doesn't seem to be an interactive tool that can be downloaded to familiarize myself with their theory as with Coq though :(
And also, I was pretty curious about the article itself. It purports some interesting ease in the difficulty of proofs. Not to say that I am attracted by a shortcut, but the idea of being able to annotate a language item seemed like a major payoff if proofs can be derived from the concrete implementation and checked against the desired properties. Does anybody have any thoughts or points about Matching Logic? It's a very new idea to me, so I'd like to hear anything that anybody has to say about it. There doesn't seem to be an interactive tool that can be downloaded to familiarize myself with their theory as with Coq though :(
- [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Adam Chlipala, 05/31/2016
- Re: [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Thorsten Altenkirch, 05/31/2016
- Re: [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Thorsten Altenkirch, 05/31/2016
- Re: [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Pierre Courtieu, 05/31/2016
- Re: [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Pierre Courtieu, 05/31/2016
- Re: [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Pierre Courtieu, 05/31/2016
- Re: [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Thorsten Altenkirch, 05/31/2016
- Re: [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Thorsten Altenkirch, 05/31/2016
- Re: [Coq-Club] Matching logic, Kenneth Adam Miller, 05/31/2016
- Re: [Coq-Club] Matching logic, Adam Chlipala, 05/31/2016
Archive powered by MHonArc 2.6.18.