Math Labs

Hình học

Hình học Riemann

Hình học vi phân trên các không gian trang bị cách đo độ dài và góc tại mọi điểm, ngôn ngữ của thuyết tương đối rộng.

Trực giácTrực giác: hình học không có thước thẳng

Hãy tưởng tượng một con kiến sống trên một vùng đất gồ ghề, hay một tên lửa di chuyển trong không thời gian cong: cả hai đều không có thước thẳng hay tờ giấy kẻ ô phẳng, nhưng cả hai vẫn có thể đo được khoảng cách ngắn và góc nhỏ tại nơi mình đứng. Hình học Riemann xây dựng cả một lý thuyết về độ dài, góc, tính thẳng và độ cong chỉ từ chiếc thước cục bộ, vô cùng nhỏ này, gắn mượt mà vào mỗi điểm của không gian. Đó là ngôn ngữ toán học đứng sau thuyết tương đối rộng, nơi chính không thời gian bị cong, và đứng sau bất kỳ hệ thống nào — từ cánh tay robot tới mô hình học máy — có không gian cấu hình tự nhiên bị uốn cong thay vì nằm phẳng.

Đồ thị mặt yên ngựa 3D minh họa độ cong âm.
Mặt yên ngựa z=x2−y2z = x^2 - y^2, mô hình cục bộ đơn giản nhất của một không gian cong âm: các đường trắc địa xuất phát song song ở đây tách xa nhau ngày càng nhanh, ngược lại với những gì xảy ra trên mặt cầu cong dương.

Đại họcMetric Riemann: đo độ dài và góc tại mọi điểm

Định nghĩa: Metric Riemann

Một metric Riemann gg trên một đa tạp trơn MM gán mượt mà cho mỗi điểm một tích vô hướng trên không gian tiếp xúc tại điểm đó, cho phép tính độ dài của các vectơ tiếp xúc và góc giữa chúng. Trong tọa độ địa phương x1,…,xnx^1,\dots,x^n, nó được mã hóa bằng một ma trận hàm đối xứng, xác định dương gijg_{ij}, và bình phương khoảng cách vô cùng nhỏ được viết là ds2=gij dxidxjds^2 = g_{ij}\,dx^i dx^j (quy ước cộng Einstein trên chỉ số lặp).

ds2=gij dxidxjds^2 = g_{ij}\,dx^i dx^j

Độ dài của một đường cong γ\gamma từ aa đến bb khi đó là L(γ)=∫abgγ(t)(γ′(t),γ′(t)) dtL(\gamma) = \int_a^b \sqrt{g_{\gamma(t)}(\gamma'(t),\gamma'(t))}\,dt: cùng ý tưởng như cộng dồn các bước thẳng vô cùng nhỏ, chỉ khác là mỗi bước được đo bằng chiếc thước cục bộ gg thay vì một thước cố định toàn cục. Chỉ một công thức này khôi phục lại độ dài Euclid thông thường khi gg không đổi, và khôi phục khoảng cách theo cung tròn lớn trên mặt cầu, khoảng cách hypebol trong đĩa Poincaré, hay thời gian riêng dọc theo một quỹ đạo trong thuyết tương đối, tùy vào metric nào được thay vào.

L(γ)=∫abgγ(t)(γ′(t),γ′(t)) dtL(\gamma) = \int_a^b \sqrt{g_{\gamma(t)}(\gamma'(t),\gamma'(t))}\,dt

Đại họcLiên thông Levi-Civita và đường trắc địa

Định nghĩa: Liên thông Levi-Civita

Để lấy đạo hàm một trường vectơ dọc theo một đường cong trên không gian cong, ta cần một quy tắc để so sánh các vectơ tiếp xúc tại các điểm lân cận, gọi là một liên thông ∇\nabla. Liên thông Levi-Civita là liên thông duy nhất không xoắn và tương thích với metric (vận chuyển song song bảo toàn độ dài và góc). Trong tọa độ, nó được cho bởi các ký hiệu Christoffel Γijk=12gkl(∂igjl+∂jgil−∂lgij)\Gamma^k_{ij} = \frac{1}{2}g^{kl}\left(\partial_i g_{jl} + \partial_j g_{il} - \partial_l g_{ij}\right), được dựng thuần túy từ metric và đạo hàm bậc một của nó, với gklg^{kl} là ma trận nghịch đảo của gklg_{kl}.

