Modifying an approximation process using non-Newtonian calculus

Abstract

In the present note we modify a linear positive Markov process of discrete type by using so called multiplicative calculus. In this framework, a convergence property and the error of approximation are established. In the final part some numerical examples are delivered.

Authors

O. Agratini
Babes-Bolyai University, Faculty of Mathematics and Computer Science, Cluj-Napoca, Romania
Tiberiu Popoviciu Institute of Numerical Analysis, Romanian Academy, Cluj-Napoca, Romania

H. Karsli
Bolu Abant Izzet Baysal University, Faculty of Science and Arts, Department of Mathematics, Golkoy Bolu, Turkey

Keywords

Linear positive operator; non-Newtonian calculus; modulus of multiplicative smoothness.

References

See the expanding block below.

Paper coordinates

O. Agratini, Modifying an approximation process using non-Newtonian calculus, Stud. Univ. Babes-Bolyai Math. 65 (2020) no. 2, 291–301, doi: 10.24193/subbmath.2020.2.10

PDF

About this paper

Journal

Studia Univ. Babes-Bolyai, Mathematica

Publisher Name

Babes-Bolyai University

Print ISSN
Online ISSN

2065-961x

Google Scholar Profile

soon

Paper (preprint) in HTML form

.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; } /*====================================================================== 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 */ Modifying an approximation process using non-Newtonian Calculus

Modifying an approximation process using
non-Newtonian Calculus

Octavian Agratini Babeş-Bolyai University, Faculty of Mathematics and Computer Science,
Str. Kogălniceanu, 1, 400084 Cluj-Napoca, Romania
and
Tiberiu Popoviciu Institute of Numerical Analysis, Romanian Academy,
Str. Fântânele, 57, 400320 Cluj-Napoca, Romania
agratini@math.ubbcluj.ro
   Harun Karsli Bolu Abant Izzet Baysal University Faculty of Science and Arts,
Department of Mathematics,
14030 Golkoy Bolu, Turkey
karsli_h@ibu.edu.tr
Abstract.

In the present note we modify a linear positive Markov process of discrete type by using so called multiplicative calculus. In this framework, a convergence property and the error of approximation are established. In the final part some numerical examples are delivered.

Key words and phrases:
Linear positive operator, non-Newtonian calculus, modulus of multiplicative smoothness.
1991 Mathematics Subject Classification:
41A36, 47S30.

1. Introduction

The study of the linear methods of approximation, which are given by sequences of linear and positive operators, has become a firmly rooted part of an old area of mathematical research called Approximation Theory. It has a great potential for applications to a wide variety of issues.

The starting point of this note is a general approximation process of discrete type which acts on the real valued functions defined on a compact interval K⊂ℝ. Since a linear substitution maps any compact interval [a,b] into [0,1], we will only consider functions defined on [0,1]. Each operator Ln of the class to which we refer, uses an equidistant network with a flexible step of the form Δn=(k⁢λn)0≤k≤n, where (λn)n≥1 is a strictly decreasing sequence of real numbers with the property

0<λn≤1n,n∈ℕ. (1.1)

The operators we are referring to are designed as follows

(Ln⁢f)⁢(x)=∑k=0nak⁢(λn;x)⁢f⁢(k⁢λn),n∈ℕ,x∈[0,1], (1.2)

where the function ak⁢(λn;⋅):[0,1]→ℝ+ is continuous for each (n,k)∈ℕ×{0,1,…,n}. The condition (1.2) guarantees that Δn is indeed a network on the compact [0,1].

Typically, the operators described by (1.2) satisfy the condition of reproducing constants. Being linear operators, this property is involved in achieving the following identity

∑k=0nak⁢(λn;x)=1,x∈[0,1]. (1.3)

Throughout the paper, we consider this as a working hypothesis. Note that such operators are called Markov operators.

At this point we refer to non-Newtonian calculus also called as multiplicative calculus. In the 1970s, Michael Grossman and Robert Katz [5] have developed this type of calculation moving the roles of subtraction and addition to division and multiplication. See also Dick Stanley’s paper [8]. This type of calculus was also called geometric calculus in order to emphasize that changes in function arguments are measured by differences, while changes in values are measured in ratios. Recently, Bashirov et al. [1] have given the complete mathematical description of multiplicative calculus. In the last decade there have been extensions of this notion in different directions of mathematics, even if it has a relatively restrictive area of applications than the classical calculus of Newton and Leibniz covering only positive quantities. Of the area where this type of approach has proven efficacy, we mention the theory of economic growth, see, for example, [4].

