Инварианты Римана находятся математические преобразования сделано по системе уравнения сохранения чтобы облегчить их решение. Инварианты Римана постоянны вдоль характеристические кривые дифференциальных уравнений в частных производных, получивших название инвариантный. Впервые они были получены Бернхард Риманн в работе о плоских волнах в газовой динамике.[1]
Математическая теория
Рассмотрим набор уравнения сохранения:
![l_ {i} left (A _ {{ij}} { frac { partial u_ {j}} { partial t}} + a _ {{ij}} { frac { partial u_ {j}} { частичный x}} right) + l_ {j} b_ {j} = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/7e6fe8363947e2a0183e266525d5b232c4b1c121)
куда
и
являются элементы из матрицы
и
куда
и
являются элементами векторов. Будет задан вопрос, можно ли переписать это уравнение на
![m_ {j} left ( beta { frac { partial u_ {j}} { partial t}} + alpha { frac { partial u_ {j}} { partial x}} right) + l_ {j} b_ {j} = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/3ec8b3157540274d92383e5429af89c3f0cda9d1)
Для этого кривые будут введены в
самолет, определяемый векторное поле
. Термин в скобках будет переписан в виде полная производная куда
параметризованы как ![х = Х ( eta), t = T ( eta)](https://wikimedia.org/api/rest_v1/media/math/render/svg/595ebe463ac17ee367a18dfd17cf05025580733d)
![{ frac {du_ {j}} {d eta}} = T '{ frac { partial u_ {j}} { partial t}} + X' { frac { partial u_ {j}} { partial x}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/78af34c939ed64acbfc871cf0831e2416cc40820)
сравнивая последние два уравнения, находим
![альфа = X '( eta), beta = T' ( eta)](https://wikimedia.org/api/rest_v1/media/math/render/svg/581f94a2f2eb630f46603959c1a66a1c38b6f3c7)
что теперь можно записать на характерная форма
![m_ {j} { frac {du_ {j}} {d eta}} + l_ {j} b_ {j} = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/409ac1474471f3c36e972365824932af4f2b5317)
где у нас должны быть условия
![l_ {i} A _ {{ij}} = m_ {j} T '](https://wikimedia.org/api/rest_v1/media/math/render/svg/38723b09d40b7f4987147cfb41d5c3171105c1cd)
![l_ {i} a _ {{ij}} = m_ {j} X '](https://wikimedia.org/api/rest_v1/media/math/render/svg/88b97b607214e2087a3611a747e76542a009403e)
куда
можно исключить, чтобы придать необходимое условие
![l_ {i} (A _ {{ij}} X'-a _ {{ij}} T ') = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/86c8f983f285d8a3ed3001fdcb6db38e6108e322)
так что для нетрадиционное решение это определитель
![| A _ {{ij}} X'-a _ {{ij}} T '| = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/9573e49af4036b5c09517fa03518acbb8845d9c4)
Для инвариантов Римана нас интересует случай, когда матрица
является единичная матрица формировать
![{ displaystyle { frac { partial u_ {j}} { partial t}} + a_ {ij} { frac { partial u_ {j}} { partial x}} = 0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/93cc2e45e2faa0ef43b454f59bd054112d811f98)
обратите внимание, это однородный из-за вектора
быть нулевым. В характерном виде система
с ![{ frac {dx} {dt}} = lambda](https://wikimedia.org/api/rest_v1/media/math/render/svg/09fd6cacc0cf702603c45ca2eff6744a389f02eb)
Где
левый собственный вектор матрицы
и
это характерные скорости из собственные значения матрицы
которые удовлетворяют
![| A- lambda delta _ {{ij}} | = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/61273f452b5778df938a6e884c636b1250f3e8d5)
Чтобы упростить эти характеристические уравнения мы можем сделать такие преобразования, что ![{ displaystyle { frac {dr} {dt}} = l_ {i} { frac {du_ {i}} {dt}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/949a73fb59423d9e5b4deea06fd00dad1fa112ae)
какие формы
![{ displaystyle mu l_ {i} du_ {i} = dr}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7f3368d6492ca78e60404ca6ebffec0835749f95)
An интегрирующий фактор
можно умножить, чтобы помочь интегрировать это. Итак, система теперь имеет характерный вид
на ![{ frac {dx} {dt}} = lambda _ {i}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7a58c160ab870e155808a9af1c88246dffccc3e8)
что эквивалентно диагональная система[2]
![к = 1, ..., N.](https://wikimedia.org/api/rest_v1/media/math/render/svg/3e90d44401bb19e34c9ed18178b016e4d5f04c43)
Решение этой системы может быть дано обобщенным метод годографа.[3][4]
Пример
Рассмотрим одномерный Уравнения Эйлера написано в терминах плотности
и скорость
находятся
![rho _ {t} + rho u_ {x} + u rho _ {x} = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/8c2b3809e8378aa08614c4434407be06a30cbd40)
![u_ {t} + uu_ {x} + (c ^ {2} / rho) rho _ {x} = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/d2c1d270c8250f1ede066ff402c3847562d5c8ab)
с
будучи скорость звука вводится из-за предположения об изэнтропии. Запишите эту систему в матричной форме
![left ({ begin {matrix} rho u end {matrix}} right) _ {t} + left ({ begin {matrix} u & rho { frac {c ^ {2 }} { rho}} & u end {matrix}} right) left ({ begin {matrix} rho u end {matrix}} right) _ {x} = left ({ begin {matrix} 0 0 end {matrix}} right)](https://wikimedia.org/api/rest_v1/media/math/render/svg/3ab767136cb3373d4a672efd4acf4c058cef1043)
где матрица
из приведенного выше анализа необходимо найти собственные значения и собственные векторы. Оказывается, собственные значения удовлетворяют
![lambda ^ {2} -2u lambda + u ^ {2} -c ^ {2} = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/24ab41fe30d8251aa802ec2484c5d198bc22c3e6)
давать
![lambda = u pm c](https://wikimedia.org/api/rest_v1/media/math/render/svg/9dea9231f01768deca4daa90bb8710ac7682865d)
а собственные векторы оказываются равными
![left ({ begin {matrix} 1 { frac {c} { rho}} end {matrix}} right), left ({ begin {matrix} 1 - { frac { c} { rho}} end {matrix}} right)](https://wikimedia.org/api/rest_v1/media/math/render/svg/d7ace89938f13bf7799cce10db7d6793cdc2714b)
где инварианты Римана равны
![{ displaystyle r_ {1} = J _ {+} = u + int { frac {c} { rho}} d rho,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f2cd73bbadfcb0bab49be6d584dfcea2a8362f7e)
![{ displaystyle r_ {2} = J _ {-} = u- int { frac {c} { rho}} d rho,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c63d449a4120300dfdfdbb4a4e921f20a101cb3f)
(
и
широко используемые обозначения в газовая динамика ). Для идеального газа с постоянной удельной теплоемкостью существует соотношение
, куда
это коэффициент удельной теплоемкости, чтобы задать инварианты Римана[5][6]
![{ displaystyle J _ {+} = u + { frac {2} { gamma -1}} c,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/87518d6ed22d0401e0038d18f35ace1d0a88f5e5)
![{ displaystyle J _ {-} = u - { frac {2} { gamma -1}} c,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/e7756a5e695a9d1faf2676d44b7ef34551c694bf)
дать уравнения
![{ displaystyle { frac { partial J _ {+}} { partial t}} + (u + c) { frac { partial J _ {+}} { partial x}} = 0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a6326914489b6ed07556f5611b4d02b9cae441ae)
![{ displaystyle { frac { partial J _ {-}} { partial t}} + (u-c) { frac { partial J _ {-}} { partial x}} = 0}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5f87b69c0e4e48164ed0f998df778eb2facc3ec0)
Другими словами,
![{ displaystyle { begin {align} & dJ _ {+} = 0, , J _ {+} = { text {const}} quad { text {along}} , , C _ {+} ,: , { frac {dx} {dt}} = u + c, & dJ _ {-} = 0, , J _ {-} = { text {const}} quad { text {along}} , , C _ {-} ,: , { frac {dx} {dt}} = uc, end {align}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/9729eb6d9e917c681d4c25812e21e5c0d867855f)
куда
и
- характеристические кривые. Это можно решить с помощью преобразование годографа. В годографической плоскости, если все характеристики сворачиваются в одну кривую, то получаем простые волны. Если матричная форма системы ПДЭ имеет вид
![A { frac { partial v} { partial t}} + B { frac { partial v} { partial x}} = 0](https://wikimedia.org/api/rest_v1/media/math/render/svg/419b2cc2a2cb644d8aebf86442d3742174f10430)
Тогда можно будет умножить на обратную матрицу
пока матрица детерминант из
не равно нулю.
Смотрите также
Рекомендации