Abstract

?

Author

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

Keywords

?

PDF

Cite this paper as:

I. Păvăloiu, On the monotonicity of the sequences of approximations obtained by Steffensen’s method, Mathematica, 35(58) (1993) no. 1, pp. 71-76.

About this paper

Journal

Mathematica – Revue d’analyse numérique et de théorie de l’approximation.
Mathematica

Publisher Name

Editions de l’Academie Roumaine

DOI

Not available yet.

Print ISSN

Not available yet.

Online ISSN

Not available yet.

References

[1] Balazs, M., A bilateral approximating method for finding the real roots of real equations. Rev. Anal. Numer. Theor. Approx., 21, no. 2, 111–117, (1992).

[2] Pavaloiu, I., Sur la methode de Steffensen pour la resolution des equations operationnelles non lineaires, Revue Roumaine des Mathematiques Pures et Appliquees, XIII, 6, 149–158 (1968).

[3] Pavaloiu, I., Rezolvarea ecuatiilor prin interpolare, Ed. Dacia, Cluj-Napoca (1981).

[4] Ul’m, S., Ob obobschenie metoda Steffensen dlya reshenia nelineinyh operatornyh uravnenii, Jurnal Vicisl, mat. i. mat-fiz. 4, 6, (1964).

Paper (preprint) in HTML form