In the present paper our aim is to bring up multiplicative calculus to the attention of researchers in the branch of positive approximation processes. We could find no references that treat any kind of multiplicative calculus to the above mentioned directions.

In the next two sections we present basic elements of multiplicative calculus and new results as regards the positive approximation processes. A particular case is treated at the end of the paper.

2. Preliminaries

We introduce the second central moment of Ln, n∈ℕ, operators, i.e.,

ℳ2⁢(Ln;x):=(Ln⁢φx2)⁢(x),whereφx⁢(t)=|t−x|,

(t,x)∈[0,1]×[0,1]. Taking into account Bohman-Korovkin criterion, since (1.3) is fulfilled, in order the sequence (Ln)n≥1 to become an approximation process on the space C⁢([0,1]), it is necessary and sufficient to take place the following relation

limn→∞ℳ2⁢(Ln;x)=0,uniformly inx∈[0,1]. (2.1)

We also consider that this identity is achieved.

Set ℝ+∗=(0,∞). Also, B+⁢([0,1]) stands for all strictly positive real valued functions defined on [0,1] and

C+⁢([0,1])={f∈B+⁢([0,1]):f⁢ continuous on ⁢[0,1]}.

We collected some information about multiplicative calculus. Here, the symbol ⊖ represents the difference in non-Newtonian geometric calculus which means the division in the classical calculus. Consequently, a⊖b means a/b, provided that a/b makes sense.

In non-Newtonian geometric calculus, the multiplicative absolute value (or modulus) of an element x∈(0,∞) be a number |x|∗ such that

|x|∗={x,x>11,x=11/x,x<1.

Owing to the definition of multiplicative absolute value, the multiplicative distance between two elements x,y∈(0,∞) is given by

|x⊖y|∗=|xy|∗={x/y,x/y>11,x=yy/x,x/y<1.

From the definition of the multiplicative absolute value, it is obvious that |x|∗≥1 for all x∈(0,∞).

For a closed interval I⊆ℝ, denoting {f∣f:I→ℝ+∗}=ℱ+⁢(I), we present the following

Definition 2.1.

A function f∈ℱ+⁢(I) is said to tend to the limit L>0 as x tends to a∈I, if, corresponding to any arbitrary chosen number ε>1, there exists a positive number δ>1 such that

|f⁢(x)⊖L|∗<ε,

for all values of x for which

1<|x⊖a|∗<δ.

Here

1<|x⊖a|∗<δ⟺aδ<x<a⁢δ

and

|f⁢(x)⊖L|∗<ε⟺Lε≤f⁢(x)<L⁢ε.

We use the notation limx→af⁢(x)⁢=𝑚⁢L or f⁢(x)⁢⟶𝑚⁢L, x→a.

Definition 2.2.

A function f∈ℱ+⁢(I) is said to be multiplicative continuous at x=a∈I, if

limx→af⁢(x)⁢=𝑚⁢f⁢(a)

holds.

In other words, a function f∈ℱ+⁢(I) is said to be multiplicative continuous at x=a∈I, if, corresponding to any arbitrary chosen number ε>1, there exists a positive number δ>1 such that

|f⁢(x)⊖f⁢(a)|∗<ε,

for all values of x for which

|x⊖a|∗<δ.

Similar to the classic modulus of smoothness, can be defined the modulus of multiplicative smoothness.

Definition 2.3.

Let I⊆ℝ+ be an interval and f∈B+⁢(I). The modulus of multiplicative smoothness of f is denoted by ω⟨m⟩⁢(f;⋅) and is defined as follows

ω⟨m⟩⁢(f;δ)=sup1≤|x⊖t|≤δx,t∈I|f⁢(x)⊖f⁢(t)|∗,δ≥1. (2.2)
Remark 2.4.

Examining relation (2.2) we deduce

i) ω⟨m⟩⁢(f;1)=1;

ii) if 1≤δ1<δ2, then ω⟨m⟩⁢(f;δ1)≤ω⟨m⟩⁢(f;δ2),
consequently ω⟨m⟩⁢(f;⋅) is a non-decreasing function.

We associate to the operators defined by (1.2) with the fulfillment of hypotheses (1.3) and (2.1), the following operators

(Ln⟨m⟩⁢f)⁢(x)=∏k=0n(f⁢(k⁢λn))ak⁢(λn;x),x∈[0,1], (2.3)

for each function f∈B+⁢([0,1]). This new class of operators loses the linearity property.

We also notice that it keeps the constants. Indeed, by virtue of property (1.3), if f⁢(x)=c>0, x∈[0,1], then (Ln⟨m⟩⁢c)⁢(x)=c, x∈[0,1].

Further on, our goal is to highlight approximation properties of the sequence (Ln⟨m⟩)n≥1.

