Extension of starshaped bounded semi-Lipschitz function on a quasi metric linear spaces

Abstract

Authors

Costica Mustata
“Tiberiu Popoviciu” Institute of Numerical Analysis, Romanian Academy, Romania

Keywords

Paper coordinates

C. Mustăţa, Extension of starshaped bounded semi-Lipschitz function on a quasi metric linear spaces. ”135-th Pannonian Applied Mathematical Meeting” 4-7 oct. 2001, 285-291.

PDF

About this paper

Journal
Publisher Name
DOI
Print ISSN
Online ISSN

google scholar link

Paper (preprint) in HTML form

2001-Mustata-BAM-Extension-of-bounded-starhaped-semi-Lipschitz-functions-on-quasi-metric-linear-spac 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; }

Extension of bounded starshaped semi-Lipschitz functions on quasi-metric linear spaces

Costică Mustăţa

1 Introduction

Let X X XXX be a nonvoid set. A function d : X × X → [ 0 , ∞ ) d : X × X → [ 0 , ∞ ) d:X xx X rarr[0,oo)d: X \times X \rightarrow[0, \infty)d:X×X→[0,∞) satisfying the conditions:
(i) d ( x , y ) = 0 ⟺ x = y d ( x , y ) = 0 ⟺ x = y quad d(x,y)=0Longleftrightarrow x=y\quad d(x, y)=0 \Longleftrightarrow x=yd(x,y)=0⟺x=y,
(ii) d ( x , y ) ≤ d ( x , z ) + d ( z , y ) d ( x , y ) ≤ d ( x , z ) + d ( z , y ) quad d(x,y) <= d(x,z)+d(z,y)\quad d(x, y) \leq d(x, z)+d(z, y)d(x,y)≤d(x,z)+d(z,y), for all x , y , z ∈ X x , y , z ∈ X x,y,z in Xx, y, z \in Xx,y,z∈X is called a quasi-metric on X X XXX and the pair ( X , d ) ( X , d ) (X,d)(X, d)(X,d) is called quasi-metric space. The essential difference with respect to a metric on X X XXX is that a quasi-metric does not satisfy the symmetry condition d ( x , y ) = d ( y , x ) d ( x , y ) = d ( y , x ) d(x,y)=d(y,x)d(x, y)= d(y, x)d(x,y)=d(y,x).
If X X XXX is a linear space and d d ddd a quasi-metric on X X XXX then the pair ( X , d ) ( X , d ) (X,d)(X, d)(X,d) is called a quasi-metric linear space.
Let θ ∈ X θ ∈ X theta in X\theta \in Xθ∈X be the null element of the linear space X X XXX. A subset Y Y YYY of X X XXX is called starshaped (with respect to θ θ theta\thetaθ ) if it satisfies the condition:
(1) ∀ y ∈ Y ∀ α ∈ [ 0 , 1 ] : α y ∈ Y . (1) ∀ y ∈ Y ∀ α ∈ [ 0 , 1 ] : α y ∈ Y . {:(1)AA y in Y quad AA alpha in[0","1]:alpha y in Y.:}\begin{equation*} \forall y \in Y \quad \forall \alpha \in[0,1]: \alpha y \in Y . \tag{1} \end{equation*}(1)∀y∈Y∀α∈[0,1]:αy∈Y.
If Y Y YYY is a starshaped subset of the linear space X X XXX then a function f : Y → R f : Y → R f:Y rarrRf: Y \rightarrow \mathbb{R}f:Y→R is called a starshaped function provided:
(2) ∀ y ∈ Y ∀ α ∈ [ 0 , 1 ] : f ( α y ) ≤ α f ( y ) . (2) ∀ y ∈ Y ∀ α ∈ [ 0 , 1 ] : f ( α y ) ≤ α f ( y ) . {:(2)AA y in Y quad AA alpha in[0","1]:f(alpha y) <= alpha f(y).:}\begin{equation*} \forall y \in Y \quad \forall \alpha \in[0,1]: f(\alpha y) \leq \alpha f(y) . \tag{2} \end{equation*}(2)∀y∈Y∀α∈[0,1]:f(αy)≤αf(y).
Obviously that the condition (1) implies θ ∈ Y θ ∈ Y theta in Y\theta \in Yθ∈Y and the condition (2) implies f ( θ ) ≤ 0 f ( θ ) ≤ 0 f(theta) <= 0f(\theta) \leq 0f(θ)≤0. In what follows we shall consider only starshaped functions on Y Y YYY which vanish at θ θ theta\thetaθ, i.e. f ( θ ) = 0 f ( θ ) = 0 f(theta)=0f(\theta)=0f(θ)=0.
If ( X , d X , d X,dX, dX,d ) is a quasi-metric linear space and Y ⊂ X Y ⊂ X Y sub XY \subset XY⊂X is a starshaped set, the quasi-metric d d ddd is called starshaped on Y Y YYY if
(3) ∀ x , y ∈ Y , ∀ α ∈ [ 0 , 1 ] : d ( α x , α y ) ≤ α d ( x , y ) . (3) ∀ x , y ∈ Y , ∀ α ∈ [ 0 , 1 ] : d ( α x , α y ) ≤ α d ( x , y ) . {:(3)AA x","y in Y","quad AA alpha in[0","1]:quad d(alpha x","alpha y) <= alpha d(x","y).:}\begin{equation*} \forall x, y \in Y, \quad \forall \alpha \in[0,1]: \quad d(\alpha x, \alpha y) \leq \alpha d(x, y) . \tag{3} \end{equation*}(3)∀x,y∈Y,∀α∈[0,1]:d(αx,αy)≤αd(x,y).
Let ( X , d ) ( X , d ) (X,d)(X, d)(X,d) be a quasi-metric space and Y ⊂ X , Y ≠ ∅ Y ⊂ X , Y ≠ ∅ Y sub X,Y!=O/Y \subset X, Y \neq \emptysetY⊂X,Y≠∅. A function f : Y → R f : Y → R f:Y rarrRf: Y \rightarrow \mathbb{R}f:Y→R is called semi-Lipschitz if it satisfies the condition
(4) ∃ K Y ≥ 0 : f ( x ) − f ( y ) ≤ K Y ⋅ d ( x , y ) (4) ∃ K Y ≥ 0 : f ( x ) − f ( y ) ≤ K Y ⋅ d ( x , y ) {:(4)EEK_(Y) >= 0:f(x)-f(y) <= K_(Y)*d(x","y):}\begin{equation*} \exists K_{Y} \geq 0: f(x)-f(y) \leq K_{Y} \cdot d(x, y) \tag{4} \end{equation*}(4)∃KY≥0:f(x)−f(y)≤KY⋅d(x,y)
for all x , y ∈ Y x , y ∈ Y x,y in Yx, y \in Yx,y∈Y.
A number K Y ≥ 0 K Y ≥ 0 K_(Y) >= 0K_{Y} \geq 0KY≥0 for which (4) holds is called a semi-Lipschitz constant for f f fff (on Y Y YYY ).
One sees that
(5) ‖ f ‖ Y = sup { ( f ( x ) − f ( y ) ) ∨ 0 d ( x , y ) : x , y ∈ Y , d ( x , y ) > 0 } (5) ‖ f ‖ Y = sup ( f ( x ) − f ( y ) ) ∨ 0 d ( x , y ) : x , y ∈ Y , d ( x , y ) > 0 {:(5)||f||_(Y)=s u p{((f(x)-f(y))vv0)/(d(x,y)):x,y in Y,d(x,y) > 0}:}\begin{equation*} \|f\|_{Y}=\sup \left\{\frac{(f(x)-f(y)) \vee 0}{d(x, y)}: x, y \in Y, d(x, y)>0\right\} \tag{5} \end{equation*}(5)‖f‖Y=sup{(f(x)−f(y))∨0d(x,y):x,y∈Y,d(x,y)>0}
is the smallest semi-Lipschitz constant for the function f f fff on the set Y Y YYY (see [ 6 ] [ 6 ] [6][6][6] and [4, Th.1]).
Let
(6) S L i p Y := { f : Y → R , f is semi-Lipschitz } (6) S L i p Y := { f : Y → R , f  is semi-Lipschitz  } {:(6)SLipY:={f:Y rarrR","f" is semi-Lipschitz "}:}\begin{equation*} S L i p Y:=\{f: Y \rightarrow \mathbb{R}, f \text { is semi-Lipschitz }\} \tag{6} \end{equation*}(6)SLipY:={f:Y→R,f is semi-Lipschitz }
the set of all real-valued semi-Lipschitz functions defined on the quasi-metric space ( Y , d ) , Y ⊆ X ( Y , d ) , Y ⊆ X (Y,d),Y sube X(Y, d), Y \subseteq X(Y,d),Y⊆X.
If ( X , d X , d X,dX, dX,d ) is a quasi-metric linear space and Y Y YYY is a subset of X X XXX containing θ θ theta\thetaθ then the set
(7) SLip 0 Y := { f ∣ f ∈ S Lip Y and f ( θ ) = 0 } (7) SLip 0 Y := { f ∣ f ∈ S Lip Y  and  f ( θ ) = 0 } {:(7)SLip_(0)Y:={f∣f in S Lip Y" and "f(theta)=0}:}\begin{equation*} \operatorname{SLip}_{0} Y:=\{f \mid f \in S \operatorname{Lip} Y \text { and } f(\theta)=0\} \tag{7} \end{equation*}(7)SLip0Y:={f∣f∈SLipY and f(θ)=0}
is a semilinear space and the functional ‖ ⋅ ‖ Y : S ‖ ⋅ ‖ Y : S ||*||_(Y):S\|\cdot\|_{Y}: S‖⋅‖Y:S Lip 0 Y → R + 0 Y → R + _(0)Y rarrR_(+)_{0} Y \rightarrow \mathbb{R}_{+}0Y→R+defined by
(8) ‖ f ‖ Y : sup { ( f ( x ) − f ( y ) ) ∨ 0 d ( x , y ) : x , y ∈ Y , d ( x , y ) ≠ 0 } (8) ‖ f ‖ Y : sup ( f ( x ) − f ( y ) ) ∨ 0 d ( x , y ) : x , y ∈ Y , d ( x , y ) ≠ 0 {:(8)||f||_(Y):s u p{((f(x)-f(y))vv0)/(d(x,y)):x,y in Y,d(x,y)!=0}:}\begin{equation*} \|f\|_{Y}: \sup \left\{\frac{(f(x)-f(y)) \vee 0}{d(x, y)}: x, y \in Y, d(x, y) \neq 0\right\} \tag{8} \end{equation*}(8)‖f‖Y:sup{(f(x)−f(y))∨0d(x,y):x,y∈Y,d(x,y)≠0}
is a quasi-norm on S L i p 0 X S L i p 0 X SLip_(0)XS L i p_{0} XSLip0X (see [4] and [6]).
A semilinear space satisfies axioms similar to those defining a linear space, excepting the existence of the opposite element (the inverse with respect to + + ^(+){ }^{+}+) and that the multiplication is defined only for positive scalars. (see [6]).

