Skip to main content
LibreTexts - Ukrayinska

24.8: Діагоналізація тензора інерції

  • Page ID
    75425
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)

    Інерційний тензор має вигляд дійсної симетричної матриці. При відповідному виборі осей\(\left(x_{1}, x_{2}, x_{3}\right)\) будь-який такий тензор можна поставити в діагональну форму, щоб

    \ begin {рівняння}
    Т_ {\ текст {гниль}} =\ розрив {1} {2}\ ліворуч (I_ {1}\ Омега_ {1} ^ {2} +I_ {2}} ^ {2} +I_ {3}\ Omega_ {3} ^ {2}\ праворуч)
    \ кінець {рівняння}

    Ці осі, щодо яких тензор інерції діагональний, називаються основними осями інерції, моменти близько них\(I_{1}, I_{2}, I_{3}\) - основними моментами інерції.

    Якщо ви вже знайомі з процедурою діагоналізації реальної симетричної матриці, ви можете пропустити цей огляд.

    Діагоналізація тензора/матриці протікає наступним чином.

    Спочатку знайдіть власні значення\(\lambda_{i}\) та відповідні власні вектори\(\mathbf{e}_{i}\) інерційного тензора\(I\):

    \ begin {рівняння}
    \ mathbf {I e} _ {\ mathbf {i}} =\ лямбда_ {i}\ mathbf {e} _ {\ mathbf {i}} (i=1,2,3,\ текст {не підсумований})
    \ кінець {рівняння}

    (\(\lambda_{i} \text { turn out to be the principal moments } I_{i}, \text { but we'll leave them as } \lambda_{i}\)На даний момент нам потрібно спочатку встановити, що вони реальні.)

    Тепер, оскільки\(I\) є реальним і симетричним,\(\mathbf{I}^{\mathrm{T}}=\mathbf{I}\) то власні значення є реальними. Щоб довести це, візьміть рівняння для\(\mathbf{e}_{1}\) вище і попередньо помножте на вектор рядка\(\mathbf{e}_{1}^{* \mathrm{T}}\), складний сполучений транспонувати:

    \ почати {рівняння}
    \ mathbf {e} _ {\ mathbf {1}} ^ {*\ математика {T}}\ mathbf {е} _ {\ mathbf {1}} =\ лямбда_ {1}\ mathbf {e} _ {\ mathbf {1} bf {*}\ mathbf {T}}\ mathbf {e} _ {\ mathbf {1}}
    \ кінець {рівняння}

    Ліва сторона - це дійсне число: це можна встановити, взявши його складний сполучений. Те, що тензор реальний і симетричний, має вирішальне значення!

    \ begin {рівняння}
    \ ліворуч (e_ {1 i} ^ {*} I_ {i j} e_ {1 j}\ праворуч) ^ {*} =e_ {1 i} I_ {i j} ^ {1 j} ^ {*} =e_ {1 i} I_ {j i} e_ {1 j} ^ {*} I_ {j i} e_ {1 i}
    \ end {рівняння}

    І так як це фіктивні суфікси, ми можемо поміняти місцями я і j, щоб встановити, що це число ідентично його складні сполучених, отже, це реально. Ясно,\(\mathrm{e}_{1}^{* \mathrm{T}} \mathrm{e}_{1}\) що є реальним і позитивним, тому власнізначення реальні.

    (Примітка: реальна симетрична матриця не обов'язково має позитивних коренів: наприклад\ (\ left (\ begin {array} {ll}
    0 & 1\
    1 & 0
    \ end {array}\ right)\)

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

    \ почати {рівняння}
    \ mathbf {e} _ {2} ^ {\ математика {T}}\ mathbf {I}\ mathbf {e} _ {\ mathbf {1}} =\ лямбда_ {\ mathbf {2}}\ mathbf {e} _ {\ mathbf {2}} ^ {\ mathbf {2} {T}}\ mathbf {e} _ {\ mathbf {1}} =\ лямбда_ {\ mathbf {1}}\ mathbf {e} _ {\ mathbf {2}} ^ {\ mathbf {T}}\ mathbf {e} _ {\ mathbf {1}}
    \ кінець {рівняння}

    і\(\mathbf{e}_{2}^{\mathrm{T}} \mathbf{e}_{1}=0\).

    Матриця діагоналізації складається з цих власних векторів (припускається нормалізованих):

    \ почати {рівняння}
    \ mathbf {R} =\ ліво (\ почати {масив} {c}
    \ mathbf {e} _ {\ mathbf {1}} ^ {\ mathbf {T}}\
    \ mathbf {e} _ {\ mathbf {2}} ^ {\ mathbf {T}}\
    \ mathbf {e} _ {\ mathbf {3}} ^ {\ mathbf {T}}
    \ кінець {масив}\ праворуч)
    \ кінець {рівняння}

    стовпчик векторів рядків.

    Щоб перевірити, що це дійсно вектор обертання, від одного ортогонального набору осей до іншого, спочатку зверніть увагу, що його транспонувати\ (\ mathbf {R} ^ {\ mathbf {T}} =\ left (\ begin {масив} {lll}
    \ mathbf {e} _ {1} &\ mathbf {e} _ {2} &\ mathbf {e} _ {3}
    \ end {масив}\ право)\) є його зворотним (за потребою для обертання), так як власні вектори утворюють ортонормальну множину.

    Тепер застосуємо це\(R\) до довільного вектора:

    \ почати {рівняння}
    \ mathbf {x} ^ {\ прайм} =\ mathbf {R}\ mathbf {x} =\ лівий (\ початок {масив} {c}
    \ mathbf {e} _ {\ mathbf {1}} ^ {\ mathbf {T}}
    \\ mathbf {e} _ {\ mathbf 2 ^ {\ mathbf {T}}\
    \ mathbf {e} _ {\ mathbf {3}} ^ {\ mathbf {T}}
    \ кінець {масив}\ праворуч)\ mathbf {x} =\ лівий (\ почати {масив} {c}
    \ mathbf {е} _ {\ mathbf {1}} ^ {\ mathbf {T}}\ mathbf {x}\
    \ mathbf {е} _ {\ mathbf {2}} ^ {\ mathbf {T}}\ mathbf {x}\
    \ mathbf {e} _ {\ mathbf {3}} ^ {\ mathbf {T}}\ mathbf {x}
    \ кінець {масив}\ праворуч)
    \ кінець {рівняння}

    У векторній мові ці елементи є просто\ (\ begin {рівняння}
    \ vec {e} _ {1}\ cdot\ vec {x},\ text {і т.д., так} x_ {1} ^ {\ prime} =\ vec {e} _ {1}\ cdot\ vec {x}
    \ end {рівняння}\), загрунтовані компоненти є лише складовими\(\vec{x}\) вздовж власних осей вектора, тому оператор \(R\)дає векторні компоненти щодо цих осей, тобто він повернув систему координат до однієї з головними осями тіла тепер є\(x_{1}, x_{2}, x_{3}\) осями.

    Ми можемо підтвердити це, застосувавши обертання до самого тензора інерції:

    \ почати {рівняння}
    \ mathbf {I} ^ {\ прайм} =\ mathbf {R}\ mathbf {T}\ mathbf {R} ^ {\ mathbf {T}} =\ ліворуч (\ почати {масив} {c}
    \ mathbf {e} _ {1} ^ {\ mathbm {T}}\
    \ mathbf f {e} _ {2} ^ {\ mathrm {T}}\
    \ mathbf {e} _ {3} ^ {\ mathrm {T}}
    \ кінець {масив}\ право)\ mathbf {I}\ left (\ begin { масив} {lll}
    \ mathbf {e} _ {1} &\ mathbf {e} _ {2} &\ mathbf {e} _ {3}
    \ кінець {масив}\ справа) =\ ліворуч (\ почати {масив} {c}
    \ mathbf {e} _ {1} ^ {\ mathrm {T}}\
    \ mathbf {e} _ {2} ^ {\ mathrm {T}}\
    \ mathbf {e} _ {3} ^ {\ mathrm {T}}
    \ end {масив}\ праворуч)\ ліворуч (\ почати {масив} {lll}
    \ лямбда_ {1}\ mathbf {e} _ {1} &\ лямбда {2}\ mathbf {e} _ {2} &\ lambda_ {3}\ mathbf {e} _ {3}
    \ кінець {масив}\ праворуч) =\ лівий (\ почати {масив} {ccc}
    \ lambdad _ {1} & 0\\
    0 &\ 0 &\\ лямбда_ {2} &
    0\ 0 & 0 amp;\ лямбда_ {3}
    \ end {масив}\ праворуч)
    \ end {рівняння}

    Розглянемо внесок однієї частинки в тензор інерції:

    \ почати {рівняння}
    \ mathbf {I} _ {\ mathbf {1}} =м\ ліворуч [\ mathbf {x} ^ {\ mathbf {T}}\ mathbf {x}\ праворуч)\ mathbf {1} -\ mathbf {x}\ mathbf {x} ^ {\ mathbf {T}}\ праворуч]
    \ end {рівняння}

    Зверніть увагу, що\(x\) тут представлений вектор стовпця координат частинок, іншими словами, це просто\(\vec{r} !\) І, стежте за тензором інерції I і тензор одиниці 1.

    Вони перетворюються як\(\mathbf{x}^{\prime}=\mathbf{R} \mathbf{x}\), зауважте, що з цим погоджується\(\mathbf{I}^{\prime}=\mathbf{R} \mathbf{I} \mathbf{R}^{\mathbf{T}}\). Оскільки при обертанні довжина вектора є інваріантною\(\mathbf{x}^{\prime \mathbf{T}} \mathbf{x}^{\prime}=\mathbf{x}^{\mathbf{T}} \mathbf{x}, \text { and } \mathbf{R} \mathbf{x} \mathbf{x}^{\mathbf{T}} \mathbf{R}^{\mathbf{T}}=\mathbf{x}^{\prime} \mathbf{x}^{\mathbf{\prime}} \mathbf{T}\), видно, що в оберненому кадрі (рамці власного вектора) одна частинка сприяє діагональним елементам.

    \ почати {рівняння}
    м\ лівий [\ лівий (x_ {2} ^ {2} +x_ {3} ^ {2}\ праворуч),\ лівий (x_ {3} ^ {2} +x_ {1} ^ {2}\ праворуч),\ лівий (x_ {1} ^ {2} +x_ {2} ^ {2} ^ {2}\ праворуч]
    \ кінець {рівняння}

    . Ми скинули прості числа, так як ми будемо працювати в цьому природному кадрі відтепер.