NEWS
changeset 59870 68d6b6aa4450
parent 59868 b1cd0c962780
child 59903 9d70a39d1cf3
equal deleted inserted replaced
59869:3b5b53eb78ba 59870:68d6b6aa4450
   109 * The functions "sin" and "cos" are now defined for any "'{real_normed_algebra_1,banach}"
   109 * The functions "sin" and "cos" are now defined for any "'{real_normed_algebra_1,banach}"
   110   type, so in particular on "real" and "complex" uniformly.
   110   type, so in particular on "real" and "complex" uniformly.
   111   Minor INCOMPATIBILITY: type constraints may be needed.
   111   Minor INCOMPATIBILITY: type constraints may be needed.
   112 
   112 
   113 * New library of properties of the complex transcendental functions sin, cos, tan, exp,
   113 * New library of properties of the complex transcendental functions sin, cos, tan, exp,
   114   ported from HOL Light.
   114   Ln, Arctan, Arcsin, Arccos. Ported from HOL Light.
   115 
   115 
   116 * The factorial function, "fact", now has type "nat => 'a" (of a sort that admits
   116 * The factorial function, "fact", now has type "nat => 'a" (of a sort that admits
   117   numeric types including nat, int, real and complex. INCOMPATIBILITY:
   117   numeric types including nat, int, real and complex. INCOMPATIBILITY:
   118   an expression such as "fact 3 = 6" may require a type constraint, and the combination
   118   an expression such as "fact 3 = 6" may require a type constraint, and the combination
   119   "real (fact k)" is likely to be unsatisfactory. If a type conversion is still necessary,
   119   "real (fact k)" is likely to be unsatisfactory. If a type conversion is still necessary,