Aitken-Steffensen-type methods for nonsmooth functions (III)

Abstract

We provide sufficient conditions for the convergence of the Steffensen method for solving the scalar equation \(f(x)=0\), without assuming differentiability of \(f\) at other points than the solution \(x^\ast\). We analyze the cases when the Steffensen method generates two sequences which approximate bilaterally the solution.

Author

Ion Păvăloiu
(Tiberiu Popoviciu Institute of Numerical Analysis)

Keywords

nonlinear equations in R; Aitken-Steffensen method; monotone iterations; bilateral approximations.

PDF

PDF-LaTeX file (on the journal website).

Cite this paper as:

I. Păvăloiu, Aitken-Steffensen-type methods for nonsmooth functions (III), Rev. Anal. Numér. Théor. Approx., 32 (2003) no. 1, pp. 73-77.

About this paper

Print ISSN

1222-9024

Online ISSN

2457-8126

References

[1] Balazs, M., A bilateral approximating method for finding the real roots of real equations, Rev. Anal. Numer. Theor.  Approx., 21 no. 2, pp. 111–117, 1992.
[2] Casulli, V. and Trigiante, D. The convergence order for iterative multipoint procedures, Calcolo, 13, no. 1, pp. 25–44, 1977.
[3] Cobzas, S., Mathematical Analysis , Presa Universitara Clujeana, Cluj-Napoca, 1997 (in Romanian).
[4] Ostrowski, A. M., Solution of Equations and Systems of Equations, Academic Press, New York, 1960.
[5] Pavaloiu, I., On the monotonicity of the sequences of approximations obtained by Steffensens’s method, Mathematica (Cluj),35(58), no. 1, pp. 71–76, 1993.
[6] Pavaloiu, I., Bilateral approximations for the solutions of scalar equations, Rev. Anal.Numer. Theor. Approx., 23, no. 1, pp. 95–100, 1994.
[7] Pavaloiu, I., Approximation of the roots of equations by Aitken-Steffensen-type monotonic sequences, Calcolo,  32, nos. 1-2, pp. 69–82, 1995.
[8] Pavaloiu, I., Aitken-Steffensen-type methods for nonsmooth functions (I), Rev. Anal. Numer. Theor. Approx., 31, no. 1, pp. 111–116, 2002.
[9] Pavaloiu, I., Aitken–Steffensen type methods for nonsmooth functions (II) , Rev. Anal. Numer. Theor. Approx., 31, no. 2, pp. 203–206, 2002.
[10] Traub, F. J., Iterative Methods for the Solution of Equations, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1964.

Paper (preprint) in HTML form