/*====================================================================== Core CSS for LaTeXML documents converted to (X)HTML */ /* Generic Page layout */ .ltx_page_header, .ltx_page_footer { font-size:0.8em; } .ltx_page_header *[rel~="prev"], .ltx_page_footer *[rel~="prev"] { float:left; } .ltx_page_header *[rel~="up"], .ltx_page_footer *[rel~="up"] { display:block; text-align:center; } .ltx_page_header *[rel~="next"], .ltx_page_footer *[rel~="next"] { float:right; } /* What was I trying for here; need more selective rule! .ltx_page_header .ltx_ref, .ltx_page_footer .ltx_ref { margin:0 1em; } */ .ltx_page_header li { padding:0.1em 0.2em 0.1em 1em;} /* Main content */ .ltx_page_content { clear:both; } .ltx_page_header { border-bottom:1px solid; margin-bottom:5px; } .ltx_page_footer { clear:both; border-top:1px solid; margin-top:5px; } .ltx_page_header:after, .ltx_page_footer:after, .ltx_page_content:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .ltx_page_footer:before { content:"."; display:block; height:0; clear:both; visibility:hidden; } .ltx_page_logo { font-size:80%; margin-top: 5px; clear:both; float:right; } .ltx_page_logo a { font-variant: small-caps; } .ltx_page_logo img { vertical-align:-3px; } /* if shown */ .ltx_page_navbar li { white-space:nowrap; display:block; overflow:hidden; } /* If ref got turned into span, it's "this section"*/ .ltx_page_navbar li span.ltx_ref { white-space:normal; overflow:visible; } /* Ought to be easily removable/overridable? */ .ltx_pagination.ltx_role_newpage { height:2em; } /*====================================================================== Document Structure; Titles & Frontmatter */ /* undo bold here to remove the browser's native h# styling, at let all other styles override it (with more specific rules)*/ .ltx_title { font-size:100%; font-weight:normal; } /* Hack to simulate run-in! put class="ltx_runin" on a title or tag for it to run-into the following text. */ .ltx_runin { display:inline; } .ltx_runin:after { content:" "; } .ltx_runin + .ltx_para, .ltx_runin + .ltx_para p, .ltx_runin + p { display:inline; } .ltx_outdent { margin-left: -2em; } /* .ltx_chapter_title, etc should be in ltx-article.css etc. */ .ltx_page_main { margin:0px; padding:1em 3em 1em 2em; } .ltx_tocentry { list-style-type:none; } /* support for common author block layouts.*/ /* add class ltx_authors_1line to get authors in single line with pop-up affiliation, etc. */ .ltx_authors_1line .ltx_creator, .ltx_authors_1line .ltx_author_before, .ltx_authors_1line .ltx_author_after { display:inline;} .ltx_authors_1line .ltx_author_notes { display:inline-block; } .ltx_authors_1line .ltx_author_notes:before { content:"*"; color:blue;} .ltx_authors_1line .ltx_author_notes span { display:none; } .ltx_authors_1line .ltx_author_notes:hover span { display:block; position:absolute; z-index:10; background:white; text-align:left; border: 1px solid black; border-radius: 0 5px 5px 5px; box-shadow: 5px 5px 10px gray; } /* add class=ltx_authors_multiline to get authors & affliations on separate lines*/ .ltx_authors_multiline .ltx_creator, .ltx_authors_multiline .ltx_author_before, .ltx_authors_multiline .ltx_author_after, .ltx_authors_multiline .ltx_author_notes, .ltx_authors_multiline .ltx_author_notes .ltx_contact { display:block; } /*====================================================================== Para level */ .ltx_float { margin: 1ex 3em 1ex 3em; } td.ltx_subfigure, td.ltx_subtable, td.ltx_subfloat { width:50%; } /* theorems, figure, tables, floats captions.. */ /*====================================================================== Blocks, Lists, Floats */ .ltx_p, .ltx_quote, .ltx_block, .ltx_para { display: block; } /* alignment within blocks */ .ltx_align_left { text-align:left; } .ltx_align_right { text-align:right; } .ltx_align_center { text-align:center; } .ltx_align_justify { text-align:justify; } .ltx_align_top { vertical-align:top; } .ltx_align_bottom { vertical-align:bottom; } .ltx_align_middle { vertical-align:middle; } .ltx_align_baseline { vertical-align:baseline; } .ltx_align_floatleft { float:left; } .ltx_align_floatright { float:right; } .ltx_td.ltx_align_left, .ltx_th.ltx_align_left, .ltx_td.ltx_align_right, .ltx_th.ltx_align_right, .ltx_td.ltx_align_center, .ltx_th.ltx_align_center { white-space:nowrap; } .ltx_td.ltx_align_left.ltx_wrap, .ltx_th.ltx_align_left.ltx_wrap, .ltx_td.ltx_align_right.ltx_wrap, .ltx_th.ltx_align_right.ltx_wrap, .ltx_td.ltx_align_center.ltx_wrap, .ltx_th.ltx_align_center.ltx_wrap, .ltx_td.ltx_align_justify, .ltx_th.ltx_align_justify { white-space:normal; } .ltx_tabular .ltx_tabular { width:100%; } .ltx_inline-block { display:inline-block; } /* equations in non-aligned mode (not normally used) */ .ltx_eqn_div { display:block; width:95%; text-align:center; } /* equations in aligned mode (aligning tags, etc as well as equations) */ .ltx_eqn_table { display:table; width:100%; border-collapse:collapse; } .ltx_eqn_row { display:table-row; } .ltx_eqn_cell { display:table-cell; width:auto; } /* Padding between column pairs in ams align */ table.ltx_eqn_align tr.ltx_equation td.ltx_align_left + td.ltx_align_right, table.ltx_eqn_align tr.ltx_equation td.ltx_align_left + td.ltx_align_center, table.ltx_eqn_align tr.ltx_equation td.ltx_align_center + td.ltx_align_right, table.ltx_eqn_align tr.ltx_equation td.ltx_align_center + td.ltx_align_center { padding-left:3em; } table.ltx_eqn_eqnarray tr.ltx_eqn_lefteqn + tr td.ltx_align_right { min-width:2em; } .ltx_eqn_eqno { max-width:0em; overflow:visible; white-space: nowrap; } .ltx_eqn_eqno.ltx_align_right .ltx_tag { float:right; } .ltx_eqn_center_padleft, .ltx_eqn_center_padright { width:50%; min-width:2em;} .ltx_eqn_left_padleft, .ltx_eqn_right_padright { min-width:2em; } .ltx_eqn_left_padright, .ltx_eqn_right_padleft { width:100%; } /* Various lists */ .ltx_itemize, .ltx_enumerate, .ltx_description { display:block; } .ltx_itemize .ltx_item, .ltx_enumerate .ltx_item { display: list-item; } /* Position the tag to look like a normal item bullet. */ li.ltx_item > .ltx_tag { display:inline-block; margin-left:-1.5em; min-width:1.5em; text-align:right; } .ltx_item .ltx_tag + .ltx_para, .ltx_item .ltx_tag + .ltx_para .ltx_p { display:inline; } /* NOTE: Need to try harder to get runin appearance? */ dl.ltx_description dt { margin-right:0.5em; float:left; font-weight:bold; font-size:95%; } dl.ltx_description dd { margin-left:5em; } dl.ltx_description dl.ltx_description dd { margin-left:3em; } /* Theorems */ .ltx_theorem {margin:1em 0em 1em 0em; } .ltx_title_theorem { font-size:100%; } /* Bibliographies */ .ltx_bibliography dt { margin-right:0.5em; float:left; } .ltx_bibliography dd { margin-left:3em; } /*.ltx_biblist { list-style-type:none; }*/ .ltx_bibitem { list-style-type:none; } .ltx_bibitem .ltx_tag { font-weight:bold; margin-left:-2em; width:3em; } /*.bibitem-tag + div { display:inline; }*/ .ltx_bib_title { font-style:italic; } .ltx_bib_article .bib-title { font-style:normal !important; } .ltx_bib_journal { font-style:italic; } .ltx_bib_volume { font-weight:bold; } /* Indices */ .ltx_indexlist li { list-style-type:none; } .ltx_indexlist { margin-left:1em; padding-left:1em;} /* Listings */ .ltx_listing { display:block; margin: 1ex 3em 1ex 0em; overflow-x:auto; text-align: left; } .ltx_float .ltx_listing { margin: 0; } .ltx_listingline { white-space:nowrap; min-height:1em; } .ltx_lst_numbers_left .ltx_listingline .ltx_tag { background-color:transparent; margin-left:-3em; width:2.5em; position:absolute; text-align:right; } .ltx_lst_numbers_right .ltx_listingline .ltx_tag { background-color:transparent; width:2.5em; position:absolute; right:3em; text-align:right; } /* position:absolute; left:0em; max-width:0em; text-align:right; } */ .ltx_parbox {text-indent:0em; } /* NOTE that it is CRITICAL to put position:relative outside & absolute inside!! I wish I understood why! Outer box establishes resulting size, neutralizes any outer positioning, etc; inner establishes position of stuff to be rotated */ .ltx_transformed_outer { position:relative; bottom:0pt;left:0pt; overflow:visible; } .ltx_transformed_inner { display:block; position:absolute;bottom:0pt;left:0pt; } .ltx_transformed_inner > .ltx_p {text-indent:0em; margin:0; padding:0; } /* If simulating a table (html5), try to get rowspan to work...sorta? */ span.ltx_rowspan { position:absolute; top:0; bottom:0; } /* by default, p doesn't indent */ .ltx_p { text-indent:0em; white-space:normal; } /* explicit control of indentation (on ltx_para) */ .ltx_indent > .ltx_p:first-child { text-indent:2em!important; } .ltx_noindent > .ltx_p:first-child { text-indent:0em!important; } /*====================================================================== Columns */ .ltx_page_column1 { width:44%; float:left; } /* IE uses % of wrong container*/ .ltx_page_column2 { width:44%; float:right; } .ltx_page_columns > .ltx_page_column1 { width:48%; float:left; } .ltx_page_columns > .ltx_page_column2 { width:48%; float:right; } .ltx_page_columns:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } /*====================================================================== Borders and such */ .ltx_tabular { display:inline-table; border-collapse:collapse; } .ltx_tabular.ltx_centering { display:table; } .ltx_thead, .ltx_tfoot, .ltx_tbody { display:table-row-group; } .ltx_tr { display:table-row; } .ltx_td, .ltx_th { display:table-cell; } .ltx_framed { border:1px solid black;} .ltx_tabular .ltx_td, .ltx_tabular .ltx_th { padding:0.1em 0.5em; } /* regular lines */ .ltx_border_t { border-top:1px solid black; } .ltx_border_r { border-right:1px solid black; } .ltx_border_b { border-bottom:1px solid black; } .ltx_border_l { border-left:1px solid black; } /* double lines */ .ltx_border_tt { border-top:3px double black; } .ltx_border_rr { border-right:3px double black; } .ltx_border_bb { border-bottom:3px double black; } .ltx_border_ll { border-left:3px double black; } /* Light lines */ .ltx_border_T { border-top:1px solid gray; } .ltx_border_R { border-right:1px solid gray; } .ltx_border_B { border-bottom:1px solid gray; } .ltx_border_L { border-left:1px solid gray; } /* Framing */ .ltx_framed_rectangle { border-style:solid; border-width:1px; } .ltx_framed_top { border-top-style:solid; border-top-width:1px; } .ltx_framed_left { border-left-style:solid; border-left-width:1px; } .ltx_framed_right { border-right-style:solid; border-right-width:1px; } .ltx_framed_bottom, .ltx_framed_underline { border-bottom-style:solid; border-bottom-width:1px; } .ltx_framed_topbottom { border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; } .ltx_framed_leftright { border-left-style:solid; border-left-width:1px; border-right-style:solid; border-right-width:1px; } /*====================================================================== Misc */ /* .ltx_verbatim*/ .ltx_verbatim { text-align:left; } /*====================================================================== Meta stuff, footnotes */ .ltx_note_content { display:none; } /*right:5%; */ .ltx_note_content { max-width: 70%; font-size:90%; left:15%; text-align:left; background-color: white; padding: 0.5em 1em 0.5em 1.5em; border: 1px solid black; border-radius: 0 5px 5px 5px; box-shadow: 5px 5px 10px gray; } .ltx_note_mark { color:blue; } .ltx_note_type { font-weight: bold; } .ltx_note { display:inline-block; text-indent:0; } /* So we establish containing block */ .ltx_note_content .ltx_note_mark { position:absolute; left:0.2em; top:-0.1em; } .ltx_note:hover .ltx_note_content, .ltx_note .ltx_note_content:hover { display:block; position:absolute; z-index:10; } .ltx_ERROR { color:red; } .ltx_rdf { display:none; } .ltx_missing { color:red;} .ltx_nounicode { color:red; } /*====================================================================== SVG (pgf/tikz ?) basics */ /* Stuff appearing in svg:foreignObject */ .ltx_svg_fog foreignObject { margin:0; padding:0; overflow:visible; } .ltx_svg_fog foreignObject > p { margin:0; padding:0; display:block; } /*.ltx_svg_fog foreignObject > p { margin:0; padding:0; display:block; white-space:nowrap; }*/ /*====================================================================== Low-level Basics */ /* Note that LaTeX(ML)'s font model doesn't map quite exactly to CSS's */ /* Font Families => font-family */ .ltx_font_serif { font-family: serif; } .ltx_font_sansserif { font-family: sans-serif; } .ltx_font_typewriter { font-family: monospace; } /* dingbats should be converted to unicode? */ /* Math font families handled within math: script, symbol, fraktur, blackboard ? */ /* Font Series => font-weight */ .ltx_font_bold { font-weight: bold; } .ltx_font_medium { font-weight: normal; } /* Font Shapes => font-style or font-variant */ .ltx_font_italic { font-style: italic; font-variant:normal; } .ltx_font_upright { font-style: normal; font-variant:normal; } .ltx_font_slanted { font-style: oblique; font-variant:normal; } .ltx_font_smallcaps { font-variant: small-caps; font-style:normal; } .ltx_font_oldstyle { font-variant: oldstyle-nums; /* experimental css3 ? Doesn't seem to work!*/ font-style:normal; -moz-font-feature-settings: "onum"; -ms-font-feature-settings: "onum"; -webkit-font-feature-settings: "onum"; font-variant-numeric: oldstyle-nums; } .ltx_font_mathcaligraphic { font-family: "Lucida Calligraphy", "Zapf Chancery","URW Chancery L"; } /* .ltx_font_mathscript { ? } */ cite { font-style: normal; } .ltx_red { color:red; } /*.ltx_centering { text-align:center; margin:auto; }*/ /*.ltx_inline-block.ltx_centering,*/ /* Hmm.... is this right in general? */ .ltx_centering { display:block; margin:auto; text-align:center; } /* Dubious stuff */ .ltx_hflipped { display:inline-block; -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-fliter: "FlipH"; } .ltx_vflipped { display:inline-block; -moz-transform: scaleY(-1); -o-transform: scaleY(-1); -webkit-transform: scaleY(-1); transform: scaleY(-1); filter: FlipV; -ms-fliter: "FlipV"; } /* .ltx_phantom handled in xslt */ .ltx_title_document { font-size:170%; text-align:center; margin:0.5em 0 0.5em 0; } .ltx_authors, .ltx_role_author { text-align:center; margin:0.5em 0 0.5em 0; } .ltx_role_author .ltx_personname { font-size: 120%; } .ltx_date { text-align:center; font-size: 120%; margin:0.5em 0 0.5em 0; } .ltx_subtitle { text-align:center; font-size: 120%; padding-left:0.2em; margin-left:-0.5em; } .ltx_title_abstract { text-align:center; font-size: 100%; font-weight:bold; } .ltx_abstract { margin-left:4em; margin-right:4em; } .ltx_title_acknowledgements, .ltx_title_keywords, .ltx_title_classification { text-align:left; font-size: 100%; font-weight:bold; margin:0.5 0 0 0; } .ltx_appendix, .ltx_section, .ltx_subsection, .ltx_subsubsection { margin-top:1.5em; } .ltx_paragraph, .ltx_subparagraph { margin-top:1.0em; } .ltx_title_appendix, .ltx_title_section, .ltx_title_bibliography { font-size:140%; font-weight:bold; margin-bottom:1em; } .ltx_title_subsection { font-size:120%; font-weight:bold; margin-bottom:1em; } .ltx_title_subsubsection { font-size:100%; font-weight:bold; margin-bottom:1em; } /* Paragraph & Subparagraph titles should be runin! */ .ltx_title_paragraph { font-size:100%; font-weight:bold; display:inline; margin-right:1em; } .ltx_paragraph .ltx_title, .ltx_paragraph .ltx_title + .ltx_para, .ltx_paragraph .ltx_title + .ltx_para > .ltx_p { display:inline; } .ltx_title_subparagraph { font-size:100%; font-weight:bold; display:inline; margin-left:2em; margin-right:1em; } .ltx_subparagraph .ltx_title, .ltx_subparagraph .ltx_title + .ltx_para, .ltx_subparagraph .ltx_title + .ltx_para > .ltx_p { display:inline; } .ltx_figure { text-align:center; margin:auto; margin:0.5em; } .ltx_table { text-align:center; margin:auto; margin:0.5em; } /* experimental: flex model, to center short captions, justify long ones */ .ltx_table, .ltx_figure { display:flex; flex-direction:column; align-items:center; } .ltx_table .ltx_caption, .ltx_figure .ltx_caption { text-align:justify; } /* first p in para gets indented */ .ltx_para > .ltx_p:first-child { text-indent:2em; } /* except the initial in a section */ section > .ltx_title +.ltx_para > .ltx_p, section > .ltx_title +.ltx_date +.ltx_para > .ltx_p {text-indent:0em; } .ltx_title_abstract + .ltx_p {text-indent:2em; } .ltx_itemize, .ltx_enumerate { margin-left:1em; } .ltx_theorem { margin-top:0.5em; margin-bottom:0.5em; } .ltx_theorem .ltx_title { margin-bottom:0.1em; } .ltx_theorem .ltx_title + .ltx_para, .ltx_theorem .ltx_title + .ltx_para .ltx_p, .ltx_theorem .ltx_title + .ltx_p { margin-top:0em; } On the monotonicity of the sequences of approximations obtained by Steffensen’s method

 
On the monotonicity of the sequences of approximations obtained by Steffensen’s method

