<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://ulysseszh.github.io/feed/tags/regularization.xml" rel="self" type="application/atom+xml" /><link href="https://ulysseszh.github.io/" rel="alternate" type="text/html" hreflang="en-US" /><updated>2026-04-19T16:48:01-07:00</updated><id>https://ulysseszh.github.io/feed/tags/regularization.xml</id><title type="html"><![CDATA[Ulysses’ trip]]></title><subtitle>Here we are at the awesome (awful) blog written by UlyssesZhan!</subtitle><author><name>UlyssesZhan</name><email>ulysseszhan@gmail.com</email></author><entry><title type="html"><![CDATA[Regularizing the partition function of a hydrogen atom]]></title><link href="https://ulysseszh.github.io/physics/2024/06/30/regularize-hydrogen.html" rel="alternate" type="text/html" title="Regularizing the partition function of a hydrogen atom" /><published>2024-06-30T21:18:12-07:00</published><updated>2024-06-30T21:18:12-07:00</updated><id>https://ulysseszh.github.io/physics/2024/06/30/regularize-hydrogen</id><content type="html" xml:base="https://ulysseszh.github.io/physics/2024/06/30/regularize-hydrogen.html"><![CDATA[<h2 data-label="0.1" id="introduction">Introduction</h2>
<details>
<summary>
The unit system
</summary>
<p>The unit system used in this article is <a href="https://en.wikipedia.org/wiki/Atomic_units" target="_blank" rel="external">Hartree atomic units</a>: <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>m</mi><mi mathvariant="normal">e</mi></msub><mo>=</mo><msub><mi>k</mi><mi mathvariant="normal">B</mi></msub><mo>=</mo><mi mathvariant="normal">ℏ</mi><mo>=</mo><mn>4</mn><mi>π</mi><msub><mi>ε</mi><mn>0</mn></msub><mo>=</mo><mi>e</mi><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">m_\mrm e=k_\mrm B=\hbar=4\pi\veps_0=e=1</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>m</mi><mi mathvariant="normal">e</mi></msub></mrow><annotation encoding="application/x-tex">m_\mrm e</annotation></semantics></math></span></span> is the electron mass.</p>
<p>In this unit system, the Bohr radius is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>a</mi><mi mathvariant="normal">B</mi></msub><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">a_\mrm B=1</annotation></semantics></math></span></span>, which is of angstrom order. Therefore, I will use <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><msup><mn>0</mn><mn>10</mn></msup></mrow><annotation encoding="application/x-tex">10^{10}</annotation></semantics></math></span></span> as the order of macroscopic lengths. The Rydberg unit of energy is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mi mathvariant="normal">R</mi><mi mathvariant="normal">y</mi></mrow><mo>=</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow><annotation encoding="application/x-tex">\mrm{Ry}=1/2</annotation></semantics></math></span></span>, which is of electronvolt order. Therefore, I will use <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><msup><mn>0</mn><mn>3</mn></msup></mrow><annotation encoding="application/x-tex">10^3</annotation></semantics></math></span></span> as the order of inverse room temperature.</p>
<p>One can adjust the units to get results for the cases of other hydrogen-like atoms: use <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>Z</mi><mn>2</mn></msup><mi mathvariant="normal">/</mi><mn>4</mn><mi>π</mi><msub><mi>ε</mi><mn>0</mn></msub><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">Z^2/4\pi\veps_0=1</annotation></semantics></math></span></span> instead of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>4</mn><mi>π</mi><msub><mi>ε</mi><mn>0</mn></msub><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">4\pi\veps_0=1</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> is the atomic number.</p>
<p>In this article, I also assume that the mass of the nucleus is infinite. If you want more accuracy, you can use <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>m</mi><mi mathvariant="normal">N</mi></msub><msub><mi>m</mi><mi mathvariant="normal">e</mi></msub><mi mathvariant="normal">/</mi><mrow><mo fence="true">(</mo><msub><mi>m</mi><mi mathvariant="normal">N</mi></msub><mo>+</mo><msub><mi>m</mi><mi mathvariant="normal">e</mi></msub><mo fence="true">)</mo></mrow><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">m_\mrm Nm_\mrm e/\p{m_\mrm N+m_\mrm e}=1</annotation></semantics></math></span></span> instead of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>m</mi><mi mathvariant="normal">e</mi></msub><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">m_\mrm e=1</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>m</mi><mi mathvariant="normal">N</mi></msub></mrow><annotation encoding="application/x-tex">m_\mrm N</annotation></semantics></math></span></span> is the mass of the nucleus.</p>
</details>
<details>
<summary>
Terminology about temperatures
</summary>
<p>I will mainly be working with the inverse temperature <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo><mi mathvariant="normal">≔</mi></mo><mn>1</mn><mi mathvariant="normal">/</mi><msub><mi>k</mi><mi mathvariant="normal">B</mi></msub><mi>T</mi></mrow><annotation encoding="application/x-tex">\beta\ceq1/k_\mrm BT</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>T</mi></mrow><annotation encoding="application/x-tex">T</annotation></semantics></math></span></span> is the temperature. However, I will still use “temperature” often to give some physical intuition. To avoid confusion in the context of using <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span> and in appearance of <a href="https://en.wikipedia.org/wiki/Negative_temperature" target="_blank" rel="external">negative temperature</a>, I would avoid using phrases like “high temperature” and “low temperature”. Instead, here are some terminologies that I am going to use:</p>
<ul>
<li>“Cold (positive) temperature” means <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><mo>+</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta\to+\infty</annotation></semantics></math></span></span>.</li>
<li>“Hot positive temperature” means <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\beta\to0^+</annotation></semantics></math></span></span>.</li>
<li>“Cold negative temperature” means <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><msup><mn>0</mn><mo>−</mo></msup></mrow><annotation encoding="application/x-tex">\beta\to0^-</annotation></semantics></math></span></span>.</li>
<li>“Hot negative temperature” means <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta\to-\infty</annotation></semantics></math></span></span>.</li>
</ul>
</details>
<p>The energy levels of a hydrogen atom are (ignoring fine structures etc.) <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo>=</mo><mo>−</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">E_n=-1/2n^2</annotation></semantics></math></span></span>, with each energy level labeled by <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>∈</mo><msup><mi mathvariant="double-struck">Z</mi><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">n\in\bZ^+</annotation></semantics></math></span></span>, and each energy level has <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>g</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><msup><mi>n</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">g_n\ceq n^2</annotation></semantics></math></span></span> degeneracy (ignoring spin degeneracy, which merely contributes to an overall factor of the partition function). The partition function is <span id="eq:Z" data-label="(1)"><span class="katex-display-table"> <span class="katex-display-numbered"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>Z</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>β</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msub><mi>g</mi><mi>n</mi></msub><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>β</mi><msub><mi>E</mi><mi>n</mi></msub></mrow></msup><mo>=</mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mi>n</mi><mn>2</mn></msup><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></msup><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">\fc Z\beta\ceq\sum_{n=1}^\infty g_n\e^{-\beta E_n}
=\sum_{n=1}^\infty n^2\e^{\beta/2n^2},</annotation></semantics></math></span></span></span></span> <span class="katex-display-number"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mo stretchy="false">(</mo><mn>1</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">(1)</annotation></semantics></math></span></span></span></span> </span></span> which diverges for any <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>∈</mo><mi mathvariant="double-struck">C</mi></mrow><annotation encoding="application/x-tex">\beta\in\bC</annotation></semantics></math></span></span> (of course, normally we can only have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>∈</mo><mi mathvariant="double-struck">R</mi></mrow><annotation encoding="application/x-tex">\beta\in\bR</annotation></semantics></math></span></span>, but the point of saying that it diverges for any complex <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span> is that there is no way we can analytically continue the function to get a finite result). Does this mean that statistical mechanics breaks down for this system? Not necessarily. Actually, there are multiple ways we can tackle this divergence.</p>
<p>One should notice that, although this article concentrates on regularizing partition functions and that of the hydrogen atom in particular, all the methods are valid for more general divergent sums.</p>
<p>Here is a sentence that is quoted by many literatures on diverging series, so I want to quote it, too:</p>
<figure class="no-indent">
<blockquote>
<p>Divergente Rækker er i det Hele noget Fandenskap, og det er en Skam at man vover at grunde nogen Demonstrasjon derpaa.</p>
</blockquote>
<figcaption>
—N. H. Abel
</figcaption>
</figure>
<p class="no-indent">
It translates to “Divergent series are in general deadly, and it is shameful that anyone dare to base any proof on them.”
</p>
<h2 data-label="0.2" id="the-physical-answer">The physical answer</h2>
<p>A physicist always tell you that one should not be afraid of infinities. Instead, one should look at where the infinity comes out from the seemingly physical model, where there is something sneakily unphysical which ultimately leads to this unphysical divergence. In our case, the divergence comes from high energy levels. It is then a good time to question whether those high energy levels are physical.</p>
<p>There is a radius associated with each energy level in the sense of the Bohr model: <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>r</mi><mi>n</mi></msub><mo>=</mo><msup><mi>n</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">r_n=n^2</annotation></semantics></math></span></span>. When <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>r</mi><mi>n</mi></msub><mo>∼</mo><mi>L</mi><mo><mi mathvariant="normal">≔</mi></mo><mn>1</mn><msup><mn>0</mn><mn>10</mn></msup></mrow><annotation encoding="application/x-tex">r_n\sim L\ceq10^{10}</annotation></semantics></math></span></span> (which happens at <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>∼</mo><mi mathvariant="normal">Λ</mi><mo><mi mathvariant="normal">≔</mi></mo><mn>1</mn><msup><mn>0</mn><mn>5</mn></msup></mrow><annotation encoding="application/x-tex">n\sim\Lmd\ceq10^5</annotation></semantics></math></span></span>), the orbit is really microscopic now, and the interaction between the electron and the “box” that contains the whole experimental setup is now having significant effects. Or, if there is not a box at all, we can use the size of the universe instead, which is about <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>r</mi><mi>n</mi></msub><mo>∼</mo><mi>L</mi><mo><mi mathvariant="normal">≔</mi></mo><mn>1</mn><msup><mn>0</mn><mn>36</mn></msup></mrow><annotation encoding="application/x-tex">r_n\sim L\ceq10^{36}</annotation></semantics></math></span></span> (<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">Λ</mi><mo><mi mathvariant="normal">≔</mi></mo><mn>1</mn><msup><mn>0</mn><mn>18</mn></msup></mrow><annotation encoding="application/x-tex">\Lmd\ceq10^{18}</annotation></semantics></math></span></span>). Use the model of particle in a box for energy levels higher than
<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><mi mathvariant="normal">Λ</mi></mrow><annotation encoding="application/x-tex">n=\Lmd</annotation></semantics></math></span></span>, and we have <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>Z</mi><mo>=</mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">Λ</mi></munderover><msup><mi>n</mi><mn>2</mn></msup><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></msup><mo>+</mo><munderover><mo>∑</mo><mrow><msub><mi>n</mi><mi>x</mi></msub><mo separator="true">,</mo><msub><mi>n</mi><mi>y</mi></msub><mo separator="true">,</mo><msub><mi>n</mi><mi>z</mi></msub><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mi>exp</mi><mo>⁡</mo><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mi>β</mi><mfrac><mrow><mrow><mo fence="true">(</mo><msubsup><mi>n</mi><mi>x</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>n</mi><mi>y</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>n</mi><mi>z</mi><mn>2</mn></msubsup><mo fence="true">)</mo></mrow><msup><mi>π</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>L</mi><mn>2</mn></msup></mrow></mfrac><mo fence="true">)</mo></mrow><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">Z=\sum_{n=1}^\Lmd n^2\e^{\beta/2n^2}
+\sum_{n_x,n_y,n_z=1}^\infty\fc\exp{-\beta\fr{\p{n_x^2+n_y^2+n_z^2}\pi^2}{2L^2}},</annotation></semantics></math></span></span></span>
where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>L</mi></mrow><annotation encoding="application/x-tex">L</annotation></semantics></math></span></span> is the side length of the box (assuming that the box is cubic). If <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>L</mi></mrow><annotation encoding="application/x-tex">L</annotation></semantics></math></span></span> is very large, we can approximate the second term as a spherically symmetric integral over the first octant to get <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>L</mi><mn>3</mn></msup><msup><mrow><mo fence="true">(</mo><mn>2</mn><mi>π</mi><mi>β</mi><mo fence="true">)</mo></mrow><mrow><mo>−</mo><mn>3</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow><annotation encoding="application/x-tex">L^3\p{2\pi\beta}^{-3/2}</annotation></semantics></math></span></span>.</p>
<details>
<summary>
The integral approximation
</summary>
<p>This is actually the result for Boltzmann ideal gas, so it should be familar, but I still write down the calculation here for completeness.</p>
<p>We can approximate <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><munderover><mo>∑</mo><mrow><msub><mi>n</mi><mi>x</mi></msub><mo separator="true">,</mo><msub><mi>n</mi><mi>y</mi></msub><mo separator="true">,</mo><msub><mi>n</mi><mi>z</mi></msub><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mi>exp</mi><mo>⁡</mo><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mi>β</mi><mfrac><mrow><mrow><mo fence="true">(</mo><msubsup><mi>n</mi><mi>x</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>n</mi><mi>y</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>n</mi><mi>z</mi><mn>2</mn></msubsup><mo fence="true">)</mo></mrow><msup><mi>π</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>L</mi><mn>2</mn></msup></mrow></mfrac><mo fence="true">)</mo></mrow><mo>≈</mo><mi>I</mi><mo><mi mathvariant="normal">≔</mi></mo><msubsup><mo>∫</mo><mn>0</mn><mi mathvariant="normal">∞</mi></msubsup><msup><mi mathvariant="normal">d</mi><mn>3</mn></msup><mi>n</mi><mtext> </mtext><mi>exp</mi><mo>⁡</mo><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mi>β</mi><mfrac><mrow><mrow><mo fence="true">(</mo><msubsup><mi>n</mi><mi>x</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>n</mi><mi>y</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>n</mi><mi>z</mi><mn>2</mn></msubsup><mo fence="true">)</mo></mrow><msup><mi>π</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>L</mi><mn>2</mn></msup></mrow></mfrac><mo fence="true">)</mo></mrow><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">\sum_{n_x,n_y,n_z=1}^\infty\fc\exp{-\beta\fr{\p{n_x^2+n_y^2+n_z^2}\pi^2}{2L^2}}
\approx I\ceq\int_0^\infty\d^3n\,\fc\exp{-\beta\fr{\p{n_x^2+n_y^2+n_z^2}\pi^2}{2L^2}},</annotation></semantics></math></span></span></span>
where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mo>∫</mo><mn>0</mn><mi mathvariant="normal">∞</mi></msubsup><msup><mi mathvariant="normal">d</mi><mn>3</mn></msup><mi>n</mi></mrow><annotation encoding="application/x-tex">\int_0^\infty\d^3n</annotation></semantics></math></span></span> means <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mo>∫</mo><mn>0</mn><mi mathvariant="normal">∞</mi></msubsup><msubsup><mo>∫</mo><mn>0</mn><mi mathvariant="normal">∞</mi></msubsup><msubsup><mo>∫</mo><mn>0</mn><mi mathvariant="normal">∞</mi></msubsup><mi mathvariant="normal">d</mi><msub><mi>n</mi><mi>x</mi></msub><mtext> </mtext><mi mathvariant="normal">d</mi><msub><mi>n</mi><mi>y</mi></msub><mtext> </mtext><mi mathvariant="normal">d</mi><msub><mi>n</mi><mi>z</mi></msub></mrow><annotation encoding="application/x-tex">\int_0^\infty\int_0^\infty\int_0^\infty\d n_x\,\d n_y\,\d n_z</annotation></semantics></math></span></span>. We can then change the integral to spherical coordinates: <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>I</mi><mo>=</mo><msubsup><mo>∫</mo><mn>0</mn><mi mathvariant="normal">∞</mi></msubsup><mfrac><mn>1</mn><mn>8</mn></mfrac><mn>4</mn><mi>π</mi><msup><mi>n</mi><mn>2</mn></msup><mtext> </mtext><mi mathvariant="normal">d</mi><mi>n</mi><mtext> </mtext><mi>exp</mi><mo>⁡</mo><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mi>β</mi><mfrac><mrow><msup><mi>n</mi><mn>2</mn></msup><msup><mi>π</mi><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><mi>L</mi><mn>2</mn></msup></mrow></mfrac><mo fence="true">)</mo></mrow><mo>=</mo><mfrac><msup><mi>L</mi><mn>3</mn></msup><mrow><mn>4</mn><msup><mi>π</mi><mn>2</mn></msup><msup><mi>β</mi><mrow><mn>3</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow></mfrac><msubsup><mo>∫</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><mi mathvariant="normal">∞</mi></msubsup><mi mathvariant="normal">d</mi><mi>n</mi><mtext> </mtext><msup><mi>n</mi><mn>2</mn></msup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><msup><mi>n</mi><mn>2</mn></msup><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">I=\int_0^\infty\fr184\pi n^2\,\d n\,\fc\exp{-\beta\fr{n^2\pi^2}{2L^2}}
=\fr{L^3}{4\pi^2\beta^{3/2}}\int_{-\infty}^\infty\d n\,n^2\e^{-n^2/2},</annotation></semantics></math></span></span></span>
where the factor of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><mi mathvariant="normal">/</mi><mn>8</mn></mrow><annotation encoding="application/x-tex">1/8</annotation></semantics></math></span></span> is because we only integrate in the first octant, and the second step utilizes the symmetry of the integrand and redefines the integrated variable. This integral is than a familiar Gaussian integral of order unity. The value of it is not important for later discussion because all the arguments that follow only uses orders of magnitude, but I tell you it is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msqrt><mrow><mn>2</mn><mi>π</mi></mrow></msqrt></mrow><annotation encoding="application/x-tex">\sqrt{2\pi}</annotation></semantics></math></span></span>, which can be evaluated by integrating by parts once and utilizing the famous <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mo>∫</mo><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><mi mathvariant="normal">∞</mi></msubsup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><msup><mi>n</mi><mn>2</mn></msup><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup><mtext> </mtext><mi mathvariant="normal">d</mi><mi>n</mi><mo>=</mo><msqrt><mrow><mn>2</mn><mi>π</mi></mrow></msqrt></mrow><annotation encoding="application/x-tex">\int_{-\infty}^{\infty}\e^{-n^2/2}\,\d n=\sqrt{2\pi}</annotation></semantics></math></span></span>. The final result is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>I</mi><mo>=</mo><msup><mi>L</mi><mn>3</mn></msup><msup><mrow><mo fence="true">(</mo><mn>2</mn><mi>π</mi><mi>β</mi><mo fence="true">)</mo></mrow><mrow><mo>−</mo><mn>3</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow><annotation encoding="application/x-tex">I=L^3\p{2\pi\beta}^{-3/2}</annotation></semantics></math></span></span>.</p>
<p>Is this an overestimation or underestimation? It is actually an overestimation. Draw a picture of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><msup><mi>n</mi><mn>2</mn></msup><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow><annotation encoding="application/x-tex">\e^{-n^2/2}</annotation></semantics></math></span></span> to convince yourself of this. We do not need to estimate how large the error is, though, because we will see that we only need an upper bound to get the arguments we need.</p>
</details>
<p>For the first term, we need to consider how the magnitude of the summand changes with <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi></mrow><annotation encoding="application/x-tex">n</annotation></semantics></math></span></span>. The minimum value of the summand is at <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><msqrt><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msqrt></mrow><annotation encoding="application/x-tex">n=\sqrt{\beta/2}</annotation></semantics></math></span></span>. At room temperature, we have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>∼</mo><mn>1</mn><msup><mn>0</mn><mn>3</mn></msup></mrow><annotation encoding="application/x-tex">\beta\sim10^3</annotation></semantics></math></span></span>, so <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msqrt><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msqrt></mrow><annotation encoding="application/x-tex">\sqrt{\beta/2}</annotation></semantics></math></span></span> is well between <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn></mrow><annotation encoding="application/x-tex">1</annotation></semantics></math></span></span> and <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">Λ</mi></mrow><annotation encoding="application/x-tex">\Lmd</annotation></semantics></math></span></span>. Therefore, the largest term is either <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">n=1</annotation></semantics></math></span></span> or <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><mi mathvariant="normal">Λ</mi></mrow><annotation encoding="application/x-tex">n=\Lmd</annotation></semantics></math></span></span>. The former is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow><annotation encoding="application/x-tex">\e^{\beta/2}</annotation></semantics></math></span></span>, which is of order <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><msup><mn>0</mn><mn>217</mn></msup></mrow><annotation encoding="application/x-tex">10^{217}</annotation></semantics></math></span></span>, while the latter is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi mathvariant="normal">Λ</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">\Lmd^2</annotation></semantics></math></span></span>, which is of order <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><msup><mn>0</mn><mn>36</mn></msup></mrow><annotation encoding="application/x-tex">10^{36}</annotation></semantics></math></span></span> for the case of the size of the universe. We may then be interested in the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><mn>2</mn></mrow><annotation encoding="application/x-tex">n=2</annotation></semantics></math></span></span> term <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>4</mn><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>8</mn></mrow></msup></mrow><annotation encoding="application/x-tex">4\e^{\beta/8}</annotation></semantics></math></span></span>, which is of order <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><msup><mn>0</mn><mn>54</mn></msup></mrow><annotation encoding="application/x-tex">10^{54}</annotation></semantics></math></span></span>. This is much larger than the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><mi mathvariant="normal">Λ</mi></mrow><annotation encoding="application/x-tex">n=\Lmd</annotation></semantics></math></span></span> term but much smaller than the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">n=1</annotation></semantics></math></span></span> term, so it is second largest term in the sum.</p>
<p>An upper bound of the summation is given by replacing every term except the largest term by the second largest term, which gives <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>Z</mi><mo>&lt;</mo><munder><munder><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup><mo stretchy="true">⏟</mo></munder><mrow><mn>1</mn><msup><mn>0</mn><mn>217</mn></msup></mrow></munder><mo>+</mo><munder><munder><mrow><mrow><mo fence="true">(</mo><mi mathvariant="normal">Λ</mi><mo>−</mo><mn>1</mn><mo fence="true">)</mo></mrow><mn>4</mn><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>8</mn></mrow></msup></mrow><mo stretchy="true">⏟</mo></munder><mrow><mn>1</mn><msup><mn>0</mn><mn>72</mn></msup></mrow></munder><mo>+</mo><munder><munder><mrow><msup><mi>L</mi><mn>3</mn></msup><msup><mrow><mo fence="true">(</mo><mn>2</mn><mi>π</mi><mi>β</mi><mo fence="true">)</mo></mrow><mrow><mo>−</mo><mn>3</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow><mo stretchy="true">⏟</mo></munder><mrow><mn>1</mn><msup><mn>0</mn><mn>48</mn></msup></mrow></munder><mo>≈</mo><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">Z&lt;\underbrace{\e^{\beta/2}}_{10^{217}}
+\underbrace{\p{\Lmd-1}4\e^{\beta/8}}_{10^{72}}+\underbrace{L^3\p{2\pi\beta}^{-3/2}}_{10^{48}}\approx\e^{\beta/2}.</annotation></semantics></math></span></span></span> Therefore, the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">n=1</annotation></semantics></math></span></span> term dominates the entire partition function. This means that the hydrogen atom is extremely likely to be in the ground state (despite the seeming divergence of the partition function). This is intuitive. The probability of the system not being in the ground state is of order <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><msup><mn>0</mn><mrow><mo>−</mo><mn>55</mn></mrow></msup></mrow><annotation encoding="application/x-tex">10^{-55}</annotation></semantics></math></span></span> for the size of the universe and <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><msup><mn>0</mn><mrow><mo>−</mo><mn>158</mn></mrow></msup></mrow><annotation encoding="application/x-tex">10^{-158}</annotation></semantics></math></span></span> for a typical macroscopic experiment.</p>
<details>
<summary>
More accurate considerations
</summary>
<p>The usage of the model of particle in a box for energy levels <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>&gt;</mo><mi mathvariant="normal">Λ</mi></mrow><annotation encoding="application/x-tex">n&gt;\Lmd</annotation></semantics></math></span></span> gives good enough arguments and results, but one may want to question whether this is appropriate.</p>
<p>What happens if you actually put a hydrogen atom in a box (for simplicity, make the box spherically symmetric)? More accurately, consider the quantum mechanical problem in spherically symmetric potential <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>V</mi></mrow><annotation encoding="application/x-tex">V</annotation></semantics></math></span></span> such that <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>V</mi><mo>∼</mo><mo>−</mo><msup><mi>r</mi><mrow><mo>−</mo><mn>1</mn></mrow></msup></mrow><annotation encoding="application/x-tex">V\sim-r^{-1}</annotation></semantics></math></span></span> for small <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>r</mi></mrow><annotation encoding="application/x-tex">r</annotation></semantics></math></span></span> but grows fast and high enough at large <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>r</mi></mrow><annotation encoding="application/x-tex">r</annotation></semantics></math></span></span> so that the partition function for bound states is convergent. This is called a confined hydrogen atom. A book chapter <a href="https://doi.org/10.1007/978-3-319-09982-8_3" target="_blank" rel="external"><cite>The Confined Hydrogen Atom Revisited</cite></a> discusses this problem in detail and cited several papers that did the calculations about the energy levels.</p>
</details>
<h2 data-label="0.3" id="cutoff-regularization">Cutoff regularization</h2>
<p>By analyzing the orders of magnitude, we see that we actually do not lose much if we just simply cut off the sum at <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>=</mo><mi mathvariant="normal">Λ</mi></mrow><annotation encoding="application/x-tex">n=\Lmd</annotation></semantics></math></span></span>. This corresponds to a regularization method called the simple cutoff: it replaces the infinite sum by a finite partial sum. This can be generalized a little by considering a more general cutoff function <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi></mrow><annotation encoding="application/x-tex">\chi</annotation></semantics></math></span></span> such that <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mrow><mi>lim</mi><mo>⁡</mo></mrow><mrow><mi>x</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow></msub><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>x</mi><mo fence="true">)</mo></mrow><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\lim_{x\to0^+}\fc \chi x=1</annotation></semantics></math></span></span>. Then, an infinite sum <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msubsup><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></msubsup><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\sum_{n=1}^\infty\fc fn</annotation></semantics></math></span></span> can be written as
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo>=</mo><munder><mrow><mi>lim</mi><mo>⁡</mo></mrow><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow></munder><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>λ</mi><mi>n</mi><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">\sum_{n=1}^\infty\fc fn=\lim_{\lmd\to0^+}\sum_{n=1}^\infty\fc fn\fc\chi{\lmd n}.</annotation></semantics></math></span></span></span> The simple cutoff is then the case where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>x</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><mi>θ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>1</mn><mo>−</mo><mi>x</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc \chi x\ceq\fc\tht{1-x}</annotation></semantics></math></span></span> and <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo><mi mathvariant="normal">≔</mi></mo><mn>1</mn><mi mathvariant="normal">/</mi><mi mathvariant="normal">Λ</mi></mrow><annotation encoding="application/x-tex">\lmd\ceq1/\Lmd</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>θ</mi></mrow><annotation encoding="application/x-tex">\tht</annotation></semantics></math></span></span> is the Heaviside step function. For converging series, this gives the same result as the original sum thanks to the dominated convergence theorem.</p>
<details>
<summary>
For diverging series
</summary>
<p>For diverging series, this may give a finite result. For example, for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mrow><mo fence="true">(</mo><mo>−</mo><mn>1</mn><mo fence="true">)</mo></mrow><mi>n</mi></msup><msup><mi>n</mi><mi>k</mi></msup></mrow><annotation encoding="application/x-tex">\fc fn\ceq\p{-1}^nn^k</annotation></semantics></math></span></span>, this method gives <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo>−</mo><mi>η</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mi>k</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">-\fc\eta{-k}</annotation></semantics></math></span></span> for any complex <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>k</mi></mrow><annotation encoding="application/x-tex">k</annotation></semantics></math></span></span> and any smooth enough <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi></mrow><annotation encoding="application/x-tex">\chi</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>η</mi></mrow><annotation encoding="application/x-tex">\eta</annotation></semantics></math></span></span> is the <a href="https://en.wikipedia.org/wiki/Dirichlet_eta_function" target="_blank" rel="external">Dirichlet eta function</a>. Here is a check for the special case <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>x</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>x</mi></mrow></msup></mrow><annotation encoding="application/x-tex">\fc\chi x\ceq\e^{-x}</annotation></semantics></math></span></span> (equivalent to the <a href="https://en.wikipedia.org/wiki/Divergent_series#Abel_summation" target="_blank" rel="external">Abel summation</a>). By definition of the <a href="https://en.wikipedia.org/wiki/Polylogarithm" target="_blank" rel="external">polylogarithm</a>, we have
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mrow><mo fence="true">(</mo><mo>−</mo><mn>1</mn><mo fence="true">)</mo></mrow><mi>n</mi></msup><msup><mi>n</mi><mi>k</mi></msup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>λ</mi><mi>n</mi></mrow></msup><mo>=</mo><msub><mrow><mi mathvariant="normal">L</mi><mi mathvariant="normal">i</mi></mrow><mrow><mo>−</mo><mi>k</mi></mrow></msub><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>λ</mi></mrow></msup><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">\sum_{n=1}^\infty\p{-1}^nn^k\e^{-\lmd n}=\fc{\mrm{Li}_{-k}}{-\e^{-\lmd}}.</annotation></semantics></math></span></span></span> Now, substitute <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\lmd=0</annotation></semantics></math></span></span>, and utilizing the identity <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mrow><mi mathvariant="normal">L</mi><mi mathvariant="normal">i</mi></mrow><mi>s</mi></msub><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mn>1</mn><mo fence="true">)</mo></mrow><mo>=</mo><mo>−</mo><mi>η</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>s</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc{\mrm{Li}_s}{-1}=-\fc\eta s</annotation></semantics></math></span></span>, we have the result <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo>−</mo><mi>η</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mi>k</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">-\fc\eta{-k}</annotation></semantics></math></span></span>.</p>
<p>You may wonder what is the case for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mi>n</mi><mi>k</mi></msup></mrow><annotation encoding="application/x-tex">\fc fn\ceq n^k</annotation></semantics></math></span></span>, which is also a diverging series, and it looks much like the case above. However, the limit at <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span> simply does not exist when <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">Re</mi><mo>⁡</mo><mi>k</mi><mo>≥</mo><mo>−</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\Re k\ge-1</annotation></semantics></math></span></span> (i.e., when the series diverges). This is because we have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mrow><mi mathvariant="normal">L</mi><mi mathvariant="normal">i</mi></mrow><mi>s</mi></msub><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>1</mn><mo fence="true">)</mo></mrow><mo>=</mo><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>s</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc{\mrm{Li}_s}1=\fc\zeta s</annotation></semantics></math></span></span> only for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">Re</mi><mo>⁡</mo><mi>s</mi><mo>&gt;</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\Re s&gt;1</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>ζ</mi></mrow><annotation encoding="application/x-tex">\zeta</annotation></semantics></math></span></span> is the <a href="https://en.wikipedia.org/wiki/Riemann_zeta_function" target="_blank" rel="external">Riemann zeta function</a>, but it is undefined for other values of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>s</mi></mrow><annotation encoding="application/x-tex">s</annotation></semantics></math></span></span>. If you analytically continue the result, you will get the famous Rieman zeta function.</p>
</details>
<p>However, although this series may converge for any positive <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi></mrow><annotation encoding="application/x-tex">\lmd</annotation></semantics></math></span></span>, the limit as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span> may not exist. If it diverges because <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc fn</annotation></semantics></math></span></span> grows too fast (or decays too slowly) as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>→</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">n\to\infty</annotation></semantics></math></span></span>, then we should expect that the sum also tends to infinity as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span>. Assume that we can characterize this divergence by a Laurent series: <span id="eq:cutoff1" data-label="(2)"><span class="katex-display-table"> <span class="katex-display-numbered"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>λ</mi><mi>n</mi><mo fence="true">)</mo></mrow><mo>=</mo><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><mi mathvariant="normal">∞</mi></munderover><msub><mi>γ</mi><mi>k</mi></msub><msup><mi>λ</mi><mi>k</mi></msup><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">\sum_{n=1}^\infty\fc fn\fc\chi{\lmd n}
=\sum_{k=-\infty}^\infty\gma_k\lmd^k.</annotation></semantics></math></span></span></span></span> <span class="katex-display-number"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mo stretchy="false">(</mo><mn>2</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">(2)</annotation></semantics></math></span></span></span></span> </span></span> If the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span> limit converge, we would expect <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>γ</mi><mrow><mi>k</mi><mo>&lt;</mo><mn>0</mn></mrow></msub></mrow><annotation encoding="application/x-tex">\gma_{k&lt;0}</annotation></semantics></math></span></span> to be zero, and then the result is simply <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>γ</mi><mn>0</mn></msub></mrow><annotation encoding="application/x-tex">\gma_0</annotation></semantics></math></span></span>. Therefore, we may also want only <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>γ</mi><mn>0</mn></msub></mrow><annotation encoding="application/x-tex">\gma_0</annotation></semantics></math></span></span> when the limit does not exist. To pick out
<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>γ</mi><mn>0</mn></msub></mrow><annotation encoding="application/x-tex">\gma_0</annotation></semantics></math></span></span>, utilize the residue theorem: <span id="eq:cutoff2" data-label="(3)"><span class="katex-display-table"> <span class="katex-display-numbered"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mn>2</mn><mi>π</mi><mi mathvariant="normal">i</mi></mrow></mfrac><mo>∮</mo><mfrac><mrow><mi mathvariant="normal">d</mi><mi>λ</mi></mrow><mi>λ</mi></mfrac><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>λ</mi><mi>n</mi><mo fence="true">)</mo></mrow><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">\sum_{n=1}^\infty\fc fn=\fr1{2\pi\i}\oint\fr{\d\lmd}\lmd
\sum_{n=1}^\infty\fc fn\fc\chi{\lmd n},</annotation></semantics></math></span></span></span></span> <span class="katex-display-number"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mo stretchy="false">(</mo><mn>3</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">(3)</annotation></semantics></math></span></span></span></span> </span></span> where the domain of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi></mrow><annotation encoding="application/x-tex">\lmd</annotation></semantics></math></span></span> is now analytically continued from <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi mathvariant="double-struck">R</mi><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\bR^+</annotation></semantics></math></span></span> to a deleted neighborhood of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>0</mn></mrow><annotation encoding="application/x-tex">0</annotation></semantics></math></span></span>. Equation <a href="#eq:cutoff2">3</a> is then a generalized version of Equation <a href="#eq:cutoff1">2</a>.</p>
<p>Notice that I have been super slippery in math in the discussion. For example, the Laurent series may not exist at all, and the analytic continuation may not be possible at all; even if they exist, the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span> limit may also be different from <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>γ</mi><mn>0</mn></msub></mrow><annotation encoding="application/x-tex">\gma_0</annotation></semantics></math></span></span>. However, I may claim that we should be able to select smooth enough <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi></mrow><annotation encoding="application/x-tex">\chi</annotation></semantics></math></span></span> for all of these to work, and the results will be independent of the choice of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi></mrow><annotation encoding="application/x-tex">\chi</annotation></semantics></math></span></span> as long as Equation <a href="#eq:cutoff2">3</a> works in this form.</p>
<p>Particularly, one can rigorously prove that for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mi>n</mi><mi>k</mi></msup></mrow><annotation encoding="application/x-tex">\fc fn\ceq n^k</annotation></semantics></math></span></span>, the sum obtained by this precedure is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mi>k</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc\zeta{-k}</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>ζ</mi></mrow><annotation encoding="application/x-tex">\zeta</annotation></semantics></math></span></span> is the <a href="https://en.wikipedia.org/wiki/Riemann_zeta_function" target="_blank" rel="external">Riemann zeta function</a>, as long as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>x</mi><mi>k</mi></msup><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>x</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">x^k\fc\chi x</annotation></semantics></math></span></span> has bounded <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">(</mo><mi>k</mi><mo>+</mo><mn>2</mn><mo fence="true">)</mo></mrow><annotation encoding="application/x-tex">\p{k+2}</annotation></semantics></math></span></span>th derivative and the sum converges. This is proven in an interesting blog <a href="https://terrytao.wordpress.com/2010/04/10/the-euler-maclaurin-formula-bernoulli-numbers-the-zeta-function-and-real-variable-analytic-continuation/" target="_blank" rel="external">article</a>.</p>
<details>
<summary>
Alternative forms of cutoff regularization
</summary>
<p>In some cases, one may discover that <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mo>∑</mo><mi>n</mi></msub><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>λ</mi><mi>n</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\sum_n\fc fn\fc\chi{\lmd n}</annotation></semantics></math></span></span> is not analytic when <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span> so that the Laurent series expansion is not possible. An example is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><mi>ln</mi><mo>⁡</mo><mi>ln</mi><mo>⁡</mo><mi>n</mi></mrow><annotation encoding="application/x-tex">E_n\ceq\ln\ln n</annotation></semantics></math></span></span> (for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>≥</mo><mn>2</mn></mrow><annotation encoding="application/x-tex">n\ge2</annotation></semantics></math></span></span>) with no degeneracies (this system also has a diverging partition function for any complex <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span>). In this case, if you try to use the cutoff function <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>x</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>x</mi></mrow></msup></mrow><annotation encoding="application/x-tex">\fc\chi x\ceq\e^{-x}</annotation></semantics></math></span></span>, the sum goes like <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mrow><mo fence="true">(</mo><mo>−</mo><mi>ln</mi><mo>⁡</mo><mi>λ</mi><mo fence="true">)</mo></mrow><mrow><mo>−</mo><mi>β</mi></mrow></msup><mi mathvariant="normal">/</mi><mi>λ</mi></mrow><annotation encoding="application/x-tex">\p{-\ln\lmd}^{-\beta}/\lmd</annotation></semantics></math></span></span> instead of analytically when
<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span>. Proving this is simple. We have <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mi>Z</mi><mi>λ</mi></msub><mo>=</mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>2</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>λ</mi><mi>n</mi></mrow></msup><msup><mrow><mo fence="true">(</mo><mi>ln</mi><mo>⁡</mo><mi>n</mi><mo fence="true">)</mo></mrow><mrow><mo>−</mo><mi>β</mi></mrow></msup><mo>≈</mo><msubsup><mo>∫</mo><mn>2</mn><mi mathvariant="normal">∞</mi></msubsup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>λ</mi><mi>n</mi></mrow></msup><msup><mrow><mo fence="true">(</mo><mi>ln</mi><mo>⁡</mo><mi>n</mi><mo fence="true">)</mo></mrow><mrow><mo>−</mo><mi>β</mi></mrow></msup><mi mathvariant="normal">d</mi><mi>n</mi><mo>=</mo><mfrac><mn>1</mn><mrow><mi>λ</mi><msup><mrow><mo fence="true">(</mo><mo>−</mo><mi>ln</mi><mo>⁡</mo><mi>λ</mi><mo fence="true">)</mo></mrow><mi>β</mi></msup></mrow></mfrac><msubsup><mo>∫</mo><mrow><mn>2</mn><mi>λ</mi></mrow><mi mathvariant="normal">∞</mi></msubsup><mfrac><mrow><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>x</mi></mrow></msup><mtext> </mtext><mi mathvariant="normal">d</mi><mi>x</mi></mrow><msup><mrow><mo fence="true">(</mo><mn>1</mn><mo>−</mo><mi>ln</mi><mo>⁡</mo><mi>x</mi><mi mathvariant="normal">/</mi><mi>ln</mi><mo>⁡</mo><mi>λ</mi><mo fence="true">)</mo></mrow><mi>β</mi></msup></mfrac><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">Z_\lmd=\sum_{n=2}^\infty\e^{-\lmd n}\p{\ln n}^{-\beta}
\approx\int_2^\infty\e^{-\lmd n}\p{\ln n}^{-\beta}\d n
=\fr1{\lmd\p{-\ln\lmd}^\beta}\int_{2\lmd}^\infty
\fr{\e^{-x}\,\d x}{\p{1-\ln x/\ln\lmd}^\beta},</annotation></semantics></math></span></span></span>
where the last step uses the substitution <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>x</mi><mo><mi mathvariant="normal">≔</mi></mo><mi>λ</mi><mi>n</mi></mrow><annotation encoding="application/x-tex">x\ceq\lmd n</annotation></semantics></math></span></span>. Using the binomial theorem, we have <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mi>Z</mi><mi>λ</mi></msub><mo>≈</mo><mfrac><mn>1</mn><mrow><mi>λ</mi><msup><mrow><mo fence="true">(</mo><mo>−</mo><mi>ln</mi><mo>⁡</mo><mi>λ</mi><mo fence="true">)</mo></mrow><mi>β</mi></msup></mrow></mfrac><msubsup><mo>∫</mo><mrow><mn>2</mn><mi>λ</mi></mrow><mi mathvariant="normal">∞</mi></msubsup><mi mathvariant="normal">d</mi><mi>x</mi><mtext> </mtext><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>x</mi></mrow></msup><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mrow><mo fence="true">(</mo><mfrac linethickness="0px"><mrow><mo>−</mo><mi>β</mi></mrow><mi>k</mi></mfrac><mo fence="true">)</mo></mrow><msup><mrow><mo fence="true">(</mo><mfrac><mrow><mi>ln</mi><mo>⁡</mo><mi>x</mi></mrow><mrow><mo>−</mo><mi>ln</mi><mo>⁡</mo><mi>λ</mi></mrow></mfrac><mo fence="true">)</mo></mrow><mi>k</mi></msup><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">Z_\lmd\approx\fr1{\lmd\p{-\ln\lmd}^\beta}\int_{2\lmd}^\infty\d x\,\e^{-x}
\sum_{k=0}^\infty\binom{-\beta}k\p{\fr{\ln x}{-\ln\lmd}}^k,</annotation></semantics></math></span></span></span> where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">(</mo><mfrac linethickness="0px"><mrow><mo>−</mo><mi>β</mi></mrow><mi>k</mi></mfrac><mo fence="true">)</mo></mrow><annotation encoding="application/x-tex">\binom{-\beta}k</annotation></semantics></math></span></span> is the binomial coefficient. Note that
<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi mathvariant="normal">Γ</mi><mrow><mo fence="true">(</mo><mi>k</mi><mo fence="true">)</mo></mrow></msup><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>z</mi><mo fence="true">)</mo></mrow><mo>=</mo><msubsup><mo>∫</mo><mn>0</mn><mi mathvariant="normal">∞</mi></msubsup><msup><mi>x</mi><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msup><msup><mrow><mo fence="true">(</mo><mi>ln</mi><mo>⁡</mo><mi>x</mi><mo fence="true">)</mo></mrow><mi>k</mi></msup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>z</mi><mi>x</mi></mrow></msup><mi mathvariant="normal">d</mi><mi>x</mi></mrow><annotation encoding="application/x-tex">\fc{\Gma^{\p k}}z=\int_0^\infty x^{k-1}\p{\ln x}^k\e^{-zx}\d x</annotation></semantics></math></span></span>, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi mathvariant="normal">Γ</mi><mrow><mo fence="true">(</mo><mi>k</mi><mo fence="true">)</mo></mrow></msup></mrow><annotation encoding="application/x-tex">\Gma^{\p k}</annotation></semantics></math></span></span> is the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>k</mi></mrow><annotation encoding="application/x-tex">k</annotation></semantics></math></span></span>th derivative to the Euler Gamma function, so the integral for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>x</mi></mrow><annotation encoding="application/x-tex">x</annotation></semantics></math></span></span> gives a factor <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi mathvariant="normal">Γ</mi><mrow><mo fence="true">(</mo><mi>k</mi><mo fence="true">)</mo></mrow></msup><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>1</mn><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc{\Gma^{\p k}}1</annotation></semantics></math></span></span> in the limit of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span>. Therefore,
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mi>Z</mi><mi>λ</mi></msub><mo>≈</mo><mfrac><mn>1</mn><mrow><mi>λ</mi><msup><mrow><mo fence="true">(</mo><mo>−</mo><mi>ln</mi><mo>⁡</mo><mi>λ</mi><mo fence="true">)</mo></mrow><mi>β</mi></msup></mrow></mfrac><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">Z_\lmd\approx\fr1{\lmd\p{-\ln\lmd}^\beta},</annotation></semantics></math></span></span></span> where only the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">k=0</annotation></semantics></math></span></span> term in the sum is retained for the leading contribution as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span>.</p>
<p>However, for any <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>k</mi><mo>∈</mo><msup><mi mathvariant="double-struck">Z</mi><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">k\in\bZ^+</annotation></semantics></math></span></span>, one can always choose functions <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>h</mi><mo separator="true">,</mo><mi>χ</mi></mrow><annotation encoding="application/x-tex">h,\chi</annotation></semantics></math></span></span> so that the sum <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mo>∑</mo><mi>n</mi></msub><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>λ</mi><mi>h</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\sum_n\fc fn\fc\chi{\lmd\fc hn}</annotation></semantics></math></span></span> goes like <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi>λ</mi><mrow><mo>−</mo><mi>k</mi></mrow></msup></mrow><annotation encoding="application/x-tex">\lmd^{-k}</annotation></semantics></math></span></span> as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span>. For example, for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>x</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>x</mi></mrow></msup></mrow><annotation encoding="application/x-tex">\fc\chi x\ceq\e^{-x}</annotation></semantics></math></span></span> (equivalent to the <a href="https://en.wikipedia.org/wiki/Divergent_series#Abelian_means" target="_blank" rel="external">Abelian mean</a> or the <a href="https://en.wikipedia.org/wiki/Zeta_function_regularization#Heat_kernel_regularization" target="_blank" rel="external">heat-kernel regularization</a>), we have
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mi>Z</mi><mi>λ</mi></msub><mo>≈</mo><msubsup><mo>∫</mo><msub><mi>n</mi><mn>0</mn></msub><mi mathvariant="normal">∞</mi></msubsup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>λ</mi><mi>h</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow></mrow></msup><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mi mathvariant="normal">d</mi><mi>n</mi><mo>=</mo><msubsup><mo>∫</mo><mrow><mi>λ</mi><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msub><mi>n</mi><mn>0</mn></msub><mo fence="true">)</mo></mrow></mrow><mi mathvariant="normal">∞</mi></msubsup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>x</mi></mrow></msup><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msup><mi>h</mi><mrow><mo>−</mo><mn>1</mn></mrow></msup><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mfrac><mi>x</mi><mi>λ</mi></mfrac><mo fence="true">)</mo></mrow><mo fence="true">)</mo></mrow><mfrac><mrow><mi mathvariant="normal">d</mi><mi>x</mi></mrow><mrow><mi>λ</mi><msup><mi>h</mi><mo mathvariant="normal" lspace="0em" rspace="0em">′</mo></msup><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msup><mi>h</mi><mrow><mo>−</mo><mn>1</mn></mrow></msup><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mfrac><mi>x</mi><mi>λ</mi></mfrac><mo fence="true">)</mo></mrow><mo fence="true">)</mo></mrow></mrow></mfrac><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">Z_\lmd\approx\int_{n_0}^\infty\e^{-\lmd\fc hn}\fc fn\d n
=\int_{\lmd\fc f{n_0}}^\infty\e^{-x}\fc f{\fc{h^{-1}}{\fr x\lmd}}\fr{\d x}{\lmd\fc{h'}{\fc{h^{-1}}{\fr x\lmd}}}.</annotation></semantics></math></span></span></span>
We can choose <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>h</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mrow><mo fence="true">(</mo><mo>∫</mo><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mi mathvariant="normal">d</mi><mi>n</mi><mo fence="true">)</mo></mrow><mrow><mn>1</mn><mi mathvariant="normal">/</mi><mi>k</mi></mrow></msup></mrow><annotation encoding="application/x-tex">\fc hn\ceq\p{\int\fc fn\d n}^{1/k}</annotation></semantics></math></span></span> so that
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msup><mi>h</mi><mrow><mo>−</mo><mn>1</mn></mrow></msup><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mfrac><mi>x</mi><mi>λ</mi></mfrac><mo fence="true">)</mo></mrow><mo fence="true">)</mo></mrow><mo>=</mo><mi>k</mi><msup><mrow><mo fence="true">(</mo><mfrac><mi>x</mi><mi>λ</mi></mfrac><mo fence="true">)</mo></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msup><msup><mi>h</mi><mo mathvariant="normal" lspace="0em" rspace="0em">′</mo></msup><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msup><mi>h</mi><mrow><mo>−</mo><mn>1</mn></mrow></msup><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mfrac><mi>x</mi><mi>λ</mi></mfrac><mo fence="true">)</mo></mrow><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">\fc f{\fc{h^{-1}}{\fr x\lmd}}=k\p{\fr x\lmd}^{k-1}\fc{h'}{\fc{h^{-1}}{\fr x\lmd}}.</annotation></semantics></math></span></span></span> Therefore, as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi><mo>→</mo><msup><mn>0</mn><mo>+</mo></msup></mrow><annotation encoding="application/x-tex">\lmd\to0^+</annotation></semantics></math></span></span>, we have
<span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mi>Z</mi><mi>λ</mi></msub><mo>≈</mo><mfrac><mn>1</mn><mi>λ</mi></mfrac><msubsup><mo>∫</mo><mrow><mi>λ</mi><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msub><mi>n</mi><mn>0</mn></msub><mo fence="true">)</mo></mrow></mrow><mi mathvariant="normal">∞</mi></msubsup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>x</mi></mrow></msup><mi>k</mi><msup><mrow><mo fence="true">(</mo><mfrac><mi>x</mi><mi>λ</mi></mfrac><mo fence="true">)</mo></mrow><mrow><mi>k</mi><mo>−</mo><mn>1</mn></mrow></msup><mtext> </mtext><mi mathvariant="normal">d</mi><mi>x</mi><mo>≈</mo><mfrac><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow><msup><mi>λ</mi><mi>k</mi></msup></mfrac><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">Z_\lmd\approx\fr1\lmd\int_{\lmd\fc f{n_0}}^\infty\e^{-x}k\p{\fr x\lmd}^{k-1}\,\d x\approx\fr{k!}{\lmd^k}.</annotation></semantics></math></span></span></span> However, this does not guarantee that the Laurent series expansion exists. This is a good trial, though. My math capacity does not allow me to confirm whether this is the case for the example of
<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><mi>ln</mi><mo>⁡</mo><mi>ln</mi><mo>⁡</mo><mi>n</mi></mrow><annotation encoding="application/x-tex">E_n\ceq\ln\ln n</annotation></semantics></math></span></span>.</p>
</details>
<h2 data-label="0.4" id="regularizing-the-hydrogen-atom">Regularizing the hydrogen atom</h2>
<p>After saying so much about cutoff regularization in general, what does it say about the partition function of a hydrogen atom? Try multiplying the cutoff function <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>λ</mi><mi>n</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc\chi{\lmd n}</annotation></semantics></math></span></span> to the summand in Equation <a href="#eq:Z">1</a>: <span id="eq:Z-reg" data-label="(4)"><span class="katex-display-table"> <span class="katex-display-numbered"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mi>Z</mi><mi>λ</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mi>n</mi><mn>2</mn></msup><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></msup><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>λ</mi><mi>n</mi><mo fence="true">)</mo></mrow><mo>=</mo><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><msup><mrow><mo fence="true">(</mo><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mi>n</mi><mrow><mn>2</mn><mo>−</mo><mn>2</mn><mi>k</mi></mrow></msup><mi>χ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>λ</mi><mi>n</mi><mo fence="true">)</mo></mrow><mo>→</mo><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><msup><mrow><mo fence="true">(</mo><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo>−</mo><mn>2</mn><mo fence="true">)</mo></mrow><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">Z_\lmd\ceq\sum_{n=1}^\infty n^2\e^{\beta/2n^2}\fc\chi{\lmd n}
=\sum_{k=0}^\infty\fr{\p{\beta/2}^k}{k!}\sum_{n=1}^\infty n^{2-2k}\fc\chi{\lmd n}
\to\sum_{k=0}^\infty\fr{\p{\beta/2}^k}{k!}\fc\zeta{2k-2},</annotation></semantics></math></span></span></span></span>
<span class="katex-display-number"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mo stretchy="false">(</mo><mn>4</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">(4)</annotation></semantics></math></span></span></span></span> </span></span> where the last step utilizes the result for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mi>n</mi><mi>k</mi></msup></mrow><annotation encoding="application/x-tex">\fc fn\ceq n^k</annotation></semantics></math></span></span>, with which we get rid of the dependence on <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>λ</mi></mrow><annotation encoding="application/x-tex">\lmd</annotation></semantics></math></span></span>. The last expression is then identified as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span>.</p>
<p>Now that we get the expression of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span>, we can get some useful things. However, this time we cannot simply use the summand divided by <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> to get the probability of each energy level because that will break the normalization of the probability distribution. What we can do, however, is to find the expectation value of the energy using <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>=</mo><mo>−</mo><mi mathvariant="normal">d</mi><mi>ln</mi><mo>⁡</mo><mi>Z</mi><mi mathvariant="normal">/</mi><mi mathvariant="normal">d</mi><mi>β</mi></mrow><annotation encoding="application/x-tex">\a E=-\d\ln Z/\d\beta</annotation></semantics></math></span></span>. On the other hand, we have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>≤</mo><msub><mi>p</mi><mn>1</mn></msub><msub><mi>E</mi><mn>1</mn></msub><mo>+</mo><mrow><mo fence="true">(</mo><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub><mo fence="true">)</mo></mrow><msub><mi>E</mi><mi mathvariant="normal">∞</mi></msub><mo>=</mo><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub><mi mathvariant="normal">/</mi><mn>2</mn></mrow><annotation encoding="application/x-tex">\a E\le p_1E_1+\p{1-p_1}E_\infty=-p_1/2</annotation></semantics></math></span></span>, so the probability <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub></mrow><annotation encoding="application/x-tex">1-p_1</annotation></semantics></math></span></span> that the system is not in the ground state is bounded above by <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>2</mn><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>+</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">2\a E+1</annotation></semantics></math></span></span>.</p>
<p>The first check to do is to verify that this result is consistent with the known behavior of the system at cold zero temperature, where the system is almost certainly in the ground state; in other words, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mrow><mi>lim</mi><mo>⁡</mo></mrow><mrow><mi>β</mi><mo>→</mo><mo>+</mo><mi mathvariant="normal">∞</mi></mrow></msub><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>=</mo><mo>−</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow><annotation encoding="application/x-tex">\lim_{\beta\to+\infty}\a E=-1/2</annotation></semantics></math></span></span>. To get <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> for large <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span>, we notice that <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>+</mo><mi mathvariant="normal">∞</mi><mo fence="true">)</mo></mrow><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\fc\zeta{+\infty}=1</annotation></semantics></math></span></span>, so <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi><mo>≈</mo><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow><annotation encoding="application/x-tex">Z\approx\e^{\beta/2}</annotation></semantics></math></span></span>, and this leads to <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>≈</mo><mo>−</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow><annotation encoding="application/x-tex">\a E\approx-1/2</annotation></semantics></math></span></span> as expected.</p>
<p>Now, we may try to estimate <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><annotation encoding="application/x-tex">\a E</annotation></semantics></math></span></span> for finite but large <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span> (e.g., <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>=</mo><mn>1</mn><msup><mn>0</mn><mn>3</mn></msup></mrow><annotation encoding="application/x-tex">\beta=10^3</annotation></semantics></math></span></span>) and thus give an upper bound for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub></mrow><annotation encoding="application/x-tex">1-p_1</annotation></semantics></math></span></span>. We can study the asymptotic behavior of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><annotation encoding="application/x-tex">\a E</annotation></semantics></math></span></span> for cold positive temperature. It turns out that <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub><mo>≈</mo><mn>3</mn><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mn>3</mn><mi>β</mi><mi mathvariant="normal">/</mi><mn>8</mn></mrow></msup></mrow><annotation encoding="application/x-tex">1-p_1\approx3\e^{-3\beta/8}</annotation></semantics></math></span></span>, which is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><msup><mn>0</mn><mrow><mo>−</mo><mn>163</mn></mrow></msup></mrow><annotation encoding="application/x-tex">10^{-163}</annotation></semantics></math></span></span> for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>=</mo><mn>1</mn><msup><mn>0</mn><mn>3</mn></msup></mrow><annotation encoding="application/x-tex">\beta=10^3</annotation></semantics></math></span></span>. As we can see, without any physical arguments but only with regularization, we get a result that seems sensible and well between the results in the last section for a hydrogen atom confined in a box with a typical macroscopic size or the size of the universe.</p>
<details>
<summary>
Derivation of the asymptotic behavior at cold positive temperature
</summary>
<p>We have <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>Z</mi><mo>=</mo><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><msup><mrow><mo fence="true">(</mo><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo>−</mo><mn>2</mn><mo fence="true">)</mo></mrow><mo separator="true">,</mo><mspace width="1em"/><mfrac><mrow><mi mathvariant="normal">d</mi><mi>Z</mi></mrow><mrow><mi mathvariant="normal">d</mi><mi>β</mi></mrow></mfrac><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><msup><mrow><mo fence="true">(</mo><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">Z=\sum_{k=0}^\infty\fr{\p{\beta/2}^k}{k!}\fc\zeta{2k-2},\quad
\fr{\d Z}{\d\beta}=\fr12\sum_{k=0}^\infty\fr{\p{\beta/2}^k}{k!}\fc\zeta{2k}.</annotation></semantics></math></span></span></span> Therefore, <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>Z</mi><mo>−</mo><mn>2</mn><mfrac><mrow><mi mathvariant="normal">d</mi><mi>Z</mi></mrow><mrow><mi mathvariant="normal">d</mi><mi>β</mi></mrow></mfrac><mo>=</mo><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><msup><mrow><mo fence="true">(</mo><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><mrow><mo fence="true">(</mo><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo>−</mo><mn>2</mn><mo fence="true">)</mo></mrow><mo>−</mo><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo fence="true">)</mo></mrow><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">Z-2\fr{\d Z}{\d\beta}=\sum_{k=0}^\infty\fr{\p{\beta/2}^k}{k!}
\p{\fc\zeta{2k-2}-\fc\zeta{2k}}.</annotation></semantics></math></span></span></span> We can try to find the asymptotic behavior of the coefficient of each term. We have <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo>−</mo><mn>2</mn><mo fence="true">)</mo></mrow><mo>−</mo><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo fence="true">)</mo></mrow><mo>=</mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mrow><mo fence="true">(</mo><mfrac><mn>1</mn><msup><mi>n</mi><mrow><mn>2</mn><mi>k</mi><mo>−</mo><mn>2</mn></mrow></msup></mfrac><mo>−</mo><mfrac><mn>1</mn><msup><mi>n</mi><mrow><mn>2</mn><mi>k</mi></mrow></msup></mfrac><mo fence="true">)</mo></mrow><mo>=</mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><mrow><msup><mi>n</mi><mn>2</mn></msup><mo>−</mo><mn>1</mn></mrow><msup><mi>n</mi><mrow><mn>2</mn><mi>k</mi></mrow></msup></mfrac><mo>=</mo><mfrac><mn>3</mn><msup><mn>2</mn><mrow><mn>2</mn><mi>k</mi></mrow></msup></mfrac><mo>+</mo><mi mathvariant="normal">O</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mfrac><mn>1</mn><msup><mn>3</mn><mrow><mn>2</mn><mi>k</mi></mrow></msup></mfrac><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">\fc\zeta{2k-2}-\fc\zeta{2k}=\sum_{n=1}^\infty\p{\fr1{n^{2k-2}}-\fr1{n^{2k}}}
=\sum_{n=1}^\infty\fr{n^2-1}{n^{2k}}
=\fr{3}{2^{2k}}+\O{\fr1{3^{2k}}}.</annotation></semantics></math></span></span></span>
We also have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo>−</mo><mn>2</mn><mo fence="true">)</mo></mrow><mo>=</mo><mn>1</mn><mo>+</mo><mi mathvariant="normal">O</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msup><mn>2</mn><mrow><mo>−</mo><mn>2</mn><mi>k</mi></mrow></msup><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc\zeta{2k-2}=1+\O{2^{-2k}}</annotation></semantics></math></span></span>, of course. Therefore, <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub><mo>≤</mo><mn>2</mn><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>+</mo><mn>1</mn><mo>=</mo><mfrac><mrow><mi>Z</mi><mo>−</mo><mn>2</mn><mi mathvariant="normal">d</mi><mi>Z</mi><mi mathvariant="normal">/</mi><mi mathvariant="normal">d</mi><mi>β</mi></mrow><mi>Z</mi></mfrac><mo>=</mo><mfrac><mrow><munder><mo>∑</mo><mi>k</mi></munder><mfrac><msup><mrow><mo fence="true">(</mo><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><mrow><mo fence="true">(</mo><mfrac><mn>3</mn><msup><mn>2</mn><mrow><mn>2</mn><mi>k</mi></mrow></msup></mfrac><mo>+</mo><mi mathvariant="normal">O</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mfrac><mn>1</mn><msup><mn>3</mn><mrow><mn>2</mn><mi>k</mi></mrow></msup></mfrac><mo fence="true">)</mo></mrow><mo fence="true">)</mo></mrow></mrow><mrow><munder><mo>∑</mo><mi>k</mi></munder><mfrac><msup><mrow><mo fence="true">(</mo><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><mrow><mo fence="true">(</mo><mn>1</mn><mo>+</mo><mi mathvariant="normal">O</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mfrac><mn>1</mn><msup><mn>2</mn><mrow><mn>2</mn><mi>k</mi></mrow></msup></mfrac><mo fence="true">)</mo></mrow><mo fence="true">)</mo></mrow></mrow></mfrac><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">1-p_1\le2\a E+1=\fr{Z-2\d Z/\d\beta}Z
=\fr{\sum_k\fr{\p{\beta/2}^k}{k!}\p{\fr3{2^{2k}}+\O{\fr1{3^{2k}}}}}{\sum_k\fr{\p{\beta/2}^k}{k!}\p{1+\O{\fr1{2^{2k}}}}}.</annotation></semantics></math></span></span></span>
These power series are then simply exponential functions. Therefore, <span id="eq:1-p1" data-label="(5)"><span class="katex-display-table"> <span class="katex-display-numbered"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub><mo>≤</mo><mfrac><mrow><mn>3</mn><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>8</mn></mrow></msup><mo>+</mo><mi mathvariant="normal">O</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>18</mn></mrow></msup><mo fence="true">)</mo></mrow></mrow><mrow><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup><mo>+</mo><mi mathvariant="normal">O</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>8</mn></mrow></msup><mo fence="true">)</mo></mrow></mrow></mfrac><mo>=</mo><mn>3</mn><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mn>3</mn><mi>β</mi><mi mathvariant="normal">/</mi><mn>8</mn></mrow></msup><mo>+</mo><mi mathvariant="normal">O</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mn>4</mn><mi>β</mi><mi mathvariant="normal">/</mi><mn>9</mn></mrow></msup><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">1-p_1\le\fr{3\e^{\beta/8}+\O{\e^{\beta/18}}}{\e^{\beta/2}+\O{\e^{\beta/8}}}
=3\e^{-3\beta/8}+\O{\e^{-4\beta/9}}.</annotation></semantics></math></span></span></span></span> <span class="katex-display-number"><span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mo stretchy="false">(</mo><mn>5</mn><mo stretchy="false">)</mo></mrow><annotation encoding="application/x-tex">(5)</annotation></semantics></math></span></span></span></span> </span></span></p>
</details>
<p>Although the asymptotic behavior at cold temperature (<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><mo>+</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta\to+\infty</annotation></semantics></math></span></span>) looks good, its behavior is very wrong at some regimes. At some temperature, the monoticity of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><annotation encoding="application/x-tex">\a E</annotation></semantics></math></span></span> reverts, and then it gets even lower than the ground state energy <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo>−</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow><annotation encoding="application/x-tex">-1/2</annotation></semantics></math></span></span> and heads all the way to <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">-\infty</annotation></semantics></math></span></span> at some finite temperature.This is clearly unphysical. This suggests that it is wrong to use the regularized result.</p>
<details>
<summary>
Plots
</summary>
<!--
Z[b_]=Sum[Zeta[2k-2](b/2)^k/k!,{k,1,Infinity}]
ZDataPts=Table[{b,N[Z[b]]},{b,-1,2,0.03}];
dZdbDataPts=Table[{b,N[Z'[b]]},{b,-1,2,0.03}];
EDataPts2=Table[{b,N[-Z'[b]/Z[b]]},{b,10.7,20.7,0.1}];
Export["Data.csv",ZDataPts,"CSV"]
Export["dZdbData.csv",dZdbDataPts,"CSV"]
Export["EData.csv",EDataPts2,"CSV"]
-->
<!--
#!/usr/bin/env python3

import matplotlib.pyplot as plt
import numpy as np
import csv

plt.rcParams.update({
	'text.usetex': True,
	'font.size': 11,
	'font.family': 'lmodern',
	'text.latex.preamble': r'''
		\usepackage{lmodern}
		\renewcommand{\d}{\mathrm{d}}
	'''
})
def savefig(filename):
	plt.savefig(filename, transparent=True, format='pdf', bbox_inches='tight')
	plt.figure()

bRoot = 1.07209
dbRoot = 0.55296
bECross = 11.2485
bEPeak = 13.80209489
ECross = -0.5
EPeak = -0.497781

def read_csv(filename):
	x_list = []
	y_list = []
	with open(filename) as file:
		for x, y in csv.reader(file):
			x_list.append(float(x))
			y_list.append(float(y))
	return np.array(x_list), np.array(y_list)

b, z = read_csv('ZData.csv')
b, dzdb = read_csv('dZdbData.csv')
plt.plot(b, z, label=r'$Z$')
plt.plot(b, dzdb, label=r'$\d Z/\d\beta$')
plt.axhline(0, color='black', linestyle='--')
plt.xlabel(r'$\beta$')
plt.xlim(b[0], b[-1])
plt.legend()
savefig('plotZ.pdf')

e_split = [[]]
i_start = [0]
for i in range(b.shape[0]-1):
	ei = -dzdb[i]/z[i]
	eip1 = -dzdb[i+1]/z[i+1]
	e_split[-1].append(ei)
	if abs(ei - eip1) > 10:
		e_split.append([])
		i_start.append(i+1)
e_split[-1].append(eip1)
for i in range(len(e_split)):
	plt.plot(b[i_start[i]:i_start[i]+len(e_split[i])], e_split[i], color='tab:blue')
plt.axvline(bRoot, linestyle='--', color='black')
plt.axvline(0, linestyle='--', color='black')
plt.xlabel(r'$\beta$')
plt.ylabel(r'$\left<E\right>$')
plt.ylim(-15, 15)
plt.xlim(b[0], b[-1])
savefig('plotE.pdf')

b, e = read_csv('EData.csv')
plt.plot(b, e)
plt.axhline(ECross, linestyle='--', color='black')
#plt.scatter([bECross, bEPeak], [ECross, EPeak])
plt.xlabel(r'$\beta$')
plt.ylabel(r'$\left<E\right>$')
plt.xlim(b[0], b[-1])
savefig('plotE2.pdf')
-->
<p>Here is a plot that shows how <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><annotation encoding="application/x-tex">\a E</annotation></semantics></math></span></span> starts to decrease with temperature at some point and becomes even lower than the ground state energy:</p>
<figure>
<img src="/assets/images/figures/2024-06-30-regularize-hydrogen/plotE2.svg" class="dark-adaptive" alt="Plot of  vs. "/>

</figure>
<p>Here is a plot that shows how <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><annotation encoding="application/x-tex">\a E</annotation></semantics></math></span></span> goes to infinity at different temperatures:</p>
<figure>
<img src="/assets/images/figures/2024-06-30-regularize-hydrogen/plotE.svg" class="dark-adaptive" alt="Plot of  vs. "/>

</figure>
<p>Here are also plots for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> and <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">d</mi><mi>Z</mi><mi mathvariant="normal">/</mi><mi mathvariant="normal">d</mi><mi>β</mi></mrow><annotation encoding="application/x-tex">\d Z/\d\beta</annotation></semantics></math></span></span>, if you are curious:</p>
<figure>
<img src="/assets/images/figures/2024-06-30-regularize-hydrogen/plotZ.svg" class="dark-adaptive" alt="Plot of  and  vs. "/>

</figure>
<p>The two vertical asymptotes of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><annotation encoding="application/x-tex">\a E</annotation></semantics></math></span></span> corresponds to the two zeros of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span>, which are <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\beta=0</annotation></semantics></math></span></span> and <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>=</mo><mn>1.0721</mn></mrow><annotation encoding="application/x-tex">\beta=1.0721</annotation></semantics></math></span></span>. It also has a zero, correponding to the zero of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">d</mi><mi>Z</mi><mi mathvariant="normal">/</mi><mi mathvariant="normal">d</mi><mi>β</mi></mrow><annotation encoding="application/x-tex">\d Z/\d\beta</annotation></semantics></math></span></span> at <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>=</mo><mn>0.5530</mn></mrow><annotation encoding="application/x-tex">\beta=0.5530</annotation></semantics></math></span></span>. The point where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>=</mo><mo>−</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow><annotation encoding="application/x-tex">\a E=-1/2</annotation></semantics></math></span></span> is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>=</mo><mn>11.2486</mn></mrow><annotation encoding="application/x-tex">\beta=11.2486</annotation></semantics></math></span></span>, and the point where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><annotation encoding="application/x-tex">\a E</annotation></semantics></math></span></span> has a local maximum is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>=</mo><mn>13.8021</mn></mrow><annotation encoding="application/x-tex">\beta=13.8021</annotation></semantics></math></span></span>.</p>
</details>
<p>Another aspect where we can see that this result is wrong is that, if we look at the hot negative temperature limit <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta\to-\infty</annotation></semantics></math></span></span>, although we have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>→</mo><mn>0</mn><mo>=</mo><msub><mrow><mi>sup</mi><mo>⁡</mo></mrow><mi>n</mi></msub><msub><mi>E</mi><mi>n</mi></msub></mrow><annotation encoding="application/x-tex">\a E\to0=\sup_nE_n</annotation></semantics></math></span></span> as expected, it is approaching from the wrong side. In fact, because <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi><mo>&gt;</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">Z&gt;0</annotation></semantics></math></span></span> while <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">d</mi><mi>Z</mi><mi mathvariant="normal">/</mi><mi mathvariant="normal">d</mi><mi>β</mi><mo>&lt;</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\d Z/\d\beta&lt;0</annotation></semantics></math></span></span> for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>&lt;</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\beta&lt;0</annotation></semantics></math></span></span>, we have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>&gt;</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\a E&gt;0</annotation></semantics></math></span></span> for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>&lt;</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\beta&lt;0</annotation></semantics></math></span></span>, exceeding the supremum of the energy levels, which is unphysical.</p>
<details>
<summary>
Derivation of the hot negative temperature limit
</summary>
<!--
First, we need (see Equation 40 in
[Borwein et al., 2000](https://doi.org/10.1016/S0377-0427(00)00336-8))

$$\sum_{k=0}^\infty x^{2k}\fc\zeta{2k}=-\fr\pi2x\cot\pi x.$$

We can then extract $\fc\zeta{2k}$ from this using the residue theorem:

$$\fc\zeta{2k}=\fr1{2\pi\i}\oint\fr{\d x}{x^{2k+1}}\p{-\fr\pi2x\cot\pi x}.$$

Plug this into the expression of $Z$:

$$Z=\sum_{k=0}^\infty\fr{\p{\beta/2}^k}{k!}\fr1{2\pi\i}\oint\fr{\d x}{x^{2k-1}}\p{-\fr\pi2x\cot\pi x}
=\fr\i4\oint\d x\,x^2\e^{\beta/2x^2}\cot\pi x.$$
-->
<p>Here is a non-rigorous derivation. We can rewrite the regularized <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> in a similar form as <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mtable rowspacing="0.25em" columnalign="right left" columnspacing="0em"><mtr><mtd><mstyle scriptlevel="0" displaystyle="true"><mi>Z</mi></mstyle></mtd><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mrow/><mo>=</mo><mo>−</mo><mfrac><mi>β</mi><mn>4</mn></mfrac><mo>+</mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mi>n</mi><mn>2</mn></msup><mrow><mo fence="true">(</mo><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></msup><mo>−</mo><mn>1</mn><mo>−</mo><mfrac><mi>β</mi><mrow><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></mfrac><mo fence="true">)</mo></mrow></mrow></mstyle></mtd></mtr><mtr><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow/></mstyle></mtd><mtd><mstyle scriptlevel="0" displaystyle="true"><mrow><mrow/><mo>=</mo><munder><mrow><mi>lim</mi><mo>⁡</mo></mrow><mrow><mi>N</mi><mo>→</mo><mi mathvariant="normal">∞</mi></mrow></munder><mrow><mo fence="true">(</mo><mo>−</mo><mrow><mo fence="true">(</mo><mfrac><mn>1</mn><mn>4</mn></mfrac><mo>+</mo><mfrac><mi>N</mi><mn>2</mn></mfrac><mo fence="true">)</mo></mrow><mi>β</mi><mo>−</mo><mfrac><mn>1</mn><mn>6</mn></mfrac><mi>N</mi><mrow><mo fence="true">(</mo><mn>1</mn><mo>+</mo><mi>N</mi><mo fence="true">)</mo></mrow><mrow><mo fence="true">(</mo><mn>1</mn><mo>+</mo><mn>2</mn><mi>N</mi><mo fence="true">)</mo></mrow><mo>+</mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mi>n</mi><mn>2</mn></msup><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></msup><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow></mstyle></mtd></mtr></mtable><annotation encoding="application/x-tex">\begin{align*}
Z&amp;=-\fr\beta4+\sum_{n=1}^\infty n^2\p{\e^{\beta/2n^2}-1-\fr\beta{2n^2}}\\
&amp;=\lim_{N\to\infty}\p{-\p{\fr14+\fr N2}\beta-\fr16N\p{1+N}\p{1+2N}+\sum_{n=1}^Nn^2\e^{\beta/2n^2}}.
\end{align*}</annotation></semantics></math></span></span></span>
For finite <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>N</mi></mrow><annotation encoding="application/x-tex">N</annotation></semantics></math></span></span>, it has a straight line asymptote as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta\to-\infty</annotation></semantics></math></span></span>. The envelope of this family of straight lines (parametrized by <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>N</mi></mrow><annotation encoding="application/x-tex">N</annotation></semantics></math></span></span>) is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi><mo>=</mo><msup><mrow><mo fence="true">(</mo><mn>1</mn><mo>−</mo><mn>6</mn><mi>β</mi><mo fence="true">)</mo></mrow><mrow><mn>3</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup><mi mathvariant="normal">/</mi><mn>36</mn><msqrt><mn>3</mn></msqrt></mrow><annotation encoding="application/x-tex">Z=\p{1-6\beta}^{3/2}/36\sqrt3</annotation></semantics></math></span></span>, which means that <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi><mo>∼</mo><msup><mrow><mo fence="true">(</mo><mo>−</mo><mi>β</mi><mo fence="true">)</mo></mrow><mrow><mn>3</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow><annotation encoding="application/x-tex">Z\sim\p{-\beta}^{3/2}</annotation></semantics></math></span></span> as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta\to-\infty</annotation></semantics></math></span></span>, where “<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mo>∼</mo></mrow><annotation encoding="application/x-tex">\sim</annotation></semantics></math></span></span>” means that the ratio of the two sides approaches a positive constant. Similarly, we have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">d</mi><mi>Z</mi><mi mathvariant="normal">/</mi><mi mathvariant="normal">d</mi><mi>β</mi><mo>∼</mo><mo>−</mo><msup><mrow><mo fence="true">(</mo><mo>−</mo><mi>β</mi><mo fence="true">)</mo></mrow><mrow><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow></msup></mrow><annotation encoding="application/x-tex">\d Z/\d\beta\sim-\p{-\beta}^{1/2}</annotation></semantics></math></span></span>. Therefore, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>∼</mo><mo>−</mo><msup><mi>β</mi><mrow><mo>−</mo><mn>1</mn></mrow></msup></mrow><annotation encoding="application/x-tex">\a E\sim-\beta^{-1}</annotation></semantics></math></span></span> as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>→</mo><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta\to-\infty</annotation></semantics></math></span></span>.</p>
</details>
<details>
<summary>
Another regularization special to the hydrogen atom
</summary>
<p>Here is a special regularization method for the hydrogen atom which is not applicable to general systems. Consider the second derivative <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msup><mi mathvariant="normal">d</mi><mn>2</mn></msup><mi>Z</mi><mi mathvariant="normal">/</mi><mi mathvariant="normal">d</mi><msup><mi>β</mi><mn>2</mn></msup></mrow><annotation encoding="application/x-tex">\d^2Z/\d\beta^2</annotation></semantics></math></span></span> by differentiating the summand twice w.r.t. <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span> in Equation <a href="#eq:Z">1</a>, and then take twice antiderivative w.r.t. <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span>. This gives <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><mi>Z</mi><mo>=</mo><mi>A</mi><mo>+</mo><mi>B</mi><mi>β</mi><mo>+</mo><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><msup><mrow><mo fence="true">(</mo><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>k</mi><mo>−</mo><mn>2</mn><mo fence="true">)</mo></mrow><mo>=</mo><mi>A</mi><mo>+</mo><mi>B</mi><mi>β</mi><mo>+</mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mi>n</mi><mn>2</mn></msup><mrow><mo fence="true">(</mo><msup><mi mathvariant="normal">e</mi><mrow><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></msup><mo>−</mo><mn>1</mn><mo>−</mo><mfrac><mi>β</mi><mrow><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></mfrac><mo fence="true">)</mo></mrow><mo separator="true">,</mo></mrow><annotation encoding="application/x-tex">Z=A+B\beta+\sum_{k=0}^\infty\fr{\p{\beta/2}^k}{k!}\fc\zeta{2k-2}
=A+B\beta+\sum_{n=1}^\infty n^2\p{\e^{\beta/2n^2}-1-\fr{\beta}{2n^2}},</annotation></semantics></math></span></span></span> where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>A</mi><mo separator="true">,</mo><mi>B</mi></mrow><annotation encoding="application/x-tex">A,B</annotation></semantics></math></span></span> are integration constants. The result from the cutoff regularization and
the zeta function regularization is simply <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>A</mi><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">A=0</annotation></semantics></math></span></span>, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>B</mi><mo>=</mo><mo>−</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>4</mn></mrow><annotation encoding="application/x-tex">B=-1/4</annotation></semantics></math></span></span>. What is interesting about this is that it already determines the asymptotic behavior of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub></mrow><annotation encoding="application/x-tex">1-p_1</annotation></semantics></math></span></span> at cold temperature, which is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub><mo>≈</mo><mn>3</mn><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mn>3</mn><mi>β</mi><mi mathvariant="normal">/</mi><mn>8</mn></mrow></msup></mrow><annotation encoding="application/x-tex">1-p_1\approx3\e^{-3\beta/8}</annotation></semantics></math></span></span> (see Equation <a href="#eq:1-p1">5</a>), no matter what <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>A</mi><mo separator="true">,</mo><mi>B</mi></mrow><annotation encoding="application/x-tex">A,B</annotation></semantics></math></span></span> are.</p>
</details>
<h2 data-label="0.5" id="zeta-function-regularization">Zeta function regularization</h2>
<p>For a series <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mo>∑</mo><mi>n</mi></msub><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\sum_n\fc fn</annotation></semantics></math></span></span>, if it diverges, we can instead consider <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mo>∑</mo><mi>n</mi></msub><mi>f</mi><mtext> ⁣</mtext><msup><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mrow><mo>−</mo><mi>s</mi></mrow></msup></mrow><annotation encoding="application/x-tex">\sum_n\fc fn^{-s}</annotation></semantics></math></span></span> for some <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>s</mi></mrow><annotation encoding="application/x-tex">s</annotation></semantics></math></span></span> whose real part is big enough for the series to converge. Then, we can try to analytically continue to <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>s</mi><mo>=</mo><mo>−</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">s=-1</annotation></semantics></math></span></span> to get a finite result for the original series. This is called the zeta function regularization.</p>
<details>
<summary>
When zeta function regularization fails
</summary>
<p>For the zeta function regularization to work, the asymptotic behavior of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc fn</annotation></semantics></math></span></span> needs to be a non-trivial power law as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi><mo>→</mo><mo>+</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">n\to+\infty</annotation></semantics></math></span></span>. Otherwise, the sum may not converge for any <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>s</mi></mrow><annotation encoding="application/x-tex">s</annotation></semantics></math></span></span>. For example, consider <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo>=</mo><mi>ln</mi><mo>⁡</mo><mi>ln</mi><mo>⁡</mo><mi>n</mi></mrow><annotation encoding="application/x-tex">E_n=\ln\ln n</annotation></semantics></math></span></span> (with no degeneracies). The partition function with zeta function regularization is <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mi>Z</mi><mi>s</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>2</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mrow><mo fence="true">(</mo><mi>ln</mi><mo>⁡</mo><mi>n</mi><mo fence="true">)</mo></mrow><mrow><mi>β</mi><mi>s</mi></mrow></msup><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">Z_s\ceq\sum_{n=2}^\infty\p{\ln n}^{\beta s}.</annotation></semantics></math></span></span></span> This series is divergent for any complex <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>s</mi></mrow><annotation encoding="application/x-tex">s</annotation></semantics></math></span></span>.</p>
</details>
<p>A famous example is <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><mi>n</mi></mrow><annotation encoding="application/x-tex">\fc fn\ceq n</annotation></semantics></math></span></span>, which gives <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mo>∑</mo><mi>n</mi></msub><mi>n</mi><mo>=</mo><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mn>1</mn><mo fence="true">)</mo></mrow><mo>=</mo><mo>−</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>12</mn></mrow><annotation encoding="application/x-tex">\sum_nn=\fc\zeta{-1}=-1/12</annotation></semantics></math></span></span>. Generally, for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>f</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>n</mi><mo fence="true">)</mo></mrow><mo><mi mathvariant="normal">≔</mi></mo><msup><mi>n</mi><mi>k</mi></msup></mrow><annotation encoding="application/x-tex">\fc fn\ceq n^k</annotation></semantics></math></span></span>, we have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mo>∑</mo><mi>n</mi></msub><msup><mi>n</mi><mi>k</mi></msup><mo>=</mo><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mo>−</mo><mi>k</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\sum_nn^k=\fc\zeta{-k}</annotation></semantics></math></span></span>. This is the same as the result for the simple cutoff regularization. This raises the question of whether the results obtained from those two methods are necessary the same whenever they both exist. I do not have a rigorous proof, but a strong argument is that both of them are the result of some analytic continuation, so they should be the same by the uniqueness of analytic continuation.</p>
<p>We can check this with the hydrogen atom. We have, for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>s</mi><mo>&gt;</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn></mrow><annotation encoding="application/x-tex">s&gt;1/2</annotation></semantics></math></span></span> and <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span> real, <span class="katex-display"><span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML" display="block"><semantics><mrow><msub><mi>Z</mi><mi>s</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mi>n</mi><mrow><mo>−</mo><mn>2</mn><mi>s</mi></mrow></msup><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>s</mi><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mrow></msup><mo>=</mo><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><msup><mrow><mo fence="true">(</mo><mo>−</mo><mi>s</mi><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><munderover><mo>∑</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi mathvariant="normal">∞</mi></munderover><msup><mi>n</mi><mrow><mo>−</mo><mn>2</mn><mi>s</mi><mo>−</mo><mn>2</mn><mi>k</mi></mrow></msup><mo>=</mo><munderover><mo>∑</mo><mrow><mi>k</mi><mo>=</mo><mn>0</mn></mrow><mi mathvariant="normal">∞</mi></munderover><mfrac><msup><mrow><mo fence="true">(</mo><mo>−</mo><mi>s</mi><mi>β</mi><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">)</mo></mrow><mi>k</mi></msup><mrow><mi>k</mi><mo stretchy="false">!</mo></mrow></mfrac><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mn>2</mn><mi>s</mi><mo>+</mo><mn>2</mn><mi>k</mi><mo fence="true">)</mo></mrow><mi mathvariant="normal">.</mi></mrow><annotation encoding="application/x-tex">Z_s\ceq\sum_{n=1}^\infty n^{-2s}\e^{-s\beta/2n^2}
=\sum_{k=0}^\infty\fr{\p{-s\beta/2}^k}{k!}\sum_{n=1}^\infty n^{-2s-2k}
=\sum_{k=0}^\infty\fr{\p{-s\beta/2}^k}{k!}\fc\zeta{2s+2k}.</annotation></semantics></math></span></span></span>
Analytically continue this result to <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>s</mi><mo>=</mo><mo>−</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">s=-1</annotation></semantics></math></span></span>, and then this gives the same result as Equation <a href="#eq:Z-reg">4</a>. The rest will be the same as the last section.</p>
<h2 data-label="0.6" id="can-we-trust-this-result">Can we trust this result?</h2>
<p>However, can we trust this result, though? Everything is becoming fishy. Probabilities are no longer well-defined because how we normally derive them using <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> is causing a divergent sum of probabilities and thus invalid. Yet somehow we are trying to estimate the bound of the probability of the system not being in the ground state and getting an expected result. You must have been feeling uncomfortable about this.</p>
<p>The first thing to ask is what we mean by “the expectation value” when the probability distribution is not even well-defined. If it means nothing physical, can we still trust its expression? The simple answer is no.</p>
<p>As we already see, although the result at cold temperature is sensible, the result at some regimes is clearly unphysical. We can also see similar problems with other systems. Consider the system that has energy levels <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo>=</mo><mi>ln</mi><mo>⁡</mo><mi>n</mi></mrow><annotation encoding="application/x-tex">E_n=\ln n</annotation></semantics></math></span></span> (with no degeneracies). We can easily get <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi><mo>=</mo><msub><mo>∑</mo><mi>n</mi></msub><msup><mi>n</mi><mrow><mo>−</mo><mi>β</mi></mrow></msup><mo>=</mo><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>β</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">Z=\sum_nn^{-\beta}=\fc\zeta\beta</annotation></semantics></math></span></span>, and thus there is a absi at <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\beta=1</annotation></semantics></math></span></span>. For <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>&gt;</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\beta&gt;1</annotation></semantics></math></span></span>, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> converges, and everything looks good. For <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi><mo>&lt;</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\beta&lt;1</annotation></semantics></math></span></span>, the system is so hot that <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> diverges. Previous arguments suggest that, in this region, the regularized <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> is still <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>ζ</mi><mtext> ⁣</mtext><mrow><mo fence="true">(</mo><mi>β</mi><mo fence="true">)</mo></mrow></mrow><annotation encoding="application/x-tex">\fc\zeta\beta</annotation></semantics></math></span></span>. However, we then have <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">⟨</mo><mi>E</mi><mo fence="true">⟩</mo></mrow><mo>&lt;</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\a E&lt;0</annotation></semantics></math></span></span> in this region, which is lower than the ground state energy. This clearly should not be trusted.</p>
<p>In another aspect, we should note that since the estimation for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>1</mn><mo>−</mo><msub><mi>p</mi><mn>1</mn></msub></mrow><annotation encoding="application/x-tex">1-p_1</annotation></semantics></math></span></span> does not depend on the size of the box confining the hydrogen atom, its rough agreement with the result in the last section should be considered a coincidence.</p>
<p>Another thing to note is that the result of the regularizations depend on whether we “flatten” the energy levels. We can “flatten” all the energy levels: pretend no degeneracies exist. For example, suppose a system with <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>g</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><mi>n</mi></mrow><annotation encoding="application/x-tex">g_n\ceq n</annotation></semantics></math></span></span> and <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><mi>n</mi></mrow><annotation encoding="application/x-tex">E_n\ceq n</annotation></semantics></math></span></span>. However, we can rewrite the same system as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><mn>1</mn><mo separator="true">,</mo><mn>2</mn><mo separator="true">,</mo><mn>2</mn><mo separator="true">,</mo><mn>3</mn><mo separator="true">,</mo><mn>3</mn><mo separator="true">,</mo><mn>3</mn><mo separator="true">,</mo><mo>…</mo></mrow><annotation encoding="application/x-tex">E_n\ceq1,2,2,3,3,3,\ldots</annotation></semantics></math></span></span> (or equivalently <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><mrow><mo fence="true">⌊</mo><msqrt><mrow><mn>2</mn><mi>n</mi></mrow></msqrt><mo>+</mo><mn>1</mn><mi mathvariant="normal">/</mi><mn>2</mn><mo fence="true">⌋</mo></mrow></mrow><annotation encoding="application/x-tex">E_n\ceq\floor{\sqrt{2n}+1/2}</annotation></semantics></math></span></span>) <a href="#fn1" class="footnote-ref" id="fnref1" role="doc-noteref"><sup>1</sup></a>, with no degeneracies. This “re-grouping” of the energy levels can affect the result of regularizations and whether a zeta function regularization exists. For an immediate example, if we flatten the energy levels of the hydrogen atom, the zeta function regularization does not exist. Another simple example is that, for a system with <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo>=</mo><mrow><mi mathvariant="normal">c</mi><mi mathvariant="normal">o</mi><mi mathvariant="normal">n</mi><mi mathvariant="normal">s</mi><mi mathvariant="normal">t</mi></mrow></mrow><annotation encoding="application/x-tex">E_n=\mrm{const}</annotation></semantics></math></span></span>, we can essentially re-group the all-degenerate states to have any positive integer sequence <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>g</mi><mi>n</mi></msub></mrow><annotation encoding="application/x-tex">g_n</annotation></semantics></math></span></span> to get very arbitrary results for the partition function.</p>
<h2 data-label="0.7" id="abscissa-of-convergence">Abscissa of convergence</h2>
<p>Forget about the hydrogen atom, and let us consider a general system with (ever-increasing) energy levels <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub></mrow><annotation encoding="application/x-tex">E_n</annotation></semantics></math></span></span> and degeneracies <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>g</mi><mi>n</mi></msub></mrow><annotation encoding="application/x-tex">g_n</annotation></semantics></math></span></span>. For a given system, there is an abscissa of convergence <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub></mrow><annotation encoding="application/x-tex">\beta_\mrm c</annotation></semantics></math></span></span>, below (hotter than) which the partition function diverges. In other words, <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi><mo><mi mathvariant="normal">≔</mi></mo><msub><mo>∑</mo><mi>n</mi></msub><msub><mi>g</mi><mi>n</mi></msub><msup><mi mathvariant="normal">e</mi><mrow><mo>−</mo><mi>β</mi><msub><mi>E</mi><mi>n</mi></msub></mrow></msup></mrow><annotation encoding="application/x-tex">Z\ceq\sum_ng_n\e^{-\beta E_n}</annotation></semantics></math></span></span> converges for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">Re</mi><mo>⁡</mo><mi>β</mi><mo>&gt;</mo><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub></mrow><annotation encoding="application/x-tex">\Re\beta&gt;\beta_\mrm c</annotation></semantics></math></span></span> and diverges for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">Re</mi><mo>⁡</mo><mi>β</mi><mo>&lt;</mo><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub></mrow><annotation encoding="application/x-tex">\Re\beta&lt;\beta_\mrm c</annotation></semantics></math></span></span>. For most physical systems, we have
<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\beta_\mrm c=0</annotation></semantics></math></span></span>, meaning that it can have any positive temperature, which sounds sensible. The hydrogen atom has <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mo>+</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta_\mrm c=+\infty</annotation></semantics></math></span></span>, and a two-level system has <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta_\mrm c=-\infty</annotation></semantics></math></span></span>. A system with <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo>=</mo><mi>ln</mi><mo>⁡</mo><mi>n</mi></mrow><annotation encoding="application/x-tex">E_n=\ln n</annotation></semantics></math></span></span> and no degeneracy has <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\beta_\mrm c=1</annotation></semantics></math></span></span>.</p>
<p>The term “abscissa of convergence” is borrowed from the study of <a href="https://en.wikipedia.org/wiki/General_Dirichlet_series" target="_blank" rel="external">general Dirichlet series</a>. The form of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> is indeed very much like a general Dirichlet series, but a general Dirichlet series requires <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi mathvariant="normal">∞</mi></msub><mo>=</mo><mo>+</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">E_\infty=+\infty</annotation></semantics></math></span></span>, which is not true for the hydrogen atom. However, the existence of an abscissa of convergence is still true for the more general case.</p>
<p>What does it mean physically to have an abscissa of convergence <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub></mrow><annotation encoding="application/x-tex">\beta_\mrm c</annotation></semantics></math></span></span>? First, if <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mo>−</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta_\mrm c=-\infty</annotation></semantics></math></span></span>, then the system is well behaved at any temperature, which is good and does not need further care.</p>
<p>If <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">∣</mo><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo fence="true">∣</mo></mrow><mo>&lt;</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\v{\beta_\mrm c}&lt;\infty</annotation></semantics></math></span></span>, normally one should say the system cannot reach a certain temperature: the system can never be in equilibrium with a heat bath hotter than <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub></mrow><annotation encoding="application/x-tex">\beta_\mrm c</annotation></semantics></math></span></span>. Thermodynamically, one can say that the system needs to absorb an infinite amount of heat to reach this temperature. One can see this easily by considering any sensible system, which has <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\beta_\mrm c=0</annotation></semantics></math></span></span>: for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span> to go below zero means to make the temperature hotter than infinity, which of course needs an infinite amount of heat intuitively. One may want to see whether it is possible to regularize <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> to get a finite result for <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">Re</mi><mo>⁡</mo><mi>β</mi><mo>&lt;</mo><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub></mrow><annotation encoding="application/x-tex">\Re\beta&lt;\beta_\mrm c</annotation></semantics></math></span></span>. A valid claim to make is that, if <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> can be analytically continued to the half real axis to the left of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub></mrow><annotation encoding="application/x-tex">\beta_\mrm c</annotation></semantics></math></span></span>, then any sensible regularization of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> there will give the same result as the analytic continuation. Actually, the analytic continuation is exactly the zeta function regularization if there is no degeneracy (or regarding degenerate states as different energy levels). However, it is possible that the analytic continuation does not exist. There may be a branch cut or a natural boundary. For example, if
<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><mi>ln</mi><mo>⁡</mo><msub><mi>p</mi><mi>n</mi></msub></mrow><annotation encoding="application/x-tex">E_n\ceq\ln p_n</annotation></semantics></math></span></span> with no degeneracy, where <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>p</mi><mi>n</mi></msub></mrow><annotation encoding="application/x-tex">p_n</annotation></semantics></math></span></span> is the <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>n</mi></mrow><annotation encoding="application/x-tex">n</annotation></semantics></math></span></span>th prime number, then <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>Z</mi></mrow><annotation encoding="application/x-tex">Z</annotation></semantics></math></span></span> is the <a href="https://en.wikipedia.org/wiki/Analytic_continuation#Example_I:_A_function_with_a_natural_boundary_at_zero_(the_prime_zeta_function)" target="_blank" rel="external">prime zeta function</a>, which has a natural boundary at <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi mathvariant="normal">Re</mi><mo>⁡</mo><mi>β</mi><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\Re\beta=0</annotation></semantics></math></span></span>. Even if such a regularization exists, it should be questioned whether it is physical.</p>
<p>If <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mo>+</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\beta_\mrm c=+\infty</annotation></semantics></math></span></span>, then the system is not well behaved at any temperature. This is the case for the hydrogen atom. Physically, this means that the system cannot be in equilibrium with a heat bath at any temperature. The problem with regularization is the same as the case with <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mrow><mo fence="true">∣</mo><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo fence="true">∣</mo></mrow><mo>&lt;</mo><mi mathvariant="normal">∞</mi></mrow><annotation encoding="application/x-tex">\v{\beta_\mrm c}&lt;\infty</annotation></semantics></math></span></span>.</p>
<p>In a previous <a href="/physics/2023/03/30/measure-ensemble.html">article</a> about statistical ensembles, when I defined the partition function, I briefly mentioned that it is only defined for those intensive variables (<span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>β</mi></mrow><annotation encoding="application/x-tex">\beta</annotation></semantics></math></span></span> in the context of this article) such that the partition function converges. I did not talk about what to do with the partition function when it diverges, but what that article implied is that it is simply undefined and that no physical meaning should be assigned to it in principle. The existence of an abscissa of convergence tells us that there is a “hottest possible temperature” for any given system. The hydrogen atom is symply the case where the hottest possible temperature coincides with the coldest possible temperature (which is the absolute zero). For most sensible systems, the hottest possible temperature is just the positive hot limit. For systems such as <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>E</mi><mi>n</mi></msub><mo><mi mathvariant="normal">≔</mi></mo><mi>ln</mi><mo>⁡</mo><mi>n</mi></mrow><annotation encoding="application/x-tex">E_n\ceq\ln n</annotation></semantics></math></span></span>, the hottest possible temperature is a finite positive temperature, which is at <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>3.16</mn><mo>×</mo><mn>1</mn><msup><mn>0</mn><mn>5</mn></msup><mtext> </mtext><mi mathvariant="normal">K</mi></mrow><annotation encoding="application/x-tex">3.16\times10^5\,\mrm K</annotation></semantics></math></span></span>, resulting from <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mn>1</mn></mrow><annotation encoding="application/x-tex">\beta_\mrm c=1</annotation></semantics></math></span></span>. This can be conterintuitive at first, but one should realize that it is not essentially different from the more common case of <span class="katex"><span class="katex-mathml"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi>β</mi><mi mathvariant="normal">c</mi></msub><mo>=</mo><mn>0</mn></mrow><annotation encoding="application/x-tex">\beta_\mrm c=0</annotation></semantics></math></span></span>.</p>
<section id="footnotes" class="footnotes footnotes-end-of-document" role="doc-endnotes">
<hr/>
<ol>
<li id="fn1"><p>This is <a href="https://oeis.org/A002024" target="_blank" rel="external">A002024</a> on OEIS. Coincidentally, the OEIS number of this sequence is the same as the year in which I am writing this article.<a href="#fnref1" class="footnote-back" role="doc-backlink">↩︎</a></p></li>
</ol>
</section>]]></content><author><name>UlyssesZhan</name><email>ulysseszhan@gmail.com</email></author><category term="physics" /><category term="statistical mechanics" /><category term="complex" /><category term="regularization" /><category term="long paper" /><summary type="html"><![CDATA[The partition function of a hydrogen atom diverges (only considering bound states). However, we can regularize it to get finite answers. Different regularizations give the same result. They largely agree with the physical arguments for the case of the hydrogen atom at room or cold temperature, but this should be considered a mere coincidence. The results from regularized partition functions cannot generally be trusted.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://ulysseszh.github.io/assets/images/covers/2024-06-30-regularize-hydrogen.png" /><media:content medium="image" url="https://ulysseszh.github.io/assets/images/covers/2024-06-30-regularize-hydrogen.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>