<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://zhuanglinsheng.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://zhuanglinsheng.github.io/" rel="alternate" type="text/html" /><updated>2025-12-31T20:22:12+00:00</updated><id>https://zhuanglinsheng.github.io/feed.xml</id><title type="html">Zhuang Linsheng</title><subtitle></subtitle><entry xml:lang="zh"><title type="html">纸檀风月集，2023</title><link href="https://zhuanglinsheng.github.io/2023/12/31/Poems-2023-all.html" rel="alternate" type="text/html" title="纸檀风月集，2023" /><published>2023-12-31T00:00:00+00:00</published><updated>2023-12-31T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2023/12/31/Poems-2023-all</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2023/12/31/Poems-2023-all.html"><![CDATA[<p>之前陆续在微博上发了点小诗。2023年已过，总要留点纪念，这里干脆封存一下2022-2023年写的十几首古体诗。我希望能把这些淫词艳曲集在一起，变成一个靡靡之音大全。取名《纸檀风月集》，意为“只谈风月，不问世事”。</p>

<!-- more -->

<p>现在写这类题材的应该不多了，毕竟非为言志，格调不高，难登大雅。且集中所用词句，多为陈词滥调，并无太多新意，唯独韵是新的。所描所载，皆为虚假，如镜花水月、梦幻泡影，概古人情事之再现也。</p>

<p><br /><br /></p>

<p>《琵琶》</p>

<p>银屏琵琶冷如霜，一片眸深半月光。</p>

<p>雁去痴情红豆撒，相逢黄叶入秋窗。</p>

<p><br /><br /></p>

<p>《琴丝》</p>

<p>游园一曲落深红，指上银钩柱上浓。</p>

<p>莫道琴丝伤寸许，春宵宴罢几人重?</p>

<p><br /><br /></p>

<p>《枯柳》</p>

<p>梧桐井底柳千条，莫忆双成待玉霄。</p>

<p>但乞枯枝零落远，江流一叶伴君艄。</p>

<p><br /><br /></p>

<p>《蝴蝶》</p>

<p>明暗蝴蝶度绿丝，远山眉黛小桃枝。</p>

<p>行囊绵里针头密，绮珞沉箱客不知。</p>

<p><br /><br /></p>

<p>《画屏》</p>

<p>寂静空楼月上迟，去年今夜画屏时。</p>

<p>同生莲子心相印，根茎荷花两不知。</p>

<p><br /><br /></p>

<p>《春衫》</p>

<p>瓦上秋霜月上弦，佳期过梦似流年。</p>

<p>春衫不改同心扣，故作初时共枕眠。</p>

<p><br /><br /></p>

<p>《椒房》</p>

<p>一段白绫万念休，当年鬓鬒绕垂旒。</p>

<p>椒房不似金屋冷，碧玉清辉落上头。</p>

<p><br /><br /></p>

<p>《花窗二首、其一》</p>

<p>小筑花窗夜未休，明灯一盏缀金裘。</p>

<p>懒起清风撩鬓角，话别枝鹊吊眉头。</p>

<p><br /><br /></p>

<p>《花窗二首、其二》</p>

<p>莫道君心夜夜心，花笺旧句未传情。</p>

<p>西门向使城头过，遥见窗前一盏明。</p>

<p><br /><br /></p>

<p>《晓山》</p>

<p>故事纷杂梦已轻，鸡声残月晓山行。</p>

<p>霜花不必春花赏，败叶多于绿叶情。</p>

<p><br /><br /></p>

<p>《春庭草》</p>

<p>春庭草，秋宫叶。似欢声，如笑靥。</p>

<p>声去铃铃金络脑，眼前忽见乌丝屧。</p>

<p>春池藻，秋雨潦，飘蓬一缕孤魂老。</p>

<p>云边征雁向南飞，迢迢无处衣鲁缟。</p>

<p><br /><br /></p>

<p>《燕雀》</p>

<p>燕雀相期入画梁，金屋无赖怨辽阳。</p>

<p>霜梨红枣牵丝短，翠玉珍珠寡味长。</p>

<p><br /><br /></p>

<p>《无题》</p>

<p>迢递星辰暗玉台，桂堂心字半成灰。</p>

<p>可怜香断根犹在，此夜风窗落絮堆。</p>

<p><br /><br /></p>

<p>《所历》</p>

<p>渡外江天远，寒山客路长。</p>

<p>疾风归越鸟，孤棹入斜阳。</p>

<p>月起昏鸦晚，帆升暮翳翔。</p>

<p>船夫询就所，落魄在他乡。</p>

<p><br /><br /></p>

<p>《雁门关》</p>

<p>风劲鬼哭月如斗，黑烟扑面成苍狗。</p>

<p>两峰徘徊孤雁出，相随一骑滚石走。</p>

<p>雁过山河表里宁，尸横塞上膏野韭。</p>

<p>天京城下洞门开，此地持节凭太守。</p>

<p><br /><br /></p>]]></content><author><name></name></author><category term="poem" /><category term="blog" /><summary type="html"><![CDATA[之前陆续在微博上发了点小诗。2023年已过，总要留点纪念，这里干脆封存一下2022-2023年写的十几首古体诗。我希望能把这些淫词艳曲集在一起，变成一个靡靡之音大全。取名《纸檀风月集》，意为“只谈风月，不问世事”。]]></summary></entry><entry><title type="html">无题</title><link href="https://zhuanglinsheng.github.io/2022/08/01/wuti1.html" rel="alternate" type="text/html" title="无题" /><published>2022-08-01T00:00:00+00:00</published><updated>2022-08-01T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2022/08/01/wuti1</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2022/08/01/wuti1.html"><![CDATA[<p>世味白如水，章台对画贴。</p>

<p>辗转经年岁，残梦五更歇。</p>

<p>皓月旧相识，幽窗半掩斜。</p>]]></content><author><name></name></author><category term="poem" /><summary type="html"><![CDATA[世味白如水，章台对画贴。 辗转经年岁，残梦五更歇。 皓月旧相识，幽窗半掩斜。]]></summary></entry><entry xml:lang="en"><title type="html">Basic Linux Settings</title><link href="https://zhuanglinsheng.github.io/2022/03/22/Manjaro-Settings.html" rel="alternate" type="text/html" title="Basic Linux Settings" /><published>2022-03-22T00:00:00+00:00</published><updated>2022-03-22T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2022/03/22/Manjaro-Settings</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2022/03/22/Manjaro-Settings.html"><![CDATA[<p>This is a record of the basis settings after installing Manjaro, a linux distribution.
Most of the operations should be consistent with other distros, with a minore
difference in package management (Manjaro uses pacman).</p>

<!-- more -->

<p>Afrer installation, how to select the mirrors by country and update your system?</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>sudo pacman-mirrors --country Singapore
sudo pacman -Syyu
sudo pacman -S base-devel # Install basic developing tools
</code></pre></div></div>

<p>How to config for Chinese input?</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>sudo pacman -S fcitx5-chinese-addons fcitx5-gtk fcitx5-qt
sudo pacman -S fcitx5-configtool
touch ~/.pam_environment
echo 'GTK_IM_MODULE=fcitx5
QT_IM_MODULE=fcitx5
XMODIFIERS=@im=fcitx5' &gt;&gt; ~/.pam_environment
# echo fcitx5 configuration Finished
</code></pre></div></div>

<p>Is there any <code class="language-plaintext highlighter-rouge">pacman</code> tricks?</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>sudo pacman -S yay  ## Use AUR repository
sudo pacman -Rns $(pacman -Qtdq)  ## Pacman Clean
sudo pacman -Scc
</code></pre></div></div>

<p>How to let software run as backstage process? Signal as an example</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># sudo pacman -S signal-desktop
if [ -f "~/.signal_history" ]; then
     rm ~/.signal_history
fi
nohup signal-desktop --start-in-tray --use-tray-icon &gt; ~/.signal_history 2&gt;&amp;1 &amp;
</code></pre></div></div>

<p>How to add environment path? Texlive as an example</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>## add to path in /etc/profile
export PATH=$PATH:/usr/local/texlive/20xx/
export PATH=$PATH:/usr/local/texlive/20xx/bin/xxxx
export PATH=$PATH:/usr/local/texlive/20xx/texmf-dist/doc/man
export PATH=$PATH:/usr/local/texlive/20xx/texmf-dist/doc/info
</code></pre></div></div>

<p>How to connect host with SSH? Github as an example</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># (1) Check current ssh-key
ls -al ~/.ssh
# Now we have private key "id_rsa" and public key "id_rsa.pub"
# (2) Create a key
ssh-keygen -C "zhuanglinsheng@outlook.com"
# (3) Add ssh-key to ssh-agent
## First, start ssh-agent
eval "$(ssh-agent -s)"
# Then, add private key to agent
ssh-add ~/.ssh/id_rsa
# (4) Copy public key to github: Settings &gt; SSH and GPG Keys &gt; SSH Keys
cat ~/.ssh/id_rsa.pub
# (5) Test ssh connection
ssh -T git@github.com
# (6) Sync repository: using git@github.com:user-name/repository-name.git
#     instead of https://github.com/user-name/repository-name.git
# (7) How about SSHD?
sudo systemctl enable sshd.service
sudo systemctl start sshd.service
sudo systemctl status sshd.service
sudo systemctl stop sshd.service
</code></pre></div></div>

<p>How to make your computer a server? Using <code class="language-plaintext highlighter-rouge">ngrok</code></p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>## Install Ngrok from AUR:
yay install ngrok
## Verification (login https://ngrok.com/ and find token):
ngrok authtoken TOKEN
## Ngrok proxy (Usages)
if [ -f "~/.nohup_history" ]; then
    rm ~/.nohup_history
fi
nohup ngrok tcp 22 --region ap -log=stdout &gt; ~/.nohup_history 2&gt;&amp;1 &amp;
ps -aux | grep "ngrok"
## Find the ngrok port in '.nohup_history' file (and it shows to be xxxxx = a number)
cat ~/.nohup_history | grep "url"
## General ssh Connection
ssh USER@0.tcp.ap.ngrok.io -p xxxxx

## App: Jupyter
ssh -N -L localhost:8080:localhost:8888 USER@0.tcp.ap.ngrok.io -p xxxxx
## In browser: localhost: 8888. Type in the default jupyter password.
## App: Rstudio-server
ssh -N -L localhost:8181:localhost:8787 USER@0.tcp.ap.ngrok.io -p xxxxx
## In browser: localhost: 8181. Login as USER.
</code></pre></div></div>

<p>Is there any <code class="language-plaintext highlighter-rouge">pip</code> tricks?</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># (1) Install packages
sudo pacman -S python-pip
pip3 install numpy scipy pandas matplotlib
# (2) pip installed packages' location:
# ~/.local/lib/python3.8/site-packages/
# (3) pip operations: list outdated
pip list -o
# (4) pip operations: updated outdated
pip list -o -f=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
</code></pre></div></div>

<p>How can I use jupyter remotely?</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code># Install jupyter notebook extensions
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user --skip-running-check
# Basic jupyter environment settings
## Set password, the same as user password:
jupyter notebook password
# Start Jupyter Service
if [ -f "~/.jupyter_history" ]; then
    rm ~/.jupyter_history
fi
nohup jupyter notebook --no-browser --port=8888 &gt; ~/.jupyter_history 2&gt;&amp;1 &amp;
ps -aux | grep "jupyter"
</code></pre></div></div>]]></content><author><name></name></author><category term="blog" /><summary type="html"><![CDATA[This is a record of the basis settings after installing Manjaro, a linux distribution. Most of the operations should be consistent with other distros, with a minore difference in package management (Manjaro uses pacman).]]></summary></entry><entry><title type="html">夜读红楼</title><link href="https://zhuanglinsheng.github.io/2021/11/02/honglou.html" rel="alternate" type="text/html" title="夜读红楼" /><published>2021-11-02T00:00:00+00:00</published><updated>2021-11-02T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2021/11/02/honglou</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2021/11/02/honglou.html"><![CDATA[<p>——宝玉</p>

<p>晨雨稀疏碎叶轻，混入芳菲散若云。</p>

<p>红楼今时如往日，满纸冰心作妄心。</p>

<p>——黛玉</p>

<p>无边秋雨肃秋尘，一地秋花散妍痕。</p>

<p>随风从此飘零去，除却曾经几缕魂。</p>]]></content><author><name></name></author><category term="poem" /><summary type="html"><![CDATA[——宝玉 晨雨稀疏碎叶轻，混入芳菲散若云。 红楼今时如往日，满纸冰心作妄心。 ——黛玉 无边秋雨肃秋尘，一地秋花散妍痕。 随风从此飘零去，除却曾经几缕魂。]]></summary></entry><entry xml:lang="en"><title type="html">A Summary of Robinson’s CQ</title><link href="https://zhuanglinsheng.github.io/2021/07/03/RCQ.html" rel="alternate" type="text/html" title="A Summary of Robinson’s CQ" /><published>2021-07-03T00:00:00+00:00</published><updated>2021-07-03T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2021/07/03/RCQ</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2021/07/03/RCQ.html"><![CDATA[<p>This notes summarize the concept and meaning of Robinson’s constraint qualification (RCQ) in convex optimization. Briefly speaking, RCQ is constructed from the first order Taylor approximation of the feasible set (reformed as a correspondence). A notable result of RCQ is that it is a necessary and sufficent condition for the Lagrange mltiplier set to be proper.</p>

<!-- more -->

<p>Reference: <a href="https://nusmods.com/modules/MA6253/conic-programming">NUS MA6253 Conic Programming</a> Lecture Notes of <a href="https://scholar.google.com.sg/citations?user=QdIzNxgAAAAJ&amp;hl=en">Sun Defeng</a>.</p>

<p><br /></p>

<h3 id="1-metric-projection">1. Metric Projection</h3>

<p><strong>Def. (Metric Projection)</strong> For any set $K$ that is closed and convex in $H$ and for any $z\in H$, let</p>

\[\Pi_K(z) = \arg\min_{y\in K} \|y-z\|\]

<p>This optimization problem has a unique solution.</p>

<p><strong>Note.</strong> For all $d\in K$ we have $\langle z - \Pi_K(z),d-\Pi_K(z)\rangle \le 0$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>For any $d\in K$, letting $y_t=(1-t)\Pi_K(z)+td$ for any $t\in[0,1]$, then</p>

\[\|z-y_t\|^2\ge\|z-\Pi_K(z)\|^2\]

<p>since $y_t\in K$ by the convexity of $K$. Thus,</p>

\[\|(1-t)(z-\Pi_K(z))+t(z-d)\|^2 \ge \|z-\Pi_K(z)\|\]