Γijk=12gkl(∂igjl+∂jgil−∂lgij)\Gamma^k_{ij} = \frac{1}{2}g^{kl}\left(\partial_i g_{jl} + \partial_j g_{il} - \partial_l g_{ij}\right)

Một đường trắc địa là một đường cong tự vận chuyển song song vận tốc của chính nó, tức là nó đi 'thẳng nhất có thể' theo metric; đó là sự tổng quát hóa tự nhiên của đường thẳng, và cực tiểu hóa cục bộ độ dài giữa hai đầu mút. Viết trong tọa độ, điều kiện này trở thành phương trình trắc địa d2xkdt2+Γijkdxidtdxjdt=0\dfrac{d^2 x^k}{dt^2} + \Gamma^k_{ij}\dfrac{dx^i}{dt}\dfrac{dx^j}{dt} = 0, một hệ phương trình vi phân thường bậc hai mà nghiệm được xác định duy nhất bởi một điểm ban đầu và vận tốc ban đầu, hệt như định luật hai Newton với các ký hiệu Christoffel đóng vai trò một lực phụ thuộc vận tốc.

d2xkdt2+Γijkdxidtdxjdt=0\frac{d^2 x^k}{dt^2} + \Gamma^k_{ij}\frac{dx^i}{dt}\frac{dx^j}{dt} = 0

Nâng caoĐộ cong: Riemann, Ricci và độ cong vô hướng

Định nghĩa: Tensor độ cong Riemann

Tensor độ cong Riemann R(X,Y)Z=∇X∇YZ−∇Y∇XZ−∇[X,Y]ZR(X,Y)Z = \nabla_X\nabla_Y Z - \nabla_Y\nabla_X Z - \nabla_{[X,Y]}Z đo mức độ các đạo hàm hiệp biến bậc hai không giao hoán được, tức là một vectơ thay đổi bao nhiêu khi được vận chuyển song song quanh một vòng kín nhỏ trải trên XX và YY. Co nó với hai vectơ nữa cho độ cong mặt cắt K(X,Y)=⟨R(X,Y)Y,X⟩∣X∣2∣Y∣2−⟨X,Y⟩2K(X,Y) = \dfrac{\langle R(X,Y)Y,X\rangle}{|X|^2|Y|^2 - \langle X,Y\rangle^2}, độ cong Gauss của lát cắt 2 chiều qua mặt tiếp xúc với mặt phẳng trải trên X,YX,Y — sự tổng quát hóa trực tiếp của độ cong mặt từ hình học vi phân thông thường sang mọi số chiều.

R(X,Y)Z=∇X∇YZ−∇Y∇XZ−∇[X,Y]ZR(X,Y)Z = \nabla_X\nabla_Y Z - \nabla_Y\nabla_X Z - \nabla_{[X,Y]}Z

Định nghĩa: Độ cong Ricci và độ cong vô hướng

Độ cong Ricci Ric(Y,Z)=tr(X↦R(X,Y)Z)\mathrm{Ric}(Y,Z) = \mathrm{tr}\big(X \mapsto R(X,Y)Z\big) lấy trung bình độ cong mặt cắt của mọi mặt phẳng 2 chiều chứa một hướng cố định, bằng cách lấy vết tensor Riemann trên một cặp chỉ số; nó là một dạng song tuyến tính đối xứng, giống hệt bản thân metric. Lấy vết thêm một lần nữa với metric cho độ cong vô hướng R=trg(Ric)R = \mathrm{tr}_g(\mathrm{Ric}), một con số duy nhất tại mỗi điểm tóm tắt độ cong trung bình theo mọi hướng cùng lúc. Độ cong Ricci là đại lượng xuất hiện trực tiếp trong phương trình trường Einstein của thuyết tương đối rộng, và dấu của nó chi phối thể tích của những quả cầu nhỏ tăng hay giảm so với không gian phẳng.