Ion Păvăloiu

In a recent paper [1], M. Bálazs studied the conditions in which the sequence (xn)n≥0 generated by Steffensen’s method is monotonic and converges to the solution of equation

(1) f⁢(x)=0

where f:I→ℝ is a given function, and I⊂ℝ is an interval of the real axis. Paper [1] considers the simple case of the sequence generated by the recurrence relation

(2) xn+1=xn−f⁢(xn)[xn,g⁢(xn);f],n=0,1,…,x0∈I,

in which g:I→ℝ is given by g⁢(x)=x−f⁢(x), and [u,v;f] is the first order divided difference of the function f.

The following theorem is proved in [1]:

Theorem 1.

[1]. Let f:I→ℝ be a continuous function on I, and define g⁢(x)=x−f⁢(x). If the following conditions:

  • (i)

    The function g:I→ℝ is strictly decreasing and convex on I;

  • (ii)

    there exists a point x0∈I such that f⁢(x0)<0;

  • (iii)

    I0=[x0−d,x0+d]⊂I, where d=max⁡{|f⁢(x0)|,|f⁢(g⁢(x0))|}

    hold, then all elements of the sequence (xn)n≥0 generated by (2) belong to I0; in addition, the following properties hold:

  • (j)

    the sequence (xn)n≥1 is increasing and convergent;

  • (jj)

    the sequence (g⁢(xn))n≥1 is decreasing and convergent;

  • (jjj)

    limn→∞xn=limn→∞g⁢(xn)=x∗, where x∗ is the unique solution of equation (1) in I.

