CINXE.COM
Document Zbl 1229.90123 - zbMATH Open
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>Document Zbl 1229.90123 - zbMATH Open</title> <meta name="viewport" content="width=device-width, minimum-scale=0.1, maximum-scale=5.0"> <meta name="robots" content="noarchive, noindex"> <meta name="referrer" content="origin-when-cross-origin"> <link href="https://static.zbmath.org/contrib/bootstrap/v3.3.7/css/bootstrap.min.css" rel="stylesheet" media="screen,print"> <link href="https://static.zbmath.org/contrib/bootstrap/v3.3.7/css/bootstrap-theme.min.css" rel="stylesheet" media="screen,print"> <link href="https://static.zbmath.org/contrib/bootstrap-lightbox/v0.7.0/bootstrap-lightbox.min.css" rel="stylesheet" media="screen,print"> <link rel="stylesheet" href="https://static.zbmath.org/contrib/bootstrap-select/v1.13.14/css/bootstrap-select.min.css"> <link href="/static/css/smoothness/jquery-ui-1.10.1.custom.min.css" rel="stylesheet" media="screen"> <link href="/static/styles.css?v=20241024" rel="stylesheet" media="screen,print"> <link href="https://static.zbmath.org/zbMathJax/v0.1.38/zbmathjax.css" rel="stylesheet" media="screen,print"> <link rel="shortcut icon" href="/static/zbmath.ico"> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "url": "https://zbmath.org/", "logo": "https://zbmath.org/static/zbMATH.png" } </script> </head> <body> <div id="line"></div> <span id="clear" style="cursor: pointer;">×</span> <div id="page"> <div id="head"> <nav id="menu" class="navbar navbar-default"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#zbnav" aria-expanded="false"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="#"> <img class="logo" src="/static/zbmath.gif" alt="zbMATH Open logo"> </a> </div> <div id="zbnav" class="collapse navbar-collapse"> <ul class="nav navbar-nav pages"> <li class="about"> <a href="/about/">About</a> </li> <li class="frequently-asked-questions"> <a href="/frequently-asked-questions/">FAQ</a> </li> <li class="general-help"> <a href="/general-help/">General Help</a> </li> <li class="reviewer-service"> <a href="https://zbmath.org/reviewer-service/" target="_self" >Reviewer Service</a> </li> <li> <a href="/tools-and-resources/">Tools & Resources</a> </li> <li class="contact"> <a href="/contact/">Contact</a> </li> </ul> <ul class="nav navbar-nav navbar-right prefs"> <li class="preferences dropdown"> <a data-toggle="dropdown" href="#">Preferences <i class="caret"></i></a> <ul class="dropdown-menu preferences"> <li> <form id="preferences" class="navbar-form" method="post" action="/preferences/" onsubmit="return confirm('This website uses cookies for the purposes of storing preference information on your device. Do you agree to this?\n\nPlease refer to our Privacy Policy to learn more about our use of cookies.')" > <input type="hidden" name="path" value="/1229.90123?"> <span class=""> <label class="title">Search Form</label> <div class="form-group"> <input id="search-multi-line" type="radio" name="search" value="multi-line" checked> <label for="search-multi-line" class="radio">Multi-Line Search (default)</label> </div> <div class="form-group"> <input id="search-one-line" type="radio" name="search" value="one-line"> <label for="search-one-line" class="radio">One-Line Search</label> </div> </span> <span class="count"> <label class="title">Hits per Page</label> <div class="form-group"> <input id="count-10" type="radio" name="count" value="10"> <label for="count-10" class="radio">10</label> </div> <div class="form-group"> <input id="count-20" type="radio" name="count" value="20"> <label for="count-20" class="radio">20</label> </div> <div class="form-group"> <input id="count-50" type="radio" name="count" value="50"> <label for="count-50" class="radio">50</label> </div> <div class="form-group"> <input id="count-100" type="radio" name="count" value="100" checked> <label for="count-100" class="radio">100 (default)</label> </div> <div class="form-group"> <input id="count-200" type="radio" name="count" value="200"> <label for="count-200" class="radio">200</label> </div> </span> <span class="format"> <label class="title">Display Format</label> <div class="form-group"> <input id="format-mathjax" type="radio" name="format" value="mathjax" checked> <label for="format-mathjax" class="radio">MathJax (default)</label> </div> <div class="form-group"> <input id="format-amstex" type="radio" name="format" value="latex"> <label for="format-amstex" class="radio">LaTeX</label> </div> </span> <span class="ranking"> <label class="title">Documents Sorting</label> <div class="form-group"> <input id="documents-ranking-default" type="radio" name="documents_ranking" value="date" checked> <label for="documents-ranking-default" class="radio">Newest first (default)</label> </div> <div class="form-group"> <input id="documents-ranking-references" type="radio" name="documents_ranking" value="references"> <label for="documents-ranking-references" class="radio">Citations</label> </div> <div class="form-group"> <input id="documents-ranking-relevance" type="radio" name="documents_ranking" value="relevance"> <label for="documents-ranking-relevance" class="radio">Relevance</label> </div> </span> <span class="ranking"> <label class="title">Authors Sorting</label> <div class="form-group"> <input id="authors-ranking-default" type="radio" name="authors_ranking" value="alpha" checked> <label for="authors-ranking-default" class="radio">Alphabetically (default)</label> </div> <div class="form-group"> <input id="authors-ranking-references" type="radio" name="authors_ranking" value="references"> <label for="authors-ranking-references" class="radio">Citations</label> </div> </span> <span class="ranking"> <label class="title">Serials Sorting</label> <div class="form-group"> <input id="serials-ranking-default" type="radio" name="serials_ranking" value="alpha" checked> <label for="serials-ranking-default" class="radio">Alphabetically (default)</label> </div> <div class="form-group"> <input id="serials-ranking-references" type="radio" name="serials_ranking" value="references"> <label for="serials-ranking-references" class="radio">Citations</label> </div> </span> <span class="ranking"> <label class="title">Software Sorting</label> <div class="form-group"> <input id="software-ranking-default" type="radio" name="software_ranking" value="references" checked> <label for="software-ranking-default" class="radio">Citations (default)</label> </div> <div class="form-group"> <input id="software-ranking-alpha" type="radio" name="software_ranking" value="alpha"> <label for="software-ranking-alpha" class="radio">Alphabetically</label> </div> </span> <button type="submit" class="btn btn-default">OK</button> <div class="clearfix"> </form> </li> </ul> </li> </ul> </div> </div> </nav> <div id="tabs"> <h1 class="logo"> <a class="logo" href="/"> <img class="logo" src="/static/zbmath.gif" alt="zbMATH Open — the first resource for mathematics" > </a> </h1> <nav> <ul class="nav nav-tabs"> <li class="tab-documents active"> <a href="/">Documents</a> </li> <li class="tab-authors"> <a href="/authors/">Authors</a> </li> <li class="tab-serials"> <a href="/serials/">Serials</a> </li> <li class="tab-software"> <a href="/software/">Software</a> </li> <li class="tab-classification"> <a href="/classification/">Classification</a> </li> <li class="tab-formulae"> <a href="/formulae/">Formulæ</a> </li> </ul> </nav> <div class="clearfix"></div> </div> <div class="content-fixed"> <div class="content-formular"> <div style="display: none;"> <div class="row ml-0"id="multi-line-new-line" style="display: none;"> <div class="col-xs-12 form-inline multi-line"> <select class="form-control multi-line-field multi-line-selectpicker" name="ml-0-f" aria-label="field"> <option data-type="input" value="any" selected>Anywhere</option> <option data-type="input" value="au">Authors</option> <option data-type="input" value="ti">Title</option> <option data-type="input" value="py">Year</option> <option data-type="range" value="pyr">Year Range</option> <option data-type="input" value="cc">MSC</option> <option data-type="input" value="cc1">MSC Primary</option> <option data-type="input" value="so">Source / Journal</option> <option data-type="input" value="pu">Publisher</option> <option data-type="input" value="la">Language</option> <option data-type="input" value="ab">Summary / Review</option> <option data-type="input" value="rv">Reviewer</option> <option data-type="input" value="an">zbMATH ID</option> <option data-type="input" value="en">External ID</option> <option data-type="input" value="ut">Keywords</option> <option data-type="input" value="sw">Software</option> <option data-type="input" value="br">Biographic Ref</option> <option data-type="input" value="rft">Reference Text</option> <option data-type="multiselect-db" value="db">Database</option> <option data-divider="true"></option> <option data-function="remove-line" data-content='<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> remove line' value="any">remove line</option> </select><input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value"><select class="form-control multi-line-operators multi-line-selectpicker" name="ml-0-op" aria-label="operator"> <option value="and" selected>AND</option> <option value="andnot">AND NOT</option> <option value="or">OR</option> </select></div> </div> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input"> <span class="multi-line-value" id="multi-line-type-range"><span style="padding-left: 5px;">from</span> <input name="ml-0-v1" class="form-control multi-line-input" type="text" value="" aria-label="value"> until <input name="ml-0-v2" class="form-control multi-line-input" type="text" value="" aria-label="value"></span> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-la" placeholder="use name or ISO code"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-rv" placeholder="enter name or zbMATH reviewer number"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-an" placeholder="Zbl, JFM or ERAM number"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-en" placeholder="e.g. DOI, ISBN, arXiv ID"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-sw" placeholder="use * to find all documents using software"> <input name="ml-0-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value" id="multi-line-type-input-br" placeholder="find documents about the life or work of a person"> <span class="multi-line-value" id="multi-line-type-multiselect-db"> <select class="multi-line-selectpicker" data-width="100%" multiple> <option value="zbl">Zbl</option> <option value="arxiv">arXiv</option> <option value="jfm">JFM</option> <option value="eram">ERAM</option> </select> <input type="hidden" class="multi-line-input" name="ml-0-v" value=""> </span> </div> <form name="documents" method="GET" action="/" autocomplete="off"> <div class="documents multi-line" style="display: none;"> <div class="forms"> <ul class="nav forms"> <li class="one-line"> <span tabindex="0" class="glyphicon glyphicon-question-sign" title="One-Line Search allows for free logical combinations of search fields" aria-label="One-Line Search allows for free logical combinations of search fields" data-placement="bottom"></span> <a style="display: inline-block;" href="#">One-Line Search <span class="glyphicon glyphicon-search"></span></a> </li> </ul> </div> <div class="clearfix"></div> <div class="container-fluid"> <input type="hidden" id="multi-line-ml" name="ml" value="3"> <div id="multi-line-row-wrapper"> <div class="row ml-1"> <div class="col-xs-12 form-inline multi-line"> <select class="form-control multi-line-field multi-line-selectpicker" name="ml-1-f" aria-label="field"> <option data-type="input" value="any" selected>Anywhere</option> <option data-type="input" value="au">Authors</option> <option data-type="input" value="ti">Title</option> <option data-type="input" value="py">Year</option> <option data-type="range" value="pyr">Year Range</option> <option data-type="input" value="cc">MSC</option> <option data-type="input" value="cc1">MSC Primary</option> <option data-type="input" value="so">Source / Journal</option> <option data-type="input" value="pu">Publisher</option> <option data-type="input" value="la">Language</option> <option data-type="input" value="ab">Summary / Review</option> <option data-type="input" value="rv">Reviewer</option> <option data-type="input" value="an">zbMATH ID</option> <option data-type="input" value="en">External ID</option> <option data-type="input" value="ut">Keywords</option> <option data-type="input" value="sw">Software</option> <option data-type="input" value="br">Biographic Ref</option> <option data-type="input" value="rft">Reference Text</option> <option data-type="multiselect-db" value="db">Database</option> <option data-divider="true"></option> <option data-function="remove-line" data-content='<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> remove line' value="any">remove line</option> </select><input name="ml-1-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value"><select class="form-control multi-line-operators multi-line-selectpicker" name="ml-1-op" aria-label="operator"> <option value="and" selected>AND</option> <option value="andnot">AND NOT</option> <option value="or">OR</option> </select></div> </div> <div class="row ml-2"> <div class="col-xs-12 form-inline multi-line"> <select class="form-control multi-line-field multi-line-selectpicker" name="ml-2-f" aria-label="field"> <option data-type="input" value="any">Anywhere</option> <option data-type="input" value="au" selected>Authors</option> <option data-type="input" value="ti">Title</option> <option data-type="input" value="py">Year</option> <option data-type="range" value="pyr">Year Range</option> <option data-type="input" value="cc">MSC</option> <option data-type="input" value="cc1">MSC Primary</option> <option data-type="input" value="so">Source / Journal</option> <option data-type="input" value="pu">Publisher</option> <option data-type="input" value="la">Language</option> <option data-type="input" value="ab">Summary / Review</option> <option data-type="input" value="rv">Reviewer</option> <option data-type="input" value="an">zbMATH ID</option> <option data-type="input" value="en">External ID</option> <option data-type="input" value="ut">Keywords</option> <option data-type="input" value="sw">Software</option> <option data-type="input" value="br">Biographic Ref</option> <option data-type="input" value="rft">Reference Text</option> <option data-type="multiselect-db" value="db">Database</option> <option data-divider="true"></option> <option data-function="remove-line" data-content='<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> remove line' value="any">remove line</option> </select><input name="ml-2-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value"><select class="form-control multi-line-operators multi-line-selectpicker" name="ml-2-op" aria-label="operator"> <option value="and" selected>AND</option> <option value="andnot">AND NOT</option> <option value="or">OR</option> </select></div> </div> <div class="row ml-3"> <div class="col-xs-12 form-inline multi-line"> <select class="form-control multi-line-field multi-line-selectpicker" name="ml-3-f" aria-label="field"> <option data-type="input" value="any">Anywhere</option> <option data-type="input" value="au">Authors</option> <option data-type="input" value="ti" selected>Title</option> <option data-type="input" value="py">Year</option> <option data-type="range" value="pyr">Year Range</option> <option data-type="input" value="cc">MSC</option> <option data-type="input" value="cc1">MSC Primary</option> <option data-type="input" value="so">Source / Journal</option> <option data-type="input" value="pu">Publisher</option> <option data-type="input" value="la">Language</option> <option data-type="input" value="ab">Summary / Review</option> <option data-type="input" value="rv">Reviewer</option> <option data-type="input" value="an">zbMATH ID</option> <option data-type="input" value="en">External ID</option> <option data-type="input" value="ut">Keywords</option> <option data-type="input" value="sw">Software</option> <option data-type="input" value="br">Biographic Ref</option> <option data-type="input" value="rft">Reference Text</option> <option data-type="multiselect-db" value="db">Database</option> <option data-divider="true"></option> <option data-function="remove-line" data-content='<span class="glyphicon glyphicon-minus" aria-hidden="true"></span> remove line' value="any">remove line</option> </select><input name="ml-3-v" class="form-control multi-line-value multi-line-input" type="text" value="" aria-label="value"><div id="multi-line-plus"> <a href="#"><span class="glyphicon glyphicon-plus" aria-hidden="true"></span> add line</a> </div></div> </div> </div> <div class="row"> <div class="col-xs-12 form-inline"> <div class="form-group field checkboxes-wrapper" id="checkboxes-wrapper-test" style="visibility: hidden; position: fixed;"> <label>Document Type:</label> <div class="checkboxes"> <div class="slider"> <label title="search for Articles in Journals"> <input type="checkbox" class="form-control" value="j" checked> <span tabindex="0"><small></small></span> Journal Articles </label> </div> <div class="slider"> <label title="search for Articles in Conference Proceedings and Collected Volumes"> <input type="checkbox" class="form-control" value="a" checked> <span tabindex="0"><small></small></span> Collection Articles </label> </div> <div class="slider"> <label title="search for Monographs, Proceedings, Dissertations etc."> <input type="checkbox" class="form-control" value="b" checked> <span tabindex="0"><small></small></span> Books </label> </div> <div class="slider"> <label title="search for arXiv Preprints"> <input type="checkbox" class="form-control" value="p" checked> <span tabindex="0"><small></small></span> arXiv Preprints </label> </div> </div> </div> <div class="form-group field checkboxes-wrapper" id="checkboxes-wrapper-real"> <label>Document Type:</label> <div class="checkboxes"> <div class="slider"> <label for="dt-j" title="search for Articles in Journals"> <input type="checkbox" id="dt-j" name="dt" class="form-control" value="j" checked> <span tabindex="0"><small></small></span> Journal Articles </label> </div> <div class="slider"> <label for="dt-a" title="search for Articles in Conference Proceedings and Collected Volumes"> <input type="checkbox" id="dt-a" name="dt" class="form-control" value="a" checked> <span tabindex="0"><small></small></span> Collection Articles </label> </div> <div class="slider"> <label for="dt-b" title="search for Monographs, Proceedings, Dissertations etc."> <input type="checkbox" id="dt-b" name="dt" class="form-control" value="b" checked> <span tabindex="0"><small></small></span> Books </label> </div> <div class="slider"> <label for="dt-p" title="search for arXiv Preprints"> <input type="checkbox" id="dt-p" name="dt" class="form-control" value="p" checked> <span tabindex="0"><small></small></span> arXiv Preprints </label> </div> </div> </div> </div> </div> <div class="row"> <div class="col-xs-12 buttons"> <a tabindex="0" class="btn btn-default clear-all">Reset all <span class="glyphicon glyphicon-remove"></span></a> <div class="submit"> <button class="btn btn-default search" type="submit">Search <span class="glyphicon glyphicon-search"></span></button> </div> </div> </div> </div> </div> </form> <form class="form-inline" name="documents" method="GET" action="/"> <div class="documents one-line" style="display: block;"> <div class="forms"> <ul class="nav forms"> <li class="multi-line"><a href="#">New Multi-Line Search <span class="glyphicon glyphicon-list"></span></a></li> </ul> </div> <div id="search-row" class="input-group box"> <span> <div id="search-field"> <input class="query form-control" type="text" name="q" value="an:1229.90123" aria-label="Search for documents" placeholder="Search for documents" autocomplete="off"> </div> <div class="search-buttons input-group-btn"> <div class="btn-group"> <button class="btn btn-default search" type="submit"><span class="virtual">Search</span> <span class="glyphicon glyphicon-search" style="top: 2px;"></span></button> </div> </div> </span> <span> <div class="search-buttons input-group-btn"> <div class="btn-group"> <div class="btn-group fields"> <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">Fields <i class="caret"></i></button> <ul id="fields" class="dropdown-menu pull-right"> <li><a href="#"><span class="token item">any:</span><span> </span>anywhere (default)</a></li> <li><a href="#"><span class="token item">ab:</span><span> </span>review text</a></li> <li><a href="#"><span class="token item">an:</span><span> </span>zbmath id</a></li> <li><a href="#"><span class="token item">any:</span><span> </span>anywhere</a></li> <li><a href="#"><span class="token item">au:</span><span> </span>contributor name</a></li> <li><a href="#"><span class="token item">br:</span><span> </span>biographic reference name</a></li> <li><a href="#"><span class="token item">cc:</span><span> </span>msc title</a></li> <li><a href="#"><span class="token item">dt:</span><span> </span>document type</a></li> <li><a href="#"><span class="token item">doi:</span><span> </span>doi</a></li> <li><a href="#"><span class="token item">en:</span><span> </span>external id</a></li> <li><a href="#"><span class="token item">la:</span><span> </span>language</a></li> <li><a href="#"><span class="token item">pu:</span><span> </span>publisher</a></li> <li><a href="#"><span class="token item">py:</span><span> </span>year</a></li> <li><a href="#"><span class="token item">rv:</span><span> </span>reviewer name</a></li> <li><a href="#"><span class="token item">so:</span><span> </span>source</a></li> <li><a href="#"><span class="token item">sw:</span><span> </span>software name</a></li> <li><a href="#"><span class="token item">ti:</span><span> </span>title</a></li> <li><a href="#"><span class="token item">ut:</span><span> </span>keyword</a></li> </ul> </div> <div class="btn-group operators"> <button class="btn btn-default dropdown-toggle" data-toggle="dropdown">Operators <i class="caret"></i></button> <ul id="operators" class="dropdown-menu pull-right"> <li><a href="#"><span class="token">a <span class="item">&</span> b </span><span> </span>logical and (default)</a></li> <li><a href="#"><span class="token">a <span class="item">|</span> b </span><span> </span>logical or</a></li> <li><a href="#"><span class="token"><span class="item">!</span>ab </span><span> </span>logical not</a></li> <li><a href="#"><span class="token">abc<span class="item">*</span> </span><span> </span>right wildcard</a></li> <li><a href="#"><span class="token"><span class="item">"</span>ab c<span class="item">"</span></span><span> </span>phrase</a></li> <li><a href="#"><span class="token"><span class="item">(</span>ab c<span class="item">)</span></span><span> </span>parentheses</a></li> </ul> </div> </div> </div> <div class="special"> <ul class="nav help-button"> <li class="dropdown pull-right"> <a href="#">Help <i class="caret"></i></a> </li> </ul> </div> </span> </div> <div class="help"><h2>Examples</h2> <div id="help-terms" role="table"> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=Geometry">Geometry</a></span> <span class="search-explanation" role="cell" role="cell">Search for the term <em>Geometry</em> in <strong>any</strong> field. Queries are <strong>case-independent</strong>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=Funct%2A">Funct*</a></span> <span class="search-explanation" role="cell"><strong>Wildcard</strong> queries are specified by <strong><u>*</u></strong> (e.g. <em>functions</em>, <em>functorial</em>, etc.). Otherwise the search is <strong>exact</strong>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=%22Topological+group%22">"Topological group"</a></span> <span class="search-explanation" role="cell"><strong>Phrases</strong> (multi-words) should be set in <u>"</u>straight quotation marks<u>"</u>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=au%3A+Bourbaki+%26+ti%3A+Algebra">au: Bourbaki & ti: Algebra</a></span> <span class="search-explanation" role="cell">Search for <strong><u>au</u>thor</strong> and <strong><u>ti</u>tle</strong>. The <strong>and-operator &</strong> is default and can be omitted.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=Chebyshev+%7C+Tschebyscheff">Chebyshev | Tschebyscheff</a></span> <span class="search-explanation" role="cell">The <strong>or-operator |</strong> allows to search for <em>Chebyshev</em> or <em>Tschebyscheff</em>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=Quasi%2A+map%2A+py%3A+1989">Quasi* map* py: 1989</a></span> <span class="search-explanation" role="cell">The resulting documents have <strong><u>p</u>ublication <u>y</u>ear</strong> <em>1989</em>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=so%3A+Eur%2A+J%2A+Mat%2A+Soc%2A+cc%3A+14">so: Eur* J* Mat* Soc* cc: 14</a></span> <span class="search-explanation" role="cell">Search for publications in a particular <strong><u>so</u>urce</strong> with a <strong>Mathematics Subject <u>C</u>lassification <u>c</u>ode (<u>cc</u>)</strong> in <em>14</em>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=%22Partial+diff%2A+eq%2A%22+%21+elliptic">"Partial diff* eq*" ! elliptic</a></span> <span class="search-explanation" role="cell">The <strong>not</strong>-operator <strong>!</strong> eliminates all results containing the word <em>elliptic</em>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=dt%3A+b+%26+au%3A+Hilbert">dt: b & au: Hilbert</a></span> <span class="search-explanation" role="cell">The <strong><u>d</u>ocument <u>t</u>ype</strong> is set to books; alternatively: <u>j</u> for <strong>journal articles</strong>, <u>a</u> for <strong>book articles</strong>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=py%3A+2000-2015+cc%3A+%2894A+%7C+11T%29">py: 2000-2015 cc: (94A | 11T)</a></span> <span class="search-explanation" role="cell">Number <strong>ranges</strong> are accepted. Terms can be grouped within <strong><u>(</u>parentheses<u>)</u></strong>.</span> </div> <div class="help-item" role="row"> <span class="search-example" role="rowheader"><a href="/?q=la%3A+chinese">la: chinese</a></span> <span class="search-explanation" role="cell">Find documents in a given <strong><u>la</u>nguage</strong>. <a href="http://en.wikipedia.org/wiki/ISO_639-1">ISO 639-1</a> language codes can also be used.</span> </div> </div> <div id="help-fields"> <h2>Fields</h2> <table> <tr> <td class="nowrap padding" role="rowheader"><strong>any</strong></td> <td class="padding">anywhere</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>an</strong></td> <td class="padding">internal document identifier</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>au</strong></td> <td class="padding">author, editor</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>ai</strong></td> <td class="padding">internal author identifier</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>ti</strong></td> <td class="padding">title</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>la</strong></td> <td class="padding">language</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>so</strong></td> <td class="padding">source</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>ab</strong></td> <td class="padding">review, abstract</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>py</strong></td> <td class="padding">publication year</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>rv</strong></td> <td class="padding">reviewer</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>cc</strong></td> <td class="padding">MSC code</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>ut</strong></td> <td class="padding">uncontrolled term</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>dt</strong></td> <td class="padding" colspan="4">document type (<strong>j</strong>: journal article; <strong>b</strong>: book; <strong>a</strong>: book article)</td> </tr> </table> </div> <div id="help-operators"> <h2>Operators</h2> <table> <tr> <td class="nowrap padding" role="rowheader">a <strong>&</strong> b</td> <td class="padding">logic and</td> </tr> <tr> <td class="nowrap padding" role="rowheader">a <strong>|</strong> b</td> <td class="padding">logic or</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>!</strong>ab</td> <td class="padding">logic not</td> </tr> <tr> <td class="nowrap padding" role="rowheader">abc<strong>*</strong></td> <td class="padding">right wildcard</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>"</strong>ab c<strong>"</strong></td> <td class="padding">phrase</td> </tr> <tr> <td class="nowrap padding" role="rowheader"><strong>(</strong>ab c<strong>)</strong></td> <td class="padding">parentheses</td> </tr> </table> </div> <p> See also our <a href="/general-help/">General Help</a>. </p></div> </div> </form> <div class="clearfix"></div> </div> <div class="content-shadow"></div> </div> </div> <div id="body"> <div id="main"> <div class="messages"> </div> <div id="documents"> <div class="content-main"> <div class="content-item"><div class="item"> <article> <div class="author"><a href="/authors/combettes.patrick-l" title="Author Profile">Combettes, Patrick L.</a>; <a href="/authors/dinh-dung." title="Author Profile">Dũng, Đinh</a>; <a href="/authors/vu.bang-cong" title="Author Profile">Vũ, Băng Công</a></div> <h2 class="title"> <strong>Dualization of signal recovery problems.</strong> <i>(English)</i> <a class="label nowrap" href="/1229.90123">Zbl 1229.90123</a> </h2> <div class="source"> <a href="/serials/6827" title="Journal Profile">Set-Valued Var. Anal.</a> <a href="/?q=in%3A271152" title="Articles in this Issue">18, No. 3-4, 373-404 (2010)</a>. </div> <div class="abstract">Summary: In convex optimization, duality theory can sometimes lead to simpler solution methods than those resulting from direct primal analysis. In this paper, this principle is applied to a class of composite variational problems arising in particular in signal recovery. These problems are not easily amenable to solution by current methods but they feature Fenchel-Moreau-Rockafellar dual problems that can be solved by forward-backward splitting. The proposed algorithm produces simultaneously a sequence converging weakly to a dual solution, and a sequence converging strongly to the primal solution. Our framework is shown to capture and extend several existing duality-based signal recovery methods and to be applicable to a variety of new problems beyond their scope.</div> <div class="clear"></div> <br> <div class="citations"><div class="clear"><a href="/?q=rf%3A5837852">Cited in <strong>41</strong> Documents</a></div></div> <div class="classification"> <h3>MSC:</h3> <table><tr> <td> <a class="mono" href="/classification/?q=cc%3A90C25" title="MSC2020">90C25</a> </td> <td class="space"> Convex programming </td> </tr><tr> <td> <a class="mono" href="/classification/?q=cc%3A49N15" title="MSC2020">49N15</a> </td> <td class="space"> Duality theory (optimization) </td> </tr><tr> <td> <a class="mono" href="/classification/?q=cc%3A94A12" title="MSC2020">94A12</a> </td> <td class="space"> Signal theory (characterization, reconstruction, filtering, etc.) </td> </tr><tr> <td> <a class="mono" href="/classification/?q=cc%3A94A08" title="MSC2020">94A08</a> </td> <td class="space"> Image processing (compression, reconstruction, etc.) in information and communication theory </td> </tr></table> </div><div class="keywords"> <h3>Keywords:</h3><a href="/?q=ut%3Aconvex+optimization">convex optimization</a>; <a href="/?q=ut%3Adenoising">denoising</a>; <a href="/?q=ut%3Adictionary">dictionary</a>; <a href="/?q=ut%3ADykstra-like+algorithm">Dykstra-like algorithm</a>; <a href="/?q=ut%3Aduality">duality</a>; <a href="/?q=ut%3Aforward-backward+splitting">forward-backward splitting</a>; <a href="/?q=ut%3Aimage+reconstruction">image reconstruction</a>; <a href="/?q=ut%3Aimage+restoration">image restoration</a>; <a href="/?q=ut%3Ainverse+problem">inverse problem</a>; <a href="/?q=ut%3Asignal+recovery">signal recovery</a>; <a href="/?q=ut%3Aprimal-dual+algorithm">primal-dual algorithm</a>; <a href="/?q=ut%3Aproximity+operator">proximity operator</a>; <a href="/?q=ut%3Atotal+variation">total variation</a></div> <div class="software"> <h3>Software:</h3><a href="/software/8365">SPGL1</a>; <a href="/software/20466">TwIST</a></div> <!-- Modal used to show zbmath metadata in different output formats--> <div class="modal fade" id="metadataModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="myModalLabel">Cite</h4> </div> <div class="modal-body"> <div class="form-group"> <label for="select-output" class="control-label">Format</label> <select id="select-output" class="form-control" aria-label="Select Metadata format"></select> </div> <div class="form-group"> <label for="metadataText" class="control-label">Result</label> <textarea class="form-control" id="metadataText" rows="10" style="min-width: 100%;max-width: 100%"></textarea> </div> <div id="metadata-alert" class="alert alert-danger" role="alert" style="display: none;"> <!-- alert for connection errors etc --> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-primary" onclick="copyMetadata()">Copy to clipboard</button> <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> </div> </div> </div> </div> <div class="functions clearfix"> <div class="function"> <!-- Button trigger metadata modal --> <a type="button" class="btn btn-default btn-xs pdf" data-toggle="modal" data-target="#metadataModal" data-itemtype="Zbl" data-itemname="Zbl 1229.90123" data-ciurl="/ci/05837852" data-biburl="/bibtex/05837852.bib" data-amsurl="/amsrefs/05837852.bib" data-xmlurl="/xml/05837852.xml" > Cite </a> <a class="btn btn-default btn-xs pdf" data-container="body" type="button" href="/pdf/05837852.pdf" title="Zbl 1229.90123 as PDF">Review PDF</a> </div> <div class="fulltexts"> <span class="fulltext">Full Text:</span> <a class="btn btn-default btn-xs" type="button" href="https://doi.org/10.1007/s11228-010-0147-7" aria-label="DOI for “Dualization of signal recovery problems”" title="10.1007/s11228-010-0147-7">DOI</a> <a class="btn btn-default btn-xs" type="button" href="https://arxiv.org/abs/0907.0436"title="Note: arXiv document may differ from published version">arXiv</a> </div> <div class="sfx" style="float: right;"> </div> </div> <div class="references"> <h3>References:</h3> <table><tr> <td>[1]</td> <td class="space">Amar, M., Bellettini, G.: A notion of total variation depending on a metric with discontinuous coefficients. Ann. Inst. Henri Poincaré, Anal. Non Linéaire 11, 91–133 (1994) · <a href="/0842.49016" class="nowrap">Zbl 0842.49016</a></td> </tr><tr> <td>[2]</td> <td class="space">Andrews, H.C., Hunt, B.R.: Digital Image Restoration. Prentice-Hall, Englewood Cliffs (1977) · <a href="/0379.62098" class="nowrap">Zbl 0379.62098</a></td> </tr><tr> <td>[3]</td> <td class="space">Aubert, G., Kornprobst, P.: Mathematical Problems in Image Processing, 2nd edn. Springer, New York (2006) · <a href="/1110.35001" class="nowrap">Zbl 1110.35001</a></td> </tr><tr> <td>[4]</td> <td class="space">Aubin, J.-P. Frankowska, H.: Set-Valued Analysis. Birkhäuser, Boston (1990) · <a href="/0713.49021" class="nowrap">Zbl 0713.49021</a></td> </tr><tr> <td>[5]</td> <td class="space">Bauschke, H.H., Combettes, P.L.: A Dykstra-like algorithm for two monotone operators. Pacific J. Optim. 4, 383–391 (2008) · <a href="/1176.47051" class="nowrap">Zbl 1176.47051</a></td> </tr><tr> <td>[6]</td> <td class="space">Bauschke, H.H., Combettes, P.L.: The Baillon–Haddad theorem revisited. J. Convex Anal. 17 (2010) · <a href="/1208.47046" class="nowrap">Zbl 1208.47046</a></td> </tr><tr> <td>[7]</td> <td class="space">Beck, A., Teboulle, M.: A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J. Imag. Sci. 2, 183–202 (2009) · <a href="/1175.94009" class="nowrap">Zbl 1175.94009</a> · <a href="https://doi.org/10.1137/080716542" class="nowrap">doi:10.1137/080716542</a></td> </tr><tr> <td>[8]</td> <td class="space">Bect, J., Blanc-Féraud, L., Aubert, G., Chambolle, A.: A 1 unified variational framework for image restoration. In: Pajdla, T., Matas, J. (eds.) Proc. Eighth Europ. Conf. Comput. Vision, Prague. Lecture Notes in Computer Science, vol. 3024, pp. 1–13. Springer, New York (2004) · <a href="/1098.68728" class="nowrap">Zbl 1098.68728</a></td> </tr><tr> <td>[9]</td> <td class="space">Ben-Tal, A., Borwein, J.M., Teboulle, M.: A dual approach to multidimensional L p spectral estimation problems. SIAM J. Control Optim. 26, 985–996 (1988) · <a href="/0672.93068" class="nowrap">Zbl 0672.93068</a> · <a href="https://doi.org/10.1137/0326053" class="nowrap">doi:10.1137/0326053</a></td> </tr><tr> <td>[10]</td> <td class="space">Bertero, M., De Mol, C., Pike, E.R.: Linear inverse problems with discrete data I–general formulation and singular system analysis. Inverse Probl. 1, 301–330 (1985) · <a href="/0615.65057" class="nowrap">Zbl 0615.65057</a> · <a href="https://doi.org/10.1088/0266-5611/1/4/004" class="nowrap">doi:10.1088/0266-5611/1/4/004</a></td> </tr><tr> <td>[11]</td> <td class="space">Bioucas-Dias, J.M., Figueiredo, M.A.: A new TwIST: Two-step iterative shrinkage/thresholding algorithms for image restoration. IEEE Trans. Image Process 16, 2992–3004 (2007) · <a href="https://doi.org/10.1109/TIP.2007.909319" class="nowrap">doi:10.1109/TIP.2007.909319</a></td> </tr><tr> <td>[12]</td> <td class="space">Borwein, J.M., Lewis, A.S., Noll, D.: Maximum entropy reconstruction using derivative information. I: Fisher information and convex duality. Math. Oper. Res. 21, 442–468 (1996) · <a href="/0884.90121" class="nowrap">Zbl 0884.90121</a> · <a href="https://doi.org/10.1287/moor.21.2.442" class="nowrap">doi:10.1287/moor.21.2.442</a></td> </tr><tr> <td>[13]</td> <td class="space">Borwein, J.M., Luke, D.R.: Duality and convex programming. In: Scherzer, O. (ed.) Handbook of Imaging. Springer, New York (to appear) · <a href="/1259.49047" class="nowrap">Zbl 1259.49047</a></td> </tr><tr> <td>[14]</td> <td class="space">Bredies, K. Lorenz, D.A.: Linear convergence of iterative soft-thresholding. J. Fourier Anal. Appl. 14, 813–837 (2008) · <a href="/1175.65061" class="nowrap">Zbl 1175.65061</a> · <a href="https://doi.org/10.1007/s00041-008-9041-1" class="nowrap">doi:10.1007/s00041-008-9041-1</a></td> </tr><tr> <td>[15]</td> <td class="space">Briceño-Arias, L.M., Combettes, P.L.: Convex variational formulation with smooth coupling for multicomponent signal decomposition and recovery. Numer. Math. Theory Methods Appl. 2, 485–508 (2009) · <a href="/1201.94021" class="nowrap">Zbl 1201.94021</a></td> </tr><tr> <td>[16]</td> <td class="space">Byrne, C.L.: Signal Processing–A Mathematical Approach. A. K. Peters, Wellesley (2005)</td> </tr><tr> <td>[17]</td> <td class="space">Cai, J.-F. Chan, R.H., Shen, L., Shen, Z.: Convergence analysis of tight framelet approach for missing data recovery. Adv. Comput. Math. 31, 87–113 (2009) · <a href="/1172.94309" class="nowrap">Zbl 1172.94309</a> · <a href="https://doi.org/10.1007/s10444-008-9084-5" class="nowrap">doi:10.1007/s10444-008-9084-5</a></td> </tr><tr> <td>[18]</td> <td class="space">Cai, J.-F., Chan, R.H., Shen, Z.: A framelet-based image inpainting algorithm. Appl. Comput. Harmon. Anal. 24, 131–149 (2008) · <a href="/1135.68056" class="nowrap">Zbl 1135.68056</a> · <a href="https://doi.org/10.1016/j.acha.2007.10.002" class="nowrap">doi:10.1016/j.acha.2007.10.002</a></td> </tr><tr> <td>[19]</td> <td class="space">Censor, Y., Elfving, T.: A multiprojection algorithm using Bregman projections in a product space. Numer. Algorithms 8, 221–239 (1994) · <a href="/0828.65065" class="nowrap">Zbl 0828.65065</a> · <a href="https://doi.org/10.1007/BF02142692" class="nowrap">doi:10.1007/BF02142692</a></td> </tr><tr> <td>[20]</td> <td class="space">Censor, Y., Zenios, S.A.: Parallel Optimization: Theory, Algorithms and Applications. Oxford University Press, New York (1997) · <a href="/0945.90064" class="nowrap">Zbl 0945.90064</a></td> </tr><tr> <td>[21]</td> <td class="space">Chambolle, A.: An algorithm for total variation minimization and applications. J. Math. Imaging Vis. 20, 89–97 (2004) · <a href="/1366.94048" class="nowrap">Zbl 1366.94048</a> · <a href="https://doi.org/10.1023/B:JMIV.0000011320.81911.38" class="nowrap">doi:10.1023/B:JMIV.0000011320.81911.38</a></td> </tr><tr> <td>[22]</td> <td class="space">Chambolle, A.: Total variation minimization and a class of binary MRF model. Lect. Notes Comput. Sci. 3757, 136–152 (2005) · <a href="https://doi.org/10.1007/11585978_10" class="nowrap">doi:10.1007/11585978_10</a></td> </tr><tr> <td>[23]</td> <td class="space">Chan, T.F., Golub, G.H., Mulet, P.: A nonlinear primal-dual method for total variation-based image restoration. SIAM J. Sci. Comput. 20, 1964–1977 (1999) · <a href="/0929.68118" class="nowrap">Zbl 0929.68118</a> · <a href="https://doi.org/10.1137/S1064827596299767" class="nowrap">doi:10.1137/S1064827596299767</a></td> </tr><tr> <td>[24]</td> <td class="space">Chaux, C., Combettes, P.L., Pesquet, J.-C., Wajs, V.R.: A variational formulation for frame-based inverse problems. Inverse Probl. 23, 1495–1518 (2007) · <a href="/1141.65366" class="nowrap">Zbl 1141.65366</a> · <a href="https://doi.org/10.1088/0266-5611/23/4/008" class="nowrap">doi:10.1088/0266-5611/23/4/008</a></td> </tr><tr> <td>[25]</td> <td class="space">Chaux, C., Pesquet, J.-C., Pustelnik, N.: Nested iterative algorithms for convex contrained image recovery problems,. SIAM J. Imag. Sci. 2, 730–762 (2009) · <a href="/1186.68520" class="nowrap">Zbl 1186.68520</a> · <a href="https://doi.org/10.1137/080727749" class="nowrap">doi:10.1137/080727749</a></td> </tr><tr> <td>[26]</td> <td class="space">Combettes, P.L.: Signal recovery by best feasible approximation. IEEE Trans. Image Process. 2, 269–271 (1993) · <a href="https://doi.org/10.1109/83.217232" class="nowrap">doi:10.1109/83.217232</a></td> </tr><tr> <td>[27]</td> <td class="space">Combettes, P.L.: Inconsistent signal feasibility problems: Least-squares solutions in a product space. IEEE Trans. Signal Process. 42, 2955–2966 (1994) · <a href="https://doi.org/10.1109/78.330356" class="nowrap">doi:10.1109/78.330356</a></td> </tr><tr> <td>[28]</td> <td class="space">Combettes, P.L.: The convex feasibility problem in image recovery. In: Hawkes, P. (ed.) Advances in Imaging and Electron Physics, vol. 95, pp. 155–270. Academic, New York (1996)</td> </tr><tr> <td>[29]</td> <td class="space">Combettes, P.L., Dũng, Đ., Vũ, B.C.: Dualization of signal recovery problems. Preprint, 2 July 2009. http://arxiv.org/abs/0907.0436 · <a href="/1229.90123" class="nowrap">Zbl 1229.90123</a></td> </tr><tr> <td>[30]</td> <td class="space">Combettes, P.L., Pesquet, J.-C.: Proximal thresholding algorithm for minimization over orthonormal bases. SIAM J. Optim. 18, 1351–1376 (2007) · <a href="/1167.90011" class="nowrap">Zbl 1167.90011</a> · <a href="https://doi.org/10.1137/060669498" class="nowrap">doi:10.1137/060669498</a></td> </tr><tr> <td>[31]</td> <td class="space">Combettes, P.L., Pesquet, J.-C.: A Douglas–Rachford splitting approach to nonsmooth convex variational signal recovery. IEEE Selected J. Topics Signal Process. 1, 564–574 (2007) · <a href="https://doi.org/10.1109/JSTSP.2007.910264" class="nowrap">doi:10.1109/JSTSP.2007.910264</a></td> </tr><tr> <td>[32]</td> <td class="space">Combettes, P.L., Trussell, H.J.: The use of noise properties in set theoretic estimation. IEEE Trans. Signal Process. 39, 1630–1641 (1991) · <a href="https://doi.org/10.1109/78.134400" class="nowrap">doi:10.1109/78.134400</a></td> </tr><tr> <td>[33]</td> <td class="space">Combettes, P.L., Wajs, V.R.: Signal recovery by proximal forward-backward splitting. Multiscale Model. Simul. 4, 1168–1200 (2005) · <a href="/1179.94031" class="nowrap">Zbl 1179.94031</a> · <a href="https://doi.org/10.1137/050626090" class="nowrap">doi:10.1137/050626090</a></td> </tr><tr> <td>[34]</td> <td class="space">Daubechies, I.: Ten Lectures on Wavelets. SIAM, Philadelphia (1992) · <a href="/0776.42018" class="nowrap">Zbl 0776.42018</a></td> </tr><tr> <td>[35]</td> <td class="space">Daubechies, I., Defrise, M., De Mol, C.: An iterative thresholding algorithm for linear inverse problems with a sparsity constraint. Commun. Pure Appl. Math. 57, 1413–1457 (2004) · <a href="/1077.65055" class="nowrap">Zbl 1077.65055</a> · <a href="https://doi.org/10.1002/cpa.20042" class="nowrap">doi:10.1002/cpa.20042</a></td> </tr><tr> <td>[36]</td> <td class="space">Daubechies, I., Teschke, G., Vese, L.: Iteratively solving linear inverse problems under general convex constraints. Inverse Probl. Imaging 1, 29–46 (2007) · <a href="/1123.65044" class="nowrap">Zbl 1123.65044</a></td> </tr><tr> <td>[37]</td> <td class="space">Destuynder, P., Jaoua, M., Sellami, H.: A dual algorithm for denoising and preserving edges in image processing. J. Inverse Ill-Posed Probl. Ser. 15, 149–165 (2007) · <a href="/1162.68784" class="nowrap">Zbl 1162.68784</a> · <a href="https://doi.org/10.1515/JIIP.2007.008" class="nowrap">doi:10.1515/JIIP.2007.008</a></td> </tr><tr> <td>[38]</td> <td class="space">Donoho, D., Johnstone, I.: Ideal spatial adaptation via wavelet shrinkage. Biometrika 81, 425–455 (1994) · <a href="/0815.62019" class="nowrap">Zbl 0815.62019</a> · <a href="https://doi.org/10.1093/biomet/81.3.425" class="nowrap">doi:10.1093/biomet/81.3.425</a></td> </tr><tr> <td>[39]</td> <td class="space">Durand, S., Nikolova, M.: Denoising of frame coefficients using 1 data-fidelity term and edge-preserving regularization. Multiscale Model. Simul. 6, 547–576 (2007) · <a href="/1147.49025" class="nowrap">Zbl 1147.49025</a> · <a href="https://doi.org/10.1137/06065828X" class="nowrap">doi:10.1137/06065828X</a></td> </tr><tr> <td>[40]</td> <td class="space">Ekeland, I., Temam, R.: Analyse Convexe et Problèmes Variationnels, Dunod, Paris, 1974; Convex Analysis and Variational Problems. SIAM, Philadelphia (1999) · <a href="/0281.49001" class="nowrap">Zbl 0281.49001</a></td> </tr><tr> <td>[41]</td> <td class="space">Fadili, J., Peyré, G.: Total variation projection with first order schemes. Preprint (2009). http://hal.archives-ouvertes.fr/hal-00380491 · <a href="/1372.94077" class="nowrap">Zbl 1372.94077</a></td> </tr><tr> <td>[42]</td> <td class="space">Fenchel, W.: Convex Cones, Sets and Functions. Lecture Notes (mimeograph). Princeton University (1953) · <a href="/0053.12203" class="nowrap">Zbl 0053.12203</a></td> </tr><tr> <td>[43]</td> <td class="space">Fornasier, M.: Domain decomposition methods for linear inverse problems with sparsity constraints. Inverse Probl. 23, 2505–2526 (2007) · <a href="/1131.65042" class="nowrap">Zbl 1131.65042</a> · <a href="https://doi.org/10.1088/0266-5611/23/6/014" class="nowrap">doi:10.1088/0266-5611/23/6/014</a></td> </tr><tr> <td>[44]</td> <td class="space">Gerchberg, R.W.: Super-resolution through error energy reduction. Opt. Acta 21, 709–720 (1974)</td> </tr><tr> <td>[45]</td> <td class="space">Hintermüller, M., Stadler, G.: An infeasible primal-dual algorithm for total bounded variation-based inf-convolution-type image restoration. SIAM J. Sci. Comput. 28, 1–23 (2006) · <a href="/1136.94302" class="nowrap">Zbl 1136.94302</a> · <a href="https://doi.org/10.1137/040613263" class="nowrap">doi:10.1137/040613263</a></td> </tr><tr> <td>[46]</td> <td class="space">Huang, Y., Ng, M.K., Wen, Y.-W.: A fast total variation minimization method for image restoration. Multiscale Model. Simul. 7, 774–795 (2008) · <a href="/1172.94316" class="nowrap">Zbl 1172.94316</a> · <a href="https://doi.org/10.1137/070703533" class="nowrap">doi:10.1137/070703533</a></td> </tr><tr> <td>[47]</td> <td class="space">Iusem, A.N., Teboulle, M.: A regularized dual-based iterative method for a class of image reconstruction problems. Inverse Probl. 9, 679–696 (1993) · <a href="/0793.65046" class="nowrap">Zbl 0793.65046</a> · <a href="https://doi.org/10.1088/0266-5611/9/6/006" class="nowrap">doi:10.1088/0266-5611/9/6/006</a></td> </tr><tr> <td>[48]</td> <td class="space">Kärkkäinen, T., Majava, K., Mäkelä, M.M.: Comparison of formulations and solution methods for image restoration problems. Inverse Probl. 17, 1977–1995 (2001) · <a href="/1016.94004" class="nowrap">Zbl 1016.94004</a> · <a href="https://doi.org/10.1088/0266-5611/17/6/326" class="nowrap">doi:10.1088/0266-5611/17/6/326</a></td> </tr><tr> <td>[49]</td> <td class="space">Leahy, R.M., Goutis, C.E.: An optimal technique for constraint-based image restoration and reconstruction. IEEE Trans. Acoust. Speech Signal Process. 34, 1629–1642 (1986) · <a href="https://doi.org/10.1109/TASSP.1986.1165001" class="nowrap">doi:10.1109/TASSP.1986.1165001</a></td> </tr><tr> <td>[50]</td> <td class="space">Levi, L.: Fitting a bandlimited signal to given points. IEEE Trans. Inf. Theory 11, 372–376 (1965) · <a href="https://doi.org/10.1109/TIT.1965.1053777" class="nowrap">doi:10.1109/TIT.1965.1053777</a></td> </tr><tr> <td>[51]</td> <td class="space">Mallat, S.G.: A Wavelet Tour of Signal Processing, 2nd edn. Academic, New York (1999) · <a href="/0998.94510" class="nowrap">Zbl 0998.94510</a></td> </tr><tr> <td>[52]</td> <td class="space">Medoff, B.P.: Image reconstruction from limited data: theory and applications in computerized tomography. In: Stark, H. (ed.) Image Recovery: Theory and Application, pp. 321–368. Academic, San Diego (1987)</td> </tr><tr> <td>[53]</td> <td class="space">Mercier, B.: Inéquations Variationnelles de la Mécanique (Publications Mathématiques d’Orsay, no. 80.01). Orsay, France, Université de Paris-XI (1980)</td> </tr><tr> <td>[54]</td> <td class="space">Moreau, J.-J.: Fonctions convexes duales et points proximaux dans un espace hilbertien. C.R. Acad Sci. Paris Sér. A Math. 255, 2897–2899 (1962) · <a href="/0118.10502" class="nowrap">Zbl 0118.10502</a></td> </tr><tr> <td>[55]</td> <td class="space">Moreau, J.-J.: Proximité et dualité dans un espace hilbertien. Bull. Soc. Math. Fr. 93, 273-299 (1965) · <a href="/0136.12101" class="nowrap">Zbl 0136.12101</a></td> </tr><tr> <td>[56]</td> <td class="space">Moreau, J.-J.: Fonctionnelles Convexes. Séminaire sur les Équations aux Dérivées Partielles II. Collège de France, Paris (1966–1967)</td> </tr><tr> <td>[57]</td> <td class="space">Nemirovsky, A.S., Yudin, D.B.: Problem Complexity and Method Efficiency in Optimization. Wiley, New York (1983)</td> </tr><tr> <td>[58]</td> <td class="space">Nesterov, Yu.: Smooth minimization of non-smooth functions. Math. Program. 103, 127–152 (2005) · <a href="/1079.90102" class="nowrap">Zbl 1079.90102</a> · <a href="https://doi.org/10.1007/s10107-004-0552-5" class="nowrap">doi:10.1007/s10107-004-0552-5</a></td> </tr><tr> <td>[59]</td> <td class="space">Noll, D.: Reconstruction with noisy data: An approach via eigenvalue optimization. SIAM J. Optim. 8, 82–104 (1998) · <a href="/0917.49032" class="nowrap">Zbl 0917.49032</a> · <a href="https://doi.org/10.1137/S105262349629856X" class="nowrap">doi:10.1137/S105262349629856X</a></td> </tr><tr> <td>[60]</td> <td class="space">Papoulis, A.: A new algorithm in spectral analysis and band-limited extrapolation. IEEE Trans. Circuits Syst. 22, 735–742 (1975) · <a href="https://doi.org/10.1109/TCS.1975.1084118" class="nowrap">doi:10.1109/TCS.1975.1084118</a></td> </tr><tr> <td>[61]</td> <td class="space">Polak, E.: Computational Methods in Optimization: A Unified Approach. Academic, New York (1971) · <a href="/0257.90055" class="nowrap">Zbl 0257.90055</a></td> </tr><tr> <td>[62]</td> <td class="space">Potter, L.C., Arun, K.S.: A dual approach to linear inverse problems with convex constraints. SIAM J. Control Optim. 31, 1080–1092 (1993) · <a href="/0797.49019" class="nowrap">Zbl 0797.49019</a> · <a href="https://doi.org/10.1137/0331049" class="nowrap">doi:10.1137/0331049</a></td> </tr><tr> <td>[63]</td> <td class="space">Rockafellar, R.T.: Duality and stability in extremum problems involving convex functions. Pac. Math. J. 21, 167–187 (1967) · <a href="/0154.44902" class="nowrap">Zbl 0154.44902</a></td> </tr><tr> <td>[64]</td> <td class="space">Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton (1970) · <a href="/0193.18401" class="nowrap">Zbl 0193.18401</a></td> </tr><tr> <td>[65]</td> <td class="space">Rockafellar, R.T.: Conjugate Duality and Optimization. SIAM, Philadelphia (1974) · <a href="/0296.90036" class="nowrap">Zbl 0296.90036</a></td> </tr><tr> <td>[66]</td> <td class="space">Rudin, L.I., Osher, S., Fatemi, E.: Nonlinear total variation based noise removal algorithms. Physica D 60, 259–268 (1992) · <a href="/0780.49028" class="nowrap">Zbl 0780.49028</a> · <a href="https://doi.org/10.1016/0167-2789(92)90242-F" class="nowrap">doi:10.1016/0167-2789(92)90242-F</a></td> </tr><tr> <td>[67]</td> <td class="space">Stark, H. (Ed.): Image Recovery: Theory and Application. Academic, San Diego (1987) · <a href="/0627.94001" class="nowrap">Zbl 0627.94001</a></td> </tr><tr> <td>[68]</td> <td class="space">Steinhardt, A.O., Goodrich, R.K., Roberts, R.A.: Spectral estimation via minimum energy correlation extension. IEEE Trans. Acoust. Speech Signal Process. 33, 1509–1515 (1985) · <a href="https://doi.org/10.1109/TASSP.1985.1164735" class="nowrap">doi:10.1109/TASSP.1985.1164735</a></td> </tr><tr> <td>[69]</td> <td class="space">Tropp, J.A.: Just relax: Convex programming methods for identifying sparse signals in noise. IEEE Trans. Inf. Theory 52, 1030–1051 (2006) · <a href="/1288.94025" class="nowrap">Zbl 1288.94025</a> · <a href="https://doi.org/10.1109/TIT.2005.864420" class="nowrap">doi:10.1109/TIT.2005.864420</a></td> </tr><tr> <td>[70]</td> <td class="space">Trussell, H.J., Civanlar, M.R.: The feasible solution in signal restoration. IEEE Trans. Acoust. Speech Signal Process. 32, 201–212 (1984) · <a href="https://doi.org/10.1109/TASSP.1984.1164297" class="nowrap">doi:10.1109/TASSP.1984.1164297</a></td> </tr><tr> <td>[71]</td> <td class="space">Twomey, S.: The application of numerical filtering to the solution of integral equations encountered in indirect sensing measurements. J. Franklin Inst. 279, 95–109 (1965) · <a href="https://doi.org/10.1016/0016-0032(65)90209-7" class="nowrap">doi:10.1016/0016-0032(65)90209-7</a></td> </tr><tr> <td>[72]</td> <td class="space">van den Berg, E., Friedlander, M.P.: Probing the Pareto frontier for basis pursuit solutions. SIAM J. Sci. Comput. 31, 890–912 (2008) · <a href="/1193.49033" class="nowrap">Zbl 1193.49033</a></td> </tr><tr> <td>[73]</td> <td class="space">Weaver, J.B., Xu, Y., Healy, D.M., Jr., Cromwell, L.D.: Filtering noise from images with wavelet transforms. Magn. Reson. Med. 21, 288–295 (1991) · <a href="https://doi.org/10.1002/mrm.1910210213" class="nowrap">doi:10.1002/mrm.1910210213</a></td> </tr><tr> <td>[74]</td> <td class="space">Weiss, P., Aubert, G., Blanc-Féraud, L.: Efficient schemes for total variation minimization under constraints in image processing. SIAM J. Sci. Comput. 31, 2047–2080 (2009) · <a href="/1191.94029" class="nowrap">Zbl 1191.94029</a> · <a href="https://doi.org/10.1137/070696143" class="nowrap">doi:10.1137/070696143</a></td> </tr><tr> <td>[75]</td> <td class="space">Youla, D.C.: Generalized image restoration by the method of alternating orthogonal projections. IEEE Trans. Circuits Syst. 25, 694–702 (1978) · <a href="/0392.93032" class="nowrap">Zbl 0392.93032</a> · <a href="https://doi.org/10.1109/TCS.1978.1084541" class="nowrap">doi:10.1109/TCS.1978.1084541</a></td> </tr><tr> <td>[76]</td> <td class="space">Youla, D.C., Velasco, V.: Extensions of a result on the synthesis of signals in the presence of inconsistent constraints. IEEE Trans. Circuits Syst. 33, 465–468 (1986) · <a href="/0587.94003" class="nowrap">Zbl 0587.94003</a> · <a href="https://doi.org/10.1109/TCS.1986.1085927" class="nowrap">doi:10.1109/TCS.1986.1085927</a></td> </tr><tr> <td>[77]</td> <td class="space">Youla, D.C., Webb, H.: Image restoration by the method of convex projections: Part 1–theory. IEEE Trans. Med. Imag. 1, 81–94 (1982) · <a href="https://doi.org/10.1109/TMI.1982.4307555" class="nowrap">doi:10.1109/TMI.1982.4307555</a></td> </tr><tr> <td>[78]</td> <td class="space">Zălinescu, C.: Convex Analysis in General Vector Spaces. World Scientific, River Edge (2002) · <a href="/1023.46003" class="nowrap">Zbl 1023.46003</a></td> </tr></table> <div class="reference_disclaimer"> This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching. </div> </div></article> </div></div> </div> </div> <div class="clearfix"></div> </div> </div> <div id="foot"><div class="copyright"> © 2025 <a target="fiz" href="https://www.fiz-karlsruhe.de/en">FIZ Karlsruhe GmbH</a> <a href="/privacy-policy/">Privacy Policy</a> <a href="/legal-notices/">Legal Notices</a> <a href="/terms-conditions/">Terms & Conditions</a> <div class="info"> <ul class="nav"> <li class="mastodon"> <a href="https://mathstodon.xyz/@zbMATH" target="_blank" class="no-new-tab-icon"> <img src="/static/mastodon.png" title="zbMATH at Mathstodon (opens in new tab)" alt="Mastodon logo"> </a> </li> </ul> </div> </div> <div class="clearfix" style="height: 0px;"></div> </div> </div> <script src="https://static.zbmath.org/contrib/jquery/1.9.1/jquery.min.js"></script> <script src="https://static.zbmath.org/contrib/jquery-caret/1.5.2/jquery.caret.min.js"></script> <script src="/static/js/jquery-ui-1.10.1.custom.min.js"></script> <script src="https://static.zbmath.org/contrib/bootstrap/v3.3.7zb1/js/bootstrap.min.js"></script> <script src="https://static.zbmath.org/contrib/bootstrap-lightbox/v0.7.0/bootstrap-lightbox.min.js"></script> <script src="https://static.zbmath.org/contrib/retina/unknown/retina.js"></script> <script src="https://static.zbmath.org/contrib/bootstrap-select/v1.13.14/js/bootstrap-select.min.js"></script> <script> var SCRIPT_ROOT = ""; </script> <script src="/static/scripts.js?v=20240926"> </script> <script src="https://static.zbmath.org/contrib/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script> <script type="text/x-mathjax-config"> MathJax.Hub.Config({ "HTML-CSS": { preferredFont: "TeX", availableFonts: [ "STIX", "TeX" ], linebreaks: { automatic: true }, EqnChunk: (MathJax.Hub.Browser.isMobile ? 10 : 50) }, tex2jax: { processEscapes: true, ignoreClass: "tex2jax_ignore|dno" }, TeX: { Macros: { Aut: "\\operatorname{Aut}", Hom: "\\operatorname{Hom}" }, noUndefined: { attributes: { mathcolor: "#039", //"red", mathbackground: "white", //"#FFEEEE", mathsize: "90%" } } }, messageStyle: "none" }); </script> <script type="text/javascript"> $(document).ready(function() { $("#MathInput").stop(true, true).keyup(function() { $.ajax({ url: "/mwsq/", type: "POST", data: { query : $("#MathInput").val() }, dataType: "text" }) .done(function(xml) { $("#MathPreview").html(xml); $(window).resize(); }); }); var press = jQuery.Event("keyup"); press.ctrlKey = false; press.which = 40; $("#MathInput").trigger(press); }); </script> <div id="new_tab_icon" style="display: none"> <span class="glyphicon glyphicon-new-window" aria-hidden="true"></span><span class="sr-only">(opens in new tab)</span></div> </body> </html>