3. Results

Theorem 3.1

Let f∈B+⁢([0,1]) and the operators Ln⟨m⟩, n∈ℕ, be defined by (2.3). The following relation

limn→∞(Ln⟨m⟩⁢f)⁢(x0)⁢=𝑚⁢f⁢(x0) (3.1)

holds at each point x0∈(0,1] of multiplicative continuity of f.

Proof. Let ε>1 be arbitrarily fixed. In order to prove the theorem we have to show

|(Ln⟨m⟩⁢f)⁢(x0)⊖f⁢(x0)|∗<ε

holds true at each point x0∈(0,1] of multiplicative continuity of f∈B+⁢([0,1]).

If f∈B+⁢([0,1]) is a constant function then one has

(Ln⟨m⟩⁢f)⁢(x0)=f⁢(x0),

and hence

|(Ln⟨m⟩⁢f)⁢(x0)⊖f⁢(x0)|∗=1<ε

holds true at every point x0∈(0,1]. This proves (3.1) for constant functions.

Now, we assume that f∈B+⁢([0,1]) is not a constant function. Since the multiplicative absolute value is always greater than or equal to 1(|∙|∗≥1), it is sufficient only to show that the inequality

|(Ln⟨m⟩⁢f)⁢(x0)⊖f⁢(x0)|∗<ε (3.2)

is valid for n≥N, N being a certain rank. By using (2.3) and (1.3) we can write

|(Ln⟨m⟩⁢f)⁢(x0)⊖f⁢(x0)|∗=|∏k=0n(f⁢(k⁢λn)f⁢(x0))ak⁢(λn;x0)|∗. (3.3)

Since limx→x0f⁢(x)⁢=𝑚⁢f⁢(x0), in accordance with Definition 2.2, there exists a positive number δ>1 such that

|f⁢(x)⊖f⁢(x0)|∗<ε, (3.4)

for all values of x for which

|x⊖x0|∗<δ. (3.5)

We split up the set J={0,1,…,n} as follows

J0 = {0},
J1 = {k∈J\J0:|k⁢λn⊖x0|∗<δ},
J2 = {k∈J\J0:|k⁢λn⊖x0|∗≥δ}.

Returning at (3.2) we break down the product as follows

|∏k=0n(f⁢(k⁢λn)f⁢(x0))ak⁢(λn;x0)|∗
≤ (|f⁢(0)f⁢(x0)|∗)a0⁢(λn;x0)⁢∏k∈J1(|f⁢(k⁢λn)f⁢(x0)|∗)ak⁢(λn;x0)⁢∏k∈J2(|f⁢(k⁢λn)f⁢(x0)|∗)ak⁢(λn;x0).

The first product can be increased in the following way

∏k∈J1(|f⁢(k⁢λn)f⁢(x0)|∗)ak⁢(λn;x0)<ε∑k∈J1ak⁢(λn;x0)≤ε,

see (3.3) and (1.3). The relation k∈J0∪J2 involves

∑k∈J0∪J2ak⁢(λn;x0) ≤∑k∈J0∪J2(k⁢λn−x0)2δ2⁢ak⁢(λn;x0)
≤1δ2⁢∑k=0n(k⁢λn−x0)2⁢ak⁢(λn;x0)
=1δ2⁢ℳ2⁢(Ln;x0). (3.7)

Based on (2.1), for any μ>0, there exists a rank N∈ℕ such that

ℳ2⁢(Ln;x0)<μ, for every ⁢n≥N. (3.8)

Setting

supx∈[0,1]|f⁢(x)f⁢(x0)|∗=M, (3.9)

we can evaluate the last part from (3)

∏k∈J0∪J2(|f⁢(k⁢λn)f⁢(x0)|∗)ak⁢(λn;x0)≤M∑k∈J0∪J2(λn;x0)≤Mμ/δ2,n≥N, (3.10)

see (3) and (3.8). Returning at (3), we get

∀μ>0,∃N∈ℕ,∀n≥N,∏k=0n|f⁢(k⁢λn)f⁢(x0)|ak⁢(λn;x0)<ε⁢Mμ/δ2.

If M=1, then we obtain exactly the inequality (3.2). Otherwise (M>1), choosing μ=δ2⁢logM⁡ε>0, we obtain the same inequality from (3.2) with ε:=ε2 which does not alter the statement.

In this moment, the proof of (3.2) is completed, consequently (3.1) takes place. □

Next, we establish an upper bound of the error of approximation by using the modulus of multiplicative smoothness.

Theorem 3.2

