1 (* equations and functions; functions NOT as lambda-terms
2 author: Walther Neuper 2005, 2006
3 (c) due to copyright terms
6 use_thy"Knowledge/Equation";
7 use_thy_only"Knowledge/Equation";
10 use_thy"Knowledge/Isac";
17 (*descriptions in the related problems TODOshift here from Descriptions.thy*)
18 substitution :: bool => una
21 solve :: "[bool * 'a] => bool list" (* solve (x+1=2, x) *)
22 solveTest :: "[bool * 'a] => bool list" (* for test collection *)
25 Function2Equality :: "[bool, bool, bool] \
27 ("((Script Function2Equality (_ _ =))// (_))" 9)