Ric(Y,Z)=tr(X↦R(X,Y)Z),R=trg(Ric)\mathrm{Ric}(Y,Z) = \mathrm{tr}\big(X \mapsto R(X,Y)Z\big), \qquad R = \mathrm{tr}_g(\mathrm{Ric})
Ba loại độ cong của một đa tạp Riemann số chiều nn
Độ congLoại đối tượngNó đo cái gì
Mặt cắt K(X,Y)K(X,Y)Một số cho mỗi mặt phẳng 2 chiềuĐộ cong Gauss của lát cắt 2 chiều tiếp xúc với mặt phẳng đó
Ricci Ric(Y,Z)\mathrm{Ric}(Y,Z)Một dạng song tuyến tính đối xứngĐộ cong mặt cắt trung bình trên mọi mặt phẳng 2 chiều qua một hướng
Vô hướng RRMột số duy nhất tại mỗi điểmĐộ cong trung bình trên mọi hướng cùng lúc, ví dụ R=n(n−1)kR=n(n-1)k với độ cong không đổi kk

Nâng caoCác định lý then chốt: Hopf–Rinow và Myers

Cho (M,g)(M,g) là một đa tạp Riemann liên thông. Các điều sau tương đương: (i) MM trắc địa đầy đủ, nghĩa là mọi đường trắc địa mở rộng thành nghiệm xác định trên toàn bộ R\mathbb{R}; (ii) MM là không gian metric đầy đủ với khoảng cách sinh bởi gg; (iii) mọi tập con đóng và bị chặn của MM đều compact. Hơn nữa, khi các điều này đúng, hai điểm bất kỳ của MM đều được nối bằng một đường trắc địa cực tiểu.

Vì sao đúng?

Tính đầy đủ là cầu nối giữa cục bộ (một phương trình vi phân chỉ đảm bảo đường trắc địa tồn tại trong thời gian ngắn) và toàn cục (một không gian có tính chất tốt nơi khoảng cách hoạt động như trên một miền đóng, bị chặn của không gian thông thường, và nơi đường ngắn nhất mà bạn vẽ bằng tay luôn thực sự tồn tại).

Chứng minh

(i) ⇒\Rightarrow tồn tại đường trắc địa cực tiểu: cố định p,q∈Mp,q \in M và đặt r=d(p,q)r = d(p,q). Mặt cầu metric nhỏ Sε(p)S_\varepsilon(p) compact, nên hàm liên tục x↦d(x,q)x \mapsto d(x,q) đạt cực tiểu trên đó tại một điểm x0=γ(ε)x_0 = \gamma(\varepsilon), với γ\gamma là đường trắc địa tốc độ đơn vị từ pp qua x0x_0 (xác định với mọi thời gian nhờ tính trắc địa đầy đủ). Ta chỉ ra d(γ(ε),q)=r−εd(\gamma(\varepsilon),q) = r-\varepsilon, rồi mở rộng điều này cho tập A={t∈[0,r]:d(γ(t),q)=r−t}A = \{t \in [0,r] : d(\gamma(t),q) = r-t\}: AA khác rỗng và đóng theo tính liên tục, và lặp lại lập luận mặt cầu cực tiểu tương tự tại γ(t0)\gamma(t_0) với mọi t0∈At_0 \in A, t0<rt_0<r, cho thấy AA cũng mở trong [0,r][0,r], nên A=[0,r]A=[0,r] và γ(r)=q\gamma(r)=q.

(i) ⇒\Rightarrow (ii): với một dãy Cauchy (xn)(x_n) trong MM, lập luận ở trên cho thấy hai điểm đủ gần nhau được nối bằng một đường trắc địa cực tiểu có độ dài bằng khoảng cách giữa chúng; một quả cầu metric đóng quanh một điểm cố định khi đó là ảnh liên tục của một quả cầu đóng trong TpMT_pM qua ánh xạ mũ, do đó compact, nên dãy Cauchy cuối cùng nằm trong một tập compact và hội tụ.

(ii) ⇒\Rightarrow (iii): tính đầy đủ metric cùng với tính compact địa phương (mọi đa tạp Riemann đều compact địa phương) kéo theo các quả cầu đóng là bị chặn toàn phần và đầy đủ, do đó compact theo đặc trưng chuẩn của tính compact trong không gian metric; một tập đóng và bị chặn tổng quát là một tập con đóng của một quả cầu đóng nào đó, nên compact vì là tập con đóng của một tập compact.