\[\Rightarrow
(t^2-2t)\|z-\Pi_K(z)\|^2+(1-t)t\langle z-\Pi_K(z),z-d \rangle+t^2\|z-d\|^2 \ge 0\]

\[\Rightarrow
(t-2)\|z-\Pi_K(z)\|^2+(1-t)\langle z-\Pi_K(z),z-d \rangle+t\|z-d\|^2 \ge 0\]

<p>Letting $t\to0$ and we have</p>

\[- 2\langle z-\Pi_K(z),z-\Pi_K(z)\rangle + \langle z-\Pi_K(z),z-d \rangle \ge 0\]

\[\Rightarrow
\langle z-\Pi_K(z), \Pi_K(z)-d\rangle \ge \|z-\Pi_K(z)\| \ge 0\]

<p><strong>Note.</strong> If $K$ is a cone, then for any $d\in K$ we have</p>

\[\begin{aligned}
&amp;\langle z-\Pi_K(z),\Pi_K(z)\rangle = 0\\
&amp;\langle z-\Pi_K(z),d\rangle\le 0
\end{aligned}\]

<p>The first equality is by $0\in K$ and $2\Pi_K(z)\in K$. The second inequality is by $d+\Pi_K(z)\in K$.</p>

<p><br /></p>

<h3 id="2-relative-interior">2. Relative Interior</h3>

<p><strong>Def. (Relative Interior)</strong> For any convex set $\mathcal{C}\subset R^n$, the relative interior of $\mathcal{C}$ denoted by $\text{ri}(\mathcal{C})$ is defined by</p>

\[\text{ri}(\mathcal{C}) = \{x\in \text{aff}(\mathcal{C}) \ |\ \exists \epsilon &gt; 0\text{  such that }B_{\epsilon}(x)\cap \text{aff}(\mathcal{C}) \subset \mathcal{C} \}\]

<p>where $\text{aff}(\mathcal{C})$ is the affine hull of $\mathcal{C}$.</p>

<p><strong>Lemma 1.</strong> Let $\mathcal{C}$ be a convex set in $R^n$, let $x\in\text{ri}(\mathcal{C})$ and $y\in cl(\mathcal{C})$. Then $(1-\alpha)x + \alpha y \in \text{ri}(\mathcal{C})$ for all $\alpha\in[0,1)$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>For any given $\alpha \in [0,1)$, denote by $m \equiv (1-\alpha)x + \alpha y$. We want to show that $B_\epsilon(m)\cap \text{aff}(\mathcal{C})\subset \mathcal{C}$ for some $\epsilon&gt;0$. Since $x\in \text{ri}(\mathcal{C})$ we know there exists $\epsilon_x &gt; 0$ such that $B_{\epsilon_x}(x)\cap\text{aff}(\mathcal{C}) \subset \mathcal{C}$. For all $x’ \in B_{\epsilon_x}(x)$ we have $(1-\alpha)x’ + \alpha y \in cl(\mathcal{C})$ by the convexity of $\mathcal{C}$, which implies $B_{(1-\alpha)\epsilon_x}(m) \subset cl(\mathcal{C})$. Since $\alpha &lt; 1$ we have $(1-\alpha) \epsilon_x &gt; 0$, and we simply pick $\epsilon = (1-\alpha) \epsilon_x / 2 &gt; 0$ and $B_{\epsilon}(m) \subset \mathcal{C}$. Finally, $B_{\epsilon}(m) \cap \text{aff}(\mathcal{C}) \subset \mathcal{C}$. END.</p>

<p><strong>Lemma 2.</strong> For any convex set $\mathcal{C}$ in $R^n$, we have $cl(\text{ri}(\mathcal{C})) = cl(\mathcal{C})$ and $\text{ri}(cl(\mathcal{C})) = \text{ri}(\mathcal{C})$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>(1) All we need to show is that $cl(\mathcal{C}) \subset cl(\text{ri}(\mathcal{C}))$. For any $y\in cl(\mathcal{C})$, pick $x\in ri(\mathcal{C})$. By Lemma 1 we have</p>

\[y_n \equiv (1-\alpha_n) x + \alpha_n y \in ri(\mathcal{C})\]

<p>where $a_n \in (0,1]$ and $a_n \to 1$. It is obvious that $y_n \to y$. Thus, $y \in cl(\text{ri}(\mathcal{C}))$.</p>

<p>(2) All we need to show is that $\text{ri}(cl(\mathcal{C})) \subset \text{ri}(\mathcal{C})$. For any $y\in \text{ri}(cl(\mathcal{C}))$, we have $\epsilon_y &gt; 0$ such that $B_{\epsilon_y}(y) \cap \text{aff}(cl(\mathcal{C})) \subset cl(\mathcal{C})$. Firstly, we want to show that $\text{aff}(cl(\mathcal{C})) = \text{aff}(\mathcal{C})$ by showing that $\text{aff}(cl(\mathcal{C})) \subset \text{aff}(\mathcal{C})$. for any $y \in \text{aff}(cl(\mathcal{C}))$ we can pick two points $x, z \in cl(\mathcal{C})$ such that $y = \alpha x + (1-\alpha)z$. Then we pick two sequences  $(x_n)\in \mathcal{C}$ and $(z_n) \subset \mathcal{C}$ such that $x_n\to x$ and $z_n\to z$, and define $y_n\equiv \alpha x_n + (1-\alpha) z_n \in \text{aff}(\mathcal{C})$. Then $y_n \to y$. By the completeness of $\text{aff}(\mathcal{C})$ we have $y\in \text{aff}(\mathcal{C})$. Secondly, by selecting $\epsilon= \epsilon_y / 2$ and we have $B_\epsilon(y) \subset \mathcal{C}$. Finally, we conclude that $B_\epsilon(y) \cap \text{aff}(\mathcal{C}) \subset \mathcal{C}$, and then $y\in \text{ri}(\mathcal{C})$.</p>

<p><br /></p>

<h3 id="3-fréchet-differentiation">3. Fréchet Differentiation</h3>

<p><strong>Def. (Fréchet Differentiation)</strong> A function $f:\mathcal{X}\to\mathcal{Y}$ is (Fréchet) differentiable at $x\in\mathcal{X}$ if there exists a linear operator $f’:\mathcal{X}\to\mathcal{Y}$ such that for any $h\to 0$ we have</p>

