Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

The Taylor series of function f expanded around x = a is def taylor2(f,a): f(n) (a) (x a) f(x) = n! Write a function

The Taylor series of function f expanded around x = a is def taylor2(f,a): f(n) (a) (x  a)

The Taylor series of function f expanded around x = a is def taylor2(f,a): f(n) (a) (x a)" f(x) = n! Write a function that returns the 2nd-order Taylor series expansion of an aribtrary function. Your function should take 2 arguments-the mathematical function f and the expansion point a-and return a function that takes 1 argument-the input x. Use the functions df and df2 that you wrote previously. The general structure should be: # your code goes here Use your function to evaluate the following: n=0 (a) + '(a)(x a) + " (a) (x a) a) sin(0.5) and sin(0.75) using a 2nd-order taylor series of sin(x) expanded around x = 0 b) log(0.8) and log(1.2) using a 2nd-order taylor series of log(x) expanded around x = 1 Sample output your code should generate is: The numerical value of sin (0.5) is 0.500000 The exact value of sin(0.5) is 0.479426 The relative error is 0.04291

Step by Step Solution

3.41 Rating (157 Votes )

There are 3 Steps involved in it

Step: 1

To create a Python function that returns the 2ndorder Taylor series expansion of an arbitrary functi... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Calculus

Authors: Dale Varberg, Edwin J. Purcell, Steven E. Rigdon

9th edition

131429248, 978-0131429246

More Books

Students also viewed these Programming questions