<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mathematics on Chen Kai Blog</title><link>https://www.chenk.top/en/tags/mathematics/</link><description>Recent content in Mathematics on Chen Kai Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 03 Jun 2026 09:00:00 +0000</lastBuildDate><atom:link href="https://www.chenk.top/en/tags/mathematics/index.xml" rel="self" type="application/rss+xml"/><item><title>Product Thinking (5): Abstraction Thinking — From Math to Systems</title><link>https://www.chenk.top/en/product-thinking/05-abstraction/</link><pubDate>Wed, 03 Jun 2026 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/product-thinking/05-abstraction/</guid><description>&lt;h2 id="the-instinct-you-cannot-unlearn" class="heading-anchor">The Instinct You Cannot Unlearn&lt;a href="#the-instinct-you-cannot-unlearn" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>There is a moment in every abstract algebra course where the professor writes something like this on the board:&lt;/p>
&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/product-thinking/05-abstraction/fig1_abstraction_transfer.png" alt="Abstraction transfers — the same structural reasoning runs from math to engineering." loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;blockquote>
&lt;p>Let &lt;span class="math-inline">$\phi: G \to H$&lt;/span>
 be a group homomorphism. Then &lt;span class="math-inline">$\ker(\phi) \trianglelefteq G$&lt;/span>
, and &lt;span class="math-inline">$G/\ker(\phi) \cong \text{im}(\phi)$&lt;/span>
.&lt;/p>
&lt;/blockquote>
&lt;p>The first isomorphism theorem. When I first saw it, I thought it was a curiosity — a proof exercise to survive, then forget. I was wrong. That theorem planted something in my brain that never left: the instinct that &lt;strong>every structure has a quotient&lt;/strong>, that &lt;strong>what you throw away defines what you keep&lt;/strong>, and that &lt;strong>two things that look nothing alike can be the same thing in disguise&lt;/strong> if you find the right map between them.&lt;/p></description></item><item><title>Kernel Methods (8): Deep Kernel Learning vs Deep Learning — A Practitioner's Guide</title><link>https://www.chenk.top/en/kernel-methods/08-deep-kernels-vs-dl/</link><pubDate>Thu, 30 Dec 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/kernel-methods/08-deep-kernels-vs-dl/</guid><description>&lt;p>In 2026, why are you still reading about kernel methods? Aren&amp;rsquo;t transformers supposed to have eaten the entire ML stack? Yes and no. Transformers eat the headlines, but kernels still eat the corners — the regimes with 200 samples, the regimes where the model has to publish calibrated error bars, the regimes where a physicist needs to know &lt;em>which&lt;/em> basis function caused the prediction. This final part is the field manual: when kernels actually win, how to debug them when they don&amp;rsquo;t, and how to bolt them on top of a neural network when you want the best of both worlds.&lt;/p></description></item><item><title>Kernel Methods (7): Large-Scale Kernels — Nystrom Approximation and Random Fourier Features</title><link>https://www.chenk.top/en/kernel-methods/07-large-scale-kernels/</link><pubDate>Fri, 24 Dec 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/kernel-methods/07-large-scale-kernels/</guid><description>&lt;p>You want to train an RBF SVM on a million-image classification set. The Gram matrix is &lt;span class="math-inline">$10^6 \times 10^6$&lt;/span>
 doubles, which is &lt;strong>8 TB&lt;/strong>. That number alone — eight terabytes of RAM, just to &lt;em>store&lt;/em> the kernel — is why most working data scientists who learned kernel methods in a stats class quietly never reach for them on real production workloads. The kernel trick gives you an infinite-dimensional feature space for the cost of one dot product per pair; the bill arrives when you have &lt;span class="math-inline">$n^2$&lt;/span>
 pairs.&lt;/p></description></item><item><title>Kernel Methods (6): Gaussian Processes — When Kernels Meet Bayesian Inference</title><link>https://www.chenk.top/en/kernel-methods/06-gaussian-processes/</link><pubDate>Sun, 19 Dec 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/kernel-methods/06-gaussian-processes/</guid><description>&lt;p>Kernel ridge regression gives you a number. You feed it &lt;span class="math-inline">$x_*$&lt;/span>
