If you're aware of any tools I might have missed, please @ me in the comments. I aimed to cover every one I could find.
Lean, Coq and other proof assistants: Visualising proofs as trees
lakesare.brick.do
1–10 of 33 posts
If you're aware of any tools I might have missed, please @ me in the comments. I aimed to cover every one I could find.
Lean, Coq and other proof assistants: Visualising proofs as trees
lakesare.brick.do
I didn't see any broad explanation of what the tree structure means here. I can see that disjunctions split a branch into 2 branches, but I'm still pretty confused overall.
https://lamport.azurewebsites.net/pubs/lamport-how-to-write....
One site I've been working on uses graphs to generate arguments in that fashion:
Thanks for posting this. As a beginner, do I need to already know what "sequent-calculus-style trees" are for this to be useful? I didn't see any broad explanation of what the tree structure means here. I can see that disjunctions split a branch into 2 branches, but I'm still pretty confused overall.
Thanks for posting this. As a beginner, do I need to already know what "sequent-calculus-style trees" are for this to be useful? I didn't see any broad explanation of what the tree structure means here. I can see that disjunctions split a branch into 2 branches, but I'm still pretty confused overall.
What is it with proof assistant designers and terrible naming instincts? "Lean" as a name collides with all sorts of business/engineering productivity frameworks "Lean software development", "lean business management", "running a lean startup". And of course Coq is phallic both in English and the original French. It must be the case that the people that design these things live in a separate plane of existence where…
Well, I think a DAG would generally be better than a tree for visually representing a proof. Because a premise can support multiple lemmas. One site I've been working on uses graphs to generate arguments in that fashion: http://concludia.org/