
neuper@37871: (* Algebra Einf"uhrung, Unterrichtsversuch IMST-Projekt
neuper@37871:    author: Walther Neuper 2007
neuper@37871:    (c) due to copyright terms
neuper@37871: 
neuper@37871: remove_thy"AlgEin";
neuper@37871: use_thy"IsacKnowledge/AlgEin";
neuper@37871: use_thy_only"IsacKnowledge/AlgEin";
neuper@37871: 
neuper@37871: remove_thy"AlgEin";
neuper@37871: use_thy"IsacKnowledge/Isac";
neuper@37871: *)
neuper@37871: 
neuper@37871: AlgEin = Rational +
neuper@37871: (*Poly + ..shouldbe sufficient, but norm_Poly *)
neuper@37871: 
neuper@37871: consts
neuper@37871: 
neuper@37871:   (*new Descriptions in the related problems*)
neuper@37871:   KantenUnten     :: bool list => una
neuper@37871:   KantenSenkrecht :: bool list => una
neuper@37871:   KantenOben      :: bool list => una
neuper@37871:   KantenLaenge    :: bool => una
neuper@37871:   Querschnitt     :: bool => una
neuper@37871:   GesamtLaenge    :: real => una
neuper@37871: 
neuper@37871:   (*Script-names*)
neuper@37871:   RechnenSymbolScript :: "[bool,bool,bool list,bool list,bool list,real,
neuper@37871: 				bool] => bool"
neuper@37871: 	      ("((Script RechnenSymbolScript (_ _ _ _ _ _ =))// (_))" 9)
neuper@37871: 
neuper@37871: (*
neuper@37871: rules
neuper@37871:   (*this axiom creates a contradictory formal system,
neuper@37871:     see problem TOOODO *)
neuper@37871: *)
neuper@37871: 
neuper@37871: end