, it returns &lt;span class="math-inline">$\hat{y}_* = 23.7$&lt;/span>
. End of story. But you wanted to &lt;em>act&lt;/em> on that prediction — maybe schedule a delivery, dose a patient, place a bet — and the single number is not enough. Tomorrow&amp;rsquo;s temperature being &amp;ldquo;25°C&amp;rdquo; is useful; &amp;ldquo;very likely 25°C, 95% chance between 22 and 28&amp;rdquo; is &lt;em>actionable&lt;/em>. Every decision under uncertainty needs the second one. Gaussian Processes are the cleanest way to upgrade a kernel method from &amp;ldquo;point predictor&amp;rdquo; to &amp;ldquo;distribution predictor&amp;rdquo;, and they do it without abandoning a single line of the kernel math from the previous five parts.&lt;/p></description></item><item><title>Kernel Methods (5): Kernel SVM, Kernel PCA, and Kernel Ridge Regression</title><link>https://www.chenk.top/en/kernel-methods/05-kernel-algorithms/</link><pubDate>Tue, 14 Dec 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/kernel-methods/05-kernel-algorithms/</guid><description>&lt;p>Your features are two-dimensional, your data is clearly a circle inside a circle, and &lt;code>LinearSVC&lt;/code> is at 50% accuracy with the wide-eyed look of an algorithm that genuinely believes a straight line is the answer. You stare at the scatter plot, you stare at the model, and somewhere in the back of your head the words &lt;em>kernel SVM&lt;/em> surface. You type &lt;code>kernel='rbf'&lt;/code>, the accuracy jumps to 0.98, and the rest of the afternoon you wonder what exactly just happened — and why the same trick also gives you a Kernel PCA that unfolds a Swiss roll and a Kernel Ridge regressor that fits a sine wave with three lines of code.&lt;/p></description></item><item><title>Kernel Methods (4): Common Kernel Families — RBF, Matern, Polynomial, Periodic, and More</title><link>https://www.chenk.top/en/kernel-methods/04-common-kernels/</link><pubDate>Thu, 09 Dec 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/kernel-methods/04-common-kernels/</guid><description>&lt;p>You type &lt;code>SVC(kernel='rbf')&lt;/code> in scikit-learn for the first time. What did you set &lt;code>gamma&lt;/code> to? &lt;code>'scale'&lt;/code>? &lt;code>'auto'&lt;/code>? You scrolled past those defaults without thinking. Three months later your model is overfitting, your Gram matrix looks like the identity, and you have no idea which knob is wrong. Most &amp;ldquo;kernel tuning&amp;rdquo; debt is really &lt;em>kernel choice&lt;/em> debt — you picked the default kernel for the wrong reason, and now no amount of grid search will save you.&lt;/p></description></item><item><title>Kernel Methods (3): RKHS — The Theoretical Soul of Kernel Methods</title><link>https://www.chenk.top/en/kernel-methods/03-rkhs/</link><pubDate>Sat, 04 Dec 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/kernel-methods/03-rkhs/</guid><description>&lt;p>If your eyes glaze over the moment a lecturer writes &amp;ldquo;RKHS&amp;rdquo; on the board, this part of the series is for you. RKHS is not a club of three intimidating letters — it is a function space, and once you see what lives inside it, kernel methods stop feeling like magic and start feeling like linear algebra you already know.&lt;/p>
&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/kernel-methods/03-rkhs/fig1_hilbert_space_concept.png" alt="A Hilbert-space cover for Part 3 of the kernel-methods series" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p></description></item><item><title>Kernel Methods (2): Mathematical Foundations — Positive-Definite Kernels and Mercer's Theorem</title><link>https://www.chenk.top/en/kernel-methods/02-kernel-math-foundations/</link><pubDate>Mon, 29 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/kernel-methods/02-kernel-math-foundations/</guid><description>&lt;p>A week into kernel-SVM hacking I wrote what felt like a perfectly reasonable similarity function — &lt;code>tanh(1.5 * x.dot(y) - 2.0)&lt;/code>. It compiled, it ran, the math looked symmetric. Then sklearn coughed up &lt;code>ValueError: kernel matrix is not positive semidefinite&lt;/code> and the optimiser produced a model that was &lt;em>worse&lt;/em> than guessing.&lt;/p>
&lt;p>That error message turned out to hide one of the deepest results in 20th-century analysis. &amp;ldquo;Positive-definite&amp;rdquo; is not a checkbox — it is the entire reason the kernel trick is allowed to exist. If your function is PSD, there exists a Hilbert space where it is a real inner product; if it is not, you are pretending to live in a space that nobody built. This post unpacks that statement, builds the operational tests, derives Mercer&amp;rsquo;s theorem, and works through enough numerical examples that the next time you see the failure message you will know exactly which line of math your kernel violated.&lt;/p></description></item><item><title>Kernel Methods (1): Why We Need Them — Hitting the Ceiling of Linear Algorithms</title><link>https://www.chenk.top/en/kernel-methods/01-why-kernels/</link><pubDate>Wed, 24 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/kernel-methods/01-why-kernels/</guid><description>&lt;p>The first time I tried to fit a logistic regression to a dataset of two interlocking spirals, I burned an afternoon tweaking the regularizer, swapping solvers, and rescaling features — convinced that I was doing something wrong. The accuracy hovered around 50%. That is the noise floor of a coin flip; my model was, in a very literal sense, learning nothing.&lt;/p>
&lt;p>The model was not buggy. The data was simply not the kind of object a straight line can describe. No amount of &lt;code>C&lt;/code>, &lt;code>class_weight&lt;/code>, or &lt;code>tol&lt;/code> was going to change that. Once you have seen this failure mode once, you start noticing it everywhere — in customer-churn data with non-monotone relationships, in image classification before deep learning, in any regression where the trend bends. A linear algorithm has a hard ceiling, and you only break through that ceiling by changing the kind of object the algorithm operates on.&lt;/p></description></item><item><title>Differential Geometry (12): Fiber Bundles, Characteristic Classes, and Physics</title><link>https://www.chenk.top/en/differential-geometry/12-bundles-and-physics/</link><pubDate>Tue, 23 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/12-bundles-and-physics/</guid><description>&lt;p>Throughout this series, we have built differential geometry from the ground up: manifolds, tangent spaces, differential forms, integration, Riemannian metrics, connections, and curvature. A recurring theme has been the &lt;strong>tangent bundle&lt;/strong> &lt;span class="math-inline">$TM$&lt;/span>
 — the collection of all tangent spaces glued together into a single geometric object. The Levi-Civita connection is a rule for differentiating sections of &lt;span class="math-inline">$TM$&lt;/span>
 (i.e., vector fields), and the Riemann curvature tensor measures the non-commutativity of this differentiation.&lt;/p>
&lt;p>But the tangent bundle is just one example of a much more general construction: a &lt;strong>fiber bundle&lt;/strong>. And the Levi-Civita connection is just one example of a &lt;strong>connection on a vector bundle&lt;/strong>. This generalization is not merely aesthetic — it is the mathematical language of gauge theory, the framework underlying all of modern particle physics. Electromagnetism, the weak force, the strong force, and even gravity can all be described as connections on appropriate bundles, with their dynamics governed by curvature.&lt;/p></description></item><item><title>Differential Geometry (11): Curvature in Riemannian Geometry — Riemann, Ricci, and Scalar</title><link>https://www.chenk.top/en/differential-geometry/11-curvature-on-manifolds/</link><pubDate>Sun, 21 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/11-curvature-on-manifolds/</guid><description>&lt;p>Curvature is the central concept of Riemannian geometry. Intuitively, it measures how much a space deviates from being flat — how parallel lines converge or diverge, how triangles have angle excess or deficit, how volumes grow differently from Euclidean expectations. In the previous article we saw that the path-dependence of parallel transport signals the presence of curvature: a vector carried around a closed loop on &lt;span class="math-inline">$S^2$&lt;/span>
 returns rotated, while on &lt;span class="math-inline">$\mathbb{R}^n$&lt;/span>
 it does not. The next step is to make this precise, to extract a tensor that exactly captures this rotation, and to understand its various contractions.&lt;/p></description></item><item><title>Differential Geometry (10): Riemannian Geometry — Metrics, Connections, and Parallel Transport</title><link>https://www.chenk.top/en/differential-geometry/10-riemannian-geometry/</link><pubDate>Fri, 19 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/10-riemannian-geometry/</guid><description>&lt;p>Up to this point in the series we have studied smooth manifolds with their differentiable structure: charts, tangent vectors, differential forms, exterior calculus, integration. None of this required a notion of &lt;em>distance&lt;/em>. We could differentiate functions, integrate top-degree forms, decide whether a distribution is integrable — all without ever measuring how long a curve is or what angle two tangent vectors make. The smooth structure is purely topological-with-derivatives. To do &lt;em>geometry&lt;/em> in the classical sense — to measure, to compare, to speak of curvature, to recover the everyday meanings of &amp;ldquo;length&amp;rdquo; and &amp;ldquo;angle&amp;rdquo; — we need additional structure.&lt;/p></description></item><item><title>Differential Geometry (9): Integration on Manifolds and Stokes' Theorem</title><link>https://www.chenk.top/en/differential-geometry/09-integration-stokes/</link><pubDate>Wed, 17 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/09-integration-stokes/</guid><description>&lt;p>In single-variable calculus, the fundamental theorem says that integrating a derivative over an interval equals the boundary difference: &lt;span class="math-inline">$\int_a^b f&amp;#39;(x)\,dx = f(b) - f(a)$&lt;/span>
