IMPORTING reals@sq, reals@sqrt IMPORTING atan % IMPORTING analysis@sqrt_derivative, analysis@derivative_props
% real_abs_le1: NONEMPTY_TYPE = {x:real | abs(x) <= 1} CONTAINING 0 % real_abs_lt1: NONEMPTY_TYPE = {x:real | abs(x) < 1} CONTAINING 0 % real_abs_le_pi2: NONEMPTY_TYPE = {x:real | abs(x) <= pi/2} CONTAINING 0
real_abs_le1: NONEMPTY_TYPE = {x:real | -1 <= x AND x <= 1} CONTAINING 0
real_abs_lt1: NONEMPTY_TYPE = {x:real | -1 < x AND x < 1} CONTAINING 0
real_abs_le_pi2: NONEMPTY_TYPE = {x:real | -pi/2 <= x AND x <= pi/2} CONTAINING 0
x,y: VAR real_abs_le1
xne: VAR real_abs_lt1
nnx,nny: VAR {x:nnreal | x <= 1}
nx: VAR {x:real_abs_le1 | x < 0}
px: VAR {x:real_abs_le1 | 0 < x}
nx_gt1: VAR {x:negreal | -1 < x}
px_lt1: VAR {x:posreal | x < 1}
asin(x:real_abs_le1):real_abs_le_pi2
= IF x = -1 THEN -pi/2 ELSIF x < 1 THEN atan(x/sqrt(1-x*x)) ELSE pi/2 ENDIF
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.