n

x_n

f(x)=

x_0=

step

x_0

reset

↑

↓

+

-

x_{0}

x_n

x_{n}

x_{n-1}

centery = 2.9712431515135997
height = 4.096
x0 = 0.964109255450966
f(x) = 1 + 0.8 * x
n = 2
list1 = IterationList(f, x0, n)
A2 = 0
list2 = Sequence((i, Element[list1, i + 1]), i, 0, n)
B2: x0
inputBox1 = Textfield(f)
inputBox2 = Textfield(x0)
maxx: Max[20, ceil(n * 0.1) * 10] * 1.05
minx: (-maxx) / 10
X_{0} = Point(yAxis)
X_{n}: (n, Element[list1, n + 1])
segments = Sequence(Segment[Element[list2, i], Element[list2, i + 1]], i, 1, n)
initialized = false
Q: (0, y(X_{n}))
text2: "x_{" + n + "}"
a = Segment(X_{n}, Q)
list3 = Sequence(Segment[Element[list2, i], (0, y(Element[list2, i]))], i, 2, n)
miny: centery - height
maxy: centery + height
RX_{0}: (y(X_{0}), 0)
RX_n: (0, Element[list1, n + 1])
RX_{n-1}: (Element[list1, n], 0)
RfX_{n-1}: (Element[list1, n], Element[list1, n + 1])
c = Vector(RX_{n-1}, RfX_{n-1})
RXflip_n: (Element[list1, n + 1], 0)
A = Intersect(xAxis, yAxis)
e = CircleArc(A, RXflip_n, RX_n)
text1: "x_{" + n + "}"
nm1: n - 1
text3: "x_{" + nm1 + "}"
steppart = 1
d = Vector(RfX_{n-1}, RX_n)
u = Vector(RX_{n-1}, RfX_{n-1})
v = Vector(RfX_{n-1}, RX_n)
text4: "x_{" + n + "}"
g = CircleArc(A, RX_{n-1}, RX_n)