Свёртка тензора

Свёртка тензора — в тензорном исчислении, операция понижения валентности тензора на чётное число 2 p 2p , ставящая в соответстие тензору a a валентности ( m n ) \left( m \atop n \right) , m > p , n > p m > p, n > p , тензор b b валентности ( m p n p ) \left( { m - p } \atop { n - p } \right) в соответствии с правилом:

a α 1 α 2 α p i p + 1 i n j 1 j 2 j m p α 1 α 2 α p b i p + 1 i p + 2 i n j 1 j 2 j m p = α 1 α 2 α p a α 1 α 2 α p i p + 1 i n j 1 j 2 j m p α 1 α 2 α p = a α 1 α 2 α p i p + 1 i n j 1 j 2 j m p α 1 α 2 α p , \begin{equation*} a_{ \alpha_1 \alpha_2 \dots \alpha_p i_{p+1} \dots i_n }^{ j_1 j_2 \dots j_{m-p} \alpha_1 \alpha_2 \dots \alpha_p } \rightarrow \\ b_{ i_{p+1} i_{p+2} \dots i_n }^{ j_1 j_2 \dots j_{m-p} } = \\ \sum\limits_{ \alpha_1 } \sum\limits_{ \alpha_2 } \dots \sum\limits_{ \alpha_p }{ a_{ \alpha_1 \alpha_2 \dots \alpha_p i_{p+1} \dots i_n }^{ j_1 j_2 \dots j_{m-p} \alpha_1 \alpha_2 \dots \alpha_p } } = \\ a_{ \alpha_1 \alpha_2 \dots \alpha_p i_{p+1} \dots i_n }^{ j_1 j_2 \dots j_{m-p} \alpha_1 \alpha_2 \dots \alpha_p } , \end{equation*}

где:

  • предполагается, что свёртка идёт по индексам α 1 α p \alpha_1 \dots \alpha_p , в данном примере для краткости записи, но не в общем случае, являющимся первыми ковариантными и последними контравариантными,
  • последнее выражение записано с применением соглашения Эйнштейна, позволяющего опускать знаки суммы.

Как правило, сворачиваемый тензор является произведением тензоров, иначе говоря, сворачиваются два или более тензора. В этом случае, свёртка проводится по контравариантным индексам одного множителя и ковариантным другого.

Частные случаиПравить

СсылкиПравить