We shall show further down that the properties resulting from Theorem 1 hold for more general Steffensen-type methods, while for the method (2), if hypothesis (ii) is replaced by:

  • (ii1)

    there exists x0∈I for which f⁢(x0)>0 and g⁢(x0)∈I, then hypothesis (iii) can be dropped, and the conclusions of the theorem remain valid putting I0=[g⁢(x0),x0].

Consider an arbitrary function g:I→ℝ whose fixed points coincide with the real roots of equation (1), and reciprocally.

The following theorem holds:

Theorem 2.

If the functions f:I→ℝ and g:I→ℝ are continuous on I, and if the following conditions:

  • (i2)

    the function g is strictly decreasing on I;

  • (ii2)

    the function f is strictly increasing and concave on I;

  • (iii2)

    there exists x0∈I such that f⁢(x0)>0,g⁢(x0)∈I and x0−g⁢(x0)>0

  • (iv2)

    the equations f⁢(x)=0 and g⁢(x)=x are equivalent, are fulfilled then equation (1) has a unique solution x∗∈[g⁢(x0),x0] and the following properties hold:

  • (j2)

    the sequence (xn)n≥0 is decreasing and convergent;

  • (jj2)

    the sequence (g⁢(xn))n≥0 is increasing and convergent;

  • (jjj2)

    limn→∞xn=limn→∞g⁢(xn)=x∗, where x∗ is the unique solution of equation (1), therefore fixed point of g in the interval I.

