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

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

.pdf
Скачиваний:
0
Добавлен:
15.08.2026
Размер:
1 Мб
Скачать

метрии mY, даст направление 2, повороты вокруг оси 3Z на 120° и 240°– направления 3, 4 и 5, 6 соответственно. Размножив эти направления с помощью любой из остальных операций, можно убедиться в том, что все дальнейшие преобразования приведут лишь к повторению этих же направлений. Таким образом, из исходного направления 1, проведя все преобразования симметрии группы 3m, получим шесть симметрически эквивалентных направлений.

Рис.  1.7. Стереографическая проекция элементов симметрии и симметрически эквивалентных направлений в точечной группе 3m

Каждая из операций симметрии группы 3m совмещает кристаллический многогранник сам с собой, т.е. переводит исходное направление 1 в одно из шести симметрически эквивалентных направлений:

перевод 1 → 1 – это оставление кристаллического многогранника на месте, т.е. единичная операция;

1 → 2 осуществляется путем отражения в плоскости mY; 1 → 3 – путем поворота вокруг оси 3Z на 120°;

1 → 4 – путем отражения в плоскости mU;

1 → 5 – путем поворота вокруг оси 3Z на 240°; 1 → 6 – путем отражения в плоскости mX.

Таким образом, в точечную группу 3m входит шесть операций симметрии:

3m{1,31Z,32Z,mX,mY ,mU}.

Порядок группы N = 6.

31

Для того чтобы построить таблицу умножения точечной группы 3m, необходимо произвести умножение всевозможных пар операций симметрии этой группы. Например, операция 31Z осуществляет перевод 1 → 3, операция mX – 3 → 4, но можно сразу перевести 1 →4 отражением в плоскости mU, т.е. mX 31Z = mU (см. рис.  1.7). Результаты всевозможных пар последовательно проведенных операций симметрии группы 3m представлены в таблице:

3m

1

31Z

32Z

mX

mY

mU

1

1

31Z

32Z

mX

mY

mU

31

31

32

1

m

Y

m

U

m

Z

Z

Z

 

 

 

X

32Z

32Z

1

31Z

mU

mX

mY

mX

mX

mU

mY

1

32Z

31Z

mY

mY

mX

mU

31Z

1

32Z

mU

mU

mY

mX

32Z

31Z

1

Таблица умножения не симметрична относительно главной диагонали,следовательно,группа3m–некоммутативнаягруппа.

Задача  1.5. Найти матричное представление точечной груп-

 

 

 

 

пы симметрии 42m. Построить таблицу умножения этой груп-

пы. Найти все подгруппы заданной группы.

 

 

 

Решение

 

 

 

 

 

 

Группа 42m содержит ось 4, две поперечные оси 2 и двепро-

дольные плоскости симметрии (см. прил.  2). Обозначим ось 4 ||Х

и 2 || Х2 символами 2X

 

3

символом 4Z, оси 2 || Х1

и 2Y соответствен-

но, плоскости симметрии – символами m

, m

(рис.  1.8).

 

[110]

[110]

 

Рис.  1.8. Выбор осей кристаллофизической

системы координат для точечной группы 42m

32

Решим задачу в среде Maxima.

Найдем матричное представление точечной группы симме-

m трии 42 .

Составим функцию, которая при перемножении матриц генераторов конечной группы всеми способами дает матричное представление этой группы:

