Тензор

Матеріал з testwiki
Перейти до навігації Перейти до пошуку
Тензор механічних напружень, тензор другого порядку. Компоненти тензора у тривимірній Декартовій системі координат утворюють матрицю
σ=[𝐓(𝐞1)𝐓(𝐞2)𝐓(𝐞3)]=[σ11σ12σ13σ21σ22σ23σ31σ32σ33],
стовпцями якої є напруження (сили на одиницю площі), що діють на грані куба e1, e2, і e3.

Те́нзор (від Шаблон:Lang-la, «тягнутись, простиратися») — математичний об'єкт, що узагальнює такі поняття як скаляр, вектор, ковектор, лінійний оператор і білінійна форма. Вивченням тензорів займається тензорне числення.

В деякому базисі тензор представляється у вигляді багатовимірної таблиці d×d××d (число співмножників збігається з валентністю тензора), заповненої числами (компонентами тензора). При заміні базису компоненти тензора змінюються певним чином, при цьому сам тензор не залежить від вибору базису.

Означення

Тензор рангу (m, n) над векторним простором V є елемент тензорного добутку m просторів V та n спряжених просторів V* (тобто просторів лінійних функціоналів (1-форм) на V)

τTnm(V)=VVV*V*mn

Сума чисел m+n називається валентністю тензора. Тензор рангу (m, n) також називається m разів контраваріантним та n разів коваріантним.

Означення тензорного об'єкта

Основною властивістю, і фактично означенням, тензора Tijkl є закон перетворення його компонент при зміні системи координат:

(1)T^ijkl=αk1kαl1lβii1βjj1Ti1j1k1l1

де (взаємно обернені) матриці переходу αji,βji є частковими похідними функцій, що задають нові координати відносно старих та навпаки:

(2)αji=x^ixj,βji=xix^j

Приклади

Тензорні операції

Шаблон:Main

Тензори допускають такі унарні операції:

  • Множення на скаляр — виконується покомпонентно;
  • Згортка тензора — специфічна тензорна операція, що знижує ранг тензора.

і такі бінарні операції:

  • Додавання тензорів однакової валентності та складу індексів — виконується покомпонентно;
  • Множення тензорів — добутком тензора рангу (m,n) на тензор рангу (m',n') є тензор рангу (m+m',n+n'), тобто якщо σTnm і τTnm, то їх добуток
στTn+nm+m=TnmTnm

Тензор як мультилінійна функція

Про тензор рангу (0, n) зручно думати як про функцію  α(v1,v2,,vn) з viV, яка лінійна по кожному аргументу  vi (такі функції називаються полілінійними), тобто

 α(v1,,cvi,,vn)=cα(v1,,vi,,vn),
 α(v1,,vi+vi,,vn)=α(v1,,vi,,vn)+α(v1,,vi,,vn).

Також можна думати і про довільний тензор рангу (n, m), але в цьому випадку треба розглядати функцію

 α(w1,w2,,wn,v1,v2,,vm),

де wiV*,viV.

Компоненти тензора

Компонентами (координатами) тензора в базисі віднесення eiV, i=1...,dim(V) є числа

τj1,j2,,jni1,i2,,im=τ(ej1,ej2,,ejn,ei1,ei2,,eim)
1ia, jbd

де ejV*, j=1...,d є базис в просторі V*, дуальний базису ei (тобто ejei=δij, де δij є символ Кронекера).

Індекси, що відносяться до просторів V*, зображають верхніми індексами і називають контраваріантними, а індекси, що відносяться до просторів V, відповідно зображають знизу і називають коваріантними.

Симетрії

В різного роду застосуваннях часто виникають тензори з певною властивістю симетрії.

Симетричним за двома ко-(контра-)варіантними індексами називається тензор, який задовольняє такій вимозі:

T(ej1,ej2_,...ejn,ei1,ei2,...,eim)=T(ej2,ej1_,...ejn,ei1,ei2,...,eim)


(T(ej1,ej2,...ejn,ei1,ei2_,...,eim)=T(ej1,ej2,...ejn,ei2,ei1_,...,eim))


або в компонентах

Tj1,j2_,...,jni1,i2...,im=Tj2,j1_,...,jni1,i2...,im,
j1, j2=1,2...,(dim(V)=dim(V*))

(Tj1,j2...,jni1,i2_,...,im=Tj1,j2...,jni2,i1_,...,im,
i1, i2=1,2...,(dim(V)=dim(V*))).

Аналогічно визначається коса симетрія (або антисиметричність):

T(ej1,ej2_,...ejn,ei1,ei2,...,eim)=T(ej2,ej1_,...ejn,ei1,ei2,...,eim)


(T(ej1,ej2,...ejn,ei1,ei2_,...,eim)=T(ej1,ej2,...ejn,ei2,ei1_,...,eim))

або в компонентах

Tj1,j2_,...,jni1,i2...,im=Tj2,j1_,...,jni1,i2...,im,
j1, j2=1,2...,(dim(V)=dim(V*))

(Tj1,j2...,jni1,i2_,...,im=Tj1,j2...,jni2,i1_,...,im,
i1, i2=1,2...,(dim(V)=dim(V*))).

Симетрія або антисиметрія не обов'язково повинна охоплювати тільки сусідні індекси, вона може включати й індекси з різних місць тензора. Головною умовою є те, що симетрія або антисиметрія може стосуватися тільки індексів одного сорту: ко- або контраваріантних. Симетрії між ко- і контраваріантними індексами тензорів не мають сенсу, оскільки, навіть якщо вони спостерігаються в компонентах, то руйнуються при переході до іншого базису віднесення.

Ці визначення природним чином узагальнюються на випадок більше ніж двох індексів. При цьому за будь-якої перестановки індексів, за якими тензор є симетричним, його дія не змінюється, а при антисиметрії за індексами знак дії тензора змінюється на протилежний для непарних перестановок (що одержуються з початкового розташування індексів непарним числом транспозицій — перестановок двох індексів) і зберігається для парних.

Див. також

Література

  • Шаблон:Гельфанд.Линейная алгебра
  • М. А. Разумова, В. М. Хотяїнцев «Основи векторного і тензорного аналізу: навчальний посібник». – Київ: ВПЦ «Київський університет», 2011.--216с.