
neuper@37906: (* simplification of terms
neuper@37906:    author: Walther Neuper 050912
neuper@37906:    (c) due to copyright terms
neuper@37906: 
neuper@37906: remove_thy"Simplify";
neuper@37906: use_thy"~/proto2/isac/src/sml/IsacKnowledge/Simplify";
neuper@37906: 
neuper@37906: use_thy_only"~/proto2/isac/src/sml/IsacKnowledge/Simplify";
neuper@37906: use_thy"~/proto2/isac/src/sml/IsacKnowledge/Isac";
neuper@37906: *)
neuper@37906: 
neuper@37906: Simplify = Atools +
neuper@37906: 
neuper@37906: consts
neuper@37906: 
neuper@37906:   (*descriptions in the related problem*)
neuper@37906:   term        :: real => una
neuper@37906:   normalform  :: real => una
neuper@37906: 
neuper@37906:   (*the CAS-command*)
neuper@37906:   Simplify    :: "real => real"  (*"Simplify (1+2a+3+4a)*)
neuper@37906:   Vereinfache :: "real => real"  (*"Vereinfache (1+2a+3+4a)*)
neuper@37906: 
neuper@37906:   (*Script-name*)
neuper@37906:   SimplifyScript      :: "[real,  real] => real"
neuper@37906:                   ("((Script SimplifyScript (_ =))// (_))" 9)
neuper@37906: 
neuper@37906: 
neuper@37906: end



