SymmetrizedDependentComponents[comp,sym]
给出对称性 sym 下等价于分量 comp 的分量列表.
SymmetrizedDependentComponents
SymmetrizedDependentComponents[comp,sym]
给出对称性 sym 下等价于分量 comp 的分量列表.
范例
打开所有单元 关闭所有单元基本范例 (1)
范围 (2)
A = {{{a, b}, {b, c}}, {{b, c}, {c, d}}};
TensorSymmetry[A]comps = SymmetrizedDependentComponents[{1, 1, 2}, %]Extract[A, comps]SymmetrizedDependentComponents[{1, 3}, {}]属性和关系 (4)
使用 Symmetric,SymmetrizedDependentComponents 与 Permutations 等价:
SymmetrizedDependentComponents[{1, 5, 2, 3}, Symmetric[{1, 2, 3, 4}]] == Sort@Permutations[{1, 5, 2, 3}]SymmetrizedDependentComponents 允许只置换某些元素:
SymmetrizedDependentComponents[{1, 5, 2, 3}, Symmetric[{1, 2, 4}]]在对于对称性置换相关联的群上进行 Permute 操作时,SymmetrizedDependentComponents 是一个轨道计算:
g1 = Cycles[{{1, 2}}];
g2 = Cycles[{{1, 3}, {2, 4}}];
sym = {{g1, 1}, {g2, 1}};
G = PermutationGroup[{g1, g2}];SymmetrizedDependentComponents[{1, 2, 3, 4}, sym]GroupOrbits[G, {{1, 2, 3, 4}}, Permute]sym = {{{2, 1, 3, 4}, -1}, {{3, 4, 1, 2}, 1}};Length[indeps = SymmetrizedIndependentComponents[{5, 5, 5, 5}, sym]]Length[deps = Flatten[SymmetrizedDependentComponents[#, sym]& /@ indeps, 1]]Length[zeros = Complement[Tuples[Range[5], 4], deps]]非独立分量的值彼此之间的关系取决于对称性生成器的相位. 对于反对称性,数组的符号交替:
sym = Antisymmetric[{1, 2, 3}]array = SymmetrizedArray[pos_ :> Subscript[a, pos], {3, 3, 3}, sym]comps = SymmetrizedDependentComponents[{1, 2, 3}, sym]Extract[array, comps]sym = {{{2, 3, 1}, Exp[2Pi I / 3]}}array = SymmetrizedArray[pos_ :> Subscript[a, pos], {3, 3, 3}, sym]comps = SymmetrizedDependentComponents[{1, 2, 3}, sym]Extract[array, comps]巧妙范例 (1)
BlockSymmetric[n_, m_] := Join[{Symmetric[Range[m]]}, {Cycles[#], 1}& /@ Transpose /@ Partition[Partition[Range[n m], m], 2, 1]]orbit[n_ ? EvenQ, m_] := With[{pos = RandomInteger[{1, m n}, m n]},
Flatten[
SparseArray[
Thread[SymmetrizedDependentComponents[pos, BlockSymmetric[m, n]] -> 1]
],
Transpose@Partition[Range[m n], 2]
]
]BlockSymmetric[2, 3]RandomSeed[0];
Table[MatrixPlot[orbit[2, 3], FrameTicks -> None, ImageSize -> 100], {12}]相关指南
-
▪
- 符号张量
文本
Wolfram Research (2012),SymmetrizedDependentComponents,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SymmetrizedDependentComponents.html.
CMS
Wolfram 语言. 2012. "SymmetrizedDependentComponents." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SymmetrizedDependentComponents.html.
APA
Wolfram 语言. (2012). SymmetrizedDependentComponents. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SymmetrizedDependentComponents.html 年
BibTeX
@misc{reference.wolfram_2026_symmetrizeddependentcomponents, author="Wolfram Research", title="{SymmetrizedDependentComponents}", year="2012", howpublished="\url{https://reference.wolfram.com/language/ref/SymmetrizedDependentComponents.html}", note=[Accessed: 07-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_symmetrizeddependentcomponents, organization={Wolfram Research}, title={SymmetrizedDependentComponents}, year={2012}, url={https://reference.wolfram.com/language/ref/SymmetrizedDependentComponents.html}, note=[Accessed: 07-November-2026]}