这是什么
本计算器用于求复球谐函数 Ynm(theta, phi) 的值,它是拉普拉斯方程解的角向部分。球谐函数在物理与应用数学中无处不在:量子力学(原子轨道)、电磁学、大地测量学、计算机图形学中的光照渲染,以及地震学等。本工具会给出在指定极角(天顶角)theta 和固定方位角 phi 下,Y 的实部、虚部与模长。它属于纯数学计算,在任何地区结果都完全一致。
如何使用
先选择函数定义方式。类型 A 是量子力学中常用的完全归一化、正交归一的 Condon-Shortley 约定(|Y|2 在整个球面上的积分等于 1)。类型 B 是非归一化约定,直接取 Pnm(cos theta) 乘以方位角相位因子。然后输入阶数 n(0、1、2……)、序数 m(须满足 -n ≤ m ≤ n)、以度为单位的天顶角 theta,以及以度为单位的方位角 phi。提交后即可读取实部与虚部。
公式详解
Ynm(theta, phi) = Nn,m · Pnm(cos theta) · ei m phi,其中 ei m phi = cos(m phi) + i sin(m phi)。连带勒让德函数 Pnm 中已包含 Condon-Shortley 相位因子 (-1)m。对于类型 A,N = sqrt((2n+1)/(4π) · (n-m)!/(n+m)!);对于类型 B,N = 1。以度为单位输入的角度会先转换为弧度再进行计算。
计算示例
设类型 A,n = 2,m = 1,theta = 30°,phi = 30°。则 x = cos 30° = 0.8660254,P21(x) = -sqrt(1-x2)·3x = -1.2990381,N = sqrt(5/(4π)·1/6) = 0.2575162。于是 N·P = -0.3345283。结合 cos 30° = 0.8660254 与 sin 30° = 0.5,可得实部为 -0.2897113,虚部为 -0.1672642,模长为 0.3345283。
常见问题
m 的有效取值范围是什么?序数 m 必须为整数,且满足 -n ≤ m ≤ n。否则球谐函数没有定义。
为什么 Y 在两极处为零?当 theta = 0° 或 180° 时,sqrt(1-x2) = 0,因此对所有 m ≠ 0 都有 Pnm = 0;只有 m = 0 时函数值保持有限。
使用的是哪种符号约定?本工具包含 Condon-Shortley 相位因子 (-1)m,与标准的物理学约定一致。