2 Extensions

The following problem is treated in [4]:
Let ( X , d X , d X,dX, dX,d ) be a quasi-metric space, Y ⊂ X Y ⊂ X Y sub XY \subset XY⊂X and f ∈ S f ∈ S f in Sf \in Sf∈S Lip Y Y YYY. One asks to find a function F ∈ S Lip X F ∈ S Lip X F in S Lip XF \in S \operatorname{Lip} XF∈SLipX such that
(9) F | Y = f and ‖ F ‖ X = ‖ f ‖ Y . (9) F Y = f  and  ‖ F ‖ X = ‖ f ‖ Y . {:(9)F|_(Y)=f" and "||F||_(X)=||f||_(Y).:}\begin{equation*} \left.F\right|_{Y}=f \text { and }\|F\|_{X}=\|f\|_{Y} . \tag{9} \end{equation*}(9)F|Y=f and ‖F‖X=‖f‖Y.
One shows ([4, Th.2]) that for every f ∈ S f ∈ S f in Sf \in Sf∈S LipY there exists F ∈ S F ∈ S F in SF \in SF∈S LipX satisfying (9). This result is similar to a result of Mc Shane from 1934 (see [2]) asserting that every real valued Lipschitz function defined on a subset of a metric space X X XXX admits an extension to the whole space with the same Lipschitz constant.
In the present paper we study the extension problem for bounded starshaped semi-Lipschitz functions defined on sharshaped subsets of quasi-metric linear spaces:
For a quasi-metric linear space ( X , d ) ( X , d ) (X,d)(X, d)(X,d) with the quasi-metric d d ddd starshaped, a starshaped subset Y Y YYY of X X XXX and a bounded semi-Lipschitz starshaped function f ∈ SLip 0 Y f ∈ SLip 0 Y f inSLip_(0)Yf \in \operatorname{SLip}_{0} Yf∈SLip0Y find a bounded starshaped function F ∈ SLip 0 X F ∈ SLip 0 X F inSLip_(0)XF \in \operatorname{SLip}_{0} XF∈SLip0X such that
(10) F | Y = f , ‖ F ‖ X = ‖ f ‖ Y and ‖ F ‖ ∞ = ‖ f ‖ ∞ (10) F Y = f , ‖ F ‖ X = ‖ f ‖ Y  and  ‖ F ‖ ∞ = ‖ f ‖ ∞ {:(10)F|_(Y)=f","||F||_(X)=||f||_(Y)" and "||F||_(oo)=||f||_(oo):}\begin{equation*} \left.F\right|_{Y}=f,\|F\|_{X}=\|f\|_{Y} \text { and }\|F\|_{\infty}=\|f\|_{\infty} \tag{10} \end{equation*}(10)F|Y=f,‖F‖X=‖f‖Y and ‖F‖∞=‖f‖∞
where ‖ ⋅ ‖ ∞ ‖ ⋅ ‖ ∞ ||*||_(oo)\|\cdot\|_{\infty}‖⋅‖∞ denotes the sup-norm.
Observe that if Y Y YYY is a subspace of X X XXX and f ∈ SLip 0 Y f ∈ SLip 0 Y f inSLip_(0)Yf \in \operatorname{SLip}_{0} Yf∈SLip0Y is starshaped then it is possible that f f fff be unbounded on Y Y YYY.
More exactly we have:
Lemma 1 Let ( X , d ) ( X , d ) (X,d)(X, d)(X,d) be a quasi-metric linear space, Y Y YYY a subspace of X X XXX and f ∈ f ∈ f inf \inf∈ SLip 0 Y 0 Y _(0)Y_{0} Y0Y be starshaped. If there exists x 0 ∈ Y x 0 ∈ Y x_(0)in Yx_{0} \in Yx0∈Y such that f ( x 0 ) > 0 f x 0 > 0 f(x_(0)) > 0f\left(x_{0}\right)>0f(x0)>0 then f f fff is unbounded on Y Y YYY.
Proof. For every x ∈ Y , x ≠ 0 x ∈ Y , x ≠ 0 x in Y,x!=0x \in Y, x \neq 0x∈Y,x≠0, the function h : ( 0 , ∞ ) → R h : ( 0 , ∞ ) → R h:(0,oo)rarrRh:(0, \infty) \rightarrow \mathbb{R}h:(0,∞)→R defined by h ( t ) = f ( t x ) / t h ( t ) = f ( t x ) / t h(t)=f(tx)//th(t)=f(t x) / th(t)=f(tx)/t is non-increasing. Indeed, if 0 < t 1 < t 2 0 < t 1 < t 2 0 < t_(1) < t_(2)0<t_{1}<t_{2}0<t1<t2 then
h ( t 1 ) = f ( t 1 x ) t 1 = f ( t 2 − 1 ⋅ t 1 ( t 2 x ) ) t 1 ≤ t 1 t 2 f ( t 2 x ) t 1 = f ( t 2 x ) t 2 = h ( t 2 ) . h t 1 = f t 1 x t 1 = f t 2 − 1 ⋅ t 1 t 2 x t 1 ≤ t 1 t 2 f t 2 x t 1 = f t 2 x t 2 = h t 2 . h(t_(1))=(f(t_(1)x))/(t_(1))=(f(t_(2)^(-1)*t_(1)(t_(2)x)))/(t_(1)) <= (t_(1))/(t_(2))(f(t_(2)x))/(t_(1))=(f(t_(2)x))/(t_(2))=h(t_(2)).h\left(t_{1}\right)=\frac{f\left(t_{1} x\right)}{t_{1}}=\frac{f\left(t_{2}^{-1} \cdot t_{1}\left(t_{2} x\right)\right)}{t_{1}} \leq \frac{t_{1}}{t_{2}} \frac{f\left(t_{2} x\right)}{t_{1}}=\frac{f\left(t_{2} x\right)}{t_{2}}=h\left(t_{2}\right) .h(t1)=f(t1x)t1=f(t2−1⋅t1(t2x))t1≤t1t2f(t2x)t1=f(t2x)t2=h(t2).
In particular, for t > 1 t > 1 t > 1t>1t>1 and x 0 ∈ Y x 0 ∈ Y x_(0)in Yx_{0} \in Yx0∈Y with f ( x 0 ) > 0 f x 0 > 0 f(x_(0)) > 0f\left(x_{0}\right)>0f(x0)>0 we have
0 < f ( x 0 ) ≤ f ( t x 0 ) t 0 < f x 0 ≤ f t x 0 t 0 < f(x_(0)) <= (f(tx_(0)))/(t)0<f\left(x_{0}\right) \leq \frac{f\left(t x_{0}\right)}{t}0<f(x0)≤f(tx0)t
so that
f ( t x 0 ) ≥ t f ( x 0 ) f t x 0 ≥ t f x 0 f(tx_(0)) >= tf(x_(0))f\left(t x_{0}\right) \geq t f\left(x_{0}\right)f(tx0)≥tf(x0)
for every t > 1 t > 1 t > 1t>1t>1, which shows that f f fff is unbounded on Y Y YYY.
The following theorem answers positively the question on the extension of bounded starshaped semi-Lipschitz functions.
Theorem 2 Let ( X , d X , d X,dX, dX,d ) be a quasi-metric linear space and Y Y YYY a starshaped subset of X X XXX. Suppose that the quasi-metric d d ddd is starshaped on Y Y YYY.
Let f ∈ S f ∈ S f in Sf \in Sf∈S Lip 0 Y 0 Y _(0)Y_{0} Y0Y be bounded and starshaped. In order to exist a bounded starshaped function F ∈ S L i p 0 X F ∈ S L i p 0 X F in SLip_(0)XF \in S L i p_{0} XF∈SLip0X such that
F | Y = f , ‖ F ‖ X = ‖ f ‖ Y and ‖ F ‖ ∞ = ‖ f ‖ ∞ F Y = f , ‖ F ‖ X = ‖ f ‖ Y  and  ‖ F ‖ ∞ = ‖ f ‖ ∞ F|_(Y)=f,quad||F||_(X)=||f||_(Y)quad" and "quad||F||_(oo)=||f||_(oo)\left.F\right|_{Y}=f, \quad\|F\|_{X}=\|f\|_{Y} \quad \text { and } \quad\|F\|_{\infty}=\|f\|_{\infty}F|Y=f,‖F‖X=‖f‖Y and ‖F‖∞=‖f‖∞
it is necessary and sufficient that f ( y ) ≤ 0 f ( y ) ≤ 0 f(y) <= 0f(y) \leq 0f(y)≤0 for all y ∈ Y y ∈ Y y in Yy \in Yy∈Y.
Proof. Sufficiency suppose that f ( y ) ≤ 0 f ( y ) ≤ 0 f(y) <= 0f(y) \leq 0f(y)≤0 for all y ∈ Y y ∈ Y y in Yy \in Yy∈Y. The function
(11) H ( x ) = inf y ∈ Y [ f ( y ) + ‖ f ‖ Y d ( x , y ) ] , x ∈ X (11) H ( x ) = inf y ∈ Y   f ( y ) + ‖ f ‖ Y d ( x , y ) , x ∈ X {:(11)H(x)=i n f_(y in Y)[f(y)+||f||_(Y)d(x,y)]","quad x in X:}\begin{equation*} H(x)=\inf _{y \in Y}\left[f(y)+\|f\|_{Y} d(x, y)\right], \quad x \in X \tag{11} \end{equation*}(11)H(x)=infy∈Y[f(y)+‖f‖Yd(x,y)],x∈X
is starshaped on X X XXX and satisfies the conditions
H | Y = f and ‖ H ‖ X = ‖ f ‖ Y H Y = f  and  ‖ H ‖ X = ‖ f ‖ Y H|_(Y)=f quad" and "quad||H||_(X)=||f||_(Y)\left.H\right|_{Y}=f \quad \text { and } \quad\|H\|_{X}=\|f\|_{Y}H|Y=f and ‖H‖X=‖f‖Y
(see [4,Th.2] and [5, Th.8).
Indeed, let z ∈ Y z ∈ Y z in Yz \in Yz∈Y and x ∈ X x ∈ X x in Xx \in Xx∈X. For any y ∈ Y y ∈ Y y in Yy \in Yy∈Y we have
f ( y ) + ‖ f ‖ Y d ( x , y ) = f ( z ) + ‖ f ‖ Y d ( x , y ) − ( f ( z ) − f ( y ) ) ≥ ≥ f ( z ) + ‖ f ‖ Y d ( x , y ) − ‖ f ‖ Y d ( z , y ) = = f ( z ) − ‖ f ‖ Y ( d ( z , y ) − d ( x , y ) ) f ( y ) + ‖ f ‖ Y d ( x , y ) = f ( z ) + ‖ f ‖ Y d ( x , y ) − ( f ( z ) − f ( y ) ) ≥ ≥ f ( z ) + ‖ f ‖ Y d ( x , y ) − ‖ f ‖ Y d ( z , y ) = = f ( z ) − ‖ f ‖ Y ( d ( z , y ) − d ( x , y ) ) {:[f(y)+||f||_(Y)d(x","y)=f(z)+||f||_(Y)d(x","y)-(f(z)-f(y)) >= ],[ >= f(z)+||f||_(Y)d(x","y)-||f||_(Y)d(z","y)=],[=f(z)-||f||_(Y)(d(z","y)-d(x","y))]:}\begin{aligned} f(y)+\|f\|_{Y} d(x, y) & =f(z)+\|f\|_{Y} d(x, y)-(f(z)-f(y)) \geq \\ & \geq f(z)+\|f\|_{Y} d(x, y)-\|f\|_{Y} d(z, y)= \\ & =f(z)-\|f\|_{Y}(d(z, y)-d(x, y)) \end{aligned}f(y)+‖f‖Yd(x,y)=f(z)+‖f‖Yd(x,y)−(f(z)−f(y))≥≥f(z)+‖f‖Yd(x,y)−‖f‖Yd(z,y)==f(z)−‖f‖Y(d(z,y)−d(x,y))
The inequality d ( z , y ) − d ( x , y ) ≤ d ( z , x ) d ( z , y ) − d ( x , y ) ≤ d ( z , x ) d(z,y)-d(x,y) <= d(z,x)d(z, y)-d(x, y) \leq d(z, x)d(z,y)−d(x,y)≤d(z,x) implies
f ( y ) + ‖ f ‖ Y d ( x , y ) ≥ f ( z ) − ‖ f ‖ Y ⋅ d ( z , x ) f ( y ) + ‖ f ‖ Y d ( x , y ) ≥ f ( z ) − ‖ f ‖ Y ⋅ d ( z , x ) f(y)+||f||_(Y)d(x,y) >= f(z)-||f||_(Y)*d(z,x)f(y)+\|f\|_{Y} d(x, y) \geq f(z)-\|f\|_{Y} \cdot d(z, x)f(y)+‖f‖Yd(x,y)≥f(z)−‖f‖Y⋅d(z,x)
showing that for every x ∈ X x ∈ X x in Xx \in Xx∈X the set { f ( y ) + ‖ f ‖ Y d ( x , y ) : y ∈ Y } f ( y ) + ‖ f ‖ Y d ( x , y ) : y ∈ Y {f(y)+||f||_(Y)d(x,y):y in Y}\left\{f(y)+\|f\|_{Y} d(x, y): y \in Y\right\}{f(y)+‖f‖Yd(x,y):y∈Y} is bounded from above by f ( z ) − ‖ f ‖ Y d ( z , x ) f ( z ) − ‖ f ‖ Y d ( z , x ) f(z)-||f||_(Y)d(z,x)f(z)-\|f\|_{Y} d(z, x)f(z)−‖f‖Yd(z,x), and the infimum (11) is finite.
We show now that H ( y ) = f ( y ) H ( y ) = f ( y ) H(y)=f(y)H(y)=f(y)H(y)=f(y) for all y ∈ Y y ∈ Y y in Yy \in Yy∈Y.
Let y ∈ Y y ∈ Y y in Yy \in Yy∈Y. Then
H ( y ) ≤ f ( y ) + ‖ f ‖ Y d ( y , y ) = f ( y ) H ( y ) ≤ f ( y ) + ‖ f ‖ Y d ( y , y ) = f ( y ) H(y) <= f(y)+||f||_(Y)d(y,y)=f(y)H(y) \leq f(y)+\|f\|_{Y} d(y, y)=f(y)H(y)≤f(y)+‖f‖Yd(y,y)=f(y)
For any v ∈ Y v ∈ Y v in Yv \in Yv∈Y we have
f ( y ) − f ( v ) ≤ ‖ f ‖ Y ⋅ d ( y , v ) f ( y ) − f ( v ) ≤ ‖ f ‖ Y ⋅ d ( y , v ) f(y)-f(v) <= ||f||_(Y)*d(y,v)f(y)-f(v) \leq\|f\|_{Y} \cdot d(y, v)f(y)−f(v)≤‖f‖Y⋅d(y,v)
so that
f ( v ) + ‖ f ‖ Y ⋅ d ( y , v ) ≥ f ( y ) f ( v ) + ‖ f ‖ Y ⋅ d ( y , v ) ≥ f ( y ) f(v)+||f||_(Y)*d(y,v) >= f(y)f(v)+\|f\|_{Y} \cdot d(y, v) \geq f(y)f(v)+‖f‖Y⋅d(y,v)≥f(y)
and
H ( y ) = inf { f ( v ) + ‖ f ‖ Y d ( y , v ) : v ∈ Y } ≥ f ( y ) . H ( y ) = inf f ( v ) + ‖ f ‖ Y d ( y , v ) : v ∈ Y ≥ f ( y ) . H(y)=i n f{f(v)+||f||_(Y)d(y,v):v in Y} >= f(y).H(y)=\inf \left\{f(v)+\|f\|_{Y} d(y, v): v \in Y\right\} \geq f(y) .H(y)=inf{f(v)+‖f‖Yd(y,v):v∈Y}≥f(y).
It follows H ( y ) = f ( y ) H ( y ) = f ( y ) H(y)=f(y)H(y)=f(y)H(y)=f(y).
We prove that ‖ H ‖ Y = ‖ f ‖ Y ‖ H ‖ Y = ‖ f ‖ Y ||H||_(Y)=||f||_(Y)\|H\|_{Y}=\|f\|_{Y}‖H‖Y=‖f‖Y.
Since H | Y = f H Y = f H|_(Y)=f\left.H\right|_{Y}=fH|Y=f, the definitions of ‖ H ‖ Y ‖ H ‖ Y ||H||_(Y)\|H\|_{Y}‖H‖Y and ‖ f ‖ Y ‖ f ‖ Y ||f||_(Y)\|f\|_{Y}‖f‖Y yield ‖ H ‖ Y ≥ ‖ f ‖ Y ‖ H ‖ Y ≥ ‖ f ‖ Y ||H||_(Y) >= ||f||_(Y)\|H\|_{Y} \geq\|f\|_{Y}‖H‖Y≥‖f‖Y.
Let x 1 , x 2 ∈ X x 1 , x 2 ∈ X x_(1),x_(2)in Xx_{1}, x_{2} \in Xx1,x2∈X and ε > 0 ε > 0 epsi > 0\varepsilon>0ε>0. Choosing y ∈ Y y ∈ Y y in Yy \in Yy∈Y such that
H ( x 1 ) ≥ f ( y ) + ‖ f ‖ Y d ( x 1 , y ) − ε H x 1 ≥ f ( y ) + ‖ f ‖ Y d x 1 , y − ε H(x_(1)) >= f(y)+||f||_(Y)d(x_(1),y)-epsiH\left(x_{1}\right) \geq f(y)+\|f\|_{Y} d\left(x_{1}, y\right)-\varepsilonH(x1)≥f(y)+‖f‖Yd(x1,y)−ε
we obtain
H ( x 2 ) − H ( x 1 ) ≤ f ( y ) + ‖ f ‖ Y d ( x 2 , y ) − ( f ( y ) + ‖ f ‖ Y ⋅ d ( x 1 , y ) − ε ) = ‖ f ‖ Y [ d ( x 2 , y ) − d ( x 1 , y ) ] + ε ≤ ‖ f ‖ Y ⋅ d ( x 2 , x 1 ) + ε . H x 2 − H x 1 ≤ f ( y ) + ‖ f ‖ Y d x 2 , y − f ( y ) + ‖ f ‖ Y ⋅ d x 1 , y − ε = ‖ f ‖ Y d x 2 , y − d x 1 , y + ε ≤ ‖ f ‖ Y ⋅ d x 2 , x 1 + ε . {:[H(x_(2))-H(x_(1)) <= f(y)+||f||_(Y)d(x_(2),y)-(f(y)+||f||_(Y)*d(x_(1),y)-epsi)],[=||f||_(Y)[d(x_(2),y)-d(x_(1),y)]+epsi],[ <= ||f||_(Y)*d(x_(2),x_(1))+epsi.]:}\begin{aligned} H\left(x_{2}\right)-H\left(x_{1}\right) & \leq f(y)+\|f\|_{Y} d\left(x_{2}, y\right)-\left(f(y)+\|f\|_{Y} \cdot d\left(x_{1}, y\right)-\varepsilon\right) \\ & =\|f\|_{Y}\left[d\left(x_{2}, y\right)-d\left(x_{1}, y\right)\right]+\varepsilon \\ & \leq\|f\|_{Y} \cdot d\left(x_{2}, x_{1}\right)+\varepsilon . \end{aligned}H(x2)−H(x1)≤f(y)+‖f‖Yd(x2,y)−(f(y)+‖f‖Y⋅d(x1,y)−ε)=‖f‖Y[d(x2,y)−d(x1,y)]+ε≤‖f‖Y⋅d(x2,x1)+ε.
Since ε > 0 ε > 0 epsi > 0\varepsilon>0ε>0 is arbitrary it follows
H ( x 2 ) − H ( x 1 ) ≤ ‖ f ‖ Y ⋅ d ( x 2 , x 1 ) H x 2 − H x 1 ≤ ‖ f ‖ Y ⋅ d x 2 , x 1 H(x_(2))-H(x_(1)) <= ||f||_(Y)*d(x_(2),x_(1))H\left(x_{2}\right)-H\left(x_{1}\right) \leq\|f\|_{Y} \cdot d\left(x_{2}, x_{1}\right)H(x2)−H(x1)≤‖f‖Y⋅d(x2,x1)
for any x 1 , x 2 ∈ X x 1 , x 2 ∈ X x_(1),x_(2)in Xx_{1}, x_{2} \in Xx1,x2∈X and ‖ H ‖ Y ≤ ‖ f ‖ Y ‖ H ‖ Y ≤ ‖ f ‖ Y ||H||_(Y) <= ||f||_(Y)\|H\|_{Y} \leq\|f\|_{Y}‖H‖Y≤‖f‖Y. Then ‖ H ‖ X = ‖ f ‖ Y ‖ H ‖ X = ‖ f ‖ Y ||H||_(X)=||f||_(Y)\|H\|_{X}=\|f\|_{Y}‖H‖X=‖f‖Y.
We shall show that H H HHH is also starshaped on X X XXX. To this end let x ∈ X , z ∈ Y x ∈ X , z ∈ Y x in X,z in Yx \in X, z \in Yx∈X,z∈Y and α ∈ [ 0 , 1 ] α ∈ [ 0 , 1 ] alpha in[0,1]\alpha \in[0,1]α∈[0,1]. We have
H ( α x ) = f ( α z ) + ‖ f ‖ Y d ( α x , α z ) ≤ ≤ α f ( z ) + α ‖ f ‖ Y d ( x , z ) = = α [ f ( z ) + ‖ f ‖ Y ⋅ d ( x , z ) ] . H ( α x ) = f ( α z ) + ‖ f ‖ Y d ( α x , α z ) ≤ ≤ α f ( z ) + α ‖ f ‖ Y d ( x , z ) = = α f ( z ) + ‖ f ‖ Y ⋅ d ( x , z ) . {:[H(alpha x)=f(alpha z)+||f||_(Y)d(alpha x","alpha z) <= ],[ <= alpha f(z)+alpha||f||_(Y)d(x","z)=],[=alpha[f(z)+||f||_(Y)*d(x,z)].]:}\begin{aligned} H(\alpha x) & =f(\alpha z)+\|f\|_{Y} d(\alpha x, \alpha z) \leq \\ & \leq \alpha f(z)+\alpha\|f\|_{Y} d(x, z)= \\ & =\alpha\left[f(z)+\|f\|_{Y} \cdot d(x, z)\right] . \end{aligned}H(αx)=f(αz)+‖f‖Yd(αx,αz)≤≤αf(z)+α‖f‖Yd(x,z)==α[f(z)+‖f‖Y⋅d(x,z)].
Taking the infimum with respect to z ∈ Y z ∈ Y z in Yz \in Yz∈Y we get
H ( α x ) ≤ α H ( x ) H ( α x ) ≤ α H ( x ) H(alpha x) <= alpha H(x)H(\alpha x) \leq \alpha H(x)H(αx)≤αH(x)
for all x ∈ X x ∈ X x in Xx \in Xx∈X and all α ∈ [ 0 , 1 ] α ∈ [ 0 , 1 ] alpha in[0,1]\alpha \in[0,1]α∈[0,1], showing that the function H H HHH defined by (11) is a starshaped extension of f f fff.
Consider the function
(12) F ( x ) = { H ( x ) if H ( x ) ≤ 0 0 if H ( x ) > 0 . (12) F ( x ) = H ( x )  if  H ( x ) ≤ 0 0  if  H ( x ) > 0 . {:(12)F(x)={[H(x)," if ",H(x) <= 0],[0," if ",H(x) > 0].:}:}F(x)=\left\{\begin{array}{lll} H(x) & \text { if } & H(x) \leq 0 \tag{12}\\ 0 & \text { if } & H(x)>0 \end{array} .\right.(12)F(x)={H(x) if H(x)≤00 if H(x)>0.
Since F | Y = H | Y = f , ‖ H ‖ X = ‖ f ‖ Y F Y = H Y = f , ‖ H ‖ X = ‖ f ‖ Y F|_(Y)=H|_(Y)=f,||H||_(X)=||f||_(Y)\left.F\right|_{Y}=\left.H\right|_{Y}=f,\|H\|_{X}=\|f\|_{Y}F|Y=H|Y=f,‖H‖X=‖f‖Y and ‖ H ‖ X ≥ ‖ F ‖ X ‖ H ‖ X ≥ ‖ F ‖ X ||H||_(X) >= ||F||_(X)\|H\|_{X} \geq\|F\|_{X}‖H‖X≥‖F‖X, it follows that ‖ F ‖ X = ‖ f ‖ Y ‖ F ‖ X = ‖ f ‖ Y ||F||_(X)=||f||_(Y)\|F\|_{X}=\|f\|_{Y}‖F‖X=‖f‖Y. Therefore F F FFF is an extension of f f fff with the same semi-Lipschitz constant.
Let x ∈ X x ∈ X x in Xx \in Xx∈X. If H ( x ) ≤ 0 H ( x ) ≤ 0 H(x) <= 0H(x) \leq 0H(x)≤0 then
H ( α x ) ≤ α H ( x ) ≤ 0 H ( α x ) ≤ α H ( x ) ≤ 0 H(alpha x) <= alpha H(x) <= 0H(\alpha x) \leq \alpha H(x) \leq 0H(αx)≤αH(x)≤0
for any α ∈ [ 0 , 1 ] α ∈ [ 0 , 1 ] alpha in[0,1]\alpha \in[0,1]α∈[0,1] so that
F ( α x ) = H ( α x ) ≤ α H ( x ) = α F ( x ) . F ( α x ) = H ( α x ) ≤ α H ( x ) = α F ( x ) . F(alpha x)=H(alpha x) <= alpha H(x)=alpha F(x).F(\alpha x)=H(\alpha x) \leq \alpha H(x)=\alpha F(x) .F(αx)=H(αx)≤αH(x)=αF(x).
If H ( x ) > 0 H ( x ) > 0 H(x) > 0H(x)>0H(x)>0 then F ( x ) = 0 F ( x ) = 0 F(x)=0F(x)=0F(x)=0. Let α ∈ ( 0 , 1 ) α ∈ ( 0 , 1 ) alpha in(0,1)\alpha \in(0,1)α∈(0,1). If H ( α x ) > 0 H ( α x ) > 0 H(alpha x) > 0H(\alpha x)>0H(αx)>0 then
F ( α x ) = 0 = α F ( x ) . F ( α x ) = 0 = α F ( x ) . F(alpha x)=0=alpha F(x).F(\alpha x)=0=\alpha F(x) .F(αx)=0=αF(x).
If H ( α x ) ≤ 0 H ( α x ) ≤ 0 H(alpha x) <= 0H(\alpha x) \leq 0H(αx)≤0 then F ( α x ) = H ( α x ) F ( α x ) = H ( α x ) F(alpha x)=H(alpha x)F(\alpha x)=H(\alpha x)F(αx)=H(αx) and
F ( α x ) = H ( α x ) ≤ 0 = α F ( x ) . F ( α x ) = H ( α x ) ≤ 0 = α F ( x ) . F(alpha x)=H(alpha x) <= 0=alpha F(x).F(\alpha x)=H(\alpha x) \leq 0=\alpha F(x) .F(αx)=H(αx)≤0=αF(x).
It follows that the function F F FFF defined by (12) is an extension of f f fff which is starshaped and has the same semi-Lipschitz constant as f f fff.
Since
sup { | F ( x ) | : x ∈ X } ≥ sup { | F ( y ) | : y ∈ Y } = ‖ f ‖ ∞ sup { | F ( x ) | : x ∈ X } ≥ sup { | F ( y ) | : y ∈ Y } = ‖ f ‖ ∞ s u p{|F(x)|:x in X} >= s u p{|F(y)|:y in Y}=||f||_(oo)\sup \{|F(x)|: x \in X\} \geq \sup \{|F(y)|: y \in Y\}=\|f\|_{\infty}sup{|F(x)|:x∈X}≥sup{|F(y)|:y∈Y}=‖f‖∞
it follows ‖ F ‖ ∞ ≥ ‖ f ‖ ∞ ‖ F ‖ ∞ ≥ ‖ f ‖ ∞ ||F||_(oo) >= ||f||_(oo)\|F\|_{\infty} \geq\|f\|_{\infty}‖F‖∞≥‖f‖∞.
Let x ∈ X x ∈ X x in Xx \in Xx∈X. For any y ∈ Y y ∈ Y y in Yy \in Yy∈Y we have
f ( y ) ≤ f ( y ) + ‖ f ‖ Y ⋅ d ( x , y ) f ( y ) ≤ f ( y ) + ‖ f ‖ Y ⋅ d ( x , y ) f(y) <= f(y)+||f||_(Y)*d(x,y)f(y) \leq f(y)+\|f\|_{Y} \cdot d(x, y)f(y)≤f(y)+‖f‖Y⋅d(x,y)
which implies
inf y ∈ Y ′ f ( y ) ≤ inf y ∈ Y [ f ( y ) + ‖ f ‖ Y d ( x , y ) ] = H ( x ) . inf y ∈ Y ′   f ( y ) ≤ inf y ∈ Y   f ( y ) + ‖ f ‖ Y d ( x , y ) = H ( x ) . i n f_(y inY^('))f(y) <= i n f_(y in Y)[f(y)+||f||_(Y)d(x,y)]=H(x).\inf _{y \in Y^{\prime}} f(y) \leq \inf _{y \in Y}\left[f(y)+\|f\|_{Y} d(x, y)\right]=H(x) .infy∈Y′f(y)≤infy∈Y[f(y)+‖f‖Yd(x,y)]=H(x).
If H ( x ) ≤ 0 H ( x ) ≤ 0 H(x) <= 0H(x) \leq 0H(x)≤0 then
inf y ∈ Y f ( y ) ≤ H ( x ) = F ( x ) . inf y ∈ Y   f ( y ) ≤ H ( x ) = F ( x ) . i n f_(y in Y)f(y) <= H(x)=F(x).\inf _{y \in Y} f(y) \leq H(x)=F(x) .infy∈Yf(y)≤H(x)=F(x).
Since f ( y ) ≤ 0 f ( y ) ≤ 0 f(y) <= 0f(y) \leq 0f(y)≤0 for all y ∈ Y y ∈ Y y in Yy \in Yy∈Y we have ‖ f ‖ ∞ 1 2 = − inf f ( Y ) ‖ f ‖ ∞ 1 2 = − inf f ( Y ) ||f||_(oo)^((1)/(2))=-i n f f(Y)\|f\|_{\infty}^{\frac{1}{2}}=-\inf f(Y)‖f‖∞12=−inff(Y) so that
− ‖ f ‖ ∞ ≤ F ( x ) ⟺ ‖ f ‖ ∞ ≥ − F ( x ) . − ‖ f ‖ ∞ ≤ F ( x ) ⟺ ‖ f ‖ ∞ ≥ − F ( x ) . -||f||_(oo) <= F(x)Longleftrightarrow||f||_(oo) >= -F(x).-\|f\|_{\infty} \leq F(x) \Longleftrightarrow\|f\|_{\infty} \geq-F(x) .−‖f‖∞≤F(x)⟺‖f‖∞≥−F(x).
If H ( x ) > 0 H ( x ) > 0 H(x) > 0H(x)>0H(x)>0 then
‖ f ‖ ∞ ≥ 0 = F ( x ) . ‖ f ‖ ∞ ≥ 0 = F ( x ) . ||f||_(oo) >= 0=F(x).\|f\|_{\infty} \geq 0=F(x) .‖f‖∞≥0=F(x).
Using the fact that F ( x ) ≤ 0 F ( x ) ≤ 0 F(x) <= 0F(x) \leq 0F(x)≤0, for all x ∈ X x ∈ X x in Xx \in Xx∈X. and the above inequalities we obtain
‖ f ‖ ∞ ≥ sup x ∈ X ( − F ( x ) ) = ‖ F ‖ ∞ . ‖ f ‖ ∞ ≥ sup x ∈ X   ( − F ( x ) ) = ‖ F ‖ ∞ . ||f||_(oo) >= s u p_(x in X)(-F(x))=||F||_(oo).\|f\|_{\infty} \geq \sup _{x \in X}(-F(x))=\|F\|_{\infty} .‖f‖∞≥supx∈X(−F(x))=‖F‖∞.
It follows that ‖ F ‖ ∞ = ‖ f ‖ ∞ ‖ F ‖ ∞ = ‖ f ‖ ∞ ||F||_(oo)=||f||_(oo)\|F\|_{\infty}=\|f\|_{\infty}‖F‖∞=‖f‖∞.
Necessity. Suppose there exists y ∈ Y y ∈ Y y in Yy \in Yy∈Y such that f ( y ) > 0 f ( y ) > 0 f(y) > 0f(y)>0f(y)>0. By Lemma 1 f f fff has no bounded starshaped extensions to X X XXX.

References

[1] Cobzaş, S., Mustăta, C., Norm preserving extension of convex Lipschitz functions, J.A.T. 24(1978), 555-564.
[2] McShane, J.A., Extension of range of functions, Bull. Amer. Math. Soc. 40(1934), 837-842.
[3] Mustăta, C., The extension of starshaped bounded Lipschitz functions, Ann. Numer. Theor. Approx., 9(1980) 1, 93-99.
[4] Mustăta, C., Extensions of semi-Lipschitz functions on quasi-metric space (to appear).
[5] Mustăta, C., Extension of convex semi-Lipschitz functions on quasimetric linear space (to appear)
[6] Romaguera, S., Sanchis, M., Semi-Lipschitz functions in quasi-metric spaces, J.A.T 103(2000), 292-301.
[7] Weaver, N., Lipschitz Algebras, World Scientific, Singapore 1999.
[8] Wels, J.H., Williams, L.R., Embeddings and Extension in Analysis, Springer-Verlag, Berlin, 1975.
2001

Related Posts