Let f∈B+⁢([0,1]) and the operators Ln⟨m⟩, n∈ℕ, be defined by (2.3). For n large enough, the following relation

|(Ln⟨m⟩⁢f)⁢(x)⊖f⁢(x0)|∗≤M⁢ω⟨m⟩⁢(f;δ),δ≥1, (3.11)

holds at each point x0∈(0,1] of multiplicative continuity of f. The constant M is defined at (3.9).

Proof. We use the identity (3.3) and the decomposition of that product according to the relation (3). Based both on the definition of ω⟨m⟩⁢(f;⋅), see (2.2), and the inequalities set out in (3.10) that are valid for any μ>0 and n sufficiently large, we can write

|(Ln⟨m⟩⁢f)⁢(x0)⊖f⁢(x0)|∗ ≤(∏|k⁢λn⊖x0|∗≤δω⟨m⟩⁢(f;δ)ak⁢(λn;x0))⁢Mμ/δ2
≤Mμ/δ2⁢ω⟨m⟩⁢(f;δ).

Choosing μ=δ2, we obtain the desired result. □

4. A special case

In this section, we give a particular example of operators satisfying the assumptions employed in the previous sections.

4.1. Multiplicative (geometric) Bernstein operators

By choosing λn=1n, ak⁢(λn;x)=pn,k⁢(x), where pn,k⁢(x)=(nk)⁢xk⁢(1−x)n−k is the Bernstein basis, then we obtain a special case of the operators (2.3), namely multiplicative (geometric) version of the celebrated Bernstein operators. More precisely, Bn⟨m⟩:B+⁢[0,1]→C+⁢[0,1] (n≥1) is given by

(Bn⟨m⟩⁢f)⁢(x)=∏k=0n[f⁢(kn)]pn,k⁢(x),x∈[0,1]. (4.1)

As a consequence of Theorem 3.1 for functions f∈B+⁢([0,1]) and for multiplicative (geometric) Bernstein operators Bn⟨m⟩, we have the following direct estimate:

Corollary 4.1

Let f∈B+⁢([0,1]) be a function. Let the operators Bn⟨m⟩, n∈ℕ, be defined by (4.1). The following relation

limn→∞(Bn⟨m⟩⁢f)⁢(x0)⁢=𝑚⁢f⁢(x0)

holds at each point x0∈(0,1] of multiplicative continuity of f.

4.2. Graphical and Numerical Representations

In the recent period, many operators have been investigated that generalize the classical approximation operators and the theoretical approach is usually accompanied by illustrations of convergence properties of particular functions. The included graphics are realized using software programs. Among such papers, we randomly quote [3], [7], [2], [6], the last three appeared in the years 2019-2020.

Following this line, we give some graphical and numerical examples to illustrate the approximation results for multiplicative (geometric) Bernstein operators obtained in the present paper.

We note that in the Figures 1, 2 and 3, the graph with the red line belongs to the original function, the graph with the green line to the operators with n=2, and finally the graph consisting of blue line to the operators with n=10.

Example 4.2.

Let us consider the function f⁢(x)=x3+1, and we take its corresponding multiplicative Bernstein operator (Bn⟨m⟩⁢f)⁢(x) (4.1), that one has for n=2 and for n=10.

Refer to caption
Figure 1. Approximation of f⁢(x)=x3+1 by multiplicative Bernstein operators (4.1), for n=2 and n=10.

In the following tables, by using the Wolfram Mathematica 11 Program, we compute the error of approximation numerically at certain points for n=100,300 and 500;

x=0.2¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.2)1.008961.008321.00819f⁢(0.2)1.0081.0081.008T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.0009556220.0003169810.000189999,

x=0.5¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.5)1.128111.126041.12562f⁢(0.5)1.1251.1251.125T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.003109830.001039960.000624384,

and finally

x=0.8¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.8)1.51391.512631.51238f⁢(0.8)1.5121.5121.512T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.001898090.0006308050.000378252.

Example 4.3.

Let us consider the function f⁢(x)=sin⁡(x+1), and we take its corresponding multiplicative Bernstein operator (Bn⟨m⟩⁢f)⁢(x) (4.1), that one has for n=2 and for n=10.

Refer to caption
Figure 2. Approximation of f⁢(x)=sin⁡(x+1) by multiplicative Bernstein operators (4.1), for n=2 and n=10.

In the following tables, we compute the error of approximation numerically at certain points for n=100,300 and 500;

x=0.2¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.2)0.9311810.9317530.931867f⁢(0.2)0.9320390.9320390.932039T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.0008575950.0002860290.000171637,

x=0.5¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.5)0.9962410.9970770.997244f⁢(0.5)0.9974950.9974950.997495T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.001253940.0004178020.00025066,