\[f(x+h)-f(x)-f'(x)h = o(\|h\|)\]

<p>Let $\nabla f(x)$ be the adjoint of $f’(x)$.</p>

<p><strong>Lemma 3. (Regularity of Fréchet differential)</strong> If the Fréchet derivative of $h:\mathcal{X}\to\mathcal{Y}$ at $\bar{x}$ is onto, then there exists a $M&gt;0$ such that for all $y\in\mathcal{Y}$ there exists a $d\in\mathcal{X}$ with $y = h’(\bar{x})d$ and $\Vert d \Vert \le M\Vert y \Vert$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>The condition that $h$ is onto is equivalent to that $0 \in \text{int}(h’(\bar{x})\mathcal{X}) = \text{int}(\text{range}(h’(\bar{x})))$. By Proposition 2 of <a href="https://zhuanglinsheng.github.io/2021/03/31/Correspondence.html">Perturbation of Correspondence</a> we have $x\in \text{null}(h’(\bar{x}))$,</p>

\[0 \in \text{int}(h'(\bar{x})(x+rB)),\quad\text{ for all } r\in[0,1]\]

<p>Equivalently, there exists $\eta&gt;0$ such that</p>

\[B(\eta) \subset h'(\bar{x})(x+rB),\quad\text{ for all } r\in[0,1]\]

<p>Thus, for all $y\in\mathcal{Y}$ there exists $v$ with $|v|\le 1$ and</p>

\[\frac{y}{\|y\|}\eta = h'(\bar{x})(x + v)
\Rightarrow
y = h'(\bar{x})\left[\frac{(x+v)\|y\|}{\eta}\right]\equiv h'(\bar{x})(d_1)\]

<p>Then it is easy to verify that there exists $M&gt;0$ such that $\Vert d \Vert \le M\Vert y \Vert$.</p>

<p><br /></p>

<h3 id="4-liminf-and-limsup-of-correspondence">4. liminf and limsup of Correspondence</h3>

<p><strong>Def. (liminf and limsup)</strong> The upper and lower limits of a set map (parameterized family) $A_t\subset\mathcal{Y}$ are</p>

\[\limsup_{t\to t_0} A_t = \{y\in\mathcal{Y} : \exists t_k\to t_0, \exists y_k\in A_{t_k} s.t. y_k\to y\}\]

\[\liminf_{t\to t_0} A_t = \{y\in\mathcal{Y} : \forall t_k\to t_0, \exists y_k\in A_{t_k} s.t. y_k\to y\}\]

<p><strong>Lemma 4. (Closeness of liminf and limsup)</strong>  $\limsup_{t\to t_0} A_t$ and $\liminf_{t\to t_0} A_t$ are closed.</p>

<p><strong><em>Proof.</em></strong></p>

<p>Denote by $\bar{A_t}(t_0)\equiv\limsup_{t\to t_0} A_t$ and $\underline{A_{t}}(t_0)\equiv\liminf_{t\to t_0} A_t$.</p>

<p>(1) For any sequence $(a_n)\subset\bar{A_t}(t_0)$ with $a_n\to a$, since $a_n\in \bar{A_t}(t_0)$ we know $\exists (t^n_k)$ with $t^n_k\to t_0$ s.t. $\exists y^n_k\in A_{t^n_k}$ with $y^n_k\to a_n$. For ant fixed $n$, define</p>

\[k_n = \inf\left\{k\in N : \|y^n_k-a_n\| &lt; \frac{1}{n} \text{ and } \|t^n_k-t_0\| &lt;\frac{1}{n}\right\}\]

<p>Let $t_n = t^n_{k_n}$ and $y_n = y^n_{k_n} \in A_{t_n}$. We have $t_n\to t_0$ and</p>

\[\|y_n - a\| \le \|y_n-a_n\| + \|a_n-a\| \to 0\]

<p>Thus, $a\in\bar{A_t}(t_0)$ and $\bar{A_t}(t_0)$ is closed.</p>

<p>(2) For any sequence $(a_n)\subset \underline{A_{t}}(t_0)$ with $a_n\to a$ and for any sequence $t_k\to t_0$, since $a_n\in\underline{A_{t}}(t_0)$ we know $\exists y^n_k\in A_{t_k}$ with $y^n_k\to a_n$. Let $k_1 = 1$. For $n\ge2$, define a sequence $(k_n)$ by</p>

\[k_n = \inf\left\{k &gt; k_{n-1} : \|y^n_k-a_n\| &lt; \frac{1}{n}\text{ and }\|y^n_{k'}-y^n_k\|&lt;\frac{1}{n} \text{ for all } k'\ge k\right\}\]

<p>It’s obviously that $(k_n)$ is increasing. Define $(y_k)$ in the following recursive way:</p>

<p>Step 1. Let $n=1$.</p>

<p>Step 2. For all $k_n \le k &lt; k_{n+1}$, let $y_k = y^n_k$. Otherwise, go to step 3.</p>

<p>Step 3. let $n$ be $n+1$. Go to Step 2.</p>

<p>It is obviously that $y_k \in A_{t_k}$ for all $k$. Now we show that $y_k\to a$. For any $k_{n} \le k &lt; k_{n+1}$ we have</p>

\[\begin{aligned}
\|y_k - a\|
\le \|y_k - y_{k_{n}}\| + \|y_{k_{n}} -a_{n}\| + \|a_{n} - a\|
\le \frac{1}{n} + \frac{1}{n} + \|a_{n} - a\| \to 0
\end{aligned}\]

<p>Thus, we conclude that $a\in\underline{A_{t}}(t_0)$ and $\underline{A_{t}}(t_0)$ is closed.</p>

<p><br /></p>

<h3 id="5-tangent-cones">5. Tangent Cones</h3>

<p><strong>Def. (Tangent Cones)</strong> For any closed set $D\subset \mathcal{Y}$ and a point $y\in D$ we define</p>

<p>(1) <a href="https://en.wikipedia.org/wiki/Radial_set">Radial cone</a></p>

\[R_D(y) = \{d\in\mathcal{Y}\ :\ \exists t^*&gt;0 \text{ s.t. } y+td\in D, \forall t\in [0,t^*]\ \}\]

<p>(2) Inner tangent cone</p>

\[T^i_D(y) \equiv \liminf_{t\downarrow 0}\frac{D-y}{t}\]

<p>(3) <a href="https://en.wikipedia.org/wiki/Paratingent_cone">Contingent (Bouligand) cone</a></p>

\[T_D(y) \equiv \limsup_{t\downarrow 0}\frac{D-y}{t}\]

<p>(4) <a href="https://en.wikipedia.org/wiki/Tangent_cone">Clarke tangent cone</a></p>

\[T^c_D(y) = \liminf_{t\downarrow 0,\ y'\to y}\frac{D-y'}{t}\]

<p><strong>Lemma 5. (Sequential Representations of Tangent Cones)</strong> For inner tangent cone and Bouligand cone, we have the following sequential representations</p>

\[T^i_D(y) \equiv \liminf_{t\downarrow 0}\frac{D-y}{t} = \{d\in \mathcal{Y} : \forall t_k\downarrow0, D_\mathcal{Y}(y+t_kd,D) = o(t_k)\}\]

\[T_D(y) \equiv \limsup_{t\downarrow 0}\frac{D-y}{t} = \{d\in\mathcal{Y}:\exists t_k\downarrow0, D_\mathcal{Y}(y+t_kd,D)=o(t_k)\}\]

<p><strong><em>Proof.</em></strong></p>

<p>We only show Bouligand tangent cone, the proof of the other one is similar.</p>

<p>”$\subset$”. By definition of “limsup” we know for all $d\in T_D(y)$, $\exists$ $(t_k)$ with $t_k\downarrow 0$ and $\exists d_k\in \frac{D-y}{t_k}$ such that $d_k\to d$, meaning that $y+t_kd_k\in D$ with $d_k\to d$. Thus, we have</p>

\[D_\mathcal{Y}(y+t_kd, D) \le \|(y+t_k d)-(y+t_kd_k)\| = t_k\|d_k-d\|\]

<p>Thus, we conclude that $D_\mathcal{Y}(y+t_kd, D) = o(t_k)$.</p>

<p>”$\supset$”. For all $d\in\mathcal{Y}$ such that $\exists (t_k)$ with $t_k\downarrow 0$ and $D_\mathcal{Y}(y+t_kd,D)=o(t_k)$, meaning that $\exists (x_k)\subset D$ with</p>

\[\|y+t_kd-x_k\| = o(t_k)\]

<p>Let $d_k = \frac{x_k-y}{t_k}\in\frac{D-y}{t_k}$ and we have</p>

\[t_k\cdot \|d-d_k\| = o(t_k)\]

<p>which implies $d_k\to d$. Thus, $d\in T_D(y)$.</p>

<p><strong>Lemma 6. (Relations among Tangent Cones 1)</strong> From the definitions above we directly have</p>

<p>(1) $T^i_D(y)$, $T_D(y)$ and $T^c_D(y)$ are all closed, and</p>

<p>(2) $R_D(y)\subset T^i_D(y)\subset T_D(y)$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>(1) By the property of “limsup” and “liminf” (see Lemma 4).</p>

<p>(2) It is obviously that $T^i_D(y)\subset T_D(y)$. Now we want to show that $R_D(y)\subset T^i_D(y)$. For any $d\in R_D(y)$, by definition we know there exists a $t^\star&gt;0$ such that $y+td\in D$ for all $t\in [0,t^\star]$. For any $(t_k)$ with $t_k\downarrow 0$, there exists $K&gt;0$ such that $t_k &lt; t^\star$ when $k&gt;K$. Then we have $y+t_kd\in D$, and $D_\mathcal{Y}(y+t_kd,D) = 0 = o(t_k)$. Thus, we conclude that $d\in T^i_D(y)$.</p>

<p><strong>Lemma 7.</strong> If $y\not\in D$ then $ R_D(y) = \emptyset$. Same for $T^i_D(y)$ and $T_D(y)$ (directly from the sequential representation).</p>

<p><strong>Lemma 8. (Relations among Tangent Cones 2)</strong> If $D\subset\mathcal{Y}$ is closed and convex and $y\in D$, then we have</p>

<p>(1) $R_D(y) = \cup_{t&gt;0}(D-y)/t$.</p>

<p>(2) $T_D(y) = T^i_D(y) = cl(R_D(y))$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>(1) The “$\subset$” direction is straightforward. Now we want to show the “$\supset$” direction. For any $d\in \cup_{t&gt;0}(D-y)/t$ there exists $t^\star&gt;0$ and $s\in D$ such that $d = (s-y)/t^\star$. Then for all $t\in[0,t^\star]$ we have</p>

\[y + td = y + t\cdot\frac{s-y}{t^\star} = (1-t/t^\star) \cdot y + t/t^\star \cdot s \in D\]

<p>which implies that $d\in R_D(y)$.</p>

<p>(2) First we have $R_D(y)\subset T^i_D(y)\subset T_D(y)$ by  Lemma 6 and $T^i_D(y), T_D(y)$ are closed by Lemma 6. Thus we have</p>

\[cl(R_D(y))\subset T^i_D(y)\subset T_D(y)\]

<p>Conversely, for any $d\in T_D(y)$, by definition there exists $(t_k)\downarrow 0$ and $(y_k)\subset D$ such that $(y_k-y)/t_k\to d$. Since $(y_k-y)/t_k\in R_D(y)$ by the conclusion of Part (1) we have $d\in cl(R_D(y))$.</p>

<p><strong>Def. (Normal Cone)</strong> For any closed $D\subset\mathcal{Y}$, the normal cone to $D$ at $y\in\mathcal{Y}$ is defined by</p>

\[\mathcal{N}_D(y) = (T_D(y))^{\circ} = \{x\in\mathcal{Y} : \langle x,z \rangle \le 0\text{ for all } z\in T_D(y)\}\]

<p>i.e., the polar cone of Bouligand cone of $D$ at $y$.</p>

<p><strong>Lemma 9.</strong> $N_D(y)$ is closed since polar cone is always closed.</p>

<p><strong>Lemma 10.</strong> $N_D(y) = \emptyset$ if $y\not\in D$ since polar cone of empty set is empty set. (There are different definitions of polar of empty set and here we follow Sun’s notes.)</p>

<p><strong>Lemma 11.</strong> If $D$ is closed and convex and $y\in D$, remember we have $R_D(y) = \cup_{t&gt;0}(D-y)/t$ and then</p>

\[\begin{aligned}
\mathcal{N}_D(y) &amp;= (T_D(y))^\circ\\
&amp;= (cl(R_D(y)))^\circ\\
&amp;= (R_D(y))^\circ\\
&amp;= \{u\in\mathcal{Y} : \langle u,d-y \rangle \le 0,\forall d\in D\}
\end{aligned}\]

<p><br /></p>

<h3 id="6-the-optimization-problem">6. The Optimization Problem</h3>

<p><strong>Def. (Optimization Problem, OP)</strong> Suppose $f, g, h$ are $C^1$ (in Fréchet differentiable sense) and $\mathcal{C}$ is a closed and convex set. Then the optimization problem (OP) is defined by</p>

\[\begin{aligned}
\min_{x\in\mathcal{X}}\quad &amp;f(x)\\
s.t.\quad
&amp;h(x) = \{0\}^m\\
&amp;g(x) \in \mathcal{C}
\end{aligned}
\tag{OP}\]

<p><strong>Def. (Compact Optimization Problem, COP)</strong> As a generalization [by letting $G = (h,g)$ and $\mathcal{K}={0}^m\times\mathcal{C}$ ], the compact form of OP (COP) is defined as</p>

\[\begin{aligned}
\min_{x\in\mathcal{X}}\quad &amp;f(x) \\
\text{s.t. }\quad &amp;G(x)\in\mathcal{K}
\end{aligned}
\tag{COP}\]

<p>where $f:\mathcal{X}\to R$ and $G:\mathcal{X}\to\mathcal{Y}$ are $C^1$ (in Fréchet differentiable sense) and $\mathcal{K}\subset\mathcal{Y}$ is a closed and convex set. Let</p>

\[\mathcal{F} = G^{-1}(\mathcal{K})\]

<p>be the feasible set and</p>

\[L(x,\mu) = f(x)-\langle \mu,G(x)\rangle\]

<p>be the Lagrangian, where $\mu\in\mathcal{Y}^*$.</p>

<p><strong>Def. (Lagrange Multiplier and KKT Conditions)</strong> We say $\bar{\mu}$ is a Lagrange multiplier of COP at feasible point $\bar{x}$ if it satisfies the KKT conditions</p>

\[\nabla_xL(\bar{x},\bar{\mu}) = 0\quad\text{ and }\quad 0\in\bar{\mu}+N_\mathcal{K}(G(\bar{x}))
\tag{KKT}\]

<p><strong>Lemma 12. (KKT Conditions when $\mathcal{K}$ is a Cone)</strong> If $\mathcal{K}$ is a closed and convex cone, then the KKT condition above is equivalent to</p>

\[\nabla_xL(\bar{x},\bar{\mu}) = 0,
\quad
G(\bar{x})\in\mathcal{K},
\quad
\bar{\mu}\in\mathcal{K}^\star
\quad\text{and}\quad
\langle \bar{\mu},G(\bar{x})\rangle=0\]

<p><strong><em>Proof.</em></strong></p>

<p>Since $\bar{x}$ is feasible we have $G(\bar{x})\in\mathcal{K}$. Thus, by Lemma 11 we have</p>

\[\begin{aligned}
\mathcal{N}_\mathcal{K}(G(\bar{x}))
= \{d : \langle d,u-G(\bar{x}) \le 0 \rangle,\forall u\in\mathcal{K}\}
= \{d : \langle d,u \rangle\le\langle d,G(\bar{x})\rangle,\forall u\in\mathcal{K}\}
\end{aligned}\]

<p>Thus, $-\bar{\mu}\in N_\mathcal{K}(G(\bar{x}))$ implies $\langle \bar{\mu},G(\bar{x}) \rangle \le \langle \bar{\mu},u \rangle$, $\forall u\in\mathcal{K}$. Since $\mathcal{K}$ is a close convex cone, we have $0\in\mathcal{K}$ and $2G(\bar{x})\in\mathcal{K}$, thus</p>

\[\langle \bar{\mu},G(\bar{x}) \rangle \le \langle \bar{\mu},0 \rangle = 0
\quad\text{ and }\quad
\langle \bar{\mu},G(\bar{x}) \rangle \le \langle \bar{\mu},2G(\bar{x}) \rangle = 2\langle \bar{\mu},G(\bar{x}) \rangle\Rightarrow \langle \bar{\mu},G(\bar{x}) \rangle\ge 0\]

<p>Finally we conclude that $\langle \bar{\mu},G(\bar{x}) \rangle = 0$. Further more,</p>

\[0 = \langle \bar{\mu},G(\bar{x}) \rangle \le \langle \bar{\mu},u \rangle,\quad\forall u\in\mathcal{K}\]

<p>implies that $\bar{\mu}\in\mathcal{K}^\star$.</p>

<p><strong>Example 1. (Bouligand cone of OP)</strong> Let $\mathcal{K} = {0}^m\times R^q_+$ and</p>

\[G(x)=\begin{bmatrix}h(x) \\ g(x)\end{bmatrix}\]

<p>the Bouligand cone $T_\mathcal{K}(G(\bar{x}))$ is</p>

\[T_\mathcal{K}(G(\bar{x})) = \left\{\begin{pmatrix}d^1\\d^2\end{pmatrix}\in R^{m+q} : \exists t^k\downarrow 0 \text{ s.t. } D\left(\begin{pmatrix}h(\bar{x})+t^kd^1\\g(\bar{x})+t^kd^2\end{pmatrix},\begin{pmatrix}\{0\}^m\\R^q_+\end{pmatrix}\right) = o(t^k)\right\}\]

<p>where $d^1\in R^m,d^2\in R^q$. Thus, for any $(d_1^T,d_2^T)^T\in T_\mathcal{K}(G(\bar{x}))$ there exists some $t^k\downarrow0$ such that</p>

\[\frac{1}{t^k}D(h(\bar{x})+t^kd^1)\to0
\Leftrightarrow
\|d^1\|\to 0
\Leftrightarrow
d^1 = 0\]

<p>and</p>

\[\frac{1}{t^k}D(g(\bar{x})+t^kd^2,R^q_+) \to 0\]

<p>Define $I(\bar{x})\equiv{i:g_i(\bar{x})=0}$ and we know that for all $i\in I(\bar{x})$ we have</p>

\[\frac{1}{t^k}D(g_i(\bar{x})+t^kd_i^2,[0,\infty))
=
\frac{1}{t^k}D(t^kd^2_i,[0,\infty))
=
\begin{cases}
0&amp;\text{ if }d^2_i\ge0\\
|d^2_i|&amp;\text{ if }d^2_i&lt;0
\end{cases}\to0
\Leftrightarrow
d^2_i\ge0\]

<p>and for all $i\not\in I(\bar{x})$ we have</p>

\[\frac{1}{t^k}D(g_i(\bar{x})+t^kd^2_i,[0,\infty)) = \begin{cases}
0 &amp;\text{ if }t^2_k&lt;\min\{g_i(\bar{x}):i\not\in I(\bar{x})\}\\
O(d^2_i)&amp;\text{ otherwise.}
\end{cases}
\to0\]

<p>which holds for all $d^2_i$, $i\not\in I(\bar{x})$. Finally,</p>

\[T_\mathcal{K}(G(\bar{x})) = \left\{\begin{pmatrix}u\\v\end{pmatrix}\in R^{m+q} : u=0,v_i\ge0\text{ if }i\in I(\bar{x}), u\in R^m,v\in R^q\right\}\]

<p><br /></p>

<h3 id="7-robinsons-cq-basic-concepts">7. Robinson’s CQ: Basic Concepts</h3>

<p><strong>Def. (Robinson’s CQ)</strong> Robinson’s CQ (RCQ) holds at $\bar{x}$ if</p>

\[0\in\text{int}\{G(\bar{x})+ G'(\bar{x})\mathcal{X}-\mathcal{K}\}
\tag{RCQ}\]

<p><strong>Lemma 13.</strong> Here $G’(x)$ is the linear operator from $\mathcal{X}$  to $\mathcal{Y}$ representing the Fréchet derivative of $G(x)$.</p>

<p><strong>Lemma 14.</strong> Since $G’(x)$ is a linear operator, we have $G’(x)\mathcal{X}$ is a linear subspace of $\mathcal{Y}$.</p>

<p><strong>Lemma 15. (Polar Cone Algebra)</strong> For any cones $A$ and $B$ we have</p>

\[[A + B]^\circ = A^\circ \cap B^\circ\]

<p><strong><em>Proof.</em></strong></p>

<p>(1) “$\subset$”. For any $d\in [A+B]^\circ$ we must have $d\in A^\circ$ since $0\in B$ and $d\in B^\circ$ since $0\in A$.</p>

<p>(2) “$\supset$”. For any $d\in A^\circ \cap B^\circ$ we must have $\langle d,a+b\rangle = \langle d,a\rangle + \langle d,b\rangle \le 0$ for all $a\in A$ and $b\in B$.</p>

<p><strong>Proposition 1. (RCQ at feasible $\bar{x}$)</strong> Assume $G(\bar{x})\in\mathcal{K}$, then the following expressions (a)-(e) are equivalent, and are equivalent to RCQ,</p>

\[G'(\bar{x})\mathcal{X} + R_\mathcal{K}(G(\bar{x})) = \mathcal{Y}
\tag{a}\]

\[G'(\bar{x})\mathcal{X}+T_\mathcal{K}(G(\bar{x})) = \mathcal{Y}
\tag{b}\]

\[[G'(\bar{x})\mathcal{X}]^\perp \cap \mathcal{N}_\mathcal{K}(G(\bar{x})) = \{0\}
\tag{c}\]

\[cl(G'(\bar{x})\mathcal{X}+T_\mathcal{K}(G(\bar{x}))) = \mathcal{Y}
\tag{d}\]

\[cl(G'(\bar{x})\mathcal{X}+R_\mathcal{K}(G(\bar{x}))) = \mathcal{Y}
\tag{e}\]

<p><strong><em>Proof.</em></strong></p>

<p>$(a)\Rightarrow(b)$. By Lemma 6, it’s obvious.</p>

<p>$(b)\Leftrightarrow(c)$. Compute the polar cone of (b) on both sides and we have</p>

\[\{0\} = \mathcal{Y}^\circ = [G'(x)\mathcal{X}+T_\mathcal{K}(G(\bar{x}))]^\circ = [G'(x)\mathcal{X}]^\circ \cap [T_\mathcal{K}(G(\bar{x}))]^\circ = [G'(x)\mathcal{X}]^\perp \cap N_\mathcal{K}(G(\bar{x}))\]

<p>The third equality is by the Lemma of Polar Cone Algebra. The last equality holds because $G’(x)\mathcal{X}$ is a linear subspace.  is feasible.</p>

<p>$(c)\Rightarrow(d)$. Using (b) to derive (d) since (b) is equivalent to (c).</p>

<p>$(d)\Rightarrow(e)$. Given that $G(x)\in\mathcal{K}$ and $K$ is convex and closed, we calculate the polar cone of (d)​ on both sides and get</p>

\[\begin{aligned}
\{0\}
&amp;= [cl(G'(\bar{x})\mathcal{X}+T_\mathcal{K}(G(\bar{x})))]^\circ
 = [G'(\bar{x})\mathcal{X} + T_\mathcal{K}(G(\bar{x}))]^\circ\\
&amp;= [G'(\bar{x})\mathcal{X}]^\circ \cap [T_\mathcal{K}(G(\bar{x}))]^\circ
 = [G'(\bar{x})\mathcal{X}]^\circ \cap [cl(R_\mathcal{K}(G(\bar{x})))]^\circ\\
&amp;= [G'(\bar{x})\mathcal{X}]^\circ \cap [R_\mathcal{K}(G(\bar{x}))]^\circ
 = [G'(\bar{x})\mathcal{X} + R_\mathcal{K}(G(\bar{x}))]^\circ\\
&amp;= [cl(G'(\bar{x})\mathcal{X} + R_\mathcal{K}(G(\bar{x})))]^\circ
\end{aligned}\]

<p>which implies (e). The forth equality is by Lemma 8.</p>

<p>$(e)\Rightarrow(a)$. If (a) fails to hold then $\text{ri}[G’(\bar{x})\mathcal{X} + R_\mathcal{K}(G(\bar{x}))] \not= \mathcal{Y}$. Then by (e) we have a contradiction,</p>

\[\text{ri}(\mathcal{Y}) = \text{ri}[cl(G'(\bar{x})\mathcal{X} + R_\mathcal{K}(G(\bar{x})))] = \text{ri}[G'(\bar{x})\mathcal{X} + R_\mathcal{K}(G(\bar{x}))] \not= \mathcal{Y}\]

<p>$\text{RCQ}\Rightarrow(a)$. Given that $G(x)\in\mathcal{K}$ and $\mathcal{K}$ is convex and closed, for any $y\in\mathcal{Y}$, by RCQ we know there exists some $t&gt;0$ such that</p>

\[-ty\in G(\bar{x})+G'(\bar{x})\mathcal{X}-\mathcal{K}\\
\Rightarrow\quad
y\in G'(\bar{x})\mathcal{X}+\frac{\mathcal{K}-G(\bar{x})}{t}
\subset
G'(\bar{x})\mathcal{X}+\mathcal{R}_\mathcal{K}(G(\bar{x}))\]

<p>which implies that $\mathcal{Y} \subset G’(\bar{x})\mathcal{X}+\mathcal{R}_\mathcal{K}(G(\bar{x}))$.</p>

<p>$(a)\Rightarrow\text{RCQ}$. Define a correspondence $\mathcal{M}:\mathcal{X}\times[0,\infty)\rightrightarrows\mathcal{Y}$ by</p>

\[\mathcal{M}(x,t)=
\begin{cases}
-G'(\bar{x})x+t(\mathcal{K}-G(\bar{x})) &amp; t\ge0\\
\emptyset &amp; \text{otherwise}
\end{cases}\]

<p>Since $\mathcal{K}$ is convex and closed, we know that $\mathcal{M}$ is convex and closed. By (a) we have</p>

\[\text{range}(\mathcal{M})=G'(\bar{x})\mathcal{X}+\mathcal{R}_\mathcal{K}(G(\bar{x}))=\mathcal{Y}\]

<p>which implies</p>

\[0 \in \text{int}(\mathcal{Y}) = \text{int}(\text{range}(\mathcal{M}))\]

<p>By Proposition 2 of <a href="https://zhuanglinsheng.github.io/2021/03/31/Correspondence.html">Perturbation of Correspondence</a>, for any $(x,t)\in\mathcal{M}^{-1}(0)$ we have</p>

\[0\in \text{int}(\mathcal{M}((x,t)+B_{\mathcal{X}\times[0,\infty)}))\]

<p>Since $(0,0)\in\mathcal{M}^{-1}(0)$, the above condition is transformed into</p>

\[\begin{aligned}
0 \in \text{int}(\mathcal{M}(B_{\mathcal{X}\times[0,\infty)}))
&amp;\subset \text{int}(\mathcal{M}(\mathcal{X}\times[0,1]))\\
&amp;= \text{int}(\cup_{t\in[0,1]}\ t(\mathcal{K}-G(\bar{x}))-G'(x)\mathcal{X})\\
&amp;= \text{int}(\mathcal{K}-G(\bar{x})-G'(x)\mathcal{X})
\end{aligned}\]

<p>The last equality is because $\mathcal{K}-G(\bar{x})$ is convex and closed and contains the origin, thus $t(\mathcal{K}-G(\bar{x}))$ is the shrink of $\mathcal{K}-G(\bar{x})$ when $t\in[0,1]$, and thus contained by $\mathcal{K}-G(\bar{x})$.</p>

<p><strong>Proposition 2. (RCQ at feasible $\bar{x}$ for solid $\mathcal{K}$)</strong> Assume $G(\bar{x})\in\mathcal{K}$ and $\mathcal{K}$ has a nonempty interior, RCQ is equivalent to $G(\bar{x})+G’(\bar{x})d\in \text{int}(\mathcal{K})$ for some $d\in\mathcal{X}$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>$\Leftarrow$. If such a $d\in\mathcal{X}$ exists then there exists $\epsilon &gt; 0$ such that</p>

\[\begin{aligned}
&amp;B(G(\bar{x})+G'(\bar{x})d,\epsilon)\subset \mathcal{K}\\
\Rightarrow\quad B(&amp;0,\epsilon) \subset G(\bar{x})+G'(\bar{x})d -\mathcal{K}
\end{aligned}\]

<p>Thus the RCQ holds.</p>

<p>$\Rightarrow$. Suppose that for all $d\in\mathcal{X}$ we have $G(\bar{x})+G’(\bar{x})d\not\in \text{int}(\mathcal{K})$. Then we know the sets $G(\bar{x})+G’(\bar{x})\mathcal{X}$ and $\text{int}(\mathcal{K})$ are isolated. Then by separation theorem there exists $\lambda\in\mathcal{Y}^*$ such that</p>

\[\langle\lambda,G(\bar{x})-G'(\bar{x})d\rangle \ge \langle\lambda,k\rangle\]

<p>for all $d\in\mathcal{X}$ and $k\in\mathcal{K}$. Thus, for any $y\in\mathcal{Y}$ such that $\langle\lambda,y\rangle&lt;0$ we know $ty\not\in G(\bar{x})-G’(\bar{x})\mathcal{X}-\mathcal{K}$ for all $t&gt;0$. Thus $B(0,\epsilon)\not\subset G(\bar{x})-G’(\bar{x})\mathcal{X}-\mathcal{K}$ for all $\epsilon&gt;0$.</p>

<p><br /></p>

<h3 id="8-robinsons-cq-and-other-cqs">8. Robinson’s CQ and Other CQs</h3>

<p><strong>Proposition 3. (RCQ for OP)</strong> Suppose $G(x)=(h(x),g(x))$, $\mathcal{K}={0}^m\times\mathcal{C}$ and $G(\bar{x})\in\mathcal{K}$. COP becomes</p>

\[\begin{aligned}
\min\quad &amp;f(x)\\
s.t.\quad
&amp;h(x)=0\\
&amp;g(x)\in \mathcal{C}
\end{aligned}
\tag{OP}\]

<p>where $f,h,g$ are Fréchet differentiable. If $\mathcal{C}$ is closed, convex and has a nonempty interior, then RCQ at the feasible point $\bar{x}$ is equivalent to</p>

<p>(A) $h’(\bar{x})$ is onto;</p>

<p>(B) $\exists d\in\mathcal{X}$ such that $h’(\bar{x})d=0$ and $g(\bar{x})+g’(\bar{x})d\in \text{int}(\mathcal{C})$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>”$\Rightarrow$”. Since RCQ holds, we know there exists $\epsilon_1&gt;0$ and $\epsilon_2&gt;0$ such that for all $y \in B_\mathcal{Y}(\epsilon_1)$ and $z \in B_\mathcal{Y}(\epsilon_2)$, there exists $d\in\mathcal{X}$ with</p>

<p>(A) $y=h(\bar{x})+h’(\bar{x})d-{0}^m = h’(\bar{x})d$</p>

<p>(B) $z\in g(\bar{x})+g’(\bar{x})d-\mathcal{C}$</p>

<p>Condition (A) implies that $h’(\bar{x})$ is onto. Letting $y=0$ we have $d\in \text{null}(h’(\bar{x}))$, implying that</p>

\[0\in \text{int}(g(\bar{x})+g'(\bar{x})(\text{null}(h'(\bar{x}))-\mathcal{C})\]

<p>Thus, there exists $d\in\mathcal{X}$ such that $0=h’(\bar{x})d$ and $g(\bar{x})+g’(\bar{x})d\in \text{int}(\mathcal{C})$.</p>

<p>”$\Leftarrow$”. Since $\text{int}(\mathcal{C})\not=\emptyset$, the conditions above is equivalent to</p>

<p>(A) $h’(x)$ is onto,</p>

<p>(B) $0\in \text{int}(g(\bar{x})+g’(\bar{x})(\text{null}(h’(\bar{x}))-\mathcal{C})$.</p>

<p>By Lemma 3, condition (A) is equivalent to that there exists a constant $M&gt;0$ such that for all $y\in\mathcal{Y}$ there exists a $d_1\in\mathcal{X}$ with $y = h’(\bar{x})d_1$ and $|d_1| \le M|y|$.</p>

<p>Condition (B) is equivalent to $B(0,\epsilon)\subset g(\bar{x})+g’(\bar{x})(\text{null}(h’(\bar{x}))-\mathcal{C}$ for some $\epsilon&gt;0$.</p>

<p>RCQ holds if there exists $\epsilon_1&gt;0$ and $\epsilon_2&gt;0$ such that for all $y \in B_\mathcal{Y}(\epsilon_1)$ and $z \in B_\mathcal{Y}(\epsilon_2)$, there exists $d\in\mathcal{X}$ with</p>

\[\begin{aligned}
&amp;y=h(\bar{x})+h'(\bar{x})d-\{0\}^m = h'(\bar{x})d
\\
&amp;z\in g(\bar{x})+g'(\bar{x})d-\mathcal{C}
\end{aligned}\]

<p>Let $d_2 = d-d_1$, the above conditions are transformed into finding such a $d_2$ that</p>

\[\begin{aligned}
0 &amp;= h'(\bar{x})d_2\\
z -g'(\bar{x})d_1 &amp;\in g(\bar{x}) + g'(\bar{x})d_2 - \mathcal{C}
\end{aligned}\]

<p>By letting $\epsilon_1$ and $\epsilon_2$ sufficiently small we have $z-g’(\bar{x})d_1\in B(0,\epsilon)$. Thus, there exists $d_2$ satisfying the above two conditions.</p>

<p><strong>Proposition 4. (RCQ for NLP: MFCQ)</strong> For the NLP below,</p>

\[\begin{aligned}
\min\quad &amp;f(x)\\
s.t.\quad
&amp;h(x)=0\\
&amp;g(x)\ge0
\end{aligned}
\tag{NLP}\]

<p>where $f,g,h$ are all smooth. RCQ is equivalent to MFCQ:</p>

<p>(A) $(\nabla h_i(\bar{x}))^m_{i=1}$ are linearly independent,</p>

<p>(B) $\exists \bar{d}\in\mathcal{X}$ such that $\langle \nabla h_i(\bar{x}),\bar{d}\rangle=0$, $i=1,…,m$ and $\langle\nabla g_j(\bar{x}),\bar{d}\rangle&gt;0$, $j\in \mathcal{I}(\bar{x})$.</p>

<p>where $\mathcal{I}(\bar{x})$ is the index set of $g_i(.)$ that is active at $\bar{x}$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>Let</p>

\[G(x) = \begin{bmatrix}h(x) \\ g(x)\end{bmatrix}\in R^{m+q}\]

<p>By Proposition 1(b) we have RCQ is equivalent to</p>

\[G'(\bar{x})\mathcal{X}+T_\mathcal{K}(G(\bar{x})) = R^{m+q}\]

<p>where $T_\mathcal{K}(G(\bar{x}))$ is given in Example 1. Hence, RCQ is transformed into</p>

\[\begin{bmatrix}
h'(\bar{x})\\ g'(\bar{x})
\end{bmatrix}\mathcal{X} + \left\{\begin{pmatrix}0\\v\end{pmatrix}\in R^{m+q} : v_i\ge0\text{ if }i\in I(\bar{x}), v\in R^q\right\} = R^{m+q}\]

<p>where</p>

\[h'(\bar{x}) = \begin{bmatrix}
\nabla h_1(\bar{x})^T\\
\nabla h_2(\bar{x})^T\\
...\\\
\nabla h_m(\bar{x})^T
\end{bmatrix}
\quad
\text{and}
\quad
g'(\bar{x}) = \begin{bmatrix}
\nabla g_1(\bar{x})^T\\
\nabla g_2(\bar{x})^T\\
...\\\
\nabla g_q(\bar{x})^T
\end{bmatrix}\]

<p>“RCQ\(\Rightarrow\)MFCQ”. By RCQ, $h’(\bar{x})\mathcal{X}=R^m$ implies that $h’(\bar{x})$ is linearly independent. For the point $(0, …, 0, -1, …, -1)\in R^{m+q}$ where the first $m$ scalers are zero and remaining are -1, by RCQ there must be a $d\in\mathcal{X}$ such that $h’(\bar{x})d=0$ and $v_j\ge0$, $\nabla g_j(\bar{x})d+v_j=-1$ where $j\in I(\bar{x})$. Thus, $\nabla g_j(\bar{x})d&lt;0$ for $j\in I(\bar{x})$. Then $\bar{d}=-d$ is what we need.</p>

<p>“MFCQ\(\Rightarrow\)RCQ”. Condition (A) of MFCQ implies that $h’(\bar{x})\mathcal{X}=R^m$. Suppose there exists a $\bar{d}\in\mathcal{X}$ such that condition (B) of MFCQ holds, then for any $\begin{bmatrix}y_1 \ y_2\end{bmatrix}\in R^{m+q}$ where $y_1\in R^m$ and $y_2\in R^q$, we have</p>

<p>(A) there exists a $d\in\mathcal{X}$ such that $h’(\bar{x})d = y_1$.</p>

<p>(B) there exists some $k&lt;0$ and $v\in{v\in R^q:v_j\ge0\text{ if }j\in I(\bar{x})}$ such that $y_2 - g’(\bar{x})d = \langle g’(\bar{x}),k\bar{d}\rangle+ v$.</p>

<p>Thus,</p>

\[\begin{bmatrix}y_1\\y_2\end{bmatrix} = \begin{bmatrix}h'(x)\\g'(x)\end{bmatrix}(d+k\bar{d}) + \begin{bmatrix}0\\v\end{bmatrix}\]

<p>which implies that RCQ holds.</p>

<p><br /></p>

<h3 id="9-approximation-of-psi_g-at-barx-0">9. Approximation of $\Psi_G$ at $(\bar{x}, 0)$</h3>

<p>Suppose that $\bar{x}$ is a feasible point where the Robinson’s CQ holds. Denote by $\Psi_H(x) \equiv H(x) - \mathcal{K}$ and we have</p>

\[\begin{aligned}
\text{RCQ}:\quad 0 &amp;\in \text{int}(G(\bar{x})+G'(\bar{x})\mathcal{X}-\mathcal{K})\\
\Leftrightarrow\quad 0 &amp;\in \text{int}(\text{range}(H)-\mathcal{K})\\
\Leftrightarrow\quad 0 &amp;\in \text{int}(\text{range}(H-\mathcal{K}))\\
\Leftrightarrow\quad 0 &amp;\in \text{int}(\text{range}(\Psi_H))
\end{aligned}\]

<p>Note that $\mathcal{K}$ is closed and convex and so is $\Psi_H$. By the Proposition 3 of <a href="https://zhuanglinsheng.github.io/2021/03/31/Correspondence.html">Perturbation of Correspondence</a> we have $\Psi_H$ is open at $(\bar{x},0)$ at the rate of $\gamma$ for some $\gamma&gt;0$. Then by Proposition 4 of <a href="https://zhuanglinsheng.github.io/2021/03/31/Correspondence.html">Perturbation of Correspondence</a> we know $\Psi_H$ is metric regular at $(\bar{x},0)$ at the rate $1/\gamma$.</p>

<p>Define $H(x) \equiv G(\bar{x})+G’(\bar{x})(x-\bar{x})$ the first order Taylor approximation of $G$ around $\bar{x}$. Since $G$ is (Fréchet) continuously differentiable, we know</p>

\[A(x) \equiv |G(x)-H(x)| = o(\|x-\bar{x}\|)\]

<p>is continuous. It is straightforward that there $A$ is locally Lipschitz, and there exists a neighborhood of $\bar{x}$ with the Lipschitz modulus $\kappa &lt; \gamma$.</p>

<p>Finally, by the Proposition 5 of <a href="https://zhuanglinsheng.github.io/2021/03/31/Correspondence.html">Perturbation of Correspondence</a> we know $\Psi_G(x) \equiv G(x) - \mathcal{K}$ is metric regular at the point $(\bar{x},0)$ at the rate $1/(\gamma-\kappa)$.</p>

<p><strong>Proposition 5.</strong> For COP, if Robinson’s CQ holds at $\bar{x}$ then there exists a neighborhood $\mathcal{N}$ of $\bar{x}$ such that for all $x\in\mathcal{N}$ we have</p>

\[D_\mathcal{X}(x,\mathcal{F}) = O(D_\mathcal{Y}(G(x),\mathcal{K}))\]

<p><strong><em>Proof.</em></strong></p>

<p>Since Robinson’s CQ holds at $\bar{x}$ we know $\Psi_G$ is metric regular at $(\bar{x},0)$. Then there exists a neighborhood $\mathcal{N}$ of $(\bar{x},0)$ and a $c&gt;0$ such that</p>

\[D_\mathcal{X}(x,\Psi_G^{-1}(y)) \le c \cdot D_\mathcal{Y}(y, \Psi_G(x))\]

<p>for all $(x, y)\in \mathcal{N}$. Note that</p>

\[x \in (G-\mathcal{K})^{-1}(y)
\ \Leftrightarrow\
y \in G(x)-\mathcal{K}
\ \Leftrightarrow\
y+\mathcal{K} \in G(x)
\ \Leftrightarrow\
x \in G^{-1}(y+\mathcal{K})\]

<p>We have</p>

\[D_\mathcal{X}(x, G^{-1}(y+\mathcal{K})) \le c \cdot D_\mathcal{Y}(y,G(x)-\mathcal{K})\]

<p>By letting $y = 0$ we have the result.</p>

<p><br /></p>

<h3 id="10-linearization-of-cop">10. Linearization of COP</h3>

<p><strong>Def. (Linearization of COP)</strong> The linearization of COP at $\bar{x}\in\mathcal{X}$ is given by</p>

\[\min_{d\in\mathcal{X}}\ f'(\bar{x})d\quad\text{s.t.}\ \ d\in T_\mathcal{F}(\bar{x})
\tag{LCOP}\]

<p><strong>Proposition 6. (Optimal Solution of LCOP)</strong> Let $\bar{x}$ be a locally optimal solution of COP. Then $d=0$ is an optimal solution of LCOP.</p>

<p><strong><em>Proof.</em></strong></p>

<p>For any $d\in T_\mathcal{F}(\bar{x})$. By the definition of Bouligand tangent cone, there exists a sequence $t^k\downarrow 0$ and $(x^k)\subset\mathcal{F}$ such that $x^k = \bar{x}+t^kd+o(t^k)$. Since $\bar{x}$ is locally optimal solution of COP we have</p>

\[0 \le \lim_{k\to\infty}\frac{f(x^k)-f(\bar{x})}{t^k} = f'(\bar{x})d\]

<p>Also, $0\in T_\mathcal{F}(\bar{x})$, meaning that $d=0$ is feasible.</p>

<p><strong>Proposition 7. (RCQ for LCOP)</strong> Suppose $\bar{x}$ is a locally optimal solution of COP and Robinson’s CQ holds at $\bar{x}$. Then</p>

\[T_\mathcal{F}(\bar{x}) = S(\bar{x}) \equiv \{d\in\mathcal{X} : G'(\bar{x})d\in T_\mathcal{K}(G(\bar{x}))\}\]

<p><strong><em>Proof.</em></strong></p>

<p>“$T_\mathcal{F}(\bar{x})\subset S(\bar{x})$”. For any $d\in T_\mathcal{F}(\bar{x})$, by the definition of Bouligand cone we know there exists $t^k\downarrow 0$ and $(x^k)\subset\mathcal{F}$ with $x^k = \bar{x}+t^kd + o(t^k)$. Note that</p>

\[x^k\in\mathcal{F}
\ \Leftrightarrow\
G(x^k)\in\mathcal{K}
\ \Leftrightarrow\
G(\bar{x})+G'(\bar{x})(t^kd)+o(t^k) \in\mathcal{K}\]

<p>Thus for all $t^k$ we have</p>

\[G'(\bar{x})d \in \frac{\mathcal{K}-G(\bar{x})}{t^k}+o(1)
\ \Rightarrow\
G'(\bar{x})d\in \limsup_{k\to\infty}\frac{\mathcal{K}-G(\bar{x})}{t^k} = T_\mathcal{K}(G(\bar{x}))\]

<p>”$\text{RCQ}:S(\bar{x})\subset T_\mathcal{F}(\bar{x})$”. For any $d\in S(\bar{x})$ we have $G’(\bar{x})d\in T_\mathcal{K}(G(\bar{x}))$. Then by definition of Bouligand cone there exists $t^k\downarrow0$ such that</p>

\[D_\mathcal{Y}(G(\bar{x})+G'(\bar{x})t^kd, \mathcal{K}) = o(t^k)\]

<p>Since RCQ holds at $\bar{x}$, there exists a $N&gt;0$ such that for all $k&gt;N$ we have</p>

\[D_\mathcal{X}(\bar{x}+t^kd,\mathcal{F}) = O(D_\mathcal{Y}(G(\bar{x}+t^kd),\mathcal{K})) = o(t^k)
\ \Rightarrow\
d\in T_\mathcal{F}(\bar{x})\]

<p><strong>Corollary 1. (Optimal Solution of LOP)</strong> Suppose $\bar{x}$ is a locally optimal solution of COP and Robinson’s CQ holds at $\bar{x}$. Then $d=0$ is an optimal solution of the LOP (the linearization of OP) defined below</p>

\[\begin{aligned}
&amp;\min_{d\in\mathcal{X}}\ f'(\bar{x})d\quad\quad \text{s.t.}\ G'(\bar{x})d\in T_\mathcal{K}(G(\bar{x}))
\end{aligned}
\tag{LOP}\]

<p><br /></p>

<h3 id="11-proper-lagrange-multiplier-set">11. Proper Lagrange Multiplier Set</h3>

<p>Remember the Lagrange multiplier set at $\bar{x}$ is</p>

\[\mathcal{M}(\bar{x}) = \{\mu\in\mathcal{Y}^*:\nabla f(\bar{x})=\nabla G(\bar{x})\mu, -\mu \in \mathcal{N}_\mathcal{K}(G(\bar{x}))\}\]

<p>Here, we say a set is proper if it is nonempty, convex, bounded and closed.</p>

<p><strong>Note. ($\mathcal{M}(\bar{x})$ is closed)</strong> For any sequence $(\mu^k)\subset\mathcal{M}(\bar{x})$ with $\mu^k\to\mu$, we must have $-\mu\in\mathcal{N}_\mathcal{K}(G(\bar{x}))$ by the closeness of normal cone. Also since ${\mu:\nabla f(\bar{x})-\nabla G(\bar{x})\mu=0}$ is an affine subspace which is closed, we know that $\mu\in\mathcal{M}(\bar{x})$. END.</p>

<p><strong>Note. ($\mathcal{M}(\bar{x})$ is convex)</strong> For any $\mu_1$ and $\mu_2$ in $\mathcal{M}(\bar{x})$ we know for all $t\in[0,1]$ we have</p>

\[-[t\mu_1 + (1-t)\mu_2]\in\mathcal{N}_\mathcal{K}(G(\bar{x}))\]

<p>and</p>

\[[t+(1-t)]\nabla f(\bar{x})-\nabla G(\bar{x})[t\mu_1+(1-t)\mu_2] = 0\]

<p>Thus, $\mathcal{M}(\bar{x})$ is convex. END.</p>

<p><strong>Note. ($\mathcal{M}(\bar{x})$ is bounded $\Rightarrow$ RCQ holds at $\bar{x}$)</strong> If the RCQ does NOT hold at $\bar{x}$, then by Proposition 1 (c) we have</p>

\[\{0\}\subset[G'(\bar{x})\mathcal{X}]^\perp \cap \mathcal{N}_\mathcal{K}(G(\bar{x})) \not= \{0\}\]

<p>Thus there exists a $\mu_0\not=0$ such that $-\mu_0\in\mathcal{N}_\mathcal{K}(G(\bar{x}))$ and $-\mu_0\in[G’(\bar{x})\mathcal{X}]^\perp$ $\Leftrightarrow$ $\langle\mu_0,G’(\bar{x})x\rangle=0$ for all $x\in\mathcal{X}$ $\Leftrightarrow$ $\nabla G(\bar{x})\mu_0=0$. For any $\mu\in\mathcal{M}(\bar{x})$ we can verify that $\mu+t\mu_0\in\mathcal{M}(\bar{x})$ for all $t&gt;0$: First,</p>

\[\nabla f(\bar{x})-\nabla G(\bar{x})(\mu+t\mu_0)=0\]

<p>Then, by the closeness and convexity of normal cone $\mathcal{N}_\mathcal{K}(G(\bar{x}))$ we have</p>

\[-(\mu+t\mu_0) = -(1+t)\left(\frac{1}{1+t}\mu+\frac{1}{1+t}\mu_0\right) \in \mathcal{N}_\mathcal{K}(G(\bar{x}))\]

<p>Thus, $\mathcal{M}(\bar{x})$ is unbounded. END.</p>

<p><strong>Note. (RCQ holds at $\bar{x}$ $\Rightarrow$ $\mathcal{M}(\bar{x})$ is bounded)</strong> If $\mathcal{M}(\bar{x})$ is unbounded then there exists a sequence $(\mu^k)\subset\mathcal{M}(\bar{x})$ with</p>

\[1/\|\mu^k\|\to0
\quad\text{ and }\quad
\mu^k/\|\mu^k\|\to\mu\not=0\]

<p>Then we have</p>

<p>(1) $\mu^k\in-\mathcal{N}_{\mathcal{K}}(G(\bar{x}))$. It implies that</p>

\[\mu^k/\|\mu^k\|\in-\mathcal{N}_{\mathcal{K}}(G(\bar{x}))\]

<p>and then $\mu\in-\mathcal{N}_{\mathcal{K}}(G(\bar{x}))$ by the closeness of normal cone.</p>

<p>(2) $\nabla f(\bar{x}) - \nabla G(\bar{x})\mu^k = 0$. Divided by $|\mu^k|$ on both sides and we have</p>

\[\frac{\nabla f(\bar{x}) - \nabla G(\bar{x})\mu^k}{\|\mu^k\|} = 0\]

<p>Letting $k\to\infty$ we have $\nabla G(\bar{x})\mu=0$ $\Leftrightarrow$ $\mu\in[G’(\bar{x})\mathcal{X}]^\perp$.</p>

<p>Then (1) and (2) contradict to Proposition 1 (c). END.</p>

<p><strong>Note. (RCQ holds at $\bar{x}\Rightarrow \mathcal{M}(\bar{x})$ is nonempty)</strong> Denote by</p>

\[\bar{N} = \{s\in\mathcal{X}:s=\nabla G(\bar{x})\mu,-\mu\in\mathcal{N}_\mathcal{K}(G(\bar{x}))\}\]

<p>It’s obvious that $\bar{N}$ is a convex cone. Now we want to show its closeness. For any $(z^k)\subset\bar{N}$ that converges to $z$, there exists a sequence $(\mu^k)$ with $\mu^k\in-\mathcal{N}_{\mathcal{K}}(G(\bar{x}))$ and $z^k=\nabla G(\bar{x})\mu^k$ for all $k$.</p>

<p>Case A, if $(\mu^k)$ is bounded then there must be a sub-sequence $(\mu^{i_k})$ that converges to $\mu\in-\mathcal{N}_\mathcal{K}(\bar{x})$ by the closeness of normal cone. Then we must have $z^{i_k}\to z’$ with $z’=\nabla G(\bar{x})\mu\in\bar{N}$. Since $z^k\to z$ we know $z’=z$. Thus $z\in\bar{N}$.</p>

<p>Case B, if $(\mu^k)$ is unbounded, then by the closeness of normal cone there must be a subsequence</p>

\[1/\left\|\mu^{i_k}\right\|\to0
\quad\text{ with }\quad
\mu^{i_k}/\left\|\mu^{i_k}\right\|\to\mu\in-\mathcal{N}_\mathcal{K}(\bar{x})\]

<p>where $\mu\not=0$. Note that $(z^k)$ is bounded since it converges, we know</p>

\[z^{i_k}/\|\mu^{i_k}\| = \nabla G(\bar{x})\mu^{i_k}/\|\mu^{i_k}\|\to0\]

<p>which implies that $\nabla G(\bar{x})\mu=0$, and furthermore $\mu\in[G’(\bar{x})\mathcal{X}]^\perp$. That contradicts to Robinson’s CQ by Proposition 1 (c). Thus, $\bar{N}$ is closed. Finally, $\bar{N}$ is a convex closed cone.</p>

<p>Next, we shall show that $\nabla f(\bar{x})\in\bar{N}$. If NOT, let</p>

\[0\not=\bar{d} \equiv \Pi_\bar{N}(\nabla f(\bar{x}))-\nabla f(\bar{x}) \in\mathcal{X}\]

<p>Since $\bar{N}$ is a closed convex cone, by the properties of metric projection we have</p>

\[\begin{aligned}
\nabla f(\bar{x})\bar{d}
&amp;= \langle \nabla f(\bar{x})-\Pi_\bar{N}(\nabla f(\bar{x})), -\nabla f(\bar{x}) \rangle\\
&amp;= \langle \nabla f(\bar{x})-\Pi_\bar{N}(\nabla f(\bar{x})), \Pi_\bar{N}(\nabla f(\bar{x}))-\nabla f(\bar{x}) \rangle
= -\|\bar{d}\|^2 &lt; 0
\end{aligned}\]

<p>and for all $s\in\bar{N}$ we have</p>

\[\langle \nabla f(\bar{x})-\Pi_\bar{N}(\nabla f(\bar{x})), s-\Pi_\bar{N}(\nabla f(\bar{x}))\rangle \le 0
\Leftrightarrow
\langle \bar{d},s \rangle \ge 0\]

<p>It follows that for all $\mu\in-\mathcal{N}_\mathcal{K}(G(\bar{x}))$ we have</p>

\[0 \le \langle \bar{d},\nabla G(\bar{x})\mu \rangle = \langle G'(\bar{x})\bar{d},\mu\rangle
\Rightarrow
\langle G'(\bar{x})\bar{d},-\mu\rangle \le 0\]

<p>meaning that $G’(\bar{x})\bar{d}\in\mathcal{T}_\mathcal{K}(G(\bar{x}))$. Then $\nabla f(\bar{x})\bar{d}&lt;0$ contradicts to Corollary 1 (Since $d=0$ optimizes the LOP, we should have $\nabla f(\bar{x})\bar{d}\ge0$ if $d\not=0$). END.</p>

<p><br /></p>

<p>Finally, we conclude the main result of this note in the following Proposition:</p>

<p><strong>Proposition 8. (RCQ $\Leftrightarrow$ Proper Lagrange Multiplier)</strong> Suppose $\bar{x}$ is a locally optimal solution of COP. Then the Lagrange multiplier set $\mathcal{M}(\bar{x})\subset\mathcal{Y}$ is a nonempty, convex, bounded and compact set if and only if Robinson’s CQ holds at $\bar{x}$.</p>]]></content><author><name></name></author><category term="blog" /><summary type="html"><![CDATA[This notes summarize the concept and meaning of Robinson’s constraint qualification (RCQ) in convex optimization. Briefly speaking, RCQ is constructed from the first order Taylor approximation of the feasible set (reformed as a correspondence). A notable result of RCQ is that it is a necessary and sufficent condition for the Lagrange mltiplier set to be proper.]]></summary></entry><entry><title type="html">酷夏，所有快乐时光</title><link href="https://zhuanglinsheng.github.io/2021/06/25/hotsummer.html" rel="alternate" type="text/html" title="酷夏，所有快乐时光" /><published>2021-06-25T00:00:00+00:00</published><updated>2021-06-25T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2021/06/25/hotsummer</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2021/06/25/hotsummer.html"><![CDATA[<p>你的甜蜜像是罐子里的黄梅，</p>

<p>从海浪里，到沙滩上，</p>

<p>处处散发出知了的叫声。</p>

<p>我长梦初醒，</p>

<p>惊觉被丢弃在了密林深处，</p>

<p>只带了一颗打火石和一把指南针。</p>

<p>你是时光的相册，</p>

<p>记录着每一页没有匆匆的遇见。</p>

<p>我寻着记忆，</p>

<p>从北方黑色的森林，</p>

<p>一路追到了南洋荒芜的原野。</p>

<p>你挥毫一笔，</p>

<p>将点缀着晚夏独特忧伤的玫瑰园，</p>

<p>变成了光影里一颗漂亮的珍珠。</p>

<p>我则嬉笑怒骂，</p>

<p>只把散落满地的爆米花，</p>

<p>沉默在了波澜不惊的长河里。</p>

<p><br /></p>

<p>每当我从长夜中惊醒，</p>

<p>就会看见车窗外那座雨后缤纷的彩虹。</p>

<p>你是躲藏起来的黄毛野兔，</p>

<p>还有花蒲里消失不见的西瓜虫。</p>

<p>很多人都告诉我说曾见过你，</p>

<p>见你乘小舟推开满池墨绿的荷叶，</p>

<p>见你用稻花撩逗几只丑陋的青蛙。</p>

<p>我曾故意推倒了一部残局，</p>

<p>让棋子散落成漫天星斗。</p>

<p>即使时常传来欢欣鼓舞的雷声，</p>

<p>骤雨前的狂风也再没有了往日的清凉。</p>

<p>我主动逃到了一层薄雾之后，</p>

<p>回来时已然判若两人。</p>

<p>你还是过去的样子，</p>

<p>虽然越久越散发出香醇。</p>]]></content><author><name></name></author><category term="poem" /><summary type="html"><![CDATA[你的甜蜜像是罐子里的黄梅， 从海浪里，到沙滩上， 处处散发出知了的叫声。 我长梦初醒， 惊觉被丢弃在了密林深处， 只带了一颗打火石和一把指南针。 你是时光的相册， 记录着每一页没有匆匆的遇见。 我寻着记忆， 从北方黑色的森林， 一路追到了南洋荒芜的原野。 你挥毫一笔， 将点缀着晚夏独特忧伤的玫瑰园， 变成了光影里一颗漂亮的珍珠。 我则嬉笑怒骂， 只把散落满地的爆米花， 沉默在了波澜不惊的长河里。 每当我从长夜中惊醒， 就会看见车窗外那座雨后缤纷的彩虹。 你是躲藏起来的黄毛野兔， 还有花蒲里消失不见的西瓜虫。 很多人都告诉我说曾见过你， 见你乘小舟推开满池墨绿的荷叶， 见你用稻花撩逗几只丑陋的青蛙。 我曾故意推倒了一部残局， 让棋子散落成漫天星斗。 即使时常传来欢欣鼓舞的雷声， 骤雨前的狂风也再没有了往日的清凉。 我主动逃到了一层薄雾之后， 回来时已然判若两人。 你还是过去的样子， 虽然越久越散发出香醇。]]></summary></entry><entry><title type="html">晚秋，从来不曾错过</title><link href="https://zhuanglinsheng.github.io/2021/06/20/lateautom.html" rel="alternate" type="text/html" title="晚秋，从来不曾错过" /><published>2021-06-20T00:00:00+00:00</published><updated>2021-06-20T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2021/06/20/lateautom</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2021/06/20/lateautom.html"><![CDATA[<p>你会记录下每一片残叶的声音，</p>

<p>门庭内外，</p>

<p>我会为你守护那朵尚未衰败的一串红。</p>

<p>我知道，你从来不曾错过，</p>

<p>在晨雾弥漫的山路间，</p>

<p>那人际罕至的板桥霜色。</p>

<p>我只能暗暗窥视，</p>

<p>看着冰凉的晨风摇动枝头的枯叶，</p>

<p>会否落在你曾经的肩头。</p>

<p>向使相隔千年，</p>

<p>你要惩罚痴迷的吊客，</p>

<p>也不必在天涯海角，</p>

<p>留下湘水边寒林秋草的蛛丝马迹。</p>

<p>我只能溯流而上，</p>

<p>粘着白露满身，</p>

<p>不知轻轻划过的苍苍那片，</p>

<p>是斑竹林，还是芦苇丛。</p>

<p><br /></p>

<p>再不想遇见你，</p>

<p>也会在历史深处的角落不期而遇。</p>

<p>我是失意的凡人，</p>

<p>你是洛水的惊鸿。</p>

<p>我知道你从来不曾错过，</p>

<p>每一片绿叶和每一朵红花的尽头。</p>

<p>自从我在梧桐树下，</p>

<p>被那颗冰凉的雨滴打湿的一刻，</p>

<p>你的形象就再也挥之不去，</p>

<p>而我也从未再一次与你相逢。</p>]]></content><author><name></name></author><category term="poem" /><summary type="html"><![CDATA[你会记录下每一片残叶的声音， 门庭内外， 我会为你守护那朵尚未衰败的一串红。 我知道，你从来不曾错过， 在晨雾弥漫的山路间， 那人际罕至的板桥霜色。 我只能暗暗窥视， 看着冰凉的晨风摇动枝头的枯叶， 会否落在你曾经的肩头。 向使相隔千年， 你要惩罚痴迷的吊客， 也不必在天涯海角， 留下湘水边寒林秋草的蛛丝马迹。 我只能溯流而上， 粘着白露满身， 不知轻轻划过的苍苍那片， 是斑竹林，还是芦苇丛。 再不想遇见你， 也会在历史深处的角落不期而遇。 我是失意的凡人， 你是洛水的惊鸿。 我知道你从来不曾错过， 每一片绿叶和每一朵红花的尽头。 自从我在梧桐树下， 被那颗冰凉的雨滴打湿的一刻， 你的形象就再也挥之不去， 而我也从未再一次与你相逢。]]></summary></entry><entry><title type="html">雨中漫步</title><link href="https://zhuanglinsheng.github.io/2021/06/13/sg6.html" rel="alternate" type="text/html" title="雨中漫步" /><published>2021-06-13T00:00:00+00:00</published><updated>2021-06-13T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2021/06/13/sg6</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2021/06/13/sg6.html"><![CDATA[<p>六月的新加坡，</p>

<p>雨季如约而至。</p>

<p>我又忘了带伞——</p>

<p>Pasir Panjang，这条常走常新的路，</p>

<p>仿佛是在十五年前</p>

<p>千里之外的另一座雷雨交加的公交车站，</p>

<p>那个抱着书包的湿漉漉的小孩子，</p>

<p>闯过了冰凉的鼓点，</p>

<p>踏破了时间的凝滞。</p>

<p><br /></p>

<p>暴雨敲击着路面，</p>

<p>来也匆匆，去也匆匆，</p>

<p>没过那些豪言壮语，</p>

<p>却冲不掉固执的瘢痕，</p>

<p>也挡不住准点的班车。</p>

<p>风也好，雨也罢，</p>

<p>混在机车的轰鸣里，</p>

<p>像戏台上一首迷人的老情歌。</p>

<p><br /></p>

<p>细雨里的班丹水库，</p>

<p>湖面上的微波在积云里飞翔，</p>

<p>给坚持不懈的跑步者</p>

<p>送来强劲的风。</p>

<p><br /></p>

<p>走在潮湿的路面上，</p>

<p>我仿佛能看到千里万里，云海翻腾。</p>

<p>新生从雨中来，</p>

<p>希望自雨中生。</p>

<p>在两侧高楼的阴影里，</p>

<p>杂乱、局促的热带植物，</p>

<p>不顾一切，</p>

<p>从水泥的裂缝里挣扎求生。</p>

<p>野草的所求，</p>

<p>不过一场雨而已，</p>

<p>而在星光点亮之前，</p>

<p>所有的流连者，</p>

<p>都将回乘最后一趟班车。</p>

<p><br /></p>]]></content><author><name></name></author><category term="poem" /><summary type="html"><![CDATA[六月的新加坡， 雨季如约而至。 我又忘了带伞—— Pasir Panjang，这条常走常新的路， 仿佛是在十五年前 千里之外的另一座雷雨交加的公交车站， 那个抱着书包的湿漉漉的小孩子， 闯过了冰凉的鼓点， 踏破了时间的凝滞。 暴雨敲击着路面， 来也匆匆，去也匆匆， 没过那些豪言壮语， 却冲不掉固执的瘢痕， 也挡不住准点的班车。 风也好，雨也罢， 混在机车的轰鸣里， 像戏台上一首迷人的老情歌。 细雨里的班丹水库， 湖面上的微波在积云里飞翔， 给坚持不懈的跑步者 送来强劲的风。 走在潮湿的路面上， 我仿佛能看到千里万里，云海翻腾。 新生从雨中来， 希望自雨中生。 在两侧高楼的阴影里， 杂乱、局促的热带植物， 不顾一切， 从水泥的裂缝里挣扎求生。 野草的所求， 不过一场雨而已， 而在星光点亮之前， 所有的流连者， 都将回乘最后一趟班车。]]></summary></entry><entry><title type="html">四月底的某个周末</title><link href="https://zhuanglinsheng.github.io/2021/04/21/weekend.html" rel="alternate" type="text/html" title="四月底的某个周末" /><published>2021-04-21T00:00:00+00:00</published><updated>2021-04-21T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2021/04/21/weekend</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2021/04/21/weekend.html"><![CDATA[<p>开开心心地把雄心壮志留到周一，</p>

<p>自己给自己放一天的假，</p>

<p>窝在小房间里读一本书，</p>

<p>小水壶中沏一杯茶。</p>

<p>Work 压不住，</p>

<p>快乐似神仙。</p>

<p>早晨起来已经 9 点半了，</p>

<p>懒洋洋在屋里四处溜达溜达。</p>

<p>胡乱在小面包里抹上几点黄油，</p>

<p>就开始激动地盘算有哪些人间好剧可供消遣。</p>

<p>嘴角露出姨母笑，</p>

<p>手头连上互联网。</p>

<p>不知不觉已到中午，</p>

<p>肚子开始咕咕直叫，</p>

<p>于是正襟危坐，顾望怀愁，</p>

<p>盘算着点什么食物方能效用最大化。</p>

<p>不久电话响了，</p>

<p>只见凌波微步，罗袜生尘。</p>

<p>猛然间想到了昨天的某个步骤似乎有错，</p>

<p>不觉头皮一紧，精移神骇，</p>

<p>慌忙间提笔疯狂 check，</p>

<p>不久便神光离合，忽焉思散。</p>

<p>古人有诗云：</p>

<p>正是人间四月天，</p>

<p>太阳熏地梦沉沉。</p>

<p>遥想关公当年勇，</p>

<p>最后还不是走麦城……</p>]]></content><author><name></name></author><category term="poem" /><summary type="html"><![CDATA[开开心心地把雄心壮志留到周一， 自己给自己放一天的假， 窝在小房间里读一本书， 小水壶中沏一杯茶。 Work 压不住， 快乐似神仙。 早晨起来已经 9 点半了， 懒洋洋在屋里四处溜达溜达。 胡乱在小面包里抹上几点黄油， 就开始激动地盘算有哪些人间好剧可供消遣。 嘴角露出姨母笑， 手头连上互联网。 不知不觉已到中午， 肚子开始咕咕直叫， 于是正襟危坐，顾望怀愁， 盘算着点什么食物方能效用最大化。 不久电话响了， 只见凌波微步，罗袜生尘。 猛然间想到了昨天的某个步骤似乎有错， 不觉头皮一紧，精移神骇， 慌忙间提笔疯狂 check， 不久便神光离合，忽焉思散。 古人有诗云： 正是人间四月天， 太阳熏地梦沉沉。 遥想关公当年勇， 最后还不是走麦城……]]></summary></entry><entry xml:lang="en"><title type="html">Fixed Point Iteration</title><link href="https://zhuanglinsheng.github.io/2021/04/09/Fejer-Mono-FPI.html" rel="alternate" type="text/html" title="Fixed Point Iteration" /><published>2021-04-09T00:00:00+00:00</published><updated>2021-04-09T00:00:00+00:00</updated><id>https://zhuanglinsheng.github.io/2021/04/09/Fejer-Mono-FPI</id><content type="html" xml:base="https://zhuanglinsheng.github.io/2021/04/09/Fejer-Mono-FPI.html"><![CDATA[<p>This note summarize the Section 5.1-5.2 of Bauschke and Combettes (2011). The key result is the weak convergence of Krasnosel’skii–Mann (KM) Iteration, which is an fixed point algorithm of non-expansive operator mapping from a convex and closed set into itself. This result relies on that (1) weak convergence implies fixed point and (2) Fejér Monotonicity implies weak convergence.</p>

<!-- more -->

<p>Reference</p>

<ul>
  <li>
    <p>Bauschke, H. H., &amp; Combettes, P. L. (2011). <em>Convex analysis and monotone operator theory in Hilbert spaces</em> (Vol. 408). New York: Springer.</p>
  </li>
  <li>
    <p><a href="https://link.springer.com/chapter/10.1007/978-1-4419-9467-7_5">Section 5.1-5.2</a> of <a href="https://link.springer.com/book/10.1007/978-1-4419-9467-7">Bauschke and Combettes (2011)</a>.</p>
  </li>
</ul>

<p><br /></p>

<h2 id="1-fejér-monotone-sequence">1. Fejér Monotone Sequence</h2>

<p><strong>Def. 5.1 (Fejér Monotonicity)</strong> Let $C$ be a nonemoty subset of $\mathcal{H}$ and let $(x_n)$ be a sequence in $\mathcal{H}$. Then $(x_n)$ is Fejér monotone w.r.t. $C$ if</p>

\[\|x_{n+1}-x\| \le \|x_n-x\|\]

<p>for all $x\in C$ and $n\in N$.</p>

<p><strong>Example 5.2</strong> A bounded increasing sequence $(x_n)$ is Fejér Monotone with respect to the set $(\sup x_n, +\infty)$.</p>

<p><strong>Definition (Quasi-nonexpansiveness)</strong> For any $\emptyset\not=D\subset\mathcal{H}$, an operator $T:D\to D$ such that $\text{Fix}(T)\not=\emptyset$ is <a href="https://www.cambridge.org/core/services/aop-cambridge-core/content/view/S144678870001123X">quasi-nonexpansive</a> if</p>

\[\|Tx-p\| \le \|x-p\|\]

<p>for all $x\in D$ and $p\in\text{Fix}(T)$.</p>

<p><strong>Note.</strong> Non-expansiveness implies quasi-non-expansiveness:</p>

\[\|Tx - Tp\| \le \|x-p\|
\Rightarrow
\|Tx - p\| \le \|x - p\|\]

<p>for all $p\in\text{Fix}(T)$.</p>

<p><strong>Example 5.3</strong> Let $\emptyset\not=D\subset\mathcal{H}$ and let $T:D\to D$ be a quasi-nonexpansive operator such that $\text{Fix}(D)\not=\emptyset$. Then $(x_n)$ generated by the fixed point iterations of $T$ is Fejér Monotone.</p>

<p><strong>Proposition 5.4 (Fejér monotonicity; General Set)</strong> Let $\emptyset\not=C\subset\mathcal{H}$. Suppose $(x_n)\subset\mathcal{H}$ is Fejér monotone with respect to $C$. Then</p>

<p>i) $(x_n)$ is bounded by $B(x,\Vert x_0-x\Vert)$ for any $x\in C$</p>

<p><strong><em>Proof.</em></strong> By definition 5.1.</p>

<p>ii) For every $x\in C$ we have $(\Vert x_n-x \Vert)$ converges</p>

<p><strong><em>Proof.</em></strong> By definition 5.1.</p>

<p>iii) $(d_C(x_n))$ is decreasing and converges.</p>

<p><strong><em>Proof.</em></strong> By contradiction. If $d_C(x_{n+1}) &gt; d_C(x_n)$ for some $n\in N$, then</p>

\[\|x_{n+1}-P_C(x_n)\| \ge \|x_{n+1}-P_C(x_{n+1})\| &gt; \|x_n-P_C(x_n)\|\]

<p>iv) $\Vert x_{n+m}-x_n \Vert \le 2d_C(x_n)$ for all $m,n\in N$.</p>

<p><strong><em>Proof.</em></strong> $\Vert x_{n+m}-x_n \Vert \le \Vert x_{n+m}-x \Vert + \Vert x_n-x \Vert \le 2\Vert x_n-x \Vert$ for all $x\in C$.</p>

<p><br /></p>

<h2 id="2-shadow-of-fejér-monotone-sequence">2. Shadow of Fejér Monotone Sequence</h2>

<p><strong>Proposition 5.7 (Shadow Sequence; Fejér monotonicity; Closed Convex Set)</strong> Let $\emptyset\not=C\subset\mathcal{H}$ is convex and closed. Suppose $(x_n)\subset\mathcal{H}$ is Fejér monotone with respect to $C$. Then the shadow sequence $(P_C(x_n))$ converges strongly to a point $z\in C$.</p>

<p><strong><em>Proof.</em></strong> For any $m, n\in N$ we have</p>

\[\begin{aligned}
&amp;\|P_C(x_m)-P_C(x_{n+m})\|^2\\
= &amp;\|P_C(x_n)-x_{n+m}\|^2 + \|x_{n+m}-P_C(x_{n+m})\|^2 + 2\langle P_C(x_n)-x_{n+m}, x_{n+m}-P_C(x_{n+m}) \rangle\\
\le &amp;\|P_C(x_n)-x_n\|^2 + d_C(x_{n+m})^2\\
&amp;+ 2\langle P_C(x_n)-P_C(x_{n+m}), x_{n+m}-P_C(x_{n+m}) \rangle\\
&amp;+ 2\langle P_C(x_{n+m})-x_{n+m}, x_{n+m}-P_C(x_{n+m}) \rangle\\
\le &amp;d_C(x_n)^2 - d_C(x_{n+m})^2
\end{aligned}\]

<p>The first inequality is because $\Vert P_C(x_n)-x_{n+m}\Vert \le \Vert P_C(x_n)-x_n\Vert$ (Fejér monotonicity). The second inequality is because $\langle P_C(x_n)-P_C(x_{n+m}), x_{n+m}-P_C(x_{n+m}) \rangle \le 0$ (metric projection). By 5.4 (iii) we have $(d_C(x_n))$ decreasing and converge, $(P_C(x_n))$ is a Cauchy sequence.</p>

<p><strong>Proposition 5.9 (Shadow Sequence; Fejér monotonicity; Closed Affine Subspace)</strong> Let $C\subset\mathcal{H}$ is a closed affine subspace. Suppose $(x_n)\subset\mathcal{H}$ is Fejér monotone with respect to $C$. Then $P_C(x_n) = P_C(x_0)$ for all $n\in N$.</p>

<p><strong><em>Proof.</em></strong> For any $n\in N$ and $\alpha \in R$ define $y_\alpha = \alpha P_C(x_0) + (1-\alpha) P_C(x_n) \in C$. Then for all $\alpha \in R$ and $n\in N$ we have</p>

\[\langle y_\alpha - P_C(x_n), x_n - P_C(x_n) \rangle \le 0
\Rightarrow
\alpha \langle P_C(x_0) - P_C(x_n), x_n - P_C(x_n) \rangle \le 0\]

<p>which implies that $y_\alpha - P_C(x_n) \perp x_n - P_C(x_n)$. We have</p>

\[\begin{aligned}
\alpha^2 \|P_C(x_n) - P_C(x_0)\|^2
&amp;= \|P_C(x_n) - y_\alpha\|^2\\
&amp;\le \|x_n-P_C(x_n)\|^2 + \|P_C(x_n)- y_\alpha\|^2\\
&amp;= \|x_n - y_\alpha\|^2\\
&amp;\le \|x_0 - y_\alpha\|^2\\
&amp;= \|x_0  - P_C(x_0)\|^2 + \|P_C(x_0) - y_\alpha\|^2\\
&amp;= d_C(x_0)^2 + (1-\alpha)^2\|P_C(x_n)-P_C(x_0)\|^2
\end{aligned}\]

<p>which implies that $(2\alpha - 1) \Vert P_C(x_n) - P_C(x_0)\Vert^2 \le d_C(x_0)^2$. Letting $\alpha \to +\infty$ and we have $P_C(x_n) = P_C(x_0)$.</p>

<p><br /></p>

<h2 id="3-convergence-of-fejér-monotone-sequence">3. Convergence of Fejér Monotone Sequence</h2>

<p><strong>Proposition 5.10 (Convergence; Fejér monotonicity; Nonempty Interior; Raik)</strong> Let $C\subset\mathcal{H}$ such that $\text{int}(C)\not=\emptyset$. Suppose $(x_n)\subset\mathcal{H}$ is Fejér monotone with respect to $C$. Then $(x_n)$ converges strongly and $\sum_n\Vert x_{n+1}-x_n \Vert &lt; +\infty$.</p>

<p><strong><em>Proof.</em></strong> Pick $x\in \text{int}(C)$ and $\rho &gt; 0$ such that $B(x,\rho) \subset C$. Define a sequence $(z_n)\subset B(x,\rho)$ by</p>

\[z_n = \begin{cases}
x, &amp;x_{n+1} = x_n\\
x - \rho\frac{x_{n+1}-x_n}{\|x_{n+1}-x_n\|},&amp;\text{otherwise}
\end{cases}\]

<p>Then $\Vert x_{n+1}-z_n \Vert^2 \le \Vert x_n-z_n \Vert^2$ for all $(x_n)$ that is Fejér monotone with respect to $C$ and for all $n\in N$. We have</p>

\[\begin{aligned}
(\|x_{n+1}-x\| + \rho)^2 &amp;\le (\|x_n-x\| - \rho)^2\\
\Rightarrow\quad
\|x_{n+1}-x\|^2 + 2\rho \|x_{n+1}-x\| &amp;\le \|x_n - x\|^2 - 2\rho\|x_n - x\|\\
\Rightarrow\quad\quad\quad\quad\quad\quad\quad\quad
\|x_{n+1} - x\|^2 &amp;\le \|x_n - x\|^2 - 2\rho (\|x_n - x\| + \|x_{n+1} - x\|)\\
\Rightarrow\quad\quad\quad\quad\quad\quad\quad\quad
\|x_{n+1} - x\|^2 &amp;\le \|x_n - x\|^2 - 2\rho \|x_{n+1} - x_n\|
\end{aligned}\]

<p>Thus</p>

\[\sum_{n\in N}\|x_{n+1}-x_n\| \le \left(\frac{1}{2\rho}+1\right)\cdot\|x_0-x\|^2\]

<p>and $(x_n)$ is therefore a Cauchy sequence.</p>

<p><strong>Proposition 5.11 (Convergence; Fejér monotonicity; Closed Convex Set)</strong> Let $\emptyset\not=C\subset\mathcal{H}$ is convex and closed. Suppose $(x_n)\subset\mathcal{H}$ is Fejér monotone with respect to $C$. Then the following are equivalent</p>

<p>i) $(x_n)$ converges strongly to a point in $C$.</p>

<p>ii) $(x_n)$ possesses a strong sequential cluster point in $C$.</p>

<p>iii) $\underline{\lim}d_C(x_n) = 0$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>i) $\Rightarrow$ ii): Statement ii) is equivalent to say that $(x_n)$ has a sub-sequence that converges to a point in $C$.</p>

<p>ii) $\Rightarrow$ iii): Suppose $x_{k_n}\to x\in C$ then $d_C(x_{k_n}) \le \Vert x_{k_n} - x \Vert \to 0$.</p>

<p>iii) $\Rightarrow$ i): By 5.4 (iii) we know $(d_C(x_n))$ is decreasing and convergent, then $\underline{\lim} d_C(x_n) = 0$ implies that $d_C(x_n)\to 0$. By proposition 5.7 we have $(P_C(x_n))$ converges strongly to some point in $C$, say $P_C(x_n) \to x\in C$, then</p>

\[\|x_n - x\| \le \|x_n - P_C(x_n)\| + \|P_C(x_n)-x\| \to 0\]

<p><strong>Proposition 5.12 (Linear Convergence; Fejér monotonicity; Closed Convex Set)</strong> Let $\emptyset\not=C\subset\mathcal{H}$ is convex and closed. Suppose $(x_n)\subset\mathcal{H}$ is Fejér monotone with respect to $C$ and there exists some $\kappa\in[0,1)$ such that for all $n\in N$ we have</p>

\[d_C(x_{n+1}) \le \kappa \cdot d_C(x_n)
\tag{5.7}\]

<p>Then $(x_n)$ converges linearly to a point $x\in C$; more precisely, for all $n\in N$ we have</p>

\[\|x_n-x\| \le 2 \kappa^n d_C(x_0)
\tag{5.8}\]

<p><strong><em>Proof.</em></strong> Condition (5.7) implies $\underline{\lim}d_C(x_n) = 0$ which, by Proposition 5.11, implies that $(x_n)$ converges strongly to a point in $C$, say $x_n\to x\in C$. Proposition 5.4 (iv) says for all $m,n\in N$ we have</p>

\[\|x_{n} - x_{n+m}\| \le 2d_C(x_n)\]

<p>Let $m\to +\infty$ and we have $\Vert x_n - x \Vert \le 2d_C(x_n) \le 2\kappa^1 d_C(x_{n-1}) \le … \le 2 \kappa^n d_C(x_0)$.</p>

<p><br /></p>

<h2 id="4-weak-convergence">4. Weak Convergence</h2>

<p><strong>Definition (Weak Convergence in Hilbert Space)</strong> A sequence $(x_n)\subset\mathcal{H}$ is said to converge weakly to a point $x\in \mathcal{H}$ if</p>

\[\langle x_n, y \rangle \to \langle x, y \rangle,
\quad
\forall y\in \mathcal{H}.\]

<p>The notation $x_n \rightharpoonup x$ is sometimes used to denote this kind of convergence. Referred from <a href="https://en.wikipedia.org/wiki/Weak_convergence_(Hilbert_space)">Wikipedia</a>.</p>

<p><strong>Corollary 4.18 (Fixed Point; Weak Convergence; Asymptotic regularity)</strong> Let $\emptyset\not=D\subset\mathcal{H}$ that is closed and convex and let $T:D\to \mathcal{H}$ be a non-expansive operator. If there exists $(x_n)\subset D$ and $x\in \mathcal{H}$ such that $x_n\rightharpoonup x$ and $x_n-T(x_n)\to 0$, then $x\in\text{Fix}(T)$.</p>

<p><strong>Theorem 5.5 (Weak Convergence; Fejér Monotonicity)</strong> Let $\emptyset\not=C\subset\mathcal{H}$ and $(x_n)\subset\mathcal{H}$ is Fejér monotone with respect to $C$. Suppose every weak sequential cluster point of $(x_n)$ belongs to $C$. Then $x_n\rightharpoonup x$.</p>

<p><strong>Proposition 5.13 (Weak Convergence; Asymptotic regularity; Non-expansiveness)</strong> Let $\emptyset\not=D\subset\mathcal{H}$ that is closed and convex and let $T:D\to D$ be a non-expansive operator with $\text{Fix}(T)\not=\emptyset$. Let $x_0 \in D$. Set</p>

\[x_{n+1} = T(x_n)
\tag{5.9}\]

<p>and suppose that $x_{n}-T(x_n) \to 0$. Then</p>

<p>i) $(x_n)$ converges weakly to a point in $\text{Fix}(T)$.</p>

<p>ii) Suppose that $D = -D$ and that $T$ is odd: $T(-x) = -T(x)$ for all $x\in D$. Then $(x_n)$ converges strongly to a point in $\text{Fix}(T)$.</p>

<p><strong><em>Proof.</em></strong> By Example 5.3 we have $(x_n)$ is Fejér monotone with respect to $\text{Fix}(T)$.</p>

<p>i) Let $x$ to be a weak cluster point such that $x_{k_n} \rightharpoonup x$. Since $x_{k_n}-T(x_{k_n})\to 0$ we have $x\in \text{Fix}(T)$ by Corollary 4.18. Then by Theorem 5.5 we have $x_n\rightharpoonup \tilde{x} \in \text{Fix}(T)$.</p>

<p>ii) Since $D = -D$ and $D$ is convex we must have $0 = 0.5x + 0.5(-x)\in D$ for all $x\in D$. Since $T$ is odd we must have $T(0) = T(-0) = -T(0) \Rightarrow T(0) = 0$. Thus, $0\in\text{Fix}(T)$. Thus, by Fejér monotonicity we have $\Vert x_{n+1} \Vert \le \Vert x_n \Vert$. Thus, $(\Vert x_n \Vert)$ is decreasing and converges to some point $\ell \ge 0$. For any $m,n\in N$ we have</p>

\[\|x_{n+m+1} + x_{n+1}\| = \|T(x_{n+m})-T(-x_n)\| \le \|x_{n+m}+x_n\|
\tag{5.10}\]

<p>Thus, $(\Vert x_{n+m}+x_n \Vert)_{n\in N}$ is decreasing for all given $m\in N$. Also we have the identity</p>

\[\|x_{n+m}+x_n\|^2 = 2(\|x_{n+m}\|^2+\|x_m\|^2) - \|x_{n+m}-x_n\|^2
\tag{5.11}\]

<p>Since $T(x_n)-x_n\to 0$ we have $\lim_{n}\Vert x_{n+m}-x_n \Vert=0$. Thus, $\Vert x_{n+m}+x_n \Vert^2 \downarrow 2(\ell^2+\Vert x_m \Vert^2)$ as $n\to+\infty$ for any given $m\in N$. Thus, $\Vert x_{n+m}-x_n \Vert^2\to 4\ell^2-4\ell^2 = 0$ as $m,n\to+\infty$. Thus, $(x_n)$ is a Cauchy sequence and $x_n\to x\in\mathcal{H}$. Since $x\leftarrow x_{n+1}=T(x_n)\to T(x)$ we have $x\in\text{Fix}(T)$.</p>

<p><br /></p>

<h2 id="5-krasnoselskiimann-km-iteration">5. Krasnosel’skii–Mann (KM) Iteration</h2>

<p><strong>Corollary (Identity)</strong> For any $x, y\in\mathcal{H}$ and $\alpha\in R$ it is easy to verify that</p>

\[\|\alpha x + (1-\alpha)y\|^2 + \alpha(1-\alpha)\|x-y\|^2 = \alpha\|x\|^2 + (1-\alpha)\|y\|^2\]

<p><strong>Proposition 5.14 (Weak Convergence; KM Algorithm)</strong> Let $\emptyset\not=D\subset\mathcal{H}$ is convex and closed and let $T:D\to D$ be a non-expansive operator with $\text{Fix}(T)\not=\emptyset$. Let $(\lambda_n)\subset[0,1]$ with $\sum_n\lambda_n(1-\lambda_n) = +\infty$. Let $x_0\in D$. Set</p>

\[x_{n+1} = x_n + \lambda_n(T(x_n) - x_n)
\tag{5.12}\]

<p>Then the following holds:</p>

<p>i) $(x_n)$ is Fejér monotone w.r.t. $\text{Fix}(T)$.</p>

<p>ii) $(Tx_n - x_n)$ converges strongly to zero.</p>

<p>iii) $(x_n)$ converges weakly to a point in $\text{Fix}(T)$.</p>

<p><strong><em>Proof.</em></strong> Since $x_0\in D$ and $D$ is convex, (5.12) generates a well-defined sequence in $D$.</p>

<p>i) For any $y\in \text{Fix}(T)$ and $n\in N$ we have</p>

\[\begin{aligned}
\|x_{n+1}-y\|^2
&amp;= \|(1-\lambda_n)(x_n-y) + \lambda_n(Tx_n-y)\|^2\\
&amp;= (1-\lambda_n)\|x_n-y\|^2+\lambda_n\|Tx_n-Ty_n\|^2 - \lambda_n(1-\lambda_n)\|Tx_n-x_n\|^2\\
&amp;\le \|x_n-y\|^2 - \lambda_n(1-\lambda_n)\|Tx_n-x_n\|^2
\end{aligned}
\tag{5.13}\]

<p>The inequality is by the non-expansiveness of $T$.</p>

<p>ii) From (5.13) we have $\lambda_n(1-\lambda_n)\Vert Tx_n-x_n \Vert^2 \le \Vert x_n-y \Vert^2 - \Vert x_{n+1}-y \Vert^2$. Then</p>

\[\sum_n \lambda_n(1-\lambda_n)\|Tx_n-x_n\|^2 \le \|x_0-y\|^2\]

<p>Since $\sum_n\lambda_n(1-\lambda_n) = +\infty$ we must have $\underline{\lim}\Vert Tx_n-x_n \Vert=0$. And</p>

\[\begin{aligned}
\|Tx_{n+1}-x_{n+1}\|
&amp;= \|Tx_{n+1}-Tx_n+(1-\lambda_n)(Tx_n-x_n)\|\\
&amp;\le \|x_{n+1}-x_n\| + (1-\lambda_n)\|Tx_n-x_n\|\\
&amp;= \|Tx_n-x_n\|
\end{aligned}
\tag{5.14}\]

<p>Consequently $(Tx_n-x_n)\downarrow 0$.</p>

<p>iii) For any $x\in D$ such that $x_{k_n}\rightharpoonup x$ we have $x\in \text{Fix}(T)$ by Corollary 4.18. Moreover $(x_n)$ is Fejér monotone w.r.t. $\text{Fix}(T)$. Thus, by Proposition 5.5 we have $x_n\rightharpoonup x$.</p>

<p><br /></p>

<h2 id="6-alpha-averaged-operator">6. $\alpha$-Averaged Operator</h2>

<p><strong>Definition 4.23 ($\alpha$-Averaged Operator)</strong> Let $\emptyset\not=D\subset\mathcal{H}$ and let $T:D\to\mathcal{H}$. Let $\alpha\in(0,1)$. Then $T$ is called $\alpha$-averaged if there exists a non-expansive operator $R:D\to\mathcal{H}$ such that $T = (1-\alpha)\text{Id}+\alpha R$.</p>

<p><strong>Proposition 4.24 (Properties of $\alpha$-Averaged Operator - 1)</strong> Let $\emptyset\not=D\subset\mathcal{H}$ and $T:D\to\mathcal{H}$. Let $\alpha\in(0,1)$. Then</p>

<p>i) If $T$ is $\alpha$-averaged then it is non-expansive.</p>

<p>ii) If $T$ is non-expansive it is NOT necessarily averaged.</p>

<p>iii) $T$ is firmly non-expansive iff it is $1/2$-averaged.</p>

<p><strong>Proposition 4.25 (Properties of $\alpha$-Averaged Operator - 2)</strong> Let $\emptyset\not=D\subset\mathcal{H}$ and $T:D\to\mathcal{H}$. Let $\alpha\in(0,1)$. Then the following are equivalent</p>

<p>i) $T$ is $\alpha$-averaged.</p>

<p>ii) $R\equiv(1-1/\alpha)\text{Id}+(1/\alpha)T$ is non-expansive.</p>

<p>iii) $\Vert T(x)-T(y) \Vert^2 \le \Vert x-y \Vert^2 - \frac{1-\alpha}{\alpha} \Vert(\text{Id}-T)x-(\text{Id}-T)y \Vert^2$ for all $x, y\in D$.</p>