(iii) ⇒\Rightarrow (i): giả sử một đường trắc địa tốc độ đơn vị γ\gamma chỉ được xác định trên một khoảng cực đại [0,T)[0,T) với T<∞T<\infty. Khi t→T−t \to T^-, γ(t)\gamma(t) vẫn nằm trong quả cầu đóng bán kính TT quanh γ(0)\gamma(0), compact theo (iii); một dãy γ(tn)\gamma(t_n) với tn→Tt_n \to T khi đó có một dãy con hội tụ, và lý thuyết tồn tại chuẩn cho phương trình vi phân trắc địa (một hệ bậc hai với hệ số trơn) cho thấy nghiệm mở rộng trơn qua TT, mâu thuẫn với tính cực đại của TT. Do đó mọi đường trắc địa mở rộng ra toàn bộ R\mathbb{R}.

Định lý: Định lý Myers

Cho (Mn,g)(M^n,g) là một đa tạp Riemann đầy đủ với Ric≥(n−1)k g\mathrm{Ric} \geq (n-1)k\,g với hằng số k>0k>0 nào đó (mọi hướng đều có độ cong Ricci ít nhất (n−1)k(n-1)k). Khi đó MM compact, diam(M)≤πk\mathrm{diam}(M) \leq \dfrac{\pi}{\sqrt{k}}, và không gian phủ phổ dụng của nó compact, nên π1(M)\pi_1(M) hữu hạn.

Vì sao đúng?

Độ cong Ricci dương có nghĩa là các đường trắc địa hội tụ trung bình, giống như trên mặt cầu; nếu sự hội tụ này đủ mạnh theo mọi hướng, một đường trắc địa không thể tiếp tục cực tiểu hóa khoảng cách mãi mãi — cuối cùng nó gặp một điểm liên hợp nơi một đường trắc địa lân cận bắt kịp nó, điều này giới hạn khoảng cách tối đa giữa hai điểm bất kỳ.

Chứng minh

Theo định lý Hopf–Rinow, vì MM đầy đủ nên hai điểm bất kỳ được nối bằng một đường trắc địa cực tiểu. Giả sử phản chứng rằng một đường trắc địa cực tiểu tốc độ đơn vị nào đó γ:[0,L]→M\gamma:[0,L]\to M có độ dài L>π/kL > \pi/\sqrt{k}.

Vì γ\gamma cực tiểu hóa độ dài, biến phân bậc hai (dạng chỉ số) thỏa I(V,V)≥0I(V,V) \geq 0 với mọi trường vectơ trơn từng khúc VV dọc γ\gamma triệt tiêu tại hai đầu mút, với I(V,V)=∫0L(∣V′∣2−⟨R(V,γ′)γ′,V⟩)dtI(V,V) = \int_0^L \left(|V'|^2 - \langle R(V,\gamma')\gamma', V\rangle\right)dt. Chọn một khung trực chuẩn song song E1,…,En−1E_1,\dots,E_{n-1} dọc γ\gamma, luôn vuông góc với γ′\gamma', và thử với các trường Vi(t)=sin⁡(πt/L) Ei(t)V_i(t) = \sin(\pi t/L)\,E_i(t) với i=1,…,n−1i=1,\dots,n-1.

Vì EiE_i song song, Vi′=πLcos⁡(πt/L)EiV_i' = \frac{\pi}{L}\cos(\pi t/L)E_i, nên I(Vi,Vi)=∫0L[(πL)2cos⁡2(πt/L)−sin⁡2(πt/L)⟨R(Ei,γ′)γ′,Ei⟩]dtI(V_i,V_i) = \int_0^L\left[\left(\frac{\pi}{L}\right)^2\cos^2(\pi t/L) - \sin^2(\pi t/L)\langle R(E_i,\gamma')\gamma',E_i\rangle\right]dt. Cộng theo ii và dùng ∑i⟨R(Ei,γ′)γ′,Ei⟩=Ric(γ′,γ′)≥(n−1)k\sum_i \langle R(E_i,\gamma')\gamma',E_i\rangle = \mathrm{Ric}(\gamma',\gamma') \geq (n-1)k cho ∑iI(Vi,Vi)≤(n−1)∫0L[(πL)2cos⁡2(πt/L)−ksin⁡2(πt/L)]dt\sum_i I(V_i,V_i) \leq (n-1)\int_0^L\left[\left(\frac{\pi}{L}\right)^2\cos^2(\pi t/L) - k\sin^2(\pi t/L)\right]dt.