. The &amp;ldquo;boundary&amp;rdquo; of &lt;span class="math-inline">$[a, b]$&lt;/span>
 is the two-point set &lt;span class="math-inline">$\{a, b\}$&lt;/span>
, with &lt;span class="math-inline">$b$&lt;/span>
 counted positively and &lt;span class="math-inline">$a$&lt;/span>
 negatively. The right-hand side is the integral of &lt;span class="math-inline">$f$&lt;/span>
 over this signed boundary. The left-hand side is the integral of the derivative over the interval. This is, in essence, every &amp;ldquo;fundamental theorem&amp;rdquo; you have ever met — Green&amp;rsquo;s theorem in the plane, the divergence theorem in three dimensions, the classical Stokes&amp;rsquo; theorem on surfaces. They are all instances of one statement on manifolds: &lt;strong>the integral of &lt;span class="math-inline">$d\omega$&lt;/span>
 over &lt;span class="math-inline">$M$&lt;/span>
 equals the integral of &lt;span class="math-inline">$\omega$&lt;/span>
 over &lt;span class="math-inline">$\partial M$&lt;/span>
&lt;/strong>.&lt;/p></description></item><item><title>Differential Geometry (8): Differential Forms — The Natural Language of Integration on Manifolds</title><link>https://www.chenk.top/en/differential-geometry/08-differential-forms/</link><pubDate>Mon, 15 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/08-differential-forms/</guid><description>&lt;p>In vector calculus on &lt;span class="math-inline">$\mathbb{R}^3$&lt;/span>
, we have three derivative operations: gradient (&lt;span class="math-inline">$\nabla f$&lt;/span>
), curl (&lt;span class="math-inline">$\nabla \times F$&lt;/span>
), and divergence (&lt;span class="math-inline">$\nabla \cdot F$&lt;/span>
). Each operates on a different type of object (scalar fields, vector fields). Two identities — &lt;span class="math-inline">$\nabla \times (\nabla f) = 0$&lt;/span>
 and &lt;span class="math-inline">$\nabla \cdot (\nabla \times F) = 0$&lt;/span>
 — sit there looking like happy coincidences. The three integral theorems (the fundamental theorem for line integrals, the classical Stokes&amp;rsquo; theorem, the divergence theorem) appear unrelated and unmotivated except by their statements.&lt;/p></description></item><item><title>Differential Geometry (7): Vector Fields, Flows, and the Lie Bracket</title><link>https://www.chenk.top/en/differential-geometry/07-vector-fields-flows/</link><pubDate>Sat, 13 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/07-vector-fields-flows/</guid><description>&lt;p>A tangent vector lives at one point. It tells you &amp;ldquo;this direction, this speed, right here, right now.&amp;rdquo; It is fundamentally local — pluck it off the manifold and it remembers nothing about its neighbors. A &lt;strong>vector field&lt;/strong>, by contrast, is what you get when you let one tangent vector at every point conspire smoothly. It is a velocity prescription on the entire manifold: stand anywhere, and the field tells you where to go. Follow the prescription, and you trace out an &lt;strong>integral curve&lt;/strong>. Follow it from every starting point at once, and you get a &lt;strong>flow&lt;/strong> — a one-parameter family of diffeomorphisms that drags the whole manifold along itself like a slow river.&lt;/p></description></item><item><title>Differential Geometry (6): Smooth Manifolds — Geometry Beyond Embedded Surfaces</title><link>https://www.chenk.top/en/differential-geometry/06-smooth-manifolds/</link><pubDate>Thu, 11 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/06-smooth-manifolds/</guid><description>&lt;p>The first five chapters of this series lived inside &lt;span class="math-inline">$\mathbb{R}^3$&lt;/span>
. We had curves and surfaces, parametrized explicitly, with all the geometric data — first and second fundamental forms, principal curvatures, Christoffel symbols, the Theorema Egregium, Gauss-Bonnet — built up from coordinates we could write down. The Theorema Egregium revealed that the intrinsic story can be told without reference to the embedding. But &amp;ldquo;without reference to the embedding&amp;rdquo; still meant &amp;ldquo;the embedding exists; we just choose not to use it.&amp;rdquo;&lt;/p></description></item><item><title>Differential Geometry (5): The Gauss-Bonnet Theorem — Where Geometry Meets Topology</title><link>https://www.chenk.top/en/differential-geometry/05-gauss-bonnet/</link><pubDate>Tue, 09 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/05-gauss-bonnet/</guid><description>&lt;p>The Theorema Egregium of the previous chapter showed that Gaussian curvature is intrinsic — bend a surface without stretching and &lt;span class="math-inline">$K$&lt;/span>
 does not change. The Gauss-Bonnet theorem, which we develop here, says something equally remarkable in a different direction: integrate &lt;span class="math-inline">$K$&lt;/span>
 over a closed surface and you get a topological invariant. The total curvature of any sphere is &lt;span class="math-inline">$4\pi$&lt;/span>
. The total curvature of any torus is &lt;span class="math-inline">$0$&lt;/span>
. The total curvature of a double torus is &lt;span class="math-inline">$-4\pi$&lt;/span>
. These facts are blind to the specific geometry — bend, twist, or smoosh the surface as you please, the total curvature does not change.&lt;/p></description></item><item><title>Differential Geometry (4): Intrinsic Geometry — Theorema Egregium and Geodesics</title><link>https://www.chenk.top/en/differential-geometry/04-intrinsic-geometry/</link><pubDate>Sun, 07 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/04-intrinsic-geometry/</guid><description>&lt;p>The previous two chapters set up a clear dichotomy. Chapter 2 introduced the &lt;em>first fundamental form&lt;/em> &lt;span class="math-inline">$\mathrm{I}$&lt;/span>
 — the intrinsic metric, what an ant on the surface can measure. Chapter 3 introduced the &lt;em>second fundamental form&lt;/em> &lt;span class="math-inline">$\mathrm{II}$&lt;/span>
 and the shape operator — the extrinsic data, how the surface bends in &lt;span class="math-inline">$\mathbb{R}^3$&lt;/span>
