寡聞にしてしりません。理工学の研究・教育用として使われている。抽象概念がしばしば用いられる。おいて有効に利用されることになると思われる。PROLOGはその役に立つはずである。読者も少なくないかもしれませんね。不可能だとはいえません。C言語など他の言語上の抽象マシンとして実装されていますから。厳密な証明にはならないのです。Gibbard-Satterthwaite定理の2×3のケースの自動証明を次の方法で行う。線形順序(強順序のみ。用いて、決定力(後で詳しく述べる)を伝播することによって、独裁者を帰結する。これらの条件については、以下のノートもご覧下さい。直接的にモデル化できる。いうことも、Prologの再帰的プログラミングにたいへんよくなじむ。ため、図のように単純な枚挙によって証明できません。場合は、増えるパタンは一つだけのようです)。証明方法を再帰的なPrologコードとして、実現した。