jnaat,+Journal+manager,+2003-1-Pavaloiu html,body { width: 100%; height: 100%; } *, *::before,*::after { box-sizing: border-box; } body { margin: 0; color: #1E2029; font-size: 14px; line-height: normal; } hr { box-sizing: content-box; height: 0; overflow: visible; } h1, h2, h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5em; color: rgba(0, 0, 0, 0.85); font-weight: 500; } p { margin-top: 0; margin-bottom: 1em; } ol, ul, dl { margin-top: 0; margin-bottom: 1em; } ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; } dt { font-weight: 500; } dd { margin-bottom: 0.5em; margin-left: 0; } blockquote { margin: 0 0 1em; } dfn { font-style: italic; } b, strong { font-weight: bolder; } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } a { color: #0B93ff; text-decoration: none; background-color: transparent; outline: none; cursor: pointer; transition: color 0.3s; } a:hover { color: #33aaff; } a:active { color: #0070d9; } a:active, a:hover { text-decoration: none; outline: 0; } a[disabled] { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; pointer-events: none; } pre, code, kbd, samp { font-size: 1em; } pre { margin-top: 0; margin-bottom: 1em; overflow: auto; } figure { margin: 0 0 1em; } img { vertical-align: middle; border-style: none; } svg:not(:root) { overflow: hidden; } table { border-collapse: collapse; } caption { padding-top: 0.75em; padding-bottom: 0.3em; color: rgba(0, 0, 0, 0.45); text-align: left; caption-side: bottom; } th { text-align: inherit; } mjx-container[jax="SVG"] { direction: ltr; } mjx-container[jax="SVG"] > svg { overflow: visible; min-height: 1px; min-width: 1px; } mjx-container[jax="SVG"] > svg a { fill: blue; stroke: blue; } mjx-assistive-mml { position: absolute !important; top: 0px; left: 0px; clip: rect(1px, 1px, 1px, 1px); padding: 1px 0px 0px 0px !important; border: 0px !important; display: block !important; width: auto !important; overflow: hidden !important; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } mjx-assistive-mml[display="block"] { width: 100% !important; } mjx-container[jax="SVG"][display="true"] { display: block; text-align: center; margin: 1em 0; } mjx-container[jax="SVG"][display="true"][width="full"] { display: flex; } mjx-container[jax="SVG"][justify="left"] { text-align: left; } mjx-container[jax="SVG"][justify="right"] { text-align: right; } g[data-mml-node="merror"] > g { fill: red; stroke: red; } g[data-mml-node="merror"] > rect[data-background] { fill: yellow; stroke: none; } g[data-mml-node="mtable"] > line[data-line], svg[data-table] > g > line[data-line] { stroke-width: 70px; fill: none; } g[data-mml-node="mtable"] > rect[data-frame], svg[data-table] > g > rect[data-frame] { stroke-width: 70px; fill: none; } g[data-mml-node="mtable"] > .mjx-dashed, svg[data-table] > g > .mjx-dashed { stroke-dasharray: 140; } g[data-mml-node="mtable"] > .mjx-dotted, svg[data-table] > g > .mjx-dotted { stroke-linecap: round; stroke-dasharray: 0,140; } g[data-mml-node="mtable"] > g > svg { overflow: visible; } [jax="SVG"] mjx-tool { display: inline-block; position: relative; width: 0; height: 0; } [jax="SVG"] mjx-tool > mjx-tip { position: absolute; top: 0; left: 0; } mjx-tool > mjx-tip { display: inline-block; padding: .2em; border: 1px solid #888; font-size: 70%; background-color: #F8F8F8; color: black; box-shadow: 2px 2px 5px #AAAAAA; } g[data-mml-node="maction"][data-toggle] { cursor: pointer; } mjx-status { display: block; position: fixed; left: 1em; bottom: 1em; min-width: 25%; padding: .2em .4em; border: 1px solid #888; font-size: 90%; background-color: #F8F8F8; color: black; } foreignObject[data-mjx-xml] { font-family: initial; line-height: normal; overflow: visible; } mjx-container[jax="SVG"] path[data-c], mjx-container[jax="SVG"] use[data-c] { stroke-width: 3; } #setText > div { justify-content: inherit; margin-top: 0; margin-bottom: 1em; } #setText div:last-child { margin-bottom: 0 !important; } #setText > br, #preview-content br { line-height: 1.2; } #preview-content > div { margin-top: 0; margin-bottom: 1em; } .proof > div, .theorem > div { margin-top: 1rem; } #preview-content table { margin-bottom: 1em; } #setText table { margin-bottom: 1em; } #preview-content .sub-table table, #setText .sub-table table { margin-bottom: 0; } mjx-container { text-indent: 0; overflow-y: hidden; overflow-x: auto; padding-top: 1px; padding-bottom: 1px; } .math-inline mjx-container { display: inline-block !important; page-break-inside: avoid; max-width: 100%; padding: 0; line-height: 0; } .math-inline[data-overflow="visible"] mjx-container { overflow: visible; } .math-inline mjx-container mjx-assistive-mml { max-width: 100%; } .math-block { align-items: center; page-break-after: auto; page-break-inside: avoid; margin: 0; display: block; /* mjx-container has block */ } .math-inline { display: inline-flex; /* mjx-container has inline-block. To prevent displacement during use overflow-x: auto;*/ max-width: 100%; } .math-block[data-width="full"] { overflow-x: auto; display: flex; /* mjx-container has flex */ } svg .math-inline { display: initial; max-width: initial; } svg .math-inline mjx-container { max-width: initial; } svg mjx-container { overflow: visible; padding: 0; } svg math-block[data-width="full"] { overflow: visible; } .math-block,.math-inline { --mmd-highlight-color: rgba(0, 147, 255, 0.25); --mmd-highlight-text-color: #1e2029; } .math-block[data-highlight-color] mjx-container[jax="SVG"] > svg { background-color: var(--mmd-highlight-color); } .math-block[data-highlight-text-color] mjx-container[jax="SVG"] > svg { color: var(--mmd-highlight-text-color); } .math-inline[data-highlight-color] mjx-container[jax="SVG"] { background-color: var(--mmd-highlight-color); } .math-inline[data-highlight-text-color] mjx-container[jax="SVG"] { color: var(--mmd-highlight-text-color); } .math-block p { flex-shrink: 1; } .math-block mjx-container { margin: 0 !important; } .math-error { background-color: yellow; color: red; } #preview-content img, #setText img { max-width: 100%; } #preview-content blockquote, #setText blockquote { page-break-inside: avoid; color: #666; margin: 0 0 1em 0; padding-left: 3em; border-left: .5em solid #eee; } #preview-content pre, #setText pre { border: none; padding: 0; overflow: auto; font-size: 85%; line-height: 1.45; border-radius: 6px; box-sizing: border-box; background: #f8f8fa; } #preview-content pre code, #setText pre code{ padding: 1rem; display: block; overflow-x: auto; line-height: 24px; } .empty { text-align: center; font-size: 18px; padding: 50px 0 !important; } #setText table, #preview-content table { display: table; overflow: auto; max-width: 100%; border-collapse: collapse; page-break-inside: avoid; } #setText table th, #preview-content table th { text-align: center; font-weight: bold; } #setText table td, #preview-content table td, #setText table th, #preview-content table th { border: 1px solid #dfe2e5; padding: 6px 13px; } #setText table tr, #preview-content table tr { background-color: #fff; border-top: 1px solid #c6cbd1; } #setText table tr:nth-child(2n), #preview-content table tr:nth-child(2n) { background-color: #f6f8fa; } #preview-content .main-title, #setText .main-title { text-align: center; line-height: 1.2; margin: 0 auto 1em auto; } #preview-content .author, #setText .author { text-align: center; margin: 0 auto; display: flex; justify-content: center; flex-wrap: wrap; } #preview-content .author p, #setText .author p { min-width: 30%; max-width: 50%; padding: 0 7px; } #preview-content .author > p > span, #setText .author > p > span { display: block; text-align: center; } #preview-content .section-title, #setText .section-title { margin-top: 1.5em; } #preview-content .abstract, #setText .abstract { text-align: justify; margin-bottom: 1em; } #preview-content .abstract p, #setText .abstract p { margin-bottom: 0; } @media print { #preview { font-size: 10pt!important; } svg { shape-rendering: crispEdges; } .math-block svg, math-inline svg { margin-top: 1px; } #preview-content img, #setText img { display: block; } #preview-content .figure_img img, #setText .figure_img img { display: inline; } .preview-right { word-break: break-word; } #preview-content h1, #setText h1 { page-break-inside: avoid; position: relative; border: 2px solid transparent; } #preview-content h1::after, #setText h1::after { content: ""; display: block; height: 100px; margin-bottom: -100px; position: relative; } #preview-content h2, #setText h2 { page-break-inside: avoid; position: relative; border: 2px solid transparent; } #preview-content h2::after, #setText h2::after { content: ""; display: block; height: 100px; margin-bottom: -100px; position: relative; } #preview-content h3, #setText h3 { page-break-inside: avoid; position: relative; border: 2px solid transparent; } #preview-content h3::after, #setText h3::after { content: ""; display: block; height: 100px; margin-bottom: -100px; position: relative; } #preview-content h4, #setText h4 { page-break-inside: avoid; position: relative; border: 2px solid transparent; } #preview-content h4::after, #setText h4::after { content: ""; display: block; height: 100px; margin-bottom: -100px; position: relative; } #preview-content h5, #setText h5 { page-break-inside: avoid; position: relative; border: 2px solid transparent; } #preview-content h5::after, #setText h5::after { content: ""; display: block; height: 100px; margin-bottom: -100px; position: relative; } #preview-content h6, #setText h6 { page-break-inside: avoid; position: relative; border: 2px solid transparent; } #preview-content h6::after, #setText h6::after { content: ""; display: block; height: 100px; margin-bottom: -100px; position: relative; } } #preview-content sup, #setText sup { top: -.5em; position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } #preview-content .text-url, #setText .text-url { color: #0B93ff; cursor: text; pointer-events: none; } #preview-content .text-url a:hover, #setText .text-url a:hover { color: #0B93ff; } mark { background-color: #feffe6; } span[data-underline-type] mark { background: inherit; background-color: #feffe6; padding-top: 0; padding-bottom: 0; } *[data-has-dotfill] { position: relative; overflow: hidden; } *[data-has-dotfill] .dotfill::after { position: absolute; padding-left: .25ch; content: " . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . . . . "; text-align: right; } .smiles { text-align: center; } div.svg-container, #setText > div.svg-container { display: flex; justify-content: center; } #preview-content code, #setText code { font-family: Inconsolata; font-size: inherit; display: initial; background: #f8f8fa; } #preview-content .mmd-highlight code, #setText .mmd-highlight code, #preview-content pre.mmd-highlight code, #setText pre.mmd-highlight code { background-color: transparent; } #preview-content pre code, #setText pre code { font-family: 'DM Mono', Inconsolata, monospace; color: #333; font-size: 15px; } .hljs-comment, .hljs-quote { color: #998; font-style: italic; } .hljs-command { color: #005cc5; } .hljs-keyword, .hljs-selector-tag, .hljs-subst { color: #d73a49; font-weight: bold; } .hljs-number, .hljs-literal, .hljs-variable, .hljs-template-variable, .hljs-tag .hljs-attr { color: #005cc5; } .hljs-string, .hljs-doctag { color: #24292e; } .hljs-title, .hljs-section, .hljs-selector-id { color: #6f42c1; font-weight: bold; } .hljs-subst { font-weight: normal; } .hljs-type, .hljs-class .hljs-title { color: #458; font-weight: bold; } .hljs-tag, .hljs-name, .hljs-attribute { color: #000080; font-weight: normal; } .hljs-regexp, .hljs-link { color: #009926; } .hljs-symbol, .hljs-bullet { color: #990073; } .hljs-built_in, .hljs-builtin-name { color: #24292e; } .hljs-meta { color: #999; font-weight: bold; } .hljs-meta-keyword { color: #d73a49; } .hljs-meta-string { color: #032f62; } .hljs-deletion { background: #fdd; } .hljs-addition { background: #dfd; } .hljs-emphasis { font-style: italic; } .hljs-strong { font-weight: bold; } .table_tabular table th, .table_tabular table th { border: none !important; padding: 6px 13px; } .tabular tr, .tabular tr { border-top: none !important; border-bottom: none !important; } .tabular td, .tabular td { border-style: none !important; background-color: #fff; border-color: #000 !important; word-break: keep-all; padding: 0.1em 0.5em !important; } .tabular { display: inline-table !important; height: fit-content; } .tabular td > p { margin-bottom: 0; margin-top: 0; } .tabular td._empty { height: 1.3em; } .tabular td .f { opacity: 0; } html[data-theme="dark"] .tabular tr, html[data-theme="dark"] .tabular td { background-color: #202226; border-color: #fff !important; } .table_tabular { overflow-x: auto; padding: 0 2px 0.5em 2px; } .figure_img { margin-bottom: 0.5em; overflow-x: auto; } ol.enumerate, ul.itemize { padding-inline-start: 40px; } /* It's commented because counter not supporting to change value ol.enumerate.lower-alpha { counter-reset: item ; list-style-type: none !important; } .enumerate.lower-alpha > li { position: relative; } .enumerate.lower-alpha > li:before { content: "("counter(item, lower-alpha)")"; counter-increment: item; position: absolute; left: -47px; width: 47px; display: flex; justify-content: flex-end; padding-right: 7px; flex-wrap: nowrap; word-break: keep-all; } */ .itemize > li { position: relative; } .itemize > li > span.li_level, .li_enumerate.not_number > span.li_level { position: absolute; right: 100%; white-space: nowrap; width: max-content;; display: flex; justify-content: flex-end; padding-right: 10px; box-sizing: border-box; } .li_enumerate.not_number { position: relative; display: inline-block; list-style-type: none; } #preview { font-family: 'CMU Serif', 'Georgia', Helvetica, Arial, sans-serif; font-size: 17px; visibility: visible; word-break: break-word; padding: 2.5em; max-width: 800px; margin: auto; box-sizing: content-box; } #preview h1, #preview h2, #preview h3, #preview h4, #preview h5, #preview strong { font-family: 'CMU Serif Bold', 'Georgia', Helvetica, Arial, sans-serif; } #preview i, #preview em { font-family: 'CMU Serif Italic', 'Georgia', Helvetica, Arial, sans-serif; } .mmd-menu { max-width: 320px; position: absolute; background-color: white; color: black; width: auto; padding: 5px 0px; border: 1px solid #E5E6EB; margin: 0; cursor: default; font: menu; text-align: left; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; z-index: 201; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -khtml-border-radius: 5px; box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080; } .mmd-menu:focus { outline: none; } .mmd-menu.mmd-menu-sm { max-width: 100vw; padding-bottom: 34px; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; -khtml-border-radius: 0; } .mmd-menu-item-icon { color: #1e2029; margin-left: auto; align-items: center; display: flex; flex-shrink: 0; display: none; } .mmd-menu-item { padding-bottom: 8px; padding-top: 8px; padding-left: 1.25rem; padding-right: 1.25rem; display: flex; background: transparent; height: 52px; max-height: 52px; } .mmd-menu-item:focus { outline: none; } .mmd-menu-item.active { background-color: #e1e0e5; } .mmd-menu-item.active .mmd-menu-item-icon { display: flex; } .mmd-menu-item-container { overflow: hidden; } .mmd-menu-item-title { color: #1e2029; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 14px; line-height: 20px; } .mmd-menu-item-value { color: #7d829c; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 12px; line-height: 16px; } html[data-theme="dark"] .mmd-menu-item-title { color: #ebefe7; } html[data-theme="dark"] .mmd-menu-item.active .mmd-menu-item-title { color: #1e2029; } html[data-theme="dark"] .mmd-menu { background-color: #33363a; } .mmd-context-menu-overlay{ background: rgba(0, 0, 0, 0.56); } .ClipboardButton { padding: 0; margin: 0.5rem; display: inline-block; cursor: pointer; color: rgb(36, 41, 47); background: rgb(246, 248, 250); border-radius: 6px; border: 1px solid rgba(31, 35, 40, 0.15); box-shadow: rgba(31, 35, 40, 0.04) 0 1px 0 0, rgba(255, 255, 255, 0.25) 0 1px 0 0 inset; position: relative; } .ClipboardButton:hover { background-color: rgb(243, 244, 246); border-color: rgba(31, 35, 40, 0.15); transition-duration: .1s; } .mmd-clipboard-icon { fill: currentColor; vertical-align: text-bottom; } .mmd-clipboard-copy-icon { color: rgb(101, 109, 118); } .mmd-clipboard-check-icon { color: rgb(26, 127, 55); } .mmd-tooltipped-no-delay:hover::before, .mmd-tooltipped-no-delay:hover::after { animation-delay: 0s; } .mmd-tooltipped:hover::before, .mmd-tooltipped:hover::after { display: inline-block; text-decoration: none; animation-name: tooltip-appear; animation-duration: .1s; animation-fill-mode: forwards; animation-timing-function: ease-in; animation-delay: .4s; } .mmd-tooltipped-w::before { top: 50%; bottom: 50%; left: -7px; margin-top: -6px; border-left-color: rgb(36, 41, 47); } .mmd-tooltipped::before { position: absolute; z-index: 1000001; display: none; width: 0; height: 0; color: rgb(36, 41, 47); pointer-events: none; content: ""; border: 6px solid transparent; opacity: 0; } .mmd-tooltipped-w::after { right: 100%; bottom: 50%; margin-right: 6px; transform: translateY(50%); } .mmd-tooltipped::after { position: absolute; z-index: 1000000; display: none; padding: 0.5em 0.75em; font: normal normal 11px/1.5 'CMU Serif', 'Georgia', Helvetica, Arial, sans-serif; -webkit-font-smoothing: subpixel-antialiased; color: rgb(255, 255, 255); text-align: center; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-wrap: break-word; white-space: pre; pointer-events: none; content: attr(aria-label); background: rgb(36, 41, 47); border-radius: 6px; opacity: 0; }

AITKEN-STEFFENSEN TYPE METHODS FOR NONSMOOTH FUNCTIONS (III)*

ION PĂVĂLOIU † † ^(†){ }^{\dagger}†

Abstract

We provide sufficient conditions for the convergence of the Steffensen method for solving the scalar equation f ( x ) = 0 f ( x ) = 0 f(x)=0f(x)=0f(x)=0, without assuming differentiability of f f fff at other points than the solution x ∗ x ∗ x^(**)x^{*}x∗. We analyze the cases when the Steffensen method generates two sequences which approximate bilaterally the solution.

MSC 2000. 65H05.
Keywords. Aitken-Steffensen iterations.

1. INTRODUCTION

In this paper we consider the Steffensen method for approximating the solutions of the equations of the form
(1) f ( x ) = 0 (1) f ( x ) = 0 {:(1)f(x)=0:}\begin{equation*} f(x)=0 \tag{1} \end{equation*}(1)f(x)=0
with f : [ a , b ] → R , a , b ∈ R , a < b f : [ a , b ] → R , a , b ∈ R , a < b f:[a,b]rarrR,a,b inR,a < bf:[a, b] \rightarrow \mathbb{R}, a, b \in \mathbb{R}, a<bf:[a,b]→R,a,b∈R,a<b. Let g : [ a , b ] → R g : [ a , b ] → R g:[a,b]rarrRg:[a, b] \rightarrow \mathbb{R}g:[a,b]→R be such that the equation
(2) x − g ( x ) = 0 (2) x − g ( x ) = 0 {:(2)x-g(x)=0:}\begin{equation*} x-g(x)=0 \tag{2} \end{equation*}(2)x−g(x)=0
is equivalent to (1).
As it is well known, the Steffensen method consists in approximating the solution x ∗ x ∗ x^(**)x^{*}x∗ of (1) by the sequence ( x n ) n ≥ 1 x n n ≥ 1 (x_(n))_(n >= 1)\left(x_{n}\right)_{n \geq 1}(xn)n≥1 given by
(3) x n + 1 = x n − f ( x n ) [ x n , g ( x n ) ; f ] , n = 1 , 2 , … , x 0 ∈ [ a , b ] (3) x n + 1 = x n − f x n x n , g x n ; f , n = 1 , 2 , … , x 0 ∈ [ a , b ] {:(3)x_(n+1)=x_(n)-(f(x_(n)))/([x_(n),g(x_(n));f])","quad n=1","2","dots","x_(0)in[a","b]:}\begin{equation*} x_{n+1}=x_{n}-\frac{f\left(x_{n}\right)}{\left[x_{n}, g\left(x_{n}\right) ; f\right]}, \quad n=1,2, \ldots, x_{0} \in[a, b] \tag{3} \end{equation*}(3)xn+1=xn−f(xn)[xn,g(xn);f],n=1,2,…,x0∈[a,b]
We are interested in the following in the conditions under which the sequences ( x n ) n ≥ 1 x n n ≥ 1 (x_(n))_(n >= 1)\left(x_{n}\right)_{n \geq 1}(xn)n≥1 and ( g ( x n ) ) n ≥ 1 g x n n ≥ 1 (g(x_(n)))_(n >= 1)\left(g\left(x_{n}\right)\right)_{n \geq 1}(g(xn))n≥1 are monotone, and offer bilateral approximations to x ∗ x ∗ x^(**)x^{*}x∗. The importance of such sequences resides in the fact that at each iteration step we obtain a rigorous error bound. We shall construct the function g g ggg without assuming that f f fff is differentiable on the whole interval [ a , b ] [ a , b ] [a,b][a, b][a,b]. In this sense, we shall use the divided differences of f f fff.
Regarding the monotony and convexity of the function f f fff we shall adopt the following definitions.
Definition 1. The function f f fff is nondecreasing (increasing) on [ a , b ] [ a , b ] [a,b][a, b][a,b] if [ u , v ; f ] ≥ 0 ( > 0 ) ∀ u , v ∈ [ a , b ] [ u , v ; f ] ≥ 0 ( > 0 ) ∀ u , v ∈ [ a , b ] [u,v;f] >= 0( > 0)AA u,v in[a,b][u, v ; f] \geq 0(>0) \forall u, v \in[a, b][u,v;f]≥0(>0)∀u,v∈[a,b], while f f fff is nonincreasing (decreasing) if [ u , v ; f ] ≤ 0 ( < 0 ) ∀ u , v ∈ [ a , b ] [ u , v ; f ] ≤ 0 ( < 0 ) ∀ u , v ∈ [ a , b ] [u,v;f] <= 0( < 0)AA u,v in[a,b][u, v ; f] \leq 0(<0) \forall u, v \in[a, b][u,v;f]≤0(<0)∀u,v∈[a,b].
Definition 2. The function f f fff is nonconcave (convex) on [ a , b ] [ a , b ] [a,b][a, b][a,b] if
[ u , v , w ; f ] ≥ 0 ( > 0 ) , ∀ u , v , w ∈ [ a , b ] [ u , v , w ; f ] ≥ 0 ( > 0 ) , ∀ u , v , w ∈ [ a , b ] [u,v,w;f] >= 0( > 0),quad AA u,v,w in[a,b][u, v, w ; f] \geq 0(>0), \quad \forall u, v, w \in[a, b][u,v,w;f]≥0(>0),∀u,v,w∈[a,b]
and is nonconvex (concave) if
[ u , v , w ; f ] ≤ 0 ( < 0 ) , ∀ u , v , w ∈ [ a , b ] [ u , v , w ; f ] ≤ 0 ( < 0 ) , ∀ u , v , w ∈ [ a , b ] [u,v,w;f] <= 0( < 0),quad AA u,v,w in[a,b][u, v, w ; f] \leq 0(<0), \quad \forall u, v, w \in[a, b][u,v,w;f]≤0(<0),∀u,v,w∈[a,b]
Consider the function p x 0 : [ a , b ] ∖ { x 0 } → R p x 0 : [ a , b ] ∖ x 0 → R p_(x_(0)):[a,b]\\{x_(0)}rarrRp_{x_{0}}:[a, b] \backslash\left\{x_{0}\right\} \rightarrow \mathbb{R}px0:[a,b]∖{x0}→R given by
(4) p x 0 = [ x 0 , x ; f ] (4) p x 0 = x 0 , x ; f {:(4)p_(x_(0))=[x_(0),x;f]:}\begin{equation*} p_{x_{0}}=\left[x_{0}, x ; f\right] \tag{4} \end{equation*}(4)px0=[x0,x;f]
Recall the following result:
Theorem 3. [3, p. 290].
a) If f f fff is nonconcave on [ a , b ] [ a , b ] [a,b][a, b][a,b] then p x 0 p x 0 p_(x_(0))p_{x_{0}}px0 is nondecreasing on [ a , b ] [ a , b ] [a,b][a, b][a,b];
b) If f f fff is convex on [ a , b ] [ a , b ] [a,b][a, b][a,b] then p x 0 p x 0 p_(x_(0))p_{x_{0}}px0 is increasing on [ a , b ] [ a , b ] [a,b][a, b][a,b];
c) If f f fff is nonconvex on [ a , b ] [ a , b ] [a,b][a, b][a,b] then p x 0 p x 0 p_(x_(0))p_{x_{0}}px0 is nonincreasing on [ a , b ] [ a , b ] [a,b][a, b][a,b];
d) If f f fff is concave on [ a , b ] [ a , b ] [a,b][a, b][a,b] then p x 0 p x 0 p_(x_(0))p_{x_{0}}px0 is decreasing on [ a , b ] [ a , b ] [a,b][a, b][a,b].
Consider now u , v , w , t ∈ [ a , b ] u , v , w , t ∈ [ a , b ] u,v,w,t in[a,b]u, v, w, t \in[a, b]u,v,w,t∈[a,b] such that u ≤ min { v , w , t } u ≤ min { v , w , t } u <= min{v,w,t}u \leq \min \{v, w, t\}u≤min{v,w,t} and t ≥ max { u , v , w } t ≥ max { u , v , w } t >= max{u,v,w}t \geq \max \{u, v, w\}t≥max{u,v,w}. The following result is known:
Lemma 4. [8]. If f f fff is nonconcave (convex) on [ a , b ] [ a , b ] [a,b][a, b][a,b] then the following relation holds:
(5) [ u , v ; f ] ≤ ( < ) [ w , t ; f ] , ∀ v , w ∈ [ u , t ] , v ≠ w (5) [ u , v ; f ] ≤ ( < ) [ w , t ; f ] , ∀ v , w ∈ [ u , t ] , v ≠ w {:(5)[u","v;f] <= ( < )[w","t;f]","quad AA v","w in[u","t]","v!=w:}\begin{equation*} [u, v ; f] \leq(<)[w, t ; f], \quad \forall v, w \in[u, t], v \neq w \tag{5} \end{equation*}(5)[u,v;f]≤(<)[w,t;f],∀v,w∈[u,t],v≠w
An inequality analogous to (5) holds when f f fff is nonconvex (concave) on [ a , b ] [ a , b ] [a,b][a, b][a,b].

