<?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://tiansuitu.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://tiansuitu.github.io/" rel="alternate" type="text/html" /><updated>2026-08-07T03:10:35+00:00</updated><id>https://tiansuitu.github.io/feed.xml</id><title type="html">Tiansui Tu</title><subtitle>Tiansui Tu&apos;s academic homepage</subtitle><author><name>Tiansui Tu</name></author><entry><title type="html">Future Blog Post</title><link href="https://tiansuitu.github.io/posts/2012/08/blog-post-4/" rel="alternate" type="text/html" title="Future Blog Post" /><published>2199-01-01T00:00:00+00:00</published><updated>2199-01-01T00:00:00+00:00</updated><id>https://tiansuitu.github.io/posts/2012/08/future-post</id><content type="html" xml:base="https://tiansuitu.github.io/posts/2012/08/blog-post-4/"><![CDATA[<p>This post will show up by default. To disable scheduling of future posts, edit <code class="language-plaintext highlighter-rouge">config.yml</code> and set <code class="language-plaintext highlighter-rouge">future: false</code>.</p>]]></content><author><name>Tiansui Tu</name></author><category term="cool posts" /><category term="category1" /><category term="category2" /><summary type="html"><![CDATA[This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.]]></summary></entry><entry><title type="html">Some kind of Continuity vs. Openness/Closedness of Inverse Images of a Function</title><link href="https://tiansuitu.github.io/durrett-waffling/continuity-and-inverse-images/" rel="alternate" type="text/html" title="Some kind of Continuity vs. Openness/Closedness of Inverse Images of a Function" /><published>2026-08-06T00:00:00+00:00</published><updated>2026-08-06T00:00:00+00:00</updated><id>https://tiansuitu.github.io/durrett-waffling/continuity-and-inverse-images</id><content type="html" xml:base="https://tiansuitu.github.io/durrett-waffling/continuity-and-inverse-images/"><![CDATA[<p>Motivated by <strong>Exercise 1.3.5.</strong></p>

<p>So review: suppose $x_0\in f^{-1}(O)$, then to show $f^{-1}(O)$ open, we need to find some $\delta_{x_0}&gt;0$ such that</p>

\[B_{\delta_{x_0}}(x_0)\subseteq f^{-1}(O).\]

<p>I want the definition to be defined from a more intuitive engineering perspective. We know $f$ is continuous if $f(x_n)$ goes to $f(x)$ as $x_n$ goes to $x$, so a first intuitive try to come up with the definition by staring at the question is sequential, assuming we do not know the epsilon-delta kind of language of the definition of l.s.c.</p>

<p>We guess</p>

\[\liminf_{y\to x} f(y) \geq f(x) \iff
\sup_{n\in \mathbb N}\inf_{m\geq n} f(y_m)\geq f(x)\]

<p>for all</p>

\[y_m\to x\]

<p>as $m\to \infty$.</p>

<p>So, guessing the idea is just that for usual continuity,</p>

\[x_n\approx x \implies f(x_n)\approx f(x).\]

<p>Now it is directional signed, with allowable large difference in output: as we get close enough in the domain to some $x$ target, the function output is not less than…</p>

\[x_n \approx x \implies f(x_n) \gtrapprox f(x).\]

<p>Once $y$ is sufficiently close to $x$, $f(y)$ cannot remain $\epsilon$ <strong>or more</strong> below $f(x)$. So basically, it cannot be too much lower than $f(x)$:</p>

\[\forall \epsilon&gt;0, \exists \delta&gt;0: |y-x|&lt;\delta \implies f(y) &gt; f(x) -\epsilon.\]

<p>So you see it is not</p>

\[f(y) &gt; f(x) + \epsilon \implies f(y) &gt; f(x),\]

<p>because that requires too much, as if $f(y)$ must be above $f(x)$, as if <strong>there must be upward jumps</strong>. We only require the looser $f(y) &gt; f(x) -\epsilon$, which allows</p>

