Re: [isabelle] proving a class instantiation.

Hi Viorel,

I think what you basically have to write is

apply intro_classes
apply (fact <all your already proved facts)+

which can be collapsed to

instance proof
qed (fact <all your already proved facts)+

See the Isar Reference manual for the intro_classes and fact methods.

However I do not recommend to have the obligations proved as separate
lemmas: after instantiation, you can use the corresponding theorems of
the class specification, so this introduces perhaps confusing duplication.

Hope this helps,



PGP available:

Attachment: signature.asc
Description: OpenPGP digital signature

This archive was generated by a fusion of Pipermail (Mailman edition) and MHonArc.