Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Тензорная методология моделирования сложных систем. Теоретические основы. Учебник

.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
ГЛАВА 1. Тензорный метод втеории систем
.
j jj i
j ii i
py pCx px= = =p
( )
–1
.
j j i ji
ii
t
p C p Ap= =
( )
–1
.
jj
ii
t
CA=
21
(1.4)
Отсюда, приравнивая коэффициенты при векторах базиса
, получим выражение старых компонент pi через новые ком-
x
i
поненты p
j
: pi = pjC
j
. Матрицы преобразования координат об-
i
разуют группу, потому существует обратное преобразование от нового базиса к старому базису. Тогда новые компоненты
j
вектора выразим через старые, где через A
обозначена матри-
i
ца преобразования компонент вектора:
Здесь C
–1
есть обратная матрица относительно C, т.е. их
произведение дает единичную матрицу I: CC
(1.5)
–1
= I; а Ct означа­ет транспонированную матрицу, в которой строки и столбцы меняются местами. Отсюда видно, что компоненты произволь­ного вектора преобразуются по закону, обратному закону пре-
j
образования компонент вектора базиса, а матрица A
j
и транспонирована по отношению к матрице C
в (1.1). То есть,
i
обратная
i
это ортогональные матрицы:
(1.6)
Величины, которые при изменении системы координат пре­образуются по тому же закону, что и векторы базиса, называ­ются ковариантными, т.е. совместно изменяющимися. Вели­чины, которые при изменении системы координат изменяются по закону, обратному закону преобразования векторов базиса, называются контравариантными или противоположно из­меняющимися. Таким образом, компоненты векторов базиса ковариантные, а компоненты произвольного вектора – контра­вариантные. Ковариантные составляющие обозначают нижни- ми индексами, а контравариантные составляющие – верхними индексами.
Геометрический объект, компоненты которого при измене­нии системы координат преобразуются линейно, с помощью матриц преобразования, называется тензором.
22
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
В общем случае геометрический объект является функци­ей многих переменных, каждая из которых имеет свои компо­ненты в данной системе отсчета. Такой объект представляется в каждой системе отсчета многомерной матрицей, число изме­рений которой определяется числом переменных, а порядок – размерностью пространства. Компоненты одних переменных многомерного объекта при изменении системы координат пре­образуются ковариантно, а других – контравариантно; соот­ветственно матрицей преобразования С или А.
Примером двухвалентного тензора является метрический тензор, который определяет понятие расстояния, метрики. Он связывает ковариантные и контравариантные составляющие вектора. Понятие метрики не следует из ранее введенных по­нятий.
Рассмотренное преобразование координат произвольного вектора, точки в пространстве, означает, что есть направление, есть начало и конец измеренного отрезка. Также предполага­ется, что есть начало и конец отрезка, принятого за единицу измерения. Численное значение компоненты вектора показы­вает, сколько раз эта компонента укладывается в единицу из­мерения. Также предполагается, что ось координат есть прямая линия, хотя положение точки в пространстве можно опреде­лить криволинейными координатами, заданными определен­ными функциями. Векторы базиса координат ортогональны, т.е. их скалярное произведение по разным направлениям равно нулю. Векторы базиса представляют независимые измерения.
Двум любым точкам пространства сопоставляется особое число, называемое расстоянием этих точек. Понятие расстоя­ния не следует из понятий линейной независимости векторов, ковариантных и контравариантных законов преобразования. Это отмечал в «Пролегоменах» И. Кант: «Что прямая линия есть кратчайшая между двумя точками, это – синтетическое понятие, так как мое понятие прямого не содержит ничего о ве­личине, а содержит только качество. Понятие кратчайшего, следовательно, целиком прибавляется, и …не может быть из­влечено из понятия прямой линии. …Необходимо прибегнуть к помощи созерцания, посредством которого возможен синтез» [10, с. 83].
ГЛАВА 1. Тензорный метод втеории систем
22 2
12
... .
n
xx x= + ++
2
r
22 2
11 12 21 22
,dS g dx g dxdy g dydx g dy=+++
.
ij
i j i ij
j
g CgC
′′ ′
′
=
23
Расстояние между точками представляет собой абсолютную величину вектора. Оно инвариантно относительно преобразо­вания координат, т.е. компоненты точек при этом меняются, а расстояние не меняется. Принято рассматривать квадрат аб-
2
солютной величины вектора r. Это действительное число r
, ко­торое в евклидовой геометрии является суммой квадратов ком­понент вектора (обобщенная теорема Пифагора):
(1.7)
Предполагается, что расстояние не зависит от порядка сле­дования точек и что расстояние между двумя совпадающими точками равно нулю. Раскладывая на плоскости с двумя ося­ми координат x, y, с учетом этих предположений, квадрат рас­стояния двух достаточно близких точек R(x
); R(x2,y2) в ряд
1,y1
Тейлора [26, с. 24] получим
где dx = x
– x1, а dy = y2 – y1. Получаем, что квадрат рассто-
2
(1.8)
яния двух бесконечно близких точек является квадратич-
ной функцией от разностей координат этих точек. Коэф-
фициенты g
составляют матрицу второго порядка и для
ij
любой точки определяют метрику расстояний в данном
двумерном пространстве. В трехмерном пространстве де-
вять коэффициентов g
составляют матрицу третьего по-
ij
рядка.
Совокупность g
как функций координат точки называет-
ij
ся фундаментальным метрическим тензором. Метрический тензор является функцией двух переменных, в данном случае он дважды ковариантный. При изменении системы координат новый метрический тензор g го метрического тензора g
j
ния C
:
i
получается умножением старо-
i′j′
дважды на матрицу преобразова-
ij
(1.9)
24
1... 1 ... 1
1... 1 ... 1
... ....
i in i in i in jm
j jm j jm i in jm
T T C CA A
′′ ′
′′ ′′
=
( )
–1
,
j j j jj
i
i
t
p C p Ap
′′
′
= =
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
Тензор T, имеющий n контравариантных переменных и m ковариантных переменных при изменении системы коорди­нат получается умножением n раз на матрицу преобразования
j
и m раз на матрицу преобразования А
C
i′
j
по формуле
i′
(1.10)
Взаимный базис. Помимо прямого базиса ортов (единичных векторов) x
ный базис x
по осям координат в геометрии существует взаим-
i
i
. Вектор взаимного базиса можно представить си­стемой двух параллельных гиперплоскостей. Скалярные про­изведения взаимных базисов x
j
(x
i
x
) = d
t
j i
, где d
j
= 1 при i = j, и d
i
и xi дают единичную матрицу:
i j
= 0 в противном случае. Таким
i
образом, векторы прямого и взаимного базисов ортогональны.
При изменении системы координат скалярное произведе­ние векторов прямого базиса и взаимного базиса не меняет­ся, поэтому можно записать их равенство и подставить в него
j
формулу преобразования прямого базиса, получим: d
= (p
pj′) = (piC
i′
j
pj′). Тогда формула преобразования взаимного
i′
= (pipj) =
i
базиса принимает вид
(1.11)
т.е. векторы взаимного базиса преобразуются контравариант- но к векторам прямого базиса.
Компоненты произвольного вектора во взаимном базисе ока­жутся ковариантными по отношению к прямому базису. Вме­сте с тем компоненты произвольного вектора в прямом и вза­имном базисах – это два разных набора чисел. Однако эти два набора чисел представляют один и тот же вектор фактически в одной и той же системе координат.
Аналогичные рассуждения можно повторить для ортого- нальных осей x эти оси (обозначены чертой снизу, например – r
взаимного базиса pi и проекций вектора R на
i
x
), но здесь пря­мой базис и взаимный базис меняются ролями. Таким образом, получим два разных представления для одного и того же векто­ра и в этой системе координат. По каждой оси координат произ-
ГЛАВА 1. Тензорный метод втеории систем
,
i i ii
ii i i
rprprprp= = = =R
2
.
ii
ii
r r rr= =R
25
вольный вектор имеет как контравариантные проекции в пря­мом базисе, так и ковариантные проекции во взаимном базисе. Следовательно, любой вектор R имеет четыре представления при его разложении в системе координат произвольного вида:
а поскольку pipi = 1 и pipi = 1, то получим, что инвариант – ква­драт абсолютной величины вектора – можно представить двояко:
(1.12)
В декартовой системе координат представления квадрата абсолютной величины вектора в прямом и взаимном базисах совпадают. В многомерном пространстве, n-мерном, n чисел задают ковариантные или контравариантные проекции век­тора в зависимости от закона преобразования при изменении системы координат.
1.5.  Тензоры впространстве структуры
Рассмотрим понятия тензоров в пространстве структуры, а также применение тензорного метода в теории систем. Отли­чие пространства структуры состоит в том, что оно ограничено пределами элементов, которые соединяются своими граница­ми, и при изменении соединений меняются размерности под­пространств замкнутых и разомкнутых путей.
Пространство геометрии непрерывно, однородно и всюду плотно. Это верно для пространства Декарта, криволинейных пространств (Лобачевского, Римана), пространств с метриче­ским тензором, меняющимся от точки к точке. Пространство структуры дискретно, существует только вдоль выделенных ветвей, поверхностей и т.д. По этой причине свойства про­странства структуры отличаются от пространства декартовой или римановой геометрии.
Тензорный анализ в пространстве геометрии рассматривает объекты, компоненты которых при изменении системы коорди­нат преобразуются линейно. Это непрерывное, однородное, изо-
26
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
тропное пространство. Непрерывное, поскольку пространство полностью заполнено точками, так что в окрестности каждой точки, между любыми соседними точками существует еще бес­конечное множество таких же точек. Однородное – все точки одинаковы и равноправны, нет выделенных точек. Изотроп­ное – все направления в пространстве равноправны, нет выде­ленных направлений.
Пространство структуры является подмножеством про­странства геометрии; оно существует в ограниченных участ­ках пространства. Системы состоят из элементов, т.е. участков пространства, которые имеют границы. Пространство структу­ры существует только в пределах элементов системы с их гра­ницами, поэтому оно дискретное, неоднородное. Направления заданы самими элементами, другие направления не рассма­триваются, т.е. нет изотропии. Точки вне элементов не входят в пространство структуры.
Сеть есть множество элементов и структуры их соедине­ний. Каждый элемент определяет одно независимое измерение в пространстве сети. В пространстве структуры проявляется свойство двойственности; в этом отличие от пространства геоме­трии. Это свойство состоит в том, что сумма метрических тензо­ров двух двойственных сетей постоянна при любом соединении элементов-ветвей. Двойственность состоит в том, что замкну­тому пути в одной сети соответствует разомкнутый путь в дру­гой сети, и наоборот. По этой причине сумма размерностей под­пространств замкнутых путей и разомкнутых путей постоянна при изменении структуры, хотя в каждой сети из двойственных сетей эти размерности могут меняться.
В пространстве структуры понятия расстояния (метрики) и абсолютной величины вектора отличаются от этих понятий в ге­ометрии. Различие состоит в том, что в геометрии абсолютная величина вектора инвариантна относительно преобразований координат в одном пространстве (поэтому они образуют группу), а в сети величина вектора становится инвариантом преобразова­ния структуры двух двойственных сетей в двух пространствах.
В пространстве структуры координатами являются пути – линии вдоль элементов системы. Существуют пути двух ви­дов. Замкнутые пути начинаются и заканчиваются в одной
ГЛАВА 1. Тензорный метод втеории систем
27
точке, разомкнутые пути начинаются и заканчиваются в раз­ных точках. Замкнутые и разомкнутые пути образуют два не­зависимых подпространства, вместе они составляют простран­ство структуры. Множество путей в сети составляет векторное пространство, с понятиями базиса и взаимного базиса, матри­цы преобразования путей образуют группу.
Движение состоит в изменении положения тела. Движение в непрерывном пространстве, как известно из механики, мож­но представить составленным из поступательного движения (параллельного переноса) и вращательного движения. Посту­пательному движению соответствует разомкнутый путь, а вра­щательному движению соответствуют замкнутый путь, таким образом, движение в пространстве имеет свойства простран­ства структуры.
При изменении структуры замыкаются и размыкаются границы элементов. Это приводит к тому, что замкнутые пути размыкаются, а разомкнутые пути замыкаются. Таким обра­зом, меняется число независимых, базисных путей, меняется размерность их подпространств. Изменение размерности под­пространств замкнутых и разомкнутых путей при изменении соединений отличает пространство структуры от обычного про­странства. В двойственной сети замыканиям соответствуют раз­мыкания, и наоборот. Таким образом, при уменьшении числа базисных путей в одной сети увеличивается их число в двой­ственной сети. Сумма размерности пространств замкнутых и ра­зомкнутых путей в двойственных сетях остается постоянной.
Измеримые величины воздействия и отклика, характери­зующие процессы в сети, заданы компонентами в координатах­путях в пространстве структуры. Измеримые величины преоб­разуются при изменении структуры сети линейно, с помощью матриц преобразования, подобно тензорам в геометрии. Изме­нение значений компонент процессов при изменении структу­ры получается как преобразование координат.
1.6.  Области применения тензорного метода
Применение тензоров в пространстве структуры позволяет моделировать процессы и структуру систем разных предмет­ных областей с помощью абстрактных сетей. Это системы из
28
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
соединенных элементов, в которых процессы протекают как отклики на воздействия при сопротивлении материи элемен­тов. Исследовать поведение реальной системы при измене­нии структуры можно на сетевой модели. Анализ изменения структуры необходим для выбора вариантов проектирования, прогноза направлений развития системы, расчета поведения системы при аварийных ситуациях. Сложную систему для по­вышения эффективности расчетов можно разделить на части, рассчитать по частям и соединить решения частей в целое.
Тензор – это измеримая (объективно существующая) вели­чина, которая не меняется от того, в какой системе координат она представлена. Линейность изменения компонент тензора при изменении системы координат показывает, что сам тен- зор при этом не меняется. Например, длина вектора не меня­ется от изменения системы координат, в которой он представ­лен, хотя его компоненты имеют разные значения.
Расширим понятие тензора. Рассмотрим систему общего вида с многомерными элементами и разными процессами; она применяется для моделирования технических, биологических или экономических систем. Ее «проекции» суть классы более простых абстрактных систем, например с одним видом про­цесса и структурой из одномерных ветвей.
Все системы одного класса рассматриваются как одна «обоб­щенная» система, а разные конкретные системы – как ее проек­ции в частные системы координат. Для них применяется один метод исследования, расчета, анализа. Процессы и структура – это две стороны состояния сложных систем разных предметных областей. Структура играет роль пространства, в котором про­цессы являются объектами. Объект остается тождественным са­мому себе при его представлениях с разных точек зрения (коор­динат).
Среди систем каждого класса существует эталонная физи­ческая система, где явно представлены процессы и структура. Такая система применяется для создания эквивалентных мо­делей других систем данного класса. Однако для каждого клас­са существует абстрактная математическая модель процессов и структуры, представляющая эталонную систему.
ГЛАВА 1. Тензорный метод втеории систем
29
Например, существует широкий класс систем, в которых протекает один процесс, а элементы суть одномерные ветви. Физическим эталоном для таких систем является электриче­ская цепь, где структуру определяют законы Кирхгофа, а элек­трический ток – закон Ома. Математической моделью этих си­стем, включая цепь, являются двойственные сети.
Может рассматриваться абстрактная система с двумя ви­дами процессов и двумерными элементами. К таким системам относятся электрические машины, в которых протекают элек­тромагнитные и механические потоки энергии в одномерных проводниках и через двумерные поверхности, представленные обмотками статора и ротора. Эталонной физической систе­мой для электрических машин является обобщенная машина Г. Крона [14, 15].
Сетевая модель конкретной системы сама рассматривается как тензор, а различные структуры соединения элементов – это ее проекции в разные системы координат. Изменение соедине­ний элементов есть переход от одной системы координат-путей к другой системе координат в пространстве одной сети. Компо­ненты величин процессов в сети при изменении координат пре­образуются по линейным законам, как тензоры в геометрии. В пределах одной конструкции, одной структуры системы (се­тевой модели) можно выбрать базис путей разными способами; переход между ними также есть преобразование координат.
В дальнейшем будем рассматривать системы с одним видом процессов и структурой, состоящей из одномерных линий. Си­стемы из различных предметных областей, с аналогичным ви­дом процессов и структуры можно представить в виде сетевых моделей. Создать такие модели позволяют аналогии процессов и структуры.
Таким образом, есть объект (система из элементов, соединен­ных структурой, с протекающими процессами), а есть различ­ные «виды» этого объекта со своими свойствами. Конкретные виды объекта – это сетевые модели разных предметных обла­стей. Для сетевых моделей каждой предметной области есть раз­ные структуры соединения элементов, представленные цифро­выми описаниями в системах координат путей. Сами пути в сети как системы координат можно выбрать произвольно.
30
ТЕНЗОРНАЯ МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ СЛОЖНЫХ СИСТЕМ. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ
Например, есть объект «яблоко». Этот образ задан набором своих свойств. Реализациями объекта «яблоко» являются раз­ные сорта яблок, которые сохраняют признаки яблока. Кон­кретными реализациями сорта являются экземпляры яблок различных размеров, формы, цвета. Для конкретного яблока есть фотографии, рисунки с разных точек зрения, т.е. в разных системах координат. Яблоко можно оцифровать с различной детализацией, загрузить в память ЭВМ и применять для учета, анализа, проектирования и других исследований. Детализация может состоять в числе и частоте точек, представляющих дан­ный предмет. Данными являются координаты каждой точки, а также цвет, его интенсивность, твердость, количество сахара и других веществ, которые соответствуют каждой точке яблока.
Создание сетевой модели целесообразно начинать с наибо­лее простого примера исследуемой предметной области, с про­стой структурой, для которой расчет выполнить легко. Ре­шение простой структуры преобразуется в решение сложной структуры с помощью матрицы преобразования путей, выра­жающей пути в сложной сети через пути в простой сети. Рас­чет сетевой модели начинается с наиболее простой сети, кото­рой являются отдельные свободные элементы. Для сложных систем с большим количеством элементов в тензорном методе разработаны алгоритмы, которые обеспечивают разделение на части, параллельный расчет частей, а затем соединение ре­шений частей в решение всей системы без итераций.
Таким образом, тензорный метод позволяет исследовать процессы сложных систем различных предметных областей с переменной структурой. Параметры процессов (воздействия, отклики) рассматриваются как проекции геометрических объ­ектов (например, векторов потока энергии) в системы коорди­нат, определяемые независимыми путями в сети. Замкнутые и разомкнутые пути образуют два независимых ортогональных подпространства в сети. Замкнутые пути образуют базис для откликов при внутренних воздействиях. Разомкнутые пути образуют базис для откликов при внешних воздействиях. При изменении структуры меняются пути-координаты, и параме­тры процессов можно рассчитать как преобразование коорди­нат.
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]