Proof.

From (2), for n=1, we get

x1−x0=−f⁢(x0)[x0,g⁢(x0);f]<0,

that, is x1<x0.

Writing h⁢(x)=x−g⁢(x), we have h⁢(x0)>0 by hypothesis; moreover:

h⁢(g⁢(x0))=g⁢(x0)−g⁢(g⁢(x0))=[g⁢(x0),x0;g]⁢(x0−g⁢(x0))<0

hence the equation h⁢(x)=0 has unique solution in the interval [g⁢(x0),x0], i.e. g has a unique fixed point x∗ in this interval. Since the fixed points of g coincide with the roots of equation (1) and reciprocally, there follows that x∗ is unique solution for equation (1) within the same interval, and f⁢(g⁢(x0))<0. Now we shall show that x1>x∗. First show that x1>g⁢(x0).

It is easy to verify that the terms of the sequence (yn)n≥0 provided by the relations

yn+1=g⁢(yn)−f⁢(g⁢(yn))[yn,g⁢(yn);f],n=0,1,…,y0=x0

coincide with those of the sequence (xn)n≥0 generated by (2). In other words the equalities

xn−f⁢(xn)[xn,g⁢(xn);f]=g⁢(xn)−f⁢(g⁢(xn))[xn,g⁢(xn);f],n=0,1,…

