Zulip Chat Archive

Stream: maths

Topic: Algorithm for intuitionistic propositional logic


Jiatong Yang (Sep 01 2022 at 05:28):

I've heard that it is possible to judge whether a prop of intuitionistic propositional logic(not first order logic, it only contains variables that represent prop) is provable in finite steps. What is a pratical algorithm for that?

Eric Wieser (Sep 01 2022 at 06:02):

Is tactic#itauto that algorithm, or is that only for FOL?

Alexander Bentkamp (Sep 01 2022 at 08:16):

itauto is intuitionistic propositional logic. I guess this is the relevant paper: https://drops.dagstuhl.de/opus/volltexte/2021/13904/pdf/LIPIcs-ITP-2021-9.pdf

Mario Carneiro (Sep 01 2022 at 15:11):

That... is actually a coincidence? I did not know there was another coq tactic by the same name

Mario Carneiro (Sep 01 2022 at 15:11):

I used the LJT algorithm, for example here

Mario Carneiro (Sep 01 2022 at 15:22):

The coq tactic is actually quite different from lean's itauto, and resembles a SAT solver.


Last updated: Dec 20 2023 at 11:08 UTC