題:
矩陣和二階張量是同一件事嗎?
Revo
2012-02-03 01:53:25 UTC
view on stackexchange narkive permalink

張量是物理上定義某些量所需要的數學對象。關於它們,我有幾個問題需要澄清:

  1. 矩陣和二階張量是否是同一事物?

  2. 如果對1的答案為是,那麼我們可以將3階張量視為3D晶格中的有序數字集(就像我們可以將矩陣視為2D晶格中的有序數字集一樣) ?

  3. ol>
與Math.SE相關的問題:http://math.stackexchange.com/q/2400/11127,http://math.stackexchange.com/q/1134809/11127及其鏈接。
八 答案:
Mark Beadles
2012-02-03 02:22:49 UTC
view on stackexchange narkive permalink

二階張量可以由矩陣表示,就像一階張量可以由數組表示一樣。但是,張量不僅限於組件的排列,還包括更多內容。我們還需要包括數組如何在基礎改變的情況下進行轉換。因此,張量是滿足特定變換定律的n維數組。

是的,可以將三階張量表示為數字的3維數組-結合相關的變換定律

好答案。舉一個簡單的例子,我們可以有一個在經濟學中出現的矩陣,它是從經濟條件空間到經濟產出空間的線性映射。這不可能是張量,因為它無法正確變換。
這是一個古老的評論,我不是經濟學家,但是如果您提到的空間是有限維的,那麼如果它是線性映射,那麼它就是張量。 如果將經濟條件的向量空間表示為$ \ mathbb {EC} $,將經濟產出的空間表示為$ \ mathbb {EO} $,則該張量將是空間$ \ mathbb {EO} \ otimes的元素\ mathbb {EC} ^ {*} $,其中星號表示代數對偶空間。
kleingordon
2012-02-03 02:47:30 UTC
view on stackexchange narkive permalink

通常首先將矩陣引入到學生中,以表示線性變換,這些變換採用$ \ mathbb {R} ^ n $中的向量並將它們映射到$ \ mathbb {R} ^ m $中的向量。給定的線性變換可以由無限多個不同的矩陣表示,具體取決於為$ \ mathbb {R} ^ n $和$ \ mathbb {R} ^ m $選擇的基本矢量,並且定義明確的變換定律允許重寫

第二秩張量非常相似,但是對於考慮非歐幾里德(非平坦)距離度量的應用,存在一個重要的區別,例如廣義相對論。二階張量不僅可以將$ \ mathbb {R} ^ n $映射到$ \ mathbb {R} ^ m $,而且還可以映射$ \ mathbb {R} ^ n $或$ \ mathbb的對偶空間之間{R} ^ m $。張量的變換定律類似於線性算子首先學到的定律,但允許增加的靈活性,允許張量在作用於對偶空間之間進行切換。

請注意,對於歐幾里得距離度量,對偶空間和原始向量空間是相同的,因此在這種情況下,此區分無關緊要。

此外,第二階張量可以不僅充當從一個向量空間到另一個向量空間的映射。張量“收縮”(向量的點積的一般化)的操作允許第二級張量作用於其他第二級張量以產生標量。此收縮過程可推廣到高維張量,從而允許不同等級的張量之間的收縮以產生不同等級的乘積。用矩陣表示,僅表示頁面上數字的行和列。我想做的是區分矩陣,因為矩陣是首次引入以表示向量空間中的線性算子,而矩陣則表示我所描述的稍微靈活的對象

通過示例討論這種差異是否有參考?
關於廣義相對論的大多數入門教科書都對張量及其與線性算符和對偶空間的關係進行了很好的討論。一個例子就是肖恩·卡羅爾(Sean Carrol)的書《時空與幾何》,儘管不同的人有自己的最愛。
-1
@kleingordon為了將來參考,我們在站點上啟用了MathJax,您可以使用類似於LaTeX的標記來編寫整齊的標記數學符號。我已經為您做了這件事。
Ron Maimon
2012-07-14 22:18:25 UTC
view on stackexchange narkive permalink

