这个博客好歹最开始还是我记录自己学正经东西的地方,现在倒好,已经彻底成了一个冲塔的地方了。但是这是有客观原因的,知乎成天封我说话,昨天又因为我头像对知乎APP图标不敬给我封了七天,那我冲塔的东西可不是只能往这边发嘛。
但是初心不能忘,我前两天把wilczek的 Geometry of self-propulsion at low Reynolds number 看了一下,感觉学到了一些数学概念,所以把笔记放这。
破网站不支持 \ref 啊。。。显示出来全是“???”。。。
Introduction
In their renowned paper, Alfred Shapere and Frank Wilczek discussed the motion of a swimming stroke in a viscous fluid from the perspective of gauge theory. Their discussions in this paper and following papers formed the frame of studying the motion of deformable bodies, which is very interesting, because they could reorient themselves without violating the conservation of angular momentum, leading to behaviors such as the black magic a cat performs when it is suddenly thrown out of the window.
The gauge theory performs as one of the keystones of modern theoretical physics. Despite its geometrical nature, its applications in the field of particle physics are rather abstract and non-intuitive. As an amateur to this field like myself, it is very helpful to grasp the concepts in this field by looking at them applied to the more macroscopic and visualizable problem of deformable bodies. Also, it may be more convenient to synchronize with the mathematical language of fibre bundles in this frame, just like one could have a feeling of Lie groups by looking at the rotation of rigid bodies.
In this short piece of note, I will describe the formulation of the problem and the summarize the approach to solve it in with analysis on kinematics and dynamics of the system, followed by an outline of the geometric background.
Set up the problem
Let us consider a stroke swimming in a fluid with low Reynolds number. It is able to deform continuously, and is under zero external force and torque. Consider the stroke under deformations as a series of unlocated and unoriented shapes $S_0(\sigma, t)$, which could be parametrized by the boundary $\sigma$ and time $t$. Then its motion could be described by a series of located and oriented shapes $S(\sigma)$.
Here we can make two remarks. First, at low Reynolds number, the effect of viscosity beats intertia, thus the stroke does not move if it is not deforming, so the measure of time $\tau(t)$ is irrelavant. Second, we could take the shape space $\tilde{\mathcal{C}}$ of $S_0$’s and identify the series of deformations with a path on manifold $\tilde{\mathcal{C}}$. It is parametrized by $t$ but only determined by the geometry of $\tilde{\mathcal{C}}$.
From this, our task would be using hydrodynamics together with conservation of force and torque to uniquely solve the path in the configuration space $\mathcal{C}$ given its path in $\tilde{\mathcal{C}}$, where $\tilde{\mathcal{C}}=\mathcal{C}/E_3$, and $E_3$ is the Euclidean group.
Kinematics
For each $S_0(\sigma)\in\mathcal{C}$, we could find a matrix
$$ \mathcal{R} \equiv[R, d]=\left(\begin{array}{ll}R & d \\ 0 & 1\end{array}\right) $$in representation of $E_3$ so that $S(\sigma)=\mathcal{R} S_{0}(\sigma)$. Over the parametrized path on $\tilde{\mathcal{C}}$, it is $S(t)=\mathcal{R}(t) S_{0}(t)$. Given $S_0(t)$, knowing $\mathcal{R}(t)$ is knowing the motion.
It is convenient to define an infinitesimal motion $A(t)$ by
Physically, from $\mathcal{R}^{-1} \frac{\mathrm{d} \mathcal{R}}{\mathrm{d} t}=A$, $A=\left(\begin{array}{cc}A^{\operatorname{rot}} & A^{\operatorname{tr}} \\ 0 & 0\end{array}\right)$, where $A^{\operatorname{rot}}$ is a generator of rotations and $A^{\operatorname{tr}}$ is a velocity vector. For a cyclic motion, as long as we know $A$, we could find out
where $\bar{P}$ puts matrices that are evaluated later to the right.
To understand this somehow weird choice, we can look back at equation $\eqref{A}$ that lead to it. Recall that in rigid body rotation, a point could be written in both of
$$\begin{aligned} \mathbf{r}(t)&=\tilde{r}_{a}(t) \tilde{\mathbf{e}}_{a} \quad \text{in the space frame}\\ &=r_{a} \mathbf{e}_{a}(t) \quad \text{in the body frame}, \end{aligned}$$where the rotation acts as $\tilde{r}_{b}(t)=r_{a} R_{a b}(t)$. By taking time derivative of the second expression, we would get the familiar angular velocity defined by $\left\{\mathbf{e}_a\right\}$: $\frac{d \mathbf{e}_{a}}{d t}=\omega \times \mathbf{e}_{a}$, where $\omega=\dot{R}R^{-1}$. However, if we take time derivative of the first one, we could get the “convective angular velocity” $\tilde{\omega}=R^{-1}\dot{R}$, where $\dot{\tilde{r}}_{b}=r_{a} \dot{R}_{a b}=\tilde{r}_{a}\left(R^{-1} \dot{R}\right)_{a b}$. In our previous approach, $\mathcal{R}$ is a generalized version of $R$ here, and we cared more about the $\tilde{r}_{a}(t)$, so we chose to go with equation $\eqref{A}$.
And now there is an ambiguity in this angular velocity: we could freely give a change of $\tilde{S}_{0}(\sigma)=\Omega\left(S_{0}(\sigma)\right) S_{0}(\sigma)$ for every standard shape in $\tilde{\mathcal{C}}$. This leads to a change in $\mathcal{R}$: $\tilde{\mathcal{R}}(t)=\mathcal{R}(t) \Omega^{-1}\left(S_{0}(t)\right)$. The transformation rule on $A$ is therefore
$$\tilde{A}=\Omega A \Omega^{-1}+\Omega \frac{\mathrm{d} \Omega^{-1}}{\mathrm{d} S_0}\tag{C}$$which is the transformation of a gauge potential in the shape space. This ambiguity arises from the fact that we cannot define an Euclidean(“rigid”) transformation between two different shapes. However, we clearly know that the final relationship between physical shapes is independent of such choices. Here the moral is, the gauge structures are linked with redundancies in the description of a physical system, and since the description itself does not change the physics, we can tell which questions are sensible to ask by checking the gauge invariance.
Dynamics
One way to figure out the dynamics is to find $A$ under the constraint that the angular momentum $\mathbf{L}$ is zero. In the C.O.M. frame, $\mathcal{R}$ simplifies to rotation $R$. If we consider the shape as a set of mass points $m_i$ at $\tilde{\mathbf{r}}_i$ in the space frame, then the components of $\mathbf{L}$ are
and it could be proved that with this being true, one could find the angular velocity $A$ by
$$ A(t)_{ab}=\epsilon_{a b c} \tilde{I}_{c d}^{-1} \tilde{L}_{d}, $$where
$$ \tilde{I}_{a b}=\sum_{i} m_{i}\left(\left(\tilde{\mathbf{r}}_{i} \cdot \tilde{\mathbf{r}}_{i}\right) \delta_{a b}-\left(\tilde{\mathbf{r}}_{i}\right)_{a}\left(\tilde{\mathbf{r}}_{i}\right)_{b}\right) $$is the instant moment of inertia tensor, and
$$\tilde{L}_{a}=\epsilon_{a b c} \sum_{i} m_{i}\left( \tilde{\mathbf{r}}_{i} \right)_{b} \left( \dot{\tilde{\mathbf{r}}}_{i} \right)_{c}$$is the apparent angular momentum.
However, it is generally hard to analyze the integral in $\eqref{B}$, but one can do it for infinitesimal deformations. Suppose we start with a particular shape $S_{0}(t)$, and move infinitesimally in a loop by $S_{0}(t)=S_{0}+s(t)$. We could express $s(t)$ in the local fixed basis of the vector field on $S_0$ as $s(t)=\sum_{i} \alpha_{i}(t) w_{i}$. Define the rate of deformation
$$ v(t)=\frac{\delta S_{0}(t)}{\delta t}=\sum_{i} \dot{\alpha}_{i} w_{i} $$we could expand the gauge potential’s components to the second order
$$ \begin{aligned} A_{w_j}\left[S_{0}(t)\right] & \approx A_{w_j}\left[ S_{0}\right]+\sum_{i} \frac{\partial A_{v}}{\partial w_{i}} \dot{\alpha}_{i} \\ & \approx \sum_{j}\left(A_{w_{j}} \dot{\alpha}_{j}+\sum_{i} \frac{\partial A_{w_{j}}}{\partial w_{i}} \alpha_{i} \dot{\alpha}_{j}\right). \end{aligned} $$If we expand the integral $\eqref{B}$ and cut at the second order as
$$\mathcal{R}=\bar{P} \exp \left[ \int_{t_{1}}^{t_{2}} A(t) \mathrm{d} t\right]=1+\int_{t_{1}$$
\mathcal{R}=1+\frac{1}{2} \oint \sum_{i j} F_{w_{i} w_{j}} \alpha_{i} \dot{\alpha}_{j} \mathrm{d} t+\mathcal{O}(\alpha^3),
$$
where $F$ is expressed as
$$
F_{w_{i} w_{j}} \equiv \frac{\partial A_{w_{i}}}{\partial w_{j}}-\frac{\partial A_{w_{j}}}{\partial w_{i}}+\left[A_{w_{i}}, A_{w_{j}}\right].
$$
$A$ is the gauge potentential, and its local behavior gives rise to the field strength $F$, which contains the necessary information about the infinitesimal rotations of the stroke at shape $S_0$ induced by its deformations. Notice that $F$ is gauge covariant, which it must be, because we need $\$ to be gauge covariant with the cyclic path.
Given a stroke with a series of shapes $S_0(t)$, a counterflow in the fluid would arise to balance the force and torque of the stroke. The net motion of the stroke would therefore be a superposition of $S_0$ and the counterflow. Up to the ambiguity in equation $\eqref{C}$, the rigid displacement during $\$ caused by the counterflow would be related to the corresponding angular velocity as $A(t)\delta t$.
In practical calculations, one would use the Navier-Stokes equation $\rho(\mathbf{v}\cdot\nabla)\mathbf{v}=-\nabla p+\eta\nabla^2\mathbf{v}$. At low Reynolds number, the LHS could be ignored. By taking curl, one would have
$$\nabla^{2}(\nabla \times \mathbf{v})=0\tag{D}.$$By incompressibility of the fluid and no-slip boundary condition on the surface of the swimmer, we also have
$${\nabla} \cdot \mathbf{v}=0\tag{E},$$ $$\left.\mathbf{v}\right|_{s_{0}}=\frac{\delta S_{0}}{\delta t}\tag{F}.$$The hydrodynamics of the fluid is described by equations $\eqref{D}$, $\eqref{E}$, and $\eqref{F}$. A method was developed by Shapere and Wilczek to solve for $F$ from $S_0(t)$ through these equations, and then solve the motion by integrating $F$. Here we would rather skip these calculations and take a look at the geometric concepts involved in the physics here.
Geometry
If one want to visualize $\mathbb{R}^3$, a popular way is to draw a cartesian coordinate system, which implies specific unit lengths and orientations. However, when one describes certain “geometric” properties of objects in $\mathbb{R}^3$, like the Pythagoras theorem, he would realize that the choice of the coordinate system does not affect such properties.
To describe this redundancy of description, we could view the coordinate system $\Phi$ as $\Phi: A \rightarrow S$ that identifies an arbitrary geometric object $A$ with a standard object $S$. By applying an isomorphism $\Psi: S \rightarrow S$, we change the coordinate to $\Psi \circ \Phi: A \rightarrow S$. In this way the space of coordinate system would be the group of isomorphism of $S$, $\operatorname{Isom}(S)$. This is called the gauge group.
Now, think about not one $A$, but a set of parametrized $\left(A_{x}\right)_{x \in X}$ (“fibres”) that fills up the configuration space $C$, which is also called the total space or “the bundle”. It is usual that $C$ is not “flat”, and we need to identify a standard $S_x$ with an $A_x$. Thus we would encounter a set of coordinates $\Phi_{x}: A_{x} \rightarrow S$, and $\Phi=\left(\Phi_{x}\right)_{x \in X}$ is called the gauge of this bundle. For the coordinate-invariant properties that we care about, we could discuss them in $C/\operatorname{Isom}(S)$, which is called the base space. It could be viewed as a section of the bundle. $C$, $\Phi$, and $C/\operatorname{Isom}(S)$ together are viewed as the geomertric object fiber bundle. In our previous setup of the deformation problem, the configuration space $\mathcal{C}$ is the bundle, and the shape space $\tilde{\mathcal{C}}=\mathcal{C}/E_3$ is the base space. Also, $E_3$ could be identified with the set of fibres. When the fibres is a group $G$, which is true in this case, the above bundle is a principal G-bundle.
The gauge potential $A$ and the field strength $F$ also has geometric meanings. By parallel transport, one can define directional derivatives on the section of the principal bundle:
$$\nabla_{v} f(x):=\lim _{d t \rightarrow 0} \frac{A(x \rightarrow x+v d t)^{-1}(f(x+v d t))-f(x)}{d t}.$$Here $A$ is the connection, it maps from the tangent space of the base space to the Lie algebra of the group $G$. It could be shown for the principal G-bundle that, under a change of section $\$, the connection $A$ transforms as
$$ A \rightarrow g A g^{-1}+g \mathrm{d} g^{-1}. $$With the requirement that $A(x)$ is locally transitive everywhere, we could parallel transport along a curve on the base space. In the deformation context, this displacement would be computed by the integral in equation $\eqref{B}$.
By defining the gauge potential $A$, we were able to investigate the “shape” of our shape space $\$. The curvature tensor, which describes how far a local part is from being “flat”, could be defined by the Lie bracket of directional derivatives. These directional derivatives are gauge covariant ones, since they only depend on the local geometry. F is supposed to be an observable, and for the case of the swimming stroke, it is related to the asymptotic flow at infinity.
Remark on applications
Beside its mathematical elegancy, this approach also has some practical use. One of the most immediate applications is to analyse the effects of shape and deformation modes to the energetic efficiency of swimmers, and thus to design the most efficient stroke\cite. But it is worth to point out that microbes in reality do not grow or swim in that way, and usually have a much lower efficiency. The reason is that physiologically it is not very important to be an efficient swimmer, since beating diffusion in natural low Reynolds number environments does not require a large budget of energy for swimming. However, these result should still be important in designing small robotic swimmers for potential biological or medical use.