SO3#
- class cuequivariance.SO3(l: int)#
Subclass of
Irrep
, real irreducible representations of the 3D rotation group \(SO(3)\).每个表示都由一个非负整数 \(l\) 标记。
示例
>>> SO3(0) 0 >>> SO3(1) 1 >>> SO3(1).dim 3 >>> SO3.from_string("2") 2
- classmethod clebsch_gordan( ) ndarray #
Clebsch-Gordan 系数张量。
形状为
(路径数量, rep1.dim, rep2.dim, rep3.dim)
,其中 rep3 是输出不可约表示。另请参阅
- continuous_generators() ndarray #
表示的生成器
表示的生成器由以下公式定义
\[\rho(\alpha) = \exp\left(\alpha_i X_i\right)\]其中 \(\rho(\alpha)\) 是对应于参数 \(\alpha\) 的群元素的表示,\(X_i\) 是表示的(连续)生成器,每个生成器的形状为
(dim, dim)
。- 返回:
形状为
(lie_dim, dim, dim)
的数组。- 返回类型:
np.ndarray
- discrete_generators() ndarray #
表示的离散生成器
\[\rho(n) = H^n\]- 返回:
形状为
(len(H), dim, dim)
的数组。- 返回类型:
np.ndarray