<p>iv) $\Vert T(x) - T(y)\Vert^2 + (1-2\alpha)\Vert x-y\Vert^2 \le 2(1-\alpha)\langle x-y,T(x) - T(y)\rangle$ for all $x,y\in D$.</p>

<p><strong>Proposition 5.15 (Weak Convergence; $\alpha$-Averaged Operator)</strong> Let $\alpha\in[0,1]$ and $T:\mathcal{H}\to\mathcal{H}$ be an $\alpha$-averaged operator such that $\text{Fix}(T)\not=\emptyset$. Let $(\lambda_n)$ be a sequence in $[0,1/\alpha]$ with $\sum_n\lambda_n(1-\alpha\lambda_n)= +\infty$. Let $x_0\in\mathcal{H}$ and set</p>

\[x_{n+1} = x_n + \lambda_n[T(x_n)-x_n]
\tag{5.15}\]

<p>Then the following hold:</p>

<p>i) $(x_n)$ is Fejér monotone w.r.t. $\text{Fix}(T)$.</p>

<p>ii) $(Tx_n - x_n)$ converges strongly to zero.</p>

<p>iii) $(x_n)$ converges weakly to a point in $\text{Fix}(T)$.</p>

<p><strong><em>Proof.</em></strong></p>

<p>Set $R = (1-1/\alpha)\text{Id}+1/\alpha T$ for all $n\in N$. Then $\text{Fix}(R) = \text{Fix}(T)$ by definition and $R$ is non-expansive by Proposition 4.25. Then (5.15) is</p>

