The Mooney-Rivlin law, often used for elastic polymers, states that the stress

(
) in a material is given as

where λ, known as the stretch, is given as

The function
(
) is the displacement of the material, and

and

are positive constants. The objective of this exercise is, for a material which occupies the interval 0 ≤

≤ , to determine

from measured (known) values of

. This will be done by first finding λ from , and then determining

from λ. Also, note that the stretch is positive.
(a) Write down an algorithm that uses either Newton’s method or the secant method, for finding the value of λ for a given value of
.
(b) Show that

(c) Suppose the interval 0 ≤

≤

contains

equally spaced points

i
, where

1
= 0 and

n
=
. Also, suppose that the value of λ is known at each of these points, and designate these values as λ
i
, for

= 1, 2, ,
. Write down an algorithm that uses the trapezoidal rule, which can be used to determine the

i
values from the λ
i
values.
(d) Suppose that the values for the

i
’s are given as

Using your algorithms from parts (a) and (c), compute the

i
’s in the case of when

= 20 and

= 1, and then plot the values (
i
,

i
). In this calculation assume that
(0) = 0, and take
= 20 and

= 10, which are typical values for an elastomer.
(e) Note that the exact solution at

= 1 is

= 1/3. For your algorithm in part (d), what value for

do you need to take so the error in your computed answer at

= 1 is no more than 10−6?