. From &lt;span class="math-inline">$\mathrm{II}$&lt;/span>
 we computed Gaussian curvature &lt;span class="math-inline">$K = \det S$&lt;/span>
 and mean curvature &lt;span class="math-inline">$H = \mathrm{tr}\,S/2$&lt;/span>
. By all appearances, both &lt;span class="math-inline">$K$&lt;/span>
 and &lt;span class="math-inline">$H$&lt;/span>
 should depend on the embedding. Bend the surface (without stretching) and you would expect both to change.&lt;/p></description></item><item><title>Differential Geometry (3): The Shape Operator — Curvature of Surfaces</title><link>https://www.chenk.top/en/differential-geometry/03-second-form-curvature/</link><pubDate>Fri, 05 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/03-second-form-curvature/</guid><description>&lt;p>The previous article gave us the intrinsic apparatus: the first fundamental form &lt;span class="math-inline">$\mathrm{I}$&lt;/span>
, encoded as the symmetric matrix &lt;span class="math-inline">$\begin{pmatrix}E &amp;amp; F \\ F &amp;amp; G\end{pmatrix}$&lt;/span>
. With it, an ant on the surface can measure lengths, angles, and areas without ever leaving. What an ant on a cylinder cannot do, equipped only with &lt;span class="math-inline">$\mathrm{I}$&lt;/span>
, is detect that the cylinder is bent. The cylinder has the same first fundamental form as the plane, yet sits very differently in &lt;span class="math-inline">$\mathbb{R}^3$&lt;/span>
.&lt;/p></description></item><item><title>Differential Geometry (2): Surfaces and the First Fundamental Form: Intrinsic Measurements</title><link>https://www.chenk.top/en/differential-geometry/02-surfaces-first-form/</link><pubDate>Wed, 03 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/02-surfaces-first-form/</guid><description>&lt;p>Curves were a one-dimensional warm-up. The geometry was governed by ODEs, and a single moving frame caught everything interesting. From now on we go up a dimension and the difficulty rises in three directions at once. Tangent vectors get replaced by &lt;em>tangent planes&lt;/em>. The single arc-length parameter splits into two coordinates &lt;span class="math-inline">$(u, v)$&lt;/span>
, and reparametrization becomes a &lt;span class="math-inline">$2\times 2$&lt;/span>
 Jacobian matrix instead of a scalar. And — the real change — we acquire two distinct kinds of geometry: &lt;em>intrinsic&lt;/em> (what an ant living on the surface can measure) and &lt;em>extrinsic&lt;/em> (how the surface bends in the surrounding &lt;span class="math-inline">$\mathbb{R}^3$&lt;/span>
). This article is the intrinsic story. We build the &lt;em>first fundamental form&lt;/em>, the &lt;span class="math-inline">$2\times 2$&lt;/span>
 matrix-valued function that lets the ant measure lengths, angles, and areas without ever leaving the surface.&lt;/p></description></item><item><title>Differential Geometry (1): Curves in Space — Curvature, Torsion, and the Frenet Frame</title><link>https://www.chenk.top/en/differential-geometry/01-curves-in-space/</link><pubDate>Mon, 01 Nov 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/differential-geometry/01-curves-in-space/</guid><description>&lt;p>I am going to start this series the way every honest course on differential geometry starts: with a single moving particle in &lt;span class="math-inline">$\mathbb{R}^3$&lt;/span>
. Not a manifold, not a fiber bundle, not even a surface — just a dot tracing a path. Everything later — Gauss maps, second fundamental forms, connections, Riemannian curvature tensors — is in some sense an effort to do for higher-dimensional objects what we are about to do, very thoroughly, for a one-dimensional one. So bear with the warm-up. The pay-off is that by the end of this article we will own a complete local theory: two scalar functions (&lt;span class="math-inline">$\kappa$&lt;/span>
, &lt;span class="math-inline">$\tau$&lt;/span>
) and one orthonormal frame (&lt;span class="math-inline">$\mathbf{T}, \mathbf{N}, \mathbf{B}$&lt;/span>
) that together pin down a curve up to rigid motion. The slogan is &amp;ldquo;curve = two numbers per point&amp;rdquo;, and that slogan deserves a proof.&lt;/p></description></item><item><title>Functional Analysis (12): Functional Analysis in Action — PDE and Quantum Mechanics</title><link>https://www.chenk.top/en/functional-analysis/12-applications-pde-qm/</link><pubDate>Sat, 23 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/12-applications-pde-qm/</guid><description>&lt;p>Eleven articles is a long time to spend on infrastructure. Normed spaces, Banach and Hilbert structure, dual spaces, weak topologies, bounded and unbounded operators, the spectral theorem, semigroups, distributions, Sobolev spaces — every one of those chapters paid for itself with a clean abstract result, but a reader could be forgiven for wondering when the abstraction was going to do anything. This final article is where I make good on the implicit promise of the series: every theorem we built was built because some concrete problem demanded it, and pulling those threads together gives us the modern toolkit for partial differential equations and quantum mechanics.&lt;/p></description></item><item><title>Functional Analysis (11): Distributions and Sobolev Spaces — Generalized Solutions</title><link>https://www.chenk.top/en/functional-analysis/11-distributions-sobolev/</link><pubDate>Thu, 21 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/11-distributions-sobolev/</guid><description>&lt;p>I want to start with a confession. For years I treated the Dirac delta the way an undergraduate physicist does: as a function that is zero everywhere except at the origin, where it is infinite, and whose integral is one. That description is, of course, mathematical nonsense. No measurable function can have those properties. Yet every quantum mechanics textbook uses &lt;span class="math-inline">$\delta$&lt;/span>
 on page one, every signal processing course writes &lt;span class="math-inline">$\delta(t)$&lt;/span>
 for an impulse, and every PDE book invokes Green&amp;rsquo;s functions &lt;span class="math-inline">$E$&lt;/span>
 satisfying &lt;span class="math-inline">$\Delta E = \delta$&lt;/span>