2. THE CONVERGENCE OF THE STEFFENSEN METHOD

We shall consider that f f fff obeys the following hypotheses:
i. f f fff is continuous at a a aaa and b b bbb;
ii. f ( a ) ⋅ f ( b ) < 0 f ( a ) ⋅ f ( b ) < 0 f(a)*f(b) < 0f(a) \cdot f(b)<0f(a)⋅f(b)<0;
iii. f f fff is increasing on [ a , b ] [ a , b ] [a,b][a, b][a,b];
iv. f f fff is convex on [ a , b ] [ a , b ] [a,b][a, b][a,b] and f f fff is continuous at a a aaa and b b bbb;
v. f f fff is differentiable at x ∗ x ∗ x^(**)x^{*}x∗, the solution of (1), and x ∗ ∈ ( a , b ) x ∗ ∈ ( a , b ) x^(**)in(a,b)x^{*} \in(a, b)x∗∈(a,b).
Remark 1. Hypotheses iv. ensures the continuity of f f fff on ( a , b ) ( a , b ) (a,b)(a, b)(a,b) (see, e.g. [3, p. 295]).
Remark 2. Hypotheses i.-iv. ensure the existence and the unicity of the solution x ∗ ∈ ( a , b ) x ∗ ∈ ( a , b ) x^(**)in(a,b)x^{*} \in(a, b)x∗∈(a,b) of equation (1).
Let α , β ∈ ( a , b ) α , β ∈ ( a , b ) alpha,beta in(a,b)\alpha, \beta \in(a, b)α,β∈(a,b) be such that f ( α ) < 0 f ( α ) < 0 f(alpha) < 0f(\alpha)<0f(α)<0 and f ( β ) > 0 f ( β ) > 0 f(beta) > 0f(\beta)>0f(β)>0 (their existence is ensured by hypotheses i.-iv.).
Consider the function g : [ α , β ] → R g : [ α , β ] → R g:[alpha,beta]rarrRg:[\alpha, \beta] \rightarrow \mathbb{R}g:[α,β]→R given by
(6) g ( x ) = x − f ( x ) [ a , α ; f ] (6) g ( x ) = x − f ( x ) [ a , α ; f ] {:(6)g(x)=x-(f(x))/([a,alpha;f]):}\begin{equation*} g(x)=x-\frac{f(x)}{[a, \alpha ; f]} \tag{6} \end{equation*}(6)g(x)=x−f(x)[a,α;f]
By iii. and iv. and Lemma 4 it follows that
(7) [ u , v ; g ] < 0 , ∀ u , v ∈ ( α , β ) (7) [ u , v ; g ] < 0 , ∀ u , v ∈ ( α , β ) {:(7)[u","v;g] < 0","quad AA u","v in(alpha","beta):}\begin{equation*} [u, v ; g]<0, \quad \forall u, v \in(\alpha, \beta) \tag{7} \end{equation*}(7)[u,v;g]<0,∀u,v∈(α,β)
i.e., g g ggg is decreasing.
We shall make the following hypotheses regarding the initial approximation x 1 x 1 x_(1)x_{1}x1 in (3):
а) f ( x 1 ) < 0 f x 1 < 0 f(x_(1)) < 0f\left(x_{1}\right)<0f(x1)<0;
b) g ( x 1 ) < β g x 1 < β g(x_(1)) < betag\left(x_{1}\right)<\betag(x1)<β.
Regarding the convergence of the Steffensen method (3) we prove the following result:
Theorem 5. Assume that f f fff obeys assumptions i.-v., that the function g g ggg is given by (6) and x 1 x 1 x_(1)x_{1}x1 obeys a) and b). Then the sequence ( x n ) n ≥ 1 x n n ≥ 1 (x_(n))_(n >= 1)\left(x_{n}\right)_{n \geq 1}(xn)n≥1 and ( g ( x n ) ) n ≥ 1 g x n n ≥ 1 (g(x_(n)))_(n >= 1)\left(g\left(x_{n}\right)\right)_{n \geq 1}(g(xn))n≥1 generated by (3) satisfy the following properties:
j. the sequence ( x n ) n ≥ 1 x n n ≥ 1 (x_(n))_(n >= 1)\left(x_{n}\right)_{n \geq 1}(xn)n≥1 is increasing and bounded;
jj. the sequence ( g ( x n ) ) n ≥ 1 g x n n ≥ 1 (g(x_(n)))_(n >= 1)\left(g\left(x_{n}\right)\right)_{n \geq 1}(g(xn))n≥1 is decreasing and bounded;
jjj. the following is true:
(8) x n < x ∗ < g ( x n ) , ∀ n ∈ N (8) x n < x ∗ < g x n , ∀ n ∈ N {:(8)x_(n) < x^(**) < g(x_(n))","AA n inN:}\begin{equation*} x_{n}<x^{*}<g\left(x_{n}\right), \forall n \in \mathbb{N} \tag{8} \end{equation*}(8)xn<x∗<g(xn),∀n∈N
Proof. By (6) we get that x ∗ = g ( x ∗ ) x ∗ = g x ∗ x^(**)=g(x^(**))x^{*}=g\left(x^{*}\right)x∗=g(x∗). Since x 1 < x ∗ x 1 < x ∗ x_(1) < x^(**)x_{1}<x^{*}x1<x∗, and g g ggg is decreasing, it follows g ( x 1 ) > g ( x ∗ ) = x ∗ g x 1 > g x ∗ = x ∗ g(x_(1)) > g(x^(**))=x^(**)g\left(x_{1}\right)>g\left(x^{*}\right)=x^{*}g(x1)>g(x∗)=x∗ and so x 1 < x ∗ < g ( x 1 ) x 1 < x ∗ < g x 1 x_(1) < x^(**) < g(x_(1))x_{1}<x^{*}<g\left(x_{1}\right)x1<x∗<g(x1).
We show now that x 2 x 2 x_(2)x_{2}x2 given by (3) verifies x 1 < x 2 < x ∗ x 1 < x 2 < x ∗ x_(1) < x_(2) < x^(**)x_{1}<x_{2}<x^{*}x1<x2<x∗. Since f ( x 1 ) < 0 f x 1 < 0 f(x_(1)) < 0f\left(x_{1}\right)<0f(x1)<0 and f f fff is increasing, it follows x 2 = x 1 − f ( x 1 ) [ x 1 , g ( x 1 ) ; f ] > x 1 x 2 = x 1 − f x 1 x 1 , g x 1 ; f > x 1 x_(2)=x_(1)-(f(x_(1)))/([x_(1),g(x_(1));f]) > x_(1)x_{2}=x_{1}-\frac{f\left(x_{1}\right)}{\left[x_{1}, g\left(x_{1}\right) ; f\right]}>x_{1}x2=x1−f(x1)[x1,g(x1);f]>x1. Further, it can be easily seen that the following identity holds:
x 1 − f ( x 1 ) [ x 1 , g ( x 1 ) ; f ] = g ( x 1 ) − f ( g ( x 1 ) ) [ x 1 , g ( x 1 ) ; f ] , x 1 − f x 1 x 1 , g x 1 ; f = g x 1 − f g x 1 x 1 , g x 1 ; f , x_(1)-(f(x_(1)))/([x_(1),g(x_(1));f])=g(x_(1))-(f(g(x_(1))))/([x_(1),g(x_(1));f]),x_{1}-\frac{f\left(x_{1}\right)}{\left[x_{1}, g\left(x_{1}\right) ; f\right]}=g\left(x_{1}\right)-\frac{f\left(g\left(x_{1}\right)\right)}{\left[x_{1}, g\left(x_{1}\right) ; f\right]},x1−f(x1)[x1,g(x1);f]=g(x1)−f(g(x1))[x1,g(x1);f],
whence, by (3) for n = 1 n = 1 n=1n=1n=1 it follows x 2 < g ( x 1 ) x 2 < g x 1 x_(2) < g(x_(1))x_{2}<g\left(x_{1}\right)x2<g(x1), since f ( g ( x 1 ) ) > 0 f g x 1 > 0 f(g(x_(1))) > 0f\left(g\left(x_{1}\right)\right)>0f(g(x1))>0 and [ x 1 , g ( x 1 ) ; f ] > 0 x 1 , g x 1 ; f > 0 [x_(1),g(x_(1));f] > 0\left[x_{1}, g\left(x_{1}\right) ; f\right]>0[x1,g(x1);f]>0.
From the identity
f ( x 2 ) = = f ( x 1 ) + [ x 1 , g ( x 1 ) ; f ] ( x 2 − x 1 ) + [ x 2 , x 1 , g ( x 1 ) ; f ] ( x 2 − x 1 ) ( x 2 − g ( x 1 ) ) f x 2 = = f x 1 + x 1 , g x 1 ; f x 2 − x 1 + x 2 , x 1 , g x 1 ; f x 2 − x 1 x 2 − g x 1 {:[f(x_(2))=],[quad=f(x_(1))+[x_(1),g(x_(1));f](x_(2)-x_(1))+[x_(2),x_(1),g(x_(1));f](x_(2)-x_(1))(x_(2)-g(x_(1)))]:}\begin{aligned} & f\left(x_{2}\right)= \\ & \quad=f\left(x_{1}\right)+\left[x_{1}, g\left(x_{1}\right) ; f\right]\left(x_{2}-x_{1}\right)+\left[x_{2}, x_{1}, g\left(x_{1}\right) ; f\right]\left(x_{2}-x_{1}\right)\left(x_{2}-g\left(x_{1}\right)\right) \end{aligned}f(x2)==f(x1)+[x1,g(x1);f](x2−x1)+[x2,x1,g(x1);f](x2−x1)(x2−g(x1))
taking into account (3) for n = 1 n = 1 n=1n=1n=1 and the fact that f f fff is convex, we get f ( x 2 ) < f x 2 < f(x_(2)) <f\left(x_{2}\right)<f(x2)< 0 and so x 2 < x ∗ x 2 < x ∗ x_(2) < x^(**)x_{2}<x^{*}x2<x∗.
By x 2 > x 1 x 2 > x 1 x_(2) > x_(1)x_{2}>x_{1}x2>x1 it results g ( x 2 ) < g ( x 1 ) g x 2 < g x 1 g(x_(2)) < g(x_(1))g\left(x_{2}\right)<g\left(x_{1}\right)g(x2)<g(x1). We prove that g ( x 2 ) > x ∗ g x 2 > x ∗ g(x_(2)) > x^(**)g\left(x_{2}\right)>x^{*}g(x2)>x∗. Since x 2 < x ∗ x 2 < x ∗ x_(2) < x^(**)x_{2}<x^{*}x2<x∗, from the monotony of g g ggg it follows g ( x 2 ) > g ( x ∗ ) = x ∗ g x 2 > g x ∗ = x ∗ g(x_(2)) > g(x^(**))=x^(**)g\left(x_{2}\right)>g\left(x^{*}\right)=x^{*}g(x2)>g(x∗)=x∗. In conclusion, we get
(9) x 1 < x 2 < x ∗ < g ( x 2 ) < g ( x 1 ) (9) x 1 < x 2 < x ∗ < g x 2 < g x 1 {:(9)x_(1) < x_(2) < x^(**) < g(x_(2)) < g(x_(1)):}\begin{equation*} x_{1}<x_{2}<x^{*}<g\left(x_{2}\right)<g\left(x_{1}\right) \tag{9} \end{equation*}(9)x1<x2<x∗<g(x2)<g(x1)
Assume now that for some n ≥ 2 n ≥ 2 n >= 2n \geq 2n≥2, the elements obtained by (3) verify:
(10) x 1 < x 2 < ⋯ < x n < ⋯ < x ∗ < ⋯ < g ( x n ) < ⋯ < g ( x 2 ) < g ( x 1 ) . (10) x 1 < x 2 < ⋯ < x n < ⋯ < x ∗ < ⋯ < g x n < ⋯ < g x 2 < g x 1 . {:(10)x_(1) < x_(2) < cdots < x_(n) < cdots < x^(**) < cdots < g(x_(n)) < cdots < g(x_(2)) < g(x_(1)).:}\begin{equation*} x_{1}<x_{2}<\cdots<x_{n}<\cdots<x^{*}<\cdots<g\left(x_{n}\right)<\cdots<g\left(x_{2}\right)<g\left(x_{1}\right) . \tag{10} \end{equation*}(10)x1<x2<⋯<xn<⋯<x∗<⋯<g(xn)<⋯<g(x2)<g(x1).
Repeating the above reason for x 1 = x n x 1 = x n x_(1)=x_(n)x_{1}=x_{n}x1=xn we get
(11) x n < x n + 1 < x ∗ < g ( x n + 1 ) < g ( x n ) (11) x n < x n + 1 < x ∗ < g x n + 1 < g x n {:(11)x_(n) < x_(n+1) < x^(**) < g(x_(n+1)) < g(x_(n)):}\begin{equation*} x_{n}<x_{n+1}<x^{*}<g\left(x_{n+1}\right)<g\left(x_{n}\right) \tag{11} \end{equation*}(11)xn<xn+1<x∗<g(xn+1)<g(xn)
From (10) and (11) one obtains the monotony of the sequences ( x n ) n ≥ 1 x n n ≥ 1 (x_(n))_(n >= 1)\left(x_{n}\right)_{n \geq 1}(xn)n≥1 and ( g ( x n ) ) n ≥ 1 g x n n ≥ 1 (g(x_(n)))_(n >= 1)\left(g\left(x_{n}\right)\right)_{n \geq 1}(g(xn))n≥1. Obviously, these sequence are bounded, so there exists x ¯ = lim n → ∞ x n x ¯ = lim n → ∞   x n bar(x)=lim_(n rarr oo)x_(n)\bar{x}= \lim _{n \rightarrow \infty} x_{n}x¯=limn→∞xn, and lim n → ∞ g ( x n ) = g ( x ¯ ) lim n → ∞   g x n = g ( x ¯ ) lim_(n rarr oo)g(x_(n))=g( bar(x))\lim _{n \rightarrow \infty} g\left(x_{n}\right)=g(\bar{x})limn→∞g(xn)=g(x¯), since g g ggg is continuous.
Passing to limit in (3) implies x ¯ = x ¯ − f ( x ¯ ) [ x ¯ , g ( x ¯ ) ; f ] x ¯ = x ¯ − f ( x ¯ ) [ x ¯ , g ( x ¯ ) ; f ] bar(x)= bar(x)-(f(( bar(x))))/([( bar(x)),g(( bar(x)));f])\bar{x}=\bar{x}-\frac{f(\bar{x})}{[\bar{x}, g(\bar{x}) ; f]}x¯=x¯−f(x¯)[x¯,g(x¯);f] i.e. f ( x ¯ ) = 0 f ( x ¯ ) = 0 f( bar(x))=0f(\bar{x})=0f(x¯)=0, and so x ¯ = x ∗ x ¯ = x ∗ bar(x)=x^(**)\bar{x}=x^{*}x¯=x∗.
Relations (11) imply the following a posteriori errors
(12) x ∗ − x n ≤ g ( x n ) − x n , n = 1 , 2 , … (12) x ∗ − x n ≤ g x n − x n , n = 1 , 2 , … {:(12)x^(**)-x_(n) <= g(x_(n))-x_(n)","quad n=1","2","dots:}\begin{equation*} x^{*}-x_{n} \leq g\left(x_{n}\right)-x_{n}, \quad n=1,2, \ldots \tag{12} \end{equation*}(12)x∗−xn≤g(xn)−xn,n=1,2,…
Remark 3. Consider in (3) the function g : [ α , β ] → R g : [ α , β ] → R g:[alpha,beta]rarrRg:[\alpha, \beta] \rightarrow \mathbb{R}g:[α,β]→R,
(13) g ( x ) = x − f ( x ) [ β , b ; f ] (13) g ( x ) = x − f ( x ) [ β , b ; f ] {:(13)g(x)=x-(f(x))/([beta,b;f]):}\begin{equation*} g(x)=x-\frac{f(x)}{[\beta, b ; f]} \tag{13} \end{equation*}(13)g(x)=x−f(x)[β,b;f]
If f f fff is concave on [ α , β ] [ α , β ] [alpha,beta][\alpha, \beta][α,β], then [ u , v ; f ] > [ β , b ; f ] , ∀ u , v ∈ [ α , β ] [ u , v ; f ] > [ β , b ; f ] , ∀ u , v ∈ [ α , β ] [u,v;f] > [beta,b;f],AA u,v in[alpha,beta][u, v ; f]>[\beta, b ; f], \forall u, v \in[\alpha, \beta][u,v;f]>[β,b;f],∀u,v∈[α,β] and so g g ggg is decreasing on [ α , β ] [ α , β ] [alpha,beta][\alpha, \beta][α,β]. Suppose now that hypotheses iv. and a) resp. b) imposed on f f fff and g g ggg are replaced by
iv ′ ′ ^(')^{\prime}′. the function f f fff is concave on [ a , b ] [ a , b ] [a,b][a, b][a,b];
the initial value x 1 x 1 x_(1)x_{1}x1 in (3) is such that
a ′ ) . f ( x 1 ) > 0 a ′ . f x 1 > 0 {:a^(')).f(x_(1)) > 0\left.\mathrm{a}^{\prime}\right) . f\left(x_{1}\right)>0a′).f(x1)>0;
b ′ b ′ b^(')\mathrm{b}^{\prime}b′ ). g ( x 1 ) > α g x 1 > α g(x_(1)) > alphag\left(x_{1}\right)>\alphag(x1)>α, with g g ggg given by (13).
Then the sequences ( x n ) n ≥ 1 x n n ≥ 1 (x_(n))_(n >= 1)\left(x_{n}\right)_{n \geq 1}(xn)n≥1 and ( g ( x n ) ) n ≥ 1 g x n n ≥ 1 (g(x_(n)))_(n >= 1)\left(g\left(x_{n}\right)\right)_{n \geq 1}(g(xn))n≥1 have the following properties: j ′ . ( x n ) n ≥ 1 j ′ . x n n ≥ 1 j^(').(x_(n))_(n >= 1)\mathrm{j}^{\prime} .\left(x_{n}\right)_{n \geq 1}j′.(xn)n≥1 is decreasing;
jj ′ . ( g ( x n ) ) n ≥ 1 jj ′ . g x n n ≥ 1 jj^(').(g(x_(n)))_(n >= 1)\mathrm{jj}^{\prime} .\left(g\left(x_{n}\right)\right)_{n \geq 1}jj′.(g(xn))n≥1 is increasing;
jjj ′ . g ( x n ) < x ∗ < x n , n = 1 , 2 , … jjj ′ . g x n < x ∗ < x n , n = 1 , 2 , … jjj^(').g(x_(n)) < x^(**) < x_(n),quad n=1,2,dots\mathrm{jjj}^{\prime} . g\left(x_{n}\right)<x^{*}<x_{n}, \quad n=1,2, \ldotsjjj′.g(xn)<x∗<xn,n=1,2,…
The proof of these properties is similar to that given for Theorem 5.

REFERENCES

[1] Balázs, M., A bilateral approximating method for finding the real roots of real equations, Rev. Anal. Numér. Théor. Approx., 21 no. 2, pp. 111-117, 1992.
[2] Casulli, V. and Trigiante, D., The convergence order for iterative multipoint procedures, Calcolo, 13, no. 1, pp. 25-44, 1977.
[3] Cobzaş, S., Mathematical Analysis, Presa Universitară Clujeană, Cluj-Napoca, 1997 (in Romanian).
[4] Ostrowski, A. M., Solution of Equations and Systems of Equations, Academic Press, New York, 1960.
[5] Păvăloiu, I., On the monotonicity of the sequences of approximations obtained by Steffensens's method, Mathematica (Cluj), 35 (58), no. 1, pp. 71-76, 1993.
[6] Păvăloiu, I., Bilateral approximations for the solutions of scalar equations, Rev. Anal. Numér. Théor. Approx., 23, no. 1, pp. 95-100, 1994.
[7] Păvăloiu, I., Approximation of the roots of equations by Aitken-Steffensen-type monotonic sequences, Calcolo, 32, nos. 1-2, pp. 69-82, 1995.
[8] Păvăloiu, I., Aitken-Steffensen-type methods for nonsmooth functions (I), Rev. Anal. Numér. Théor. Approx., 31, no. 1, pp. 111-116, 2002.
[9] Păvăloiu, I., Aitken-Steffensen type methods for nonsmooth functions (II), Rev. Anal. Numér. Théor. Approx., 31, no. 2, pp. 203-206, 2002.
[10] Traub, F. J., Iterative Methods for the Solution of Equations, Prentice-Hall, Inc., Englewood Cliffs, N.J., 1964.
Received by the editors: March 12, 2003.

  1. *This work has been supported by the Romanian Academy under grant GAR 19/2003.
    † † ^(†){ }^{\dagger}† "T. Popoviciu" Institute of Numerical Analysis, P.O. Box 68-1, 3400 Cluj-Napoca, Romania, e-mail: pavaloiu@ictp.acad.ro.
2003

Related Posts