From: Dmitriy Traytel <traytel@di.ku.dk>
Hi all,
We have a new AFP entry in the Tools category, which constitutes a substantial extension to our favorite rule/erule/drule repertoire (and more):
Unification Utilities for Isabelle/ML
by Kevin Kappelmann
Abstract:
This article provides various unification utilities for Isabelle/ML, most prominently:
While this entry works with every object logic, some extra setup for Isabelle/HOL and application examples are provided. All unifiers are tested with SpecCheck.
https://www.isa-afp.org/entries/ML_Unification.html
Good entry points are the example theories:
https://www.isa-afp.org/theories/ml_unification/#E_Unification_Examples
https://www.isa-afp.org/theories/ml_unification/#Unification_Hints_Reification_Examples
Enjoy!
Dmitriy
From: Lawrence Paulson <lp15@cam.ac.uk>
This looks like fun! But I hope there is a paper explaining the ideas.
Larry
From: Kevin Kappelmann <kevin.kappelmann@tum.de>
I am afraid, I do not have time to publish anything on this matter at
present. But much of it can be understood as a generalisation of
unification hints, introduced by Asperti et al. in "Hints in
Unification" (TPHOLs 2009):
https://link.springer.com/chapter/10.1007/978-3-642-03359-9_8
And of course, I am happy to help people that are interested in using
parts of this entry.
Kevin
Last updated: Jan 04 2025 at 20:18 UTC