hold; for n=0, it follows that:

x1−g⁢(x0)=−f⁢(g⁢(x0))[x0,g⁢(x0);f]>0

from which it results that x1∈[g⁢(x0),x0].

From Lagrange’s interpolating polynomial we get

f⁢(x1)= f⁢(x0)+[x0,g⁢(x0);f]⁢(x1−x0)
+[x1,x0,g⁢(x0);f]⁢(x1−x0)⁢(x1−g⁢(x0))

and, since [x1,x0,g⁢(x0);f]<0, taking into account (2), it follows that f⁢(x1)>0, that is, x1>x∗. Since the function h is increasing, it results that h⁢(x1)>0, i.e. x1−g⁢(x1)>0. Let us show that g⁢(x1)∈[g⁢(x0),x0]. We have g⁢(x1)−g⁢(x0)=[x0,x1;g]⁢(x1−x0)>0 that is, g⁢(x0)<g⁢(x1)<x∗<x1<x0.

Repeating the above argument, putting xk=x0,k∈ℕ, and supposing that the hypotheses of Theorem 2 are fulfilled for xk, we obtain:

g⁢(xk)<g⁢(xk+1)<x∗<xk+1<xk.

It results subsequently that the sequences (xn)n≥0 and (g⁢(xn))n≥0 fulfil the properties (j2) and (jj2) of Theorem 2 and, in addition, are bounded.