(%i1) group(g):= block([N:length(g),Γ:setify(g)], for i:1 thru N do

for j:1 thru N do

Γ: adjoin(g[i].g[j],Γ), Γ: listify(Γ),

if length(Γ)#N then Γ: group(Γ), Γ)$

Функция group требует ввода списка матриц генераторов конечной группы и возвращает список матриц всех операций

симметрии, входящих в эту группу.

1

Генераторами группы 42m являются операции 4Z и 2X (см.

прил.  3). Вычислим матрицы, соответствующие этим операциям:

(%i2)

C4iz: rot2dcm([0,0,1],%pi/2,–1);

 

 

 

0

-1

0

 

 

 

 

 

(%o2)

 

1

0

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

-1

 

 

 

 

 

(%i3)

C2x: rot2dcm([1,0,0],%pi,1);

 

 

 

 

1

0

0

 

 

 

 

 

(%o3)

 

0

-1

 

 

 

 

 

 

 

0

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Найдем матричное представление G группы 42m:

(%i4)

Γ: group([C4iz,C2x]);

 

 

 

 

 

-1

0 0

-1 0 0 0

-1 0 0 -1

0

(%o4)

 

 

 

 

-1

 

1 0

 

 

0 -1 0 ,

0 1 0 ,

0 0 ,

0 ,

 

 

0

 

 

0

 

0 0

 

 

 

0 1

0 0 -1

0 1

-1

33

 

0

1

0

0

1

0 1 0

0

1

0

0

 

-1

0

0

 

1

0

 

0

-1

0

 

0

1

 

 

,

0 ,

,

0

 

0

0

 

 

0

0

 

0

0

 

 

0

0

 

 

-1

1

-1

1

Определим, каким операциям симметрии соответствуют по-

лученные матрицы:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(%i5)

map(dcm2rot,Γ);

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

1

 

 

 

 

 

 

 

 

 

 

 

p

 

(%o5)

 

[0,0,1],p,1 , [0,1,0],p,1 ,

 

 

 

,

 

 

 

 

,0 ,p,-1 , [0,0,1],

,-1 ,

 

 

 

 

 

 

2

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

p

 

1

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[0,0,-1],

,-1 ,

 

 

,-

 

 

 

,0 ,p,-1 , [1,0,0],p,1 , [1,0,0],0,1

 

 

 

 

 

 

 

2

2

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(%i6)

for i:1 thru length(Γ) do

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

print(i,":",if %[i][3]=–1 then "инверсионный поворот"

 

 

 

else "поворот",

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

"вокруг оси",%[i][1],"на",%[i][2]*180/%pi,"градусов")$

: поворот вокруг оси [0,0,1] на 180 градусов

 

 

 

2

: поворот вокруг оси [0,1,0] на 180 градусов

 

 

 

3

: инверсионный поворот вокруг оси

 

 

 

1

 

,

 

1

 

,0 на 180 градусов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

2

 

 

 

 

4

: инверсионный поворот вокруг оси [0,0,1] на 90 градусов

5

: инверсионный поворот вокруг оси [0,0,–1] на 90 градусов

6

: инверсионный поворот вокруг оси

 

1

,-

1

 

,0 на 180 градусов

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

2

 

 

 

 

7

: поворот вокруг оси [1,0,0] на 180 градусов

 

 

 

8

: поворот вокруг оси [1,0,0] на 0 градусов

 

 

 

 

Сведем результаты вычислений в таблицу:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Номер

Операция симметрии

 

Матричное

 

 

 

Обозначение

Обозначение

операции

представление

(см. рис.  1.8)

в Maxima

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

Поворот вокруг оси X3

 

−1

 

 

0

 

0

 

 

 

 

 

 

 

 

 

 

 

2

 

2z

 

 

 

 

 

 

 

 

 

 

 

2Z = 4Z

 

 

 

на 180°

 

 

 

 

 

 

0

 

 

−1

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

 

0

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

34

Окончание табл.

Номер

Операция симметрии

Матричное

Обозначение

Обозначение

операции

представление

(см. рис.  1.8)

в Maxima

2

Поворот вокруг оси X2

−1

0

0

2Y

2y

 

на 180°

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−1

 

 

3

Отражение в плоско-

0

−1

0

m[110]

m[110]

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

−1

 

 

 

 

 

 

 

сти m ^

 

 

 

,

 

 

 

,0

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

2

 

 

 

 

0

0

1

 

 

 

 

(инверсионный

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

поворот вокруг оси

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

1

 

 

 

 

 

 

на 180°)

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

,0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

−1

0

1

 

4

Инверсионный по-

 

4Z

4iz

 

ворот вокруг оси X3

 

1

0

0

 

 

 

 

на 90°

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−1

 

 

5

Инверсионный по-

 

0

1

0

3

 

 

4Z

4iz^3

 

ворот вокруг оси X3

 

−1

0

0

 

 

 

 

на 270° (инверсион-

 

 

 

 

 

ный поворот вокруг

 

 

0

0

 

 

 

 

 

 

 

−1

 

 

 

оси –X3 на 90°)

 

 

 

 

 

 

 

 

 

 

 

 

 

6

Отражение в плоско-

0

1

0

 

m[110]

m[1-10]

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

1

 

 

 

1

0

0

 

 

 

 

 

сти m ^

 

 

 

,−

 

 

 

,0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

2

 

 

 

0

0

1

 

 

 

 

 

(инверсионный

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

поворот вокруг оси

 

 

 

 

 

 

 

 

 

 

 

 

1

,−

 

1

 

,0

 

на 180°)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

Поворот вокруг оси X1

1

0

0

2X

2x

 

на 180°

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

−1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

−1

 

 

8

Единичная операция

1

0

0

 

1

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

35

Из результатов, приведенных в таблице, следует, что в то-

чечную группу 42 входит восемь операций симметрии:

m

 

 

42m{1,4

 

 

 

 

3Z,2X,2Y ,m[110],m 110 }.

 

 

1Z,4

2Z,4

Порядок группы N = 8:

(%i7)

N: length(Γ);

(%o7)

8

 

 

 

 

 

 

 

 

 

 

 

 

 

Построим таблицу умножения группы 42m.

Введем множество G символов операций симметрии груп-

 

 

 

 

 

 

пы 42m и выполним перестановку матриц в G(42m) в соответ-

ствии с порядком символов в множестве G (см. таблицу, при-

веденную выше):

(%i8)

G: ["1","4iz","2z","4iz^3","2x","2y","m[110]","m[1-10]"]$

(%i9)

Γ: [Γ[8],Γ[4],Γ[1],Γ[5],Γ[7],Γ[2],Γ[3],Γ[6]]$

Произведем умножение всевозможных пар операций сим-

метрии группы 42 . Например, для того чтобы заполнить

m

ячейку таблицы, расположенную на пересечении столбца,

3

в начале которого стоит символ операции 4Z, и строки, в начале которой стоит символ операции 2Y, необходимо выполнить следующую последовательность действий:

 

 

 

 

 

 

 

−1 0

0 0 1

0

 

2Y

 

 

3

 

 

 

 

0 1

 

−1 0

 

=

 

 

 

 

4Z = G(6) G(4)= G(6)G(4)=

0

0

 

 

 

 

 

 

 

 

0 0

 

0 0

 

 

 

 

 

 

 

 

 

 

−1

−1

 

 

0

 

−1

0

 

 

 

 

 

 

 

 

−1

0

0

 

= G(7)= G(7)=m[110].

 

 

 

 

=

 

 

 

 

 

 

0

 

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Выполнив команду

(%i10) genmatrix(lambda([i,j],G[sublist_indices(Γ, lambda([g],g=Γ[i].Γ[j]))[1]]),N,N);

36

 

 

1

4iz

 

2z

4iz^3

 

 

2x

 

2y

m[110]

m[1-10]

 

 

4iz

2z

4iz^3

1

 

m[1-10]

m[110]

2x

 

2y

 

 

 

 

 

 

 

 

2z

4iz^3

1

4iz

 

 

2y

 

2x

m[1-10]

 

 

 

 

 

 

 

 

m[110]

(%o10)

 

4iz^3 1

 

4iz

2z

 

m[110]

m[1-10]

2y

 

2x

 

 

2x

m[110]

 

2y

m[1-10]

 

1

 

 

2z

4iz

4iz^3

 

 

 

 

 

 

 

 

 

 

2y

m[1-10]

 

2x

m[110]

 

 

2z

 

1

4iz^3

 

4iz

 

 

 

m[110]

2y

m[1-10]

 

2x

 

 

4iz^3

 

4iz

1

 

 

2z

 

 

 

 

 

 

 

 

 

 

 

 

 

2x

 

m[110]

 

2y

 

 

4iz

 

4iz^3

2z

 

1

 

 

 

m[1-10]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

получим таблицу умножения группы 42m:

 

 

 

 

 

 

 

1

1

 

 

2Z

 

3

 

 

2X

 

 

2Y

 

m[110]

 

m[110]

42m

 

4Z

 

 

 

4Z

 

 

 

 

 

 

1

 

1

1

 

 

2Z

 

3

 

 

2X

 

 

2Y

 

m[110]

 

m[110]

 

4Z

 

 

 

4Z

 

 

 

 

 

 

1

 

1

2Z

 

 

3

 

1

 

 

m[110]

 

m[110]

 

2X

 

2Y

4Z

 

4Z

 

`4Z

 

 

 

 

 

 

2Z

 

2Z

3

 

 

1

 

1

 

 

2Y

 

 

2X

 

m[110]

 

m[110]

 

4Z

 

 

 

4Z

 

 

 

 

 

 

3

 

3

1

 

 

1

 

2Z

 

 

m[110]

 

m[110]

 

2Y

 

2X

4Z

 

4Z

 

`4Z

 

 

 

 

 

 

2X

 

2X

m[110]

 

 

2Y

 

m[110]

 

1

 

 

2Z

 

 

1

 

3

 

 

 

 

 

 

 

 

 

4Z

 

4Z

2Y

 

2Y

m[110]

 

2X

 

m[110]

 

2Z

 

 

1

 

 

3

 

1

 

 

 

 

 

 

 

 

4Z

 

4Z

m[110]

 

m[110]

2Y

 

m[110]

 

2X

 

 

3

 

 

1

 

 

1

 

2Z

 

 

 

 

 

4Z

 

 

4Z

 

 

m[110]

 

m[110]

2X

 

m[110]

 

2Y

 

 

1

 

 

3

 

 

2Z

 

1

 

 

 

 

 

4Z

 

 

4Z

 

 

Таблицаумножениянесимметричнаотносительноглавнойди-

агонали, следовательно, группа 42 – некоммутативная группа.

m

m Найдем подгруппы группы 42 .

Прежде всего найдем подгруппы, порождаемые одним эле-

m ментом группы 42 :

(%i11) S: {}$

(%i12) for i: 1 thru N do (group([Γ[i]]),

makelist(G[sublist_indices(Γ,lambda([g],g=%%[k]))[1]],k, length(%%)),if length(%%)<N then S: adjoin(%%,S))$

(%i13) S;

(%o13) {[1],[2x,1],[2y,1],[2z,1],[2z,4iz,4iz^3,1],[m[1-10],1],[m[110],1]}

m Результаты вычислений показывают, что у группы 42 име-

ется шесть подгрупп, порождаемых одной операцией симметрии:

2{1, 2X },2{1,2Y },2{1,2Z },m{1,m[110]},m{1,m[110]},4{1,41Z,2Z,43Z }.

37

Эти группы, состоящие из степеней одной операции, – ци-

клические группы, или элементы симметрии. По отношению

– –

к группе 42m группа 4 является подгруппой индекса 2, а груп-

пы 2 и m – подгруппы индекса 4.

В силу того что группа 42 образуется двумя генератора-

m

ми, необходимо определить подгруппы, порождаемые двумя элементами этой группы:

(%i14) S: {}$

(%i15) for i: 2 thru N-1 do for j: i+1 thru N do

(group([Γ[i],Γ[j]]), makelist(G[sublist_indices(Γ,lambda([g],g=%%[k]))[1]],

k,length(%%)),

if length( %% )<N then S: adjoin(%%,S))$

(%i16) S;

(%o16) {[2z,2y,2x,1],[2z,4iz,4iz^3,1],[2z,m[110],m[1-10],1]}

m

Из результатов вычислений следует, что у группы 42 есть две подгруппы, порождаемые двумя операциями симметрии:

222{1,2X,2Y ,2Z } и mm2{1,2Z,m[110],m[110]}.

m mm

По отношению к группе 42 группы 222 и 2 являются подгруппами индекса 2.

Для того чтобы построить таблицы умножения групп 222 mm m

и 2, воспользуемся таблицей умножения группы 42 . Сохраняя в этой таблице только столбцы и строки, в начале которых стоят символы операций 1, 2X, 2Y и 2Z, получаем таблицу умножения группы 222:

222

1

2X

2Y

2Z

1

1

2X

2Y

2Z

2X

2X

1

2Z

2Y

2Y

2Y

2Z

1

2X

2Z

2Z

2Y

2X

1

Аналогичным образом строится таблица умножения группы mm2:

38

mm2

1

2Z

m[110]

m[110]

1

1

2Z

m[110]

m[110]

2Z

2Z

1

m[110]

m[110]

m[110]

m[110]

m[110]

1

2Z

m[110]

m[110]

m[110]

2Z

1

Таблицы умножения групп 222 и mm2 симметричны относительно главной диагонали, следовательно, группы 222 и mm2 – коммутативные группы.

39

2.  Собственные векторы и собственные значения симметричного

тензора второго ранга. Внешняя симметрия тензора второго ранга.

Характеристические и указательные поверхности тензора второго ранга

Скаляры, векторы и тензоры второго ранга

Для описания физических объектов и явлений используются скалярные, векторные и тензорные величины.

Величины, не зависящие от направления, называются скалярными. Аналитически скалярные величины задаются одним числом. Различают два вида скалярных величин – истинно скаляры (или просто скаляры) и псевдоскаляры. Различие между скалярами и псевдоскалярами заключается в том, что скаляры не чувствительны к изменению знака энантиоморфизма системы координат, тогда как псевдоскаляры при переходе от правой (левой) к левой (правой) системе координат изменяют свой знак. Свойство псевдоскаляра изменять знак при изменении знака энантиоморфизма системы координат означает, что псевдоскаляр является либо правым, либо левым.

Закон преобразования скаляра при переходе от старой системы координат X1X2X3 к новой X1X2X3′ имеет вид

a′=a,

где a – скалярная величина в старой системе координат; a′ – скалярная величина в новой системе координат.

В свою очередь псевдоскаляры преобразуются по закону

A′= DA,

где A и A′ – величина псевдоскаляра в старой и новой системе координат соответственно;

40

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]