Функция arcsin(x) представляется рядом Тейлора: arcsin(x) = x +(1/2)x3/3 + (1/2)(3/4)x5/5 + (1/2)(3/4)(5/6)x7/7 + ...
Этот ряд сходится лишь для значений x, по модулю меньшихединицы, причем вблизи единицы сходится очень медленно и точность его вычисления низка. Поэтому эффективно вычислять сумму ряда можно лишь для x, по модулюсущественно меньших единицы - например, |x|<0.75. Каким свойством функции arcsin можно воспользоваться,чтобы свести ее вычисление к суммированию ряда для значеийx в интервале |x|<0.75? Укажите всевозможные правильные решения из числа перечисленных ниже.(Предполагается, что мы умеем быстро и точно вычислять квадратный кореньsqrt(z), а также знаем константу pi.)
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
При x = ±1 значение arcsin(x) = ±pi/2. При других значениях x воспользоваться формулой
arcsin(x) = arсtg(x / sqrt(1 - x*x))и для y=x/sqrt(1-x*x) вычислить сумму ряда Тейлора функции arctg:
arctg(y) = y - y3/3 + y5/5 - y7/7 + ...
Свести вычисление функции arcsin к вычислению функции arctg, воспользовавшись формулой
arcsin(x) = 2*arсtg( x / (1 + sqrt(1 - x*x)) ).(Верный ответ)
Воспользоваться нечетностью функции arcsin, сводящей ее вычисление к положительным значениям x. Для положительных значений x0.7 вычислить сумму указанного ряда. Для положительных значений x>0.7 воспользоваться формулой
arcsin(x) = pi/2 - arcsin(sqrt(1 - x*x))которая сводит задачу к вычислению ряда для значения y=sqrt(1-x*x). (Верный ответ)