\[f(y)&lt;f(x).\]]]></content><author><name>Tiansui Tu</name></author><category term="durrett-waffling" /><summary type="html"><![CDATA[Informal notes on lower semicontinuity, motivated by Exercise 1.3.5.]]></summary></entry><entry><title type="html">Blog Post number 4</title><link href="https://tiansuitu.github.io/posts/2012/08/blog-post-4/" rel="alternate" type="text/html" title="Blog Post number 4" /><published>2015-08-14T00:00:00+00:00</published><updated>2015-08-14T00:00:00+00:00</updated><id>https://tiansuitu.github.io/posts/2012/08/blog-post-4</id><content type="html" xml:base="https://tiansuitu.github.io/posts/2012/08/blog-post-4/"><![CDATA[<p>This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.</p>

<h1 id="headings-are-cool">Headings are cool</h1>

<h1 id="you-can-have-many-headings">You can have many headings</h1>

<h2 id="arent-headings-cool">Aren’t headings cool?</h2>]]></content><author><name>Tiansui Tu</name></author><category term="cool posts" /><category term="category1" /><category term="category2" /><summary type="html"><![CDATA[This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.]]></summary></entry><entry><title type="html">Blog Post number 3</title><link href="https://tiansuitu.github.io/posts/2014/08/blog-post-3/" rel="alternate" type="text/html" title="Blog Post number 3" /><published>2014-08-14T00:00:00+00:00</published><updated>2014-08-14T00:00:00+00:00</updated><id>https://tiansuitu.github.io/posts/2014/08/blog-post-3</id><content type="html" xml:base="https://tiansuitu.github.io/posts/2014/08/blog-post-3/"><![CDATA[<p>This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.</p>

<h1 id="headings-are-cool">Headings are cool</h1>

<h1 id="you-can-have-many-headings">You can have many headings</h1>

<h2 id="arent-headings-cool">Aren’t headings cool?</h2>]]></content><author><name>Tiansui Tu</name></author><category term="cool posts" /><category term="category1" /><category term="category2" /><summary type="html"><![CDATA[This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.]]></summary></entry><entry><title type="html">Blog Post number 2</title><link href="https://tiansuitu.github.io/posts/2013/08/blog-post-2/" rel="alternate" type="text/html" title="Blog Post number 2" /><published>2013-08-14T00:00:00+00:00</published><updated>2013-08-14T00:00:00+00:00</updated><id>https://tiansuitu.github.io/posts/2013/08/blog-post-2</id><content type="html" xml:base="https://tiansuitu.github.io/posts/2013/08/blog-post-2/"><![CDATA[<p>This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.</p>

<h1 id="headings-are-cool">Headings are cool</h1>

<h1 id="you-can-have-many-headings">You can have many headings</h1>

<h2 id="arent-headings-cool">Aren’t headings cool?</h2>]]></content><author><name>Tiansui Tu</name></author><category term="cool posts" /><category term="category1" /><category term="category2" /><summary type="html"><![CDATA[This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.]]></summary></entry><entry><title type="html">Blog Post number 1</title><link href="https://tiansuitu.github.io/posts/2012/08/blog-post-1/" rel="alternate" type="text/html" title="Blog Post number 1" /><published>2012-08-14T00:00:00+00:00</published><updated>2012-08-14T00:00:00+00:00</updated><id>https://tiansuitu.github.io/posts/2012/08/blog-post-1</id><content type="html" xml:base="https://tiansuitu.github.io/posts/2012/08/blog-post-1/"><![CDATA[<p>This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.</p>

<h1 id="headings-are-cool">Headings are cool</h1>

<h1 id="you-can-have-many-headings">You can have many headings</h1>

<h2 id="arent-headings-cool">Aren’t headings cool?</h2>]]></content><author><name>Tiansui Tu</name></author><category term="cool posts" /><category term="category1" /><category term="category2" /><summary type="html"><![CDATA[This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.]]></summary></entry></feed>