Vì ∫0Lcos⁡2(πt/L) dt=∫0Lsin⁡2(πt/L) dt=L/2\int_0^L\cos^2(\pi t/L)\,dt = \int_0^L\sin^2(\pi t/L)\,dt = L/2, vế phải bằng (n−1)⋅L2[(πL)2−k](n-1)\cdot\frac{L}{2}\left[\left(\frac{\pi}{L}\right)^2 - k\right], âm ngặt bất cứ khi nào L>π/kL > \pi/\sqrt{k}. Vậy một I(Vi,Vi)<0I(V_i,V_i) < 0 nào đó, mâu thuẫn với việc γ\gamma cực tiểu hóa độ dài. Do đó mọi đường trắc địa cực tiểu thỏa L≤π/kL \leq \pi/\sqrt{k}, nên diam(M)≤πk\mathrm{diam}(M) \leq \dfrac{\pi}{\sqrt{k}}; theo Hopf–Rinow, một đa tạp đầy đủ có đường kính hữu hạn thì compact, và cùng lập luận áp dụng cho không gian phủ phổ dụng (thừa hưởng cùng chặn dưới Ricci) cho thấy nó cũng compact, buộc π1(M)\pi_1(M) hữu hạn.

Nâng caoỨng dụng thực tiễn và Ví dụ minh họa

Hình học Riemann là ngôn ngữ của thuyết tương đối rộng: phương trình trường Einstein liên hệ độ cong Ricci của không thời gian (điều chỉnh theo chữ ký Lorentz) với vật chất và năng lượng bên trong nó, và các vật rơi tự do di chuyển dọc theo các đường trắc địa của metric cong này. Robot học và lập kế hoạch chuyển động coi không gian góc khớp hoặc hình dạng là một đa tạp Riemann, lập kế hoạch chuyển động như các đường trắc địa tránh vật cản hoặc cực tiểu hóa năng lượng. Hình học thông tin đặt một metric Riemann (metric thông tin Fisher) lên không gian các mô hình thống kê, và các đường trắc địa thu được cho ra những đường thống kê ngắn nhất dùng trong các thuật toán như giảm gradient tự nhiên trong học máy. Phân tích hình dạng trong thị giác máy tính coi đường viền của vật thể là các điểm trên một đa tạp Riemann, dùng khoảng cách trắc địa để so sánh các hình dạng.

Ví dụ: Độ cong không đổi của nửa mặt phẳng Poincaré

Mô hình nửa mặt phẳng Poincaré có metric ds2=λ(x,y)2(dx2+dy2)ds^2 = \lambda(x,y)^2(dx^2+dy^2) với hệ số bảo giác λ(x,y)=1/y\lambda(x,y) = 1/y với y>0y>0. Dùng công thức chuẩn K=−1λ2Δ(ln⁡λ)K = -\dfrac{1}{\lambda^2}\Delta(\ln\lambda) cho độ cong Gauss của một metric bảo giác trong mặt phẳng, hãy tính KK.

Lời giải

Viết logarit của hệ số bảo giác: vì λ(x,y)=1/y\lambda(x,y) = 1/y, ta có ln⁡λ=ln⁡(1/y)=−ln⁡y\ln\lambda = \ln(1/y) = -\ln y, một hàm chỉ của yy.

Lấy đạo hàm hai lần theo yy: ∂y(−ln⁡y)=−1/y\partial_y(-\ln y) = -1/y, rồi ∂y2(−ln⁡y)=1/y2\partial_y^2(-\ln y) = 1/y^2. Vì ln⁡λ\ln\lambda không phụ thuộc xx, Laplace là Δ(ln⁡λ)=∂x2(ln⁡λ)+∂y2(ln⁡λ)=0+1/y2=1/y2\Delta(\ln\lambda) = \partial_x^2(\ln\lambda) + \partial_y^2(\ln\lambda) = 0 + 1/y^2 = 1/y^2.

