[isabelle-dev] HOL Importer failure
Florian Haftmann
florian.haftmann at informatik.tu-muenchen.de
Wed Oct 22 19:24:02 CEST 2014
cf.
http://isabelle.in.tum.de/reports/Isabelle/report/6e1534919cbf4fe180cccc35cf7e3d25
Proof failed.
1. even (id 0) = True & (ALL n. even (Suc n) = odd n)
The error(s) above occurred for the goal statement (line 12 of
"~~/src/HOL/Import/HOL_Light_Import.thy"):
EX x. x : {x. integer x}
At command "import_file" (line 12 of
"~~/src/HOL/Import/HOL_Light_Import.thy")
I am currently at a loss to explain what's happening here.
The immediate cause is the abolishment of »even« as logical constant.
I have tried funny things like
> definition even :: "nat ⇒ bool"
> where
> "even = Parity.even"
>
> lemma EVEN [import_const "EVEN" : even]:
> "even (id 0∷nat) ⟷ True ∧ (∀n. even (Suc n) ⟷ ¬ even n)"
> by (simp add: even_def)
but the result does not change.
What seems especially strange to me is that the statement to prove does
not contain reals at all.
Any suggestions?
Thanks a lot,
Florian
--
PGP available:
http://home.informatik.tu-muenchen.de/haftmann/pgp/florian_haftmann_at_informatik_tu_muenchen_de
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/isabelle-dev/attachments/20141022/7253ed06/attachment.asc>
More information about the isabelle-dev
mailing list