and finally

x=0.8¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.8)0.9730260.9735740.973683f⁢(0.8)0.9738480.9738480.973848T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.0008211330.0002737890.000164283

Example 4.4.

Let us consider the function f⁢(x)=sin⁡x+1, and we take its corresponding multiplicative Bernstein operator (Bn⟨m⟩⁢f)⁢(x) (4.1), that one has for n=2 and for n=10.

Refer to caption
Figure 3. Approximation of f⁢(x)=sin⁡x+1 by multiplicative Bernstein operators (4.1), for n=2 and n=10.

In the following tables, we compute the error of approximation numerically at certain points for n=100,300 and 500;

x=0.2¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.2)1.197871.19841.19851f⁢(0.2)1.198671.198671.19867T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.0007989030.0002665450.000159956,

x=0.5¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.5)1.478181.479011.47918f⁢(0.5)1.479431.479431.47943T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.001250270.0004166970.000250011,

and finally

x=0.8¯n=100¯n=300¯n=500¯(Bn⟨m⟩⁢f)⁢(0.8)1.716561.717091.7172f⁢(0.8)1.717361.717361.71736T⁢h⁢e⁢E⁢r⁢r⁢o⁢r0.0008007030.0002667450.000160028

Remark 4.5.

Unlike error evaluation for linear and positive operators, from (3.11) we cannot deduce the convergence property of the sequence (Ln⟨m⟩⁢f)n≥1 to f. This note should be regarded as a pioneering activity in order to introduce multiplicative calculus in the field promoted by Korovkin type theory.

References

  • [1] Bashirov, A.E., Kurpinar, E.M., Özyapici, A., Multiplicative calculus and its applications, J. Math. Anal. Appl., 337(2008), 36-48.
  • [2] Cai, Q.-Bo, Zhou, G., Li, J., Statistical approximation properties of λ-Bernstein operators based on q-integers, Open Mathematics, 17(2019), Issue 1, 487-498.
  • [3] Cătinaş, T., Some classes of surfaces generated by Nielson and Marshall type operators on the triangle with one curved side, Stud. Univ. Babeş-Bolyai Math., 61(2016), no. 3, 305-314.
  • [4] Filip, D.A., Piatecki, C., A non-newtonian examination of the theory of exogenous economic growth, Mathematica Aeterna, Vol. 4(2014), no. 2, 101-117.
  • [5] Grossman, M., Katz, R., Non-Newtonian Calculus, Lee Press, Pigeon Cove, MA, 1972.
  • [6] Gupta, V., Agrawal, G., Approximation for link Ismail-May operators, Annal of Functional Analysis, https://doi.org/10.1007/s43034-019-00051-y, online: 13 January 2020.
  • [7] Mursaleen, M., Rahman, S., Ansari, K.J., Approximation by Jakimovski-Leviatan-Stancu-Durrmeyer type operators, Filomat, 33(2019), no. 6, 1517-1530.
  • [8] Stanley, D., A multiplicative calculus, Primus: Problems, Resources, and Issues in Mathematics undergraduate Studies, Vol. 9(1999), no. 4, 310-326.

[1] Bashirov, A.E., Kurpinar, E.M., Ozyapici, A., Multiplicative calculus and its applications, J. Math. Anal. Appl., 337(2008), 36-48.
[2] Cai, Q.-Bo, Zhou, G., Li, J., Statistical approximation properties of λ-Bernstein operators based on q-integers, Open Math., 17(2019), no. 1, 487-498
[3] Catina¸s, T., Some classes of surfaces generated by Nielson and Marshall type operators on the triangle with one curved side, Stud. Univ. Babes-Bolyai Math., 61(2016), no. 3, 305-314.
[4] Filip, D.A., Piatecki, C., A non-newtonian examination of the theory of exogenous economic growth, Mathematica Aeterna, 4(2014), no. 2, 101-117.
[5] Grossman, M., Katz, R., Non-Newtonian Calculus, Lee Press, Pigeon Cove, MA, 1972.
[6] Gupta, V., Agrawal, G., Approximation for link Ismail-May operators, Ann. Funct. Anal., https://doi.org/10.1007/s43034-019-00051-y, online: 13 January 2020.
[7] Mursaleen, M., Rahman, S., Ansari, K.J., Approximation by Jakimovski-LeviatanStancu-Durrmeyer type operators, Filomat, 33(2019), no. 6, 1517-1530.
[8] Stanley, D., A multiplicative calculus, Primus: Problems, Resources, and Issues in Mathematics Undergraduate Studies, 9(1999), no. 4, 310-326.

2020

Related Posts