Thay vào công thức độ cong: K=−1λ2Δ(ln⁡λ)K = -\dfrac{1}{\lambda^2}\Delta(\ln\lambda) với λ2=1/y2\lambda^2 = 1/y^2, cho K=−y2⋅1y2=−1K = -y^2 \cdot \dfrac{1}{y^2} = -1.

Sự phụ thuộc vào yy triệt tiêu hoàn toàn, nên K=−1K=-1 ở mọi nơi trên nửa mặt phẳng trên: mặt phẳng hypebol có độ cong âm không đổi, khác với mặt cầu (độ cong dương không đổi) hay mặt phẳng thường (độ cong bằng không).

Ví dụ: Độ cong Ricci và vô hướng của mặt cầu, và kiểm tra định lý Myers

Dùng sự kiện rằng một không gian có độ cong mặt cắt không đổi kk có tensor Riemann Rijkl=k(gikgjl−gilgjk)R_{ijkl} = k(g_{ik}g_{jl}-g_{il}g_{jk}), hãy tính độ cong Ricci và vô hướng của mặt cầu đơn vị S2S^2, rồi kiểm tra chặn đường kính mà định lý Myers dự đoán.

Lời giải

Mặt cầu tròn S2S^2 bán kính 11 có độ cong mặt cắt không đổi k=1k=1, nên tensor Riemann của nó có dạng độ cong không đổi Rijkl=k(gikgjl−gilgjk)R_{ijkl} = k(g_{ik}g_{jl}-g_{il}g_{jk}) với n=2n=2.

Lấy vết một lần cho tensor Ricci Ric=(n−1)k g\mathrm{Ric} = (n-1)k\,g: với n=2n=2 và k=1k=1, đó là Ric=(2−1)⋅1⋅g=g\mathrm{Ric} = (2-1)\cdot 1\cdot g = g, nên mọi hướng tiếp xúc đều có độ cong Ricci đúng bằng 11.

Lấy vết thêm một lần cho độ cong vô hướng R=n(n−1)kR = n(n-1)k: với n=2n=2 và k=1k=1, đó là R=2⋅1⋅1=2R = 2\cdot 1\cdot 1 = 2.

Vì Ric≥(n−1)k g\mathrm{Ric} \geq (n-1)k\,g đúng với k=1k=1, định lý Myers dự đoán diam(M)≤πk\mathrm{diam}(M) \leq \dfrac{\pi}{\sqrt{k}} trở thành diam(S2)≤π/1=π\mathrm{diam}(S^2) \leq \pi/\sqrt{1} = \pi. Điều này khớp chính xác: khoảng cách trắc địa giữa hai điểm đối cực của mặt cầu đơn vị, đo dọc theo một đường tròn lớn, đúng bằng π\pi.

Một đa tạp Riemann đầy đủ thỏa Ric≥(n−1)k g\mathrm{Ric} \geq (n-1)k\,g với k=4k=4. Định lý Myers cho chặn trên nào cho đường kính của nó?

Lĩnh vực toán ứng dụng nào đặt một metric Riemann (metric thông tin Fisher) lên không gian các mô hình thống kê, và dùng các đường trắc địa của nó trong các thuật toán tối ưu như giảm gradient tự nhiên?

Một không gian 3 chiều có độ cong mặt cắt không đổi k=2k=2. Dùng R=n(n−1)kR = n(n-1)k, độ cong vô hướng RR của nó bằng bao nhiêu?

Hai tính chất nào đặc trưng duy nhất cho liên thông Levi-Civita ∇\nabla trong số mọi liên thông có thể có trên một đa tạp Riemann?

Tài liệu tham khảo

  1. Manfredo P. do Carmo (1992). Riemannian Geometry
  2. Grigori Perelman (2002). The entropy formula for the Ricci flow and its geometric applications · arXiv:math/0211159 [preprint, chưa bình duyệt]
  3. Peter Topping (2006). Lectures on the Ricci Flow