Write u¯=limn→∞g⁢(xn) and v¯=limn→∞xn; we obtain u¯=g⁢(v¯) and u¯≤x∗≤v¯. Suppose that u¯<v¯, therefore u¯−v¯<0. But u¯−v¯=g⁢(v¯)−v¯=−h⁢(v¯)≥0, since v¯≥x∗;this shows that u¯=v¯=x∗.

At limit (for n→∞), equalities (2) yield f⁢(x∗)=0, where the continuity of f was also taken into account. ∎

Remark 1.

If we put in Theorem 2, g⁢(x)=x−f⁢(x), since g is decreasing, it follows that f⁢(x)=x−g⁢(x) is increasing; since g is convex, it follows that [x,y,z;g]>0 for every x,y,z∈I, hence [x,y,z;f]=−[x,y,z;g]<0, that is, f is concave. From f⁢(x0)>0 it follows x0−g⁢(x0)>0, i.e. x0>g⁢(x0). In this case, Theorem 1 in which hypotheses (ii) and (iii) are replaced by (ii2) is a consequence of Theorem 2.

The results of Theorem 2 are graphically illustrated in Figure 1.

Refer to caption
Figure 1.

In what follows we shall present, without proof. other cases in which properties of monotonicity analogous to those given by Theorem 2 hold.∎

Theorem 3.

If the functions f:I→ℝ and g:I→ℝ are continuous on I, and if the following conditions are fulfilled:

  • (i3)

    the function g is strictly decreasing on I;

  • (ii3)

    the function f is strictly increasing and convex on I;

  • (iii3)

    there exists x0∈I for which f⁢(x0)<0,g⁢(x0)∈I and x0−g⁢(x0)<0;

  • (iv3)

    the equations f⁢(x)=0 and x=g⁢(x) are equivalent, then the sequence (xn)n≥0 generated by (2) is increasing and convergent, the sequence (g⁢(xn))n≥0 is decreasing and convergent, and x∗=limn→∞xn=limn→∞g⁢(xn) is the solution of equation (1).

Figures 2 plots the results of Theorem 3.

Refer to caption
Figure 2.
Refer to caption
Figure 3.
Theorem 4.