. Either an entire scientific community has been making a fundamental error for a century, or there is a way to make this object rigorous. The latter, obviously — and the way is the theory of distributions.&lt;/p></description></item><item><title>Functional Analysis (10): Semigroups of Operators — Evolution Equations in Infinite Dimensions</title><link>https://www.chenk.top/en/functional-analysis/10-semigroups/</link><pubDate>Tue, 19 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/10-semigroups/</guid><description>&lt;p>The simplest interesting differential equation is &lt;span class="math-inline">$u&amp;#39; = a u$&lt;/span>
, with &lt;span class="math-inline">$a \in \mathbb{R}$&lt;/span>
. The solution &lt;span class="math-inline">$u(t) = e^{at} u_0$&lt;/span>
 is so familiar that it is easy to forget it is a piece of structure: the map &lt;span class="math-inline">$T(t) = e^{at}$&lt;/span>
 is a one-parameter family of operators on &lt;span class="math-inline">$\mathbb{R}$&lt;/span>
 satisfying &lt;span class="math-inline">$T(0) = I$&lt;/span>
, &lt;span class="math-inline">$T(t &amp;#43; s) = T(t) T(s)$&lt;/span>
, and continuity in &lt;span class="math-inline">$t$&lt;/span>
. Replace &lt;span class="math-inline">$a$&lt;/span>
 with a self-adjoint matrix &lt;span class="math-inline">$A$&lt;/span>
 and you have &lt;span class="math-inline">$T(t) = e^{tA}$&lt;/span>
, the matrix exponential, which solves the system &lt;span class="math-inline">$u&amp;#39; = Au$&lt;/span>
. Replace &lt;span class="math-inline">$A$&lt;/span>
 with an unbounded operator on a Hilbert space — the Laplacian, the Schrödinger Hamiltonian, a Fokker-Planck operator — and you would like to do the same thing. But the matrix-exponential power series may not converge, the operator may not be defined on all of &lt;span class="math-inline">$H$&lt;/span>
, and ordinary calculus stops working.&lt;/p></description></item><item><title>Functional Analysis (9): Unbounded Operators — When Boundedness Fails</title><link>https://www.chenk.top/en/functional-analysis/09-unbounded-operators/</link><pubDate>Sun, 17 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/09-unbounded-operators/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/functional-analysis/figures/fig09_deficiency_indices.png" alt="Deficiency indices determine self-adjoint extensions" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>Two articles ago I was talking about how spectral theory is the linear-algebraic infrastructure of quantum mechanics. The trouble is that nearly every operator a physicist actually cares about &amp;ndash; the position operator, the momentum operator, the Laplacian, the Schrodinger Hamiltonian &amp;ndash; is &lt;em>not bounded&lt;/em>. They are not defined on the whole Hilbert space. They are densely defined, with domains that depend on the regularity or decay of the input function. None of the previous spectral apparatus applies directly. We need to extend it.&lt;/p></description></item><item><title>Functional Analysis (8): Spectral Theory — Decomposing Operators</title><link>https://www.chenk.top/en/functional-analysis/08-spectral-theory/</link><pubDate>Fri, 15 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/08-spectral-theory/</guid><description>&lt;p>When I first saw the word &amp;ldquo;spectrum&amp;rdquo; used for an operator I assumed it was a fancy synonym for &amp;ldquo;set of eigenvalues.&amp;rdquo; That is the right intuition for matrices and for compact operators, and it is exactly what one wants in introductory linear algebra. The trouble is that it is wrong as soon as the operator is not compact. The position operator &lt;span class="math-inline">$(Mf)(x) = x f(x)$&lt;/span>
 on &lt;span class="math-inline">$L^2[0, 1]$&lt;/span>
 has no eigenvalues: any eigenfunction would have to satisfy &lt;span class="math-inline">$x f(x) = \lambda f(x)$&lt;/span>
 a.e., which forces &lt;span class="math-inline">$f = 0$&lt;/span>
 everywhere away from a single point, hence &lt;span class="math-inline">$f = 0$&lt;/span>
 in &lt;span class="math-inline">$L^2$&lt;/span>
. And yet the operator is clearly not invertible, since &lt;span class="math-inline">$\lambda I - M$&lt;/span>
 is multiplication by &lt;span class="math-inline">$x - \lambda$&lt;/span>
, which fails to be boundedly invertible whenever &lt;span class="math-inline">$\lambda \in [0, 1]$&lt;/span>
.&lt;/p></description></item><item><title>Functional Analysis (7): Compact Operators — The Bridge to Finite Dimensions</title><link>https://www.chenk.top/en/functional-analysis/07-compact-operators/</link><pubDate>Wed, 13 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/07-compact-operators/</guid><description>&lt;p>I owe my fondness for compact operators to a small embarrassment. As an undergraduate I assumed that infinite-dimensional linear algebra would feel exotic everywhere. It does not. There is a wide and well-mapped suburb of operator theory in which everything one learned about symmetric matrices &amp;ndash; eigenvalues, orthogonal eigenvectors, the spectral decomposition &amp;ndash; comes back almost unchanged, just with eigenvalues tailing off to zero instead of a finite list. That suburb is the world of compact operators, and the price of admission is a single condition: the operator must squeeze the unit ball into a relatively compact set. Once that condition is met, nearly everything follows: the spectrum is countable, nonzero eigenvalues are isolated with finite-dimensional eigenspaces, the Fredholm alternative holds, and integral equations of the second kind become as tractable as linear systems. The line between matrices and infinite-dimensional operators ceases to be a wall and becomes a permeable membrane.&lt;/p></description></item><item><title>Functional Analysis (6): Bounded Linear Operators and the Big Theorems</title><link>https://www.chenk.top/en/functional-analysis/06-bounded-operators/</link><pubDate>Mon, 11 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/06-bounded-operators/</guid><description>&lt;h2 id="why-this-article-is-where-the-theory-catches-fire" class="heading-anchor">Why This Article Is Where the Theory Catches Fire&lt;a href="#why-this-article-is-where-the-theory-catches-fire" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>For five articles I have been building scaffolding: metric and normed spaces, Hilbert spaces, dual spaces, weak topologies. None of those individually felt very impressive — I am, after all, just doing topology and linear algebra in slightly more general settings than usual. The point at which functional analysis genuinely &lt;em>delivers&lt;/em> is right here, in the three great theorems of Banach space operator theory: the &lt;strong>Uniform Boundedness Principle&lt;/strong>, the &lt;strong>Open Mapping Theorem&lt;/strong>, and the &lt;strong>Closed Graph Theorem&lt;/strong>. Each of these takes a piece of &amp;ldquo;pointwise&amp;rdquo; or &amp;ldquo;set-theoretic&amp;rdquo; data — pointwise boundedness, surjectivity, closedness of the graph — and concludes a global structural property — uniform boundedness, openness, continuity — that has no analog in finite dimensions because finite-dimensional linear algebra makes them all true automatically.&lt;/p></description></item><item><title>Functional Analysis (5): Weak and Weak-* Topologies — When Norm Convergence Is Too Strong</title><link>https://www.chenk.top/en/functional-analysis/05-weak-topologies/</link><pubDate>Sat, 09 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/05-weak-topologies/</guid><description>&lt;h2 id="why-weaker-topologies-exist-and-why-they-matter" class="heading-anchor">Why Weaker Topologies Exist and Why They Matter&lt;a href="#why-weaker-topologies-exist-and-why-they-matter" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/functional-analysis/figures/fa05_weak_convergence.png" alt="Strong convergence vs weak convergence" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>Article 1 ended with a depressing fact: in any infinite-dimensional normed space, the closed unit ball is not compact. No bounded sequence is guaranteed to have a norm-convergent subsequence. If you are trying to find a minimizer of an energy functional — say, the lowest-energy configuration of a vibrating membrane — you take a minimizing sequence, and you need a limit. In finite dimensions, Bolzano-Weierstrass delivers that limit. In infinite dimensions, it does not. The direct method of the calculus of variations appears dead on arrival.&lt;/p></description></item><item><title>Functional Analysis (4): Dual Spaces and the Hahn-Banach Theorem — Taming Linear Functionals</title><link>https://www.chenk.top/en/functional-analysis/04-dual-spaces-hahn-banach/</link><pubDate>Thu, 07 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/04-dual-spaces-hahn-banach/</guid><description>&lt;h2 id="why-you-cannot-skip-this-article" class="heading-anchor">Why You Cannot Skip This Article&lt;a href="#why-you-cannot-skip-this-article" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>Up to now, the theory has been about spaces and the elements that live in them. This article changes the perspective: it asks what you can say about a vector &lt;span class="math-inline">$x$&lt;/span>
 by &lt;em>measuring&lt;/em> &lt;span class="math-inline">$x$&lt;/span>
 against a family of test functionals. The shift from &amp;ldquo;vectors&amp;rdquo; to &amp;ldquo;vectors plus functionals&amp;rdquo; is what turns Banach spaces into a serviceable analogue of finite-dimensional linear algebra. In finite dimensions, every linear functional is continuous and the dual space is the same dimension as the original — so there is nothing to prove. In infinite dimensions, continuity is a real constraint, and the existence of enough continuous functionals to separate points or extend partial data is &lt;em>not&lt;/em> obvious. The Hahn-Banach theorem is what guarantees this, and it is the result that makes functional analysis possible.&lt;/p></description></item><item><title>Functional Analysis (3): Hilbert Spaces — Geometry in Infinite Dimensions</title><link>https://www.chenk.top/en/functional-analysis/03-hilbert-spaces/</link><pubDate>Tue, 05 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/03-hilbert-spaces/</guid><description>&lt;h2 id="inner-products-and-the-geometry-they-create" class="heading-anchor">Inner Products and the Geometry They Create&lt;a href="#inner-products-and-the-geometry-they-create" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/functional-analysis/figures/03_inner_product.png" alt="Inner product geometry: angle and projection" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>If a Banach space is a normed space that has agreed to be complete, a Hilbert space is a Banach space that has further agreed to admit angles. That extra agreement — an inner product — is what restores almost all of finite-dimensional geometry to the infinite-dimensional setting. Orthogonality, projection, the Pythagorean theorem, the notion of &amp;ldquo;closest point in a subspace&amp;rdquo; — all come back unchanged. The price of admission is a single axiom; the reward, geometric and computational, is enormous.&lt;/p></description></item><item><title>Functional Analysis (2): Normed Spaces and Banach Spaces</title><link>https://www.chenk.top/en/functional-analysis/02-normed-and-banach/</link><pubDate>Sun, 03 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/02-normed-and-banach/</guid><description>&lt;h2 id="why-a-norm-is-more-than-a-metric-wearing-a-hat" class="heading-anchor">Why a Norm Is More Than a Metric Wearing a Hat&lt;a href="#why-a-norm-is-more-than-a-metric-wearing-a-hat" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/functional-analysis/figures/02_lp_morph.gif" alt="Animation: l^p unit ball morphing as p changes" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>In Article 1, the metric was a free-standing function on a set with no algebraic structure. That generality bought us topology and completeness, but it gave nothing back to the algebra. The moment I am willing to assume the underlying set is a vector space, a more rigid object becomes available: a &lt;strong>norm&lt;/strong>, a single nonnegative function on the space whose induced metric &lt;span class="math-inline">$d(x,y) = \|x - y\|$&lt;/span>
 is &lt;em>translation-invariant&lt;/em> and &lt;em>positively homogeneous&lt;/em>.&lt;/p></description></item><item><title>Functional Analysis (1): Metric Spaces — Distance, Convergence, and Completeness</title><link>https://www.chenk.top/en/functional-analysis/01-metric-spaces/</link><pubDate>Fri, 01 Oct 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/functional-analysis/01-metric-spaces/</guid><description>&lt;h2 id="why-i-had-to-stop-trusting-my-finite-dimensional-intuition" class="heading-anchor">Why I Had to Stop Trusting My Finite-Dimensional Intuition&lt;a href="#why-i-had-to-stop-trusting-my-finite-dimensional-intuition" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>The first thing graduate analysis did to me was take away my picture. Up to that point, &amp;ldquo;distance&amp;rdquo; had always been the length of an arrow drawn from the origin to a point — Pythagoras, three coordinates, done. Then somebody asked me how far two functions are from each other and the arrow disappeared.&lt;/p></description></item><item><title>Abstract Algebra (12): Algebra in the Wild — Cryptography, Coding Theory, and Beyond</title><link>https://www.chenk.top/en/abstract-algebra/12-applications/</link><pubDate>Thu, 23 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/12-applications/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/abstract-algebra/figures/12_symmetry_physics.png" alt="Symmetry in physics: gauge groups" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>For eleven articles, we have built algebra from the ground up: groups, rings, fields, Galois theory, modules, representations, categories. At times, the material may have felt like pure abstraction — beautiful, perhaps, but detached from the &amp;ldquo;real world.&amp;rdquo; This final article corrects that impression. The structures we have studied are not just mathematically elegant; they are the backbone of technologies and theories that shape modern life. By the end of this article, the question &amp;ldquo;is abstract algebra useful?&amp;rdquo; should feel about as well-posed as &amp;ldquo;is calculus useful?&amp;rdquo; — the answer is so overwhelmingly yes that the question itself sounds quaint.&lt;/p></description></item><item><title>Abstract Algebra (11): Category Theory — The Language of Mathematical Structure</title><link>https://www.chenk.top/en/abstract-algebra/11-category-theory/</link><pubDate>Tue, 21 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/11-category-theory/</guid><description>&lt;p>Throughout this series, we have seen a recurring pattern: define a type of algebraic structure, define the &amp;ldquo;right&amp;rdquo; maps between structures (homomorphisms), and study the interplay between objects and maps. Groups have group homomorphisms. Rings have ring homomorphisms. Modules have module homomorphisms. Vector spaces have linear maps. In every case, we proved isomorphism theorems, constructed products and quotients, and identified &amp;ldquo;free&amp;rdquo; objects. The proofs were structurally identical, differing only in the specific axioms being preserved. The first time you notice this is mildly interesting; the tenth time, it starts to feel like there ought to be a uniform framework.&lt;/p></description></item><item><title>Abstract Algebra (10): Representation Theory — Groups Acting on Vector Spaces</title><link>https://www.chenk.top/en/abstract-algebra/10-representation-theory/</link><pubDate>Sun, 19 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/10-representation-theory/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/abstract-algebra/figures/10_maschke.png" alt="Maschke&amp;rsquo;s theorem: complete reducibility" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>An abstract group is a set with a binary operation satisfying certain axioms. This is elegant but sometimes hard to work with — how do you compute with elements of a group defined by generators and relations, or extract numerical invariants from a multiplication table? The solution, going back to Frobenius and Burnside over a century ago, is to represent group elements as matrices. Matrices are concrete: you can multiply them, take traces, compute determinants, decompose them into eigenspaces. Representation theory is the systematic study of this idea, and it has become one of the most powerful tools in modern algebra, number theory, and mathematical physics.&lt;/p></description></item><item><title>Abstract Algebra (9): Modules — Generalizing Vector Spaces</title><link>https://www.chenk.top/en/abstract-algebra/09-modules/</link><pubDate>Fri, 17 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/09-modules/</guid><description>&lt;p>In every linear algebra course, you learn to work over a field: real numbers, complex numbers, or perhaps a finite field. The resulting theory is remarkably clean — every subspace has a complement, every finitely generated vector space has a basis, and all bases have the same cardinality. But what happens when we replace the field with a ring?&lt;/p>
&lt;p>The answer is &lt;em>modules&lt;/em>: the natural generalization of vector spaces, where scalars come from a ring rather than a field. The theory is richer, the pathologies more interesting, and — perhaps most importantly — modules turn out to encompass an enormous range of mathematical objects: abelian groups (modules over &lt;span class="math-inline">$\mathbb{Z}$&lt;/span>
), vector spaces with a linear endomorphism (modules over &lt;span class="math-inline">$K[x]$&lt;/span>
), ideals (modules over a ring), and group representations (modules over a group ring). What initially feels like a technical generalization is actually a unifying framework that organizes much of algebra.&lt;/p></description></item><item><title>Abstract Algebra (8): Galois Theory — The Bridge Between Fields and Groups</title><link>https://www.chenk.top/en/abstract-algebra/08-galois-theory/</link><pubDate>Wed, 15 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/08-galois-theory/</guid><description>&lt;p>In 1832, a twenty-year-old mathematician named Evariste Galois, on the eve of a duel he would not survive, wrote down the final versions of his mathematical ideas in a letter to a friend. Those ideas — connecting the symmetries of polynomial roots to the structure of groups — would take more than a decade to be understood and published, but they would reshape algebra forever. Galois theory, as we now call it, establishes a precise dictionary between intermediate fields of a field extension and subgroups of a group of symmetries. It explains, in one elegant framework, why the quadratic formula exists, why there is no analogous formula for degree five, and what &amp;ldquo;solvability&amp;rdquo; really means.&lt;/p></description></item><item><title>Abstract Algebra (7): Field Extensions — Building Bigger Number Systems</title><link>https://www.chenk.top/en/abstract-algebra/07-field-extensions/</link><pubDate>Mon, 13 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/07-field-extensions/</guid><description>&lt;p>Every mathematician, at some point, encounters a polynomial that refuses to be solved within the number system at hand. The ancient Greeks discovered that &lt;span class="math-inline">$\sqrt{2}$&lt;/span>
 is irrational — that is, &lt;span class="math-inline">$x^2 - 2$&lt;/span>
 has no solution in &lt;span class="math-inline">$\mathbb{Q}$&lt;/span>
. The resolution was not to abandon the polynomial, but to enlarge the field. Field extensions formalize this enlargement and give us the structural scaffolding on which Galois theory is built.&lt;/p>
&lt;p>I find it useful to think of a field extension as a kind of controlled inflation of a number system. We pump in just enough new elements to solve the equations we care about, and the tower law tells us exactly how much air we used. The resulting picture is much cleaner than I expected when I first met it: every step has a finite degree, the degrees multiply along chains, and the whole thing turns into linear algebra over the base field. This article develops the theory from the ground up: degrees and bases, simple extensions and minimal polynomials, the tower law, splitting fields, and separability. By the end, we will have the full toolkit needed to state and prove the Fundamental Theorem of Galois Theory in the next article.&lt;/p></description></item><item><title>Abstract Algebra (6): Polynomial Rings — Factorization and Unique Decomposition</title><link>https://www.chenk.top/en/abstract-algebra/06-polynomial-rings/</link><pubDate>Sat, 11 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/06-polynomial-rings/</guid><description>&lt;p>Polynomials are the laboratory of algebra. Nearly every concept in ring theory &amp;mdash; ideals, quotients, factorization, irreducibility &amp;mdash; was first understood through polynomial examples before being abstracted. This is no coincidence: polynomial rings are rich enough to exhibit all the interesting phenomena yet structured enough to permit explicit computation.&lt;/p>
&lt;p>In this article we study the ring &lt;span class="math-inline">$R[x]$&lt;/span>
 of polynomials over a ring &lt;span class="math-inline">$R$&lt;/span>
. We develop the division algorithm, establish irreducibility criteria (Eisenstein, reduction mod &lt;span class="math-inline">$p$&lt;/span>
, the rational root test), define Unique Factorization Domains, and prove Gauss&amp;rsquo;s Lemma &amp;mdash; the bridge between factorization over &lt;span class="math-inline">$\mathbb{Z}$&lt;/span>
 and factorization over &lt;span class="math-inline">$\mathbb{Q}$&lt;/span>
. The payoff is a clear picture of &lt;em>when&lt;/em> and &lt;em>why&lt;/em> unique factorization holds, and what goes wrong when it fails.&lt;/p></description></item><item><title>Abstract Algebra (5): Rings and Ideals — When Multiplication Enters the Picture</title><link>https://www.chenk.top/en/abstract-algebra/05-rings-and-ideals/</link><pubDate>Thu, 09 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/05-rings-and-ideals/</guid><description>&lt;p>Groups capture symmetry through a single operation. But most of the number systems we actually compute with &amp;mdash; integers, polynomials, matrices &amp;mdash; carry two operations that interact: addition and multiplication. The moment you want to talk about divisibility, factorization, or solving equations, one operation is not enough. You need a &lt;em>ring&lt;/em>.&lt;/p>
&lt;p>This article develops ring theory from scratch: the axioms, the key examples, the pathologies that make ring theory richer (and harder) than group theory, and the central concept of an &lt;em>ideal&lt;/em> &amp;mdash; the ring-theoretic analogue of a normal subgroup. By the end you will have the language to state the First Isomorphism Theorem for rings and to understand why &amp;ldquo;modding out by an ideal&amp;rdquo; is the right way to build new rings from old ones.&lt;/p></description></item><item><title>Abstract Algebra (4): Sylow Theorems — Dissecting Finite Groups</title><link>https://www.chenk.top/en/abstract-algebra/04-sylow-theorems/</link><pubDate>Tue, 07 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/04-sylow-theorems/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/abstract-algebra/figures/04_group_classification.png" alt="Classification of groups of small order" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>Lagrange&amp;rsquo;s theorem tells you the order of any subgroup must divide &lt;span class="math-inline">$|G|$&lt;/span>
. That is a necessary condition, and it is famously &lt;em>not&lt;/em> sufficient — the alternating group &lt;span class="math-inline">$A_4$&lt;/span>
 has order &lt;span class="math-inline">$12$&lt;/span>
, but no subgroup of order &lt;span class="math-inline">$6$&lt;/span>
. So the moment you start asking &amp;ldquo;given &lt;span class="math-inline">$|G| = n$&lt;/span>
, what does &lt;span class="math-inline">$G$&lt;/span>
 actually look like?&amp;rdquo;, Lagrange leaves you holding an empty bag.&lt;/p>
&lt;p>The Sylow theorems are what go inside that bag. They say: for every maximal prime power &lt;span class="math-inline">$p^a$&lt;/span>
 dividing &lt;span class="math-inline">$|G|$&lt;/span>
, a subgroup of order &lt;span class="math-inline">$p^a$&lt;/span>
 exists, all such subgroups are conjugate, and their count &lt;span class="math-inline">$n_p$&lt;/span>
 is sharply constrained (&lt;span class="math-inline">$n_p \equiv 1 \pmod p$&lt;/span>
, &lt;span class="math-inline">$n_p \mid [G:P]$&lt;/span>
). Ludwig Sylow proved this in 1872, and 150 years later it is still the first thing you reach for when somebody hands you a finite group of unknown order and asks what it is.&lt;/p></description></item><item><title>Abstract Algebra (3): Quotient Groups and Homomorphisms: The Art of Collapsing Structure</title><link>https://www.chenk.top/en/abstract-algebra/03-quotient-groups-and-homomorphisms/</link><pubDate>Sun, 05 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/03-quotient-groups-and-homomorphisms/</guid><description>&lt;p>A group can be enormous &amp;mdash; millions of elements, intricate multiplication tables, symmetries that take pages to describe. Yet hidden inside every group are natural compression points where you can collapse entire chunks of the group into single elements, producing a smaller group that still remembers something essential about the original. This article develops the machinery for doing that: normal subgroups, quotient groups, homomorphisms, and the isomorphism theorems that tie everything together.&lt;/p></description></item><item><title>Abstract Algebra (2): Group Actions — How Groups Move Things Around</title><link>https://www.chenk.top/en/abstract-algebra/02-group-actions-and-symmetry/</link><pubDate>Fri, 03 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/02-group-actions-and-symmetry/</guid><description>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/abstract-algebra/figures/02_orbit_counting.png" alt="Counting orbits with Burnside" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;h2 id="from-abstract-groups-to-concrete-actions" class="heading-anchor">From Abstract Groups to Concrete Actions&lt;a href="#from-abstract-groups-to-concrete-actions" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>Mental picture before any definitions: a group acting on a set is a collection of moves, and the set is the playground those moves permute. Pick up an object, do a move from the group, set it down. The orbit of an object is everywhere you can take it. The stabilizer is every move that puts it back exactly where it started.&lt;/p></description></item><item><title>Abstract Algebra (1): Groups — Your First Encounter with Algebraic Structure</title><link>https://www.chenk.top/en/abstract-algebra/01-groups-first-encounter/</link><pubDate>Wed, 01 Sep 2021 09:00:00 +0000</pubDate><guid>https://www.chenk.top/en/abstract-algebra/01-groups-first-encounter/</guid><description>&lt;h2 id="why-algebraic-structure-matters" class="heading-anchor">Why Algebraic Structure Matters&lt;a href="#why-algebraic-structure-matters" class="heading-link" aria-label="Permalink to this section" title="Copy link to this section">#&lt;/a>
&lt;/h2>&lt;p>&lt;figure class="article-figure">
 &lt;img src="https://blog-pic-ck.oss-cn-beijing.aliyuncs.com/posts/en/abstract-algebra/figures/aa01_dihedral_d4.png" alt="Dihedral group D4: all 8 symmetries of a square" loading="lazy" decoding="async" class="content-image">
 
&lt;/figure>
&lt;/p>
&lt;p>Before any definitions, here is the picture I want you to keep in mind. A group is a set in which you can combine any two elements to get a third, undo any element you have produced, and rearrange parentheses without consequence. That is the entire idea, dressed up. The rest of this article is a slow unpacking of that one sentence.&lt;/p></description></item></channel></rss>