TensorRank

TensorRank[tensor]

tensor の階数を与える.

詳細とオプション

  • TensorRankは,記号であれ明示的なものであれ,任意の配列タイプを含む,任意のタイプのテンソルに使うことができる.
  • スカラーの明示的な矩形配列については,TensorRankArrayDepthと同じである.記号配列については,TensorRankは,任意形式の仮定によって配列に階数が割り当てられていなければ,評価されずに残る.

例題

すべて開くすべて閉じる

  (4)

配列の階数:

配列シンボルの階数:

2つのテンソルのテンソル積の階数:

縮約の階数:

スコープ  (4)

明示的な配列の深さの階数:

記号配列の階数:

ベクトル,行列,配列のシンボルの階数:

一般的なテンソル式の階数:

オプション  (2)

Assumptions  (1)

記号配列の領域を局所的に指定する:

GenerateConditions  (1)

デフォルトで,TensorRankは入力が明確に定義されるために必要な仮定をひそかに行う:

GenerateConditionsTrueとすると,TensorRankは条件付きの結果を与える:

GenerateConditionsNoneとすると,TensorRankは仮定が必要な場合は失敗する:

特性と関係  (2)

明示的な配列の場合,TensorRankArrayDepthに一致する:

記号式の場合,デフォルトの階数は想定されない:

仮定を使って配列に階数を割り当てる:

考えられる問題  (3)

TensorRankは文脈から何らかの情報を得ることができる.記号関数,配列,あるいは導関数の中にテンソルの特性がない式はスカラーであるとみなされる:

矛盾する局所的な仮定と大域的な仮定を混ぜることはできない:

TensorRankは次元の均一性は検証しない.検証するのは階数の均一性だけである:

GenerateConditionsTrueyとすると,TensorRankは次元の均一性をチェックする:

Wolfram Research (2012), TensorRank, Wolfram言語関数, https://reference.wolfram.com/language/ref/TensorRank.html (2024年に更新).

テキスト

Wolfram Research (2012), TensorRank, Wolfram言語関数, https://reference.wolfram.com/language/ref/TensorRank.html (2024年に更新).

CMS

Wolfram Language. 2012. "TensorRank." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/TensorRank.html.

APA

Wolfram Language. (2012). TensorRank. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TensorRank.html

BibTeX

@misc{reference.wolfram_2024_tensorrank, author="Wolfram Research", title="{TensorRank}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/TensorRank.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_tensorrank, organization={Wolfram Research}, title={TensorRank}, year={2024}, url={https://reference.wolfram.com/language/ref/TensorRank.html}, note=[Accessed: 22-November-2024 ]}