Signature[list]
標準的な順序で list の要素を置換するのに必要な符号を与える.
Signature
Signature[list]
標準的な順序で list の要素を置換するのに必要な符号を与える.
例題
すべて開く すべて閉じる例 (1)
{Signature[{a, b, c}], Signature[{a, c, b}]}Signature[{a, b, b}]アプリケーション (3)
Select[Permutations[{a, b, c, d}], Signature[#] == 1&]Array[Signature[{##}]&, {3, 3, 3}]Table[Sum[Signature[{i, j, k, l}]Signature[{i, j, k, lp}], {i, 4}, {j, 4}, {k, 4}], {l, 4}, {lp, 4}]特性と関係 (2)
Table[Sum[Signature[{i, j, k}]{ax, ay, az}[[j]]{bx, by, bz}[[k]], {j, 3}, {k, 3}], {i, 3}]Cross[{ax, ay, az}, {bx, by, bz}]Sum[Signature[{i, j, k}]Array[a, {3, 3}][[1, i]]Array[a, {3, 3}][[2, j]]Array[a, {3, 3}][[3, k]], {i, 3}, {j, 3}, {k, 3}]組込みのDetと比較する:
Det[Array[a, {3, 3}]] == %考えられる問題 (2)
Signature[{1, 1.}]Signature[{1, 1}]Signatureは記号的な引数についても評価する:
sign = Signature[{a, b, c}]Unevaluatedを使って未評価のSignatureを挿入する:
sign = Unevaluated[Signature[{a, b, c}]];
Table[sign, {a, 3}, {b, 3}, {c, 3}]Table[Signature[{a, b, c}], {a, 3}, {b, 3}, {c, 3}]おもしろい例題 (1)
ArrayPlot[1 + Partition[Flatten[Array[Signature[{##}]&, Table[6, {6}]]], 6 ^ 3]]履歴
1988 で導入 (1.0)
テキスト
Wolfram Research (1988), Signature, Wolfram言語関数, https://reference.wolfram.com/language/ref/Signature.html.
CMS
Wolfram Language. 1988. "Signature." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/Signature.html.
APA
Wolfram Language. (1988). Signature. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Signature.html
BibTeX
@misc{reference.wolfram_2026_signature, author="Wolfram Research", title="{Signature}", year="1988", howpublished="\url{https://reference.wolfram.com/language/ref/Signature.html}", note=[Accessed: 15-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_signature, organization={Wolfram Research}, title={Signature}, year={1988}, url={https://reference.wolfram.com/language/ref/Signature.html}, note=[Accessed: 15-November-2026]}