Обновление: Добавлен скриншот и связанный с ним ссылку на список пользователя Изабеллы.
Цель примера в учебнике Sledgehammer - убедиться, что ваша установка работает. Проблема в том, что ваша установка не работает, а не то, что учебник не «РАБОТАЕТ».
Я скопировал и вставил следующее:
lemma "[a]=[b] ⟹ a=b"
sledgehammer
Он работает.
Я использую Sledgehammer в течение более 3 лет в Windows 7. Он работает сейчас. Это сработало для меня с самого начала. Я только что начал с Isabelle2015, но то, что я показываю ниже, показывает, что все нормально.
я вставил в этом:
lemma "(A & B) ⟹ A" sledgehammer
Он работает. Она возвращает
Try this: by simp (0.0 ms)
для z3
, spass
, cvc4
, e
, remote_vampire
и remote_e_sine
.
Это тайна для меня, почему люди говорят, что Кувалда не работает на Windows. Я предполагаю, что это их антивирус. Я использую Norton, и он время от времени закрывает установку Isabelle и даже polyml
, но никогда не является кузнецами.
Однако Sledgehammer запускает внешние ATP-преобразователи: z3, spass, cvc4 и e, поэтому не будет удивлять, что антивирус отключает их.
Не верь мне, Верь глазам
Вот скриншот:
![150604a_sledgehammer.png](https://gezumc.github.io/viz/1500/150604a_sledgehammer.png)
проблема Мартини с Sledgehammer на Windows,
Особым бразильском с доктором философии в компьютере у науки возникли проблемы с тем, что Sledgehammer не работает в Windows.
Вот ссылка на потоки 2015-май: https://lists.cam.ac.uk/pipermail/cl-isabelle-users/2015-May/thread.html.
Искать по "Alfio Martini" в своем браузере, чтобы узнать, что он может сказать в разных сообщениях. Он начинает здесь: Re: [isabelle] Isabelle2015-RC3 available for testing.
(Примечание: Это не идеальный пример его проблем с сообщением с Кувалдой. В другом посте, возможно, в мае он говорил о том, что Кувалда не работает вообще.)
Сообщения о проблемах, связанных с кандидатом на выпуск, могут быть труднодостижимы, поскольку многочисленные проблемы публикуются под одним и тем же названием.
В основном, он говорит, что Кувалда никогда не работал на него в Windows. Это противоположность моему опыту. Кувалда всегда работала для меня в разумных пределах, то есть при нормальных «ошибках» современного программного обеспечения.
В разных сообщениях к списку он говорит несколько вещей, например, что он использует Windows 8.1. Похоже, что у него было несколько антивирусных программ, один из которых был «старым».
В результате получается, что он запустил его, но никогда не объяснял подробно, что он сделал, чтобы заставить его работать.
Он упомянул о нескольких проблемах с кувалдой, что я уверен, что не имеет никакого отношения к тому, что «Кувалда не работает вообще», например проблемы, связанные с cvc4
.
Если Sledgehammer никогда не не возвращается к простой лемме, как он описывает, существует серьезная проблема, которая должна быть решена с помощью установки.
У меня никогда не было серьезной проблемы с Кувалдой на Windows 7. У меня был Norton, выключенный poly.exe
и не уведомив меня об этом, что вызвало у меня много горя, пока я не понял.
Спасибо! Я решил проблему с неправильным знаком равенства (странный знак в моем коде был выбран из списка математических символов, предложенных jEdit). Но проблема с кувалдой остается. И я сожалею о своих французских, но когда вы пишете, что «Кувалда не является существенным компонентом Изабель», это звучит так: «Младенец не является существенным компонентом человеческого тела»)) – Amateur