[isabelle-dev] Maintaining set/pred distinction in type annotations
Florian Haftmann
florian.haftmann at informatik.tu-muenchen.de
Sun Oct 16 14:44:40 CEST 2011
Dear all,
please keep in mind that we are on track to (re-)introduce a type
constructor for sets. I ask for solidarity: take this into account when
writing type annotations:
http://isabelle.in.tum.de/reports/Isabelle/file/2dd44cd8f963/src/HOL/Transitive_Closure.thy#l781
This should read:
lemma rel_pow_empty:
"0 < n \<Longrightarrow> ({} :: ('a \<times> 'a) set) ^^ n = {}"
by (cases n) auto
Violating this produces duplicated effort for backporting changes etc.,
which can be invested better.
Florian
--
Home:
http://www.in.tum.de/~haftmann
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: 262 bytes
Desc: OpenPGP digital signature
URL: <https://mailmanbroy.informatik.tu-muenchen.de/pipermail/isabelle-dev/attachments/20111016/1771c56b/attachment.asc>
More information about the isabelle-dev
mailing list