矩陣是具有1個索引向上和1個索引向下的第二階張量的特殊情況。它使用矢量到矢量(通過將矢量的上標與張量的下標收縮),矢量和矢量(通過將矢量的下標與張量的上標收縮)進行矢量處理。可以通過作用於一個向上索引來使m上/ n-下張量成為m上/ n-下張量,通過作用於一個較低的索引來使m上/ n-下張量或m-1 -upper / n-1-lower通過收縮一個上索引和一個下索引。

如果知道張量,矩陣表示法沒有任何好處,這是張量積加一個收縮的運算的一種特殊情況產生相同類型的對象。張量表示法適當地概括了向量和線性代數的演算,以構成正確的數學對象。

好答案。我只是想讓您知道我在[此處](https://physics.stackexchange.com/q/568495/150551)發布的後續問題。
Philip Gibbs - inactive
2012-02-04 01:49:33 UTC
view on stackexchange narkive permalink

嚴格來說,矩陣和2級張量不是一回事,但是有一個緊密的對應關係,可以滿足物理學家遇到的大多數實際目的。

矩陣是數字(或某些字段或環的值)的二維數組。 2級張量是從兩個向量空間到某個字段(例如實數)的線性映射。如果向量空間是有限維的,則可以為每個向量選擇一個基礎,並形成一個組成矩陣。矩陣和秩2張量之間的對應關係是一對一的,因此您可以將它們視為同一事物,但嚴格來說它們只是等效的。

您可以構成無窮維向量空間的情況其中即使字段是實數且矩陣可以具有無限個分量,也無法在對應張量的矩陣方面進行有意義的表示。這些示例中的一些與物理學有關,例如當向量空間是維(無用)無窮大的泛函時。因此,即使您只是物理學家,也要牢記實際上是張量和矩陣矩陣之間的區別。

*矩陣是數字(或某些字段或環中的值)的二維數組。*不,矩陣的結構比這多。
不,不是。您可以添加更多結構並定義各種運算,但是矩陣只是二維數組。
Anonymous Geometer
2019-07-31 03:53:36 UTC
view on stackexchange narkive permalink

這是我的寵兒。在我職業生涯的早期,曾擔任過幾何學家。之前的許多討論都是正確的。各種等級的張量是線性變換。但是,張量在所選坐標系下是不變的。

最簡單的將其視為向量的方法是幅度和方向,並且一旦選擇坐標系,就可以將 only 表示為數組。同樣,當選擇坐標係時,秩2張量只能 表示為矩陣。

這就是為什麼它在物理學中被用作各向異性晶體的應力能張量或折射率張量的原因。正是這種坐標不變性使其對於描述物理性質很有用。

Puppet master
2019-02-26 18:40:08 UTC
view on stackexchange narkive permalink

不。矩陣可以表示任意數量的事物,數字,符號列表或電影名稱。但是它永遠不可能是張量。矩陣只能用作張量的某些表示形式,但是,它們掩蓋了張量的所有幾何屬性,而張量只是矢量上的多線性函數。

bernander
2020-02-06 19:58:03 UTC
view on stackexchange narkive permalink

$$ \ def \ cR#1 {\ color {red} {#1}} \ def \ cG#1 {\ color {green} {#1}} $$ span>

它們看起來很相似,但是...

當我們轉換2級張量 $ T_ {ij} $ span>時,索引經常會令人困惑。由於矩陣可以表示2級張量,因此很容易開始相乘。但是索引順序至關重要。

現在,進行規則矩陣乘法, $ C = AB $ span>對A的第二個索引和B的第一個索引求和: $ C_ {ab} = A_ {a \ cR {c}} B _ {\ cR {c} b} $ span>,其中 $ \ cR {c} $ span>是總索引(“虛擬索引”)。

如果我們使用B的第二個索引 $ D_ {ab} = A_ {a \ cR {c}} B_ {b \ cR {c}} $ span>,那麼我們得到的是 $ D = AB ^ T $ span>。

我們在一本教科書中讀到“ T在旋轉R下像張量一樣變換” $ T_ {ab} \ rightarrow T'_ {ab} = R_ {a \ cR {c}} R_ {b \ cG {d}} T _ {\ cR {c} \ cG {d}} $ span>。 重要地注意,一個R對第一個索引進行操作,另一個R對第二個索引進行操作。

因此,這不是 表示矩陣表示法中的 $ T \ rightarrow T'= RRT $ span>。錯了!

正確的矩陣表示法是 $ T \ rightarrow T'= RTR ^ T $ span>。

看到對應關係可能會很棘手,會丟失索引。使用中介 $ D_ {bc} = R_ {b \ cR {d}} T_ {c \ cR {d}} $ span>(類似於上面的 $ D = RT ^ T $ span>),這樣 $ R_ {a \ cR {c}} R_ {b \ cG {d}} T _ {\ cR {c} \ cG {d}} $ span>變為 $ R_ {a \ cR {c}} D_ {b \ cR {c}} $ span>。 這也將D的第二個索引相加,因此等於 $ RD ^ T $ span>。 替換為 $ D:RD ^ T = R(RT ^ T)^ T = R(T ^ T)^ T(R)^ T = RTR ^ T的值。 $ span>

Farshad Ashkbous
2017-03-21 16:19:23 UTC
view on stackexchange narkive permalink
  1. 儘管所有等級0的張量都是標量,但所有標量都不是張量(請參見下文)。
  2. 所有向量都不是張量,儘管第1級的所有張量都是向量(請參見下文)。
  3. 儘管第2級的所有張量都是矩陣,但所有矩陣都不是張量。
  4. ol>

    3的示例:矩陣M(m11 = x,m12 = -y,m21 = x ^ 2,m22 = -y ^ 2)。此矩陣不是張量等級2。將矩陣M測試為旋轉矩陣。

所有標量的確是張量(等級0),其中沒有缺陷。向量或矩陣也是如此。Tensor是更大的類(或抽像對象),其中包含該類。標量,向量或矩陣只是某種形式的表示。
我說了一個例子。是為了它。您對其進行搜索,將看到許多矢量不是張量rank1。或許多定標器不是張量。在上例中,您將其求解,將看到它不是張量,而是矩陣。請參閱:學生張量簡介 Kolecki的物理與工程學院。來自NASA
沒有地方寫出矢量不是張量等級_ $ 1 $。我檢查了甚至這個概念都是錯誤的。請參閱此[您的參考書](https://www.grc.nasa.gov/www/k-12/Numbers/Math/documents/Tensors_TM2002211716.pdf),請參閱第4頁。
請參閱本參考中的第7頁...在關於張量的基本書籍中,縮放器是張量rank0,向量是rank1,但在高級書籍和某些文章中則不是。縮放器與張量的秩為0差,矢量與秩1的差為和矩陣2的矩陣差。如果您說3(無單位),那麼張量rasnk0並不意味著它是標量。或spinor不是矢量或定標器。在我的示例矩陣中:m11 = x,m12 = -y,m21 = x ^ 2,m22 = -y ^ 2不是張量,否則請證明它!不是張量。或偽向量不是張量rank1等...
但是概念是錯誤的。您說過_,但是在高級書籍和某些文章中卻不是。讓我知道這些參考是什麼。
您有矢量旋轉的概念。只是類推,張量就像科學,而不同分支如生物學->標量,化學->向量,物理學->矩陣(如果您願意),它們都在科學內部。因此,這就是它的定義方式。請參閱維基百科。
不幸的是,您仍然不知道張量的概念,應該閱讀更多。解決我的示例,您將看到所有矩陣都不是張量,但所有張量rank2都是矩陣。編寫張量rank2並將其展開,然後將其計算為旋轉矩陣2 * 2。我們有n1現在寫x'= xcos(θ)+ ysin(θ),y'=-xsin(θ)+ ycos(θ)併計算示例m'11 = x'和n2。您將看到n1 <> n2則結論矩陣不是張量。矢量旋轉是張量的變換和用法(例如,請參見Marion書或Landau書或Penrose或Cartan等)。所以我通過了高級線性代數,不需要看Wiki ...


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...