If the functions f:I→ℝ and g:I→ℝ are continuous on I, and if the following conditions are fulfilled:

  • (i4)

    the function g is strictly decreasing on I;

  • (ii4)

    the function f is strictly decreasing and convex on I;

  • (iii4)

    there exists x0∈I for which f⁢(x0)<0,g⁢(x0)∈I and x0−g⁢(x0)>0;

  • (iv4)

    the equations f⁢(x)=0 and x=g⁢(x) are equivalent, then the sequence (xn)n≥0 generated by (2) is decreasing and convergent, the sequence (g⁢(xn))n≥0 is increasing and convergent, and x∗=limn→∞xn=limn→∞g⁢(xn),f⁢(x∗)=0.

The results of this theorem are illustrated by Figure 3.

Theorem 5.

If the functions f:I→ℝ and g:I→ℝ are continuous on I, and if the following conditions are fulfilled:

  • (i5)

    the functions g is strictly decreasing on I;

  • (ii5)

    the function f is strictly decreasing and concave on I;

  • (iii5)

    there exists x0∈I such that f⁢(x0)>0,g⁢(x0)∈I and x0−g⁢(x0)<0;

  • (iv5)

    the equations f⁢(x)=o and x=g⁢(x) are equivalent then the sequence (xn)n≥0 generated by (2) is increasing and convergent, the sequence (g⁢(xn))n≥0 is decreasing and convergent, and limn→∞xn=limn→∞g⁢(xn)=x∗,f⁢(x∗)=0.

Remark 2.

The fact that the functions f and g from the above theorems are related only by the equivalence of equations f⁢(x)=0 and x=g⁢(x) offers large possibilities to choose these functions (i.e. to choose g when f is known, and conversely).

It is clear that if f keeps the same monotonicity and convexity on I, then we can moot the question of determining a real number λ such that g⁢(x)=x−λ⁢f⁢(x) be a decreasing function. Under certain conditions λ can be determined, as it results from the following example:

If f is strictly increasing and strictly convex on I=[a,b], and if f is differentiable, then f′ is also derivable, and f′⁢(x)>f′⁢(a)>0 for every x∈[a,b]. Then we can put g⁢(x)=x−f⁢(x)/f′⁢(a), and we have g′⁢(x)≤0 for every x∈[a,b], hence g is decreasing. It is clear that the equations f⁢(x)=0 and x=g⁢(x) have the same roots. If f⁢(a)<0 and a−f⁢(a)f′⁢(a)<b, then it is obvious that a−g⁢(a)=f⁢(a)f′⁢(a)<0, and Theorem 3 can be applied for x0=a.∎

Numerical example.

Consider the equation:

f(x)=x−arcsinx−12⁢(x2+1)=0,(x∈−∞,−1]

and the function g given by the relation:

g⁢(x)=arcsin⁡x−12⁢(x2+1)

Since g′⁢(x)=−1x2+1 and g′′⁢(x)=2⁢x(x2+1)2 it follows that g is decreasing on (−∞,−1], and f is increasing and convex. One shows by direct calculation that f⁢(−2)≃−0.75 <0 and g⁢(−2)≃−1.25, hence f fulfils the hypotheses of Theorem 3. The table below lists the results of the calculations for x0=−2.

n xn g⁢(xn) f⁢(xn)
0 -2.000000000000000000 -1.249045772398254430 -0.750954227601745574
1 -1.414047729532868260 -1.400933154002817630 -0.013114575530050630
2 -1.404227441155695550 -1.404222310683232820 -0.000005130472462734
3 -1.404223602392559510 -1.404223602391771120 -0.000000000000788388
4 -1.404223602391969620 -1.404223602391969620 -0.000000000000000000
Table 1.

The numerical results agree with the conclusions of Theorem 3; as one can see, after four iteration steps a solution approximation with 18 decimals is obtained (obviously, if truncation and rounding errors are neglected).∎

References

Received 18.VI.1992


Institutul de Calcul al Academiei

Filiala Cluj

3400 Cluj-Napoca

Romania

1993

Related Posts