\[x_{n+1} = x_n +\alpha\lambda_n(Rx_n - x_n)\]

<p>Since $\alpha\lambda_n\in[0,1]$ and $\sum_n\alpha\lambda_n(1-\alpha\lambda_n) = +\infty$, the result follows Proposition 5.14.</p>

<p><strong>Corollary 5.16 (Special Case: $1/2$-averaged)</strong> Let $T:\mathcal{H}\to\mathcal{H}$ be a firmly non-expansive operator with $\text{Fix}(T)\not=\emptyset$. Let $(\lambda_n)$ be a sequence in $[0,2]$ with $\sum_n\lambda_n(2-\lambda_n) = +\infty$ and let $x_0\in\mathcal{H}$. Set $x_{n+1} = x_n +\lambda_n(Tx_n-x_n)$. Then</p>

<p>i) $(x_n)$ is Fejér monotone w.r.t. $\text{Fix}(T)$.</p>

<p>ii) $(Tx_n - x_n)$ converges strongly to zero.</p>

<p>iii) $(x_n)$ converges weakly to a point in $\text{Fix}(T)$.</p>

<p><strong><em>Proof.</em></strong> When $\alpha = 1/2$ and apply Proposition 4.24 (iii) and Proposition 5.15.</p>

<p><strong>Example 5.17 (Special Case: $1/2$-averaged when $\lambda_n=1$)</strong> Let $T:\mathcal{H}\to\mathcal{H}$ be a firmly non-expansive operator such that $\text{Fix}(T)\not=\emptyset$. Let $x_0\in\mathcal{H}$. Set $x_{n+1}=T(x_n)$. Then $(x_n)$ converges weakly to a point in $\text{Fix}(T)$.</p>

<p><br /></p>]]></content><author><name></name></author><category term="blog" /><summary type="html"><![CDATA[This note summarize the Section 5.1-5.2 of Bauschke and Combettes (2011). The key result is the weak convergence of Krasnosel’skii–Mann (KM) Iteration, which is an fixed point algorithm of non-expansive operator mapping from a convex and closed set into itself. This result relies on that (1) weak convergence implies fixed point and (2) Fejér Monotonicity implies weak convergence.]]></summary></entry></feed>