Авторы: Ю.К.Егоров-Тисменко, Г.П.Литвинская
( Под редакцией В.С.Урусова)
|
Содержание |
XII.3. Преобразование координат точек (атомов), индексов ребер кристалла - узловых рядов
Переход от координат точек в старой исходной координатной системе к координатам этих же точек в новой системе удобно рассмотреть графически, обратившись к рис. 209. Если некоторая точка (узел) К с координатами mnp в старой координатной системе имеет в новой координаты MNP, то вектор , идущий из начала координат в точку К, можно выразить как векторную сумму старых или новых единичных векторов:
(7)
Обратившись к системе уравнений, где векторы старой координатной системы представлены как векторные суммы новой:
(8)
и подставив значения векторов , , в уравнение (7), получим
Отсюда следует, что
Оказалось, что матрица, отражающая прямое преобразование координат точек в старой координатной системе к координатам этих же точек в новой системе , не что иное, как транспонированная обратная матрица , т.е. матрица, в которой строки и столбцы поменялись местами. Такой закон преобразования называется контравариантным.
Таким образом, для получения координат точки в новом репере следует одностолбцовую матрицу из ее старых координат умножить на обратную транспонированную матрицу (М- 1)' :
1.
Обратившись к рис. 209, увидим, что координаты точки К в старой координатной системе m = 4, n = 6, p = 0. Для вычисления координат MNP этой точки в новой системе следует матрицу не прямого, а обратного преобразования от новой координатной системы к старой транспонировать: и, умножив одностолбцовую матрицу из старых координат на обратную транспонированную матрицу, рассчитать их значения:
Очевидно, что для обратного преобразования координат точек (от новых к старым) следует пользоваться транспонированной прямой матрицей (М)' :
.
Контравариантный закон справедлив и для преобразования символов ребер кристаллов, ибо их индексы r, s, t не что иное, как относительные координаты m, n, p точки расположенной на ребре. Таким образом, для перехода от символа некоторого ребра [rst], рассчитанного в старой координатной системе, к символу этого же ребра [RST] в новой системе следует, как и при определении координат точек, выразить вектор от начала координат до точки, взятой на этом ребре, как векторные суммы старых и новых единичных векторов:
и, воспользовавшись системой уравнений (8), по вышеприведенной схеме составить матрицу преобразования индексов ребер:
И далее получить искомый результат:
и
В итоге, используя ковариантный или контравариантный закон преобразования координатных осей, плоскостей, ребер, координат точек и т.п., можно решить многие практические кристаллографические задачи. Однако при их решении следует помнить, что символы каких-либо направлений - ребер, координатных осей, а также плоскостей - граней или атомных сеток - представляют собой отношения целых взаимно простых чисел. Поэтому, когда мы говорим, что строки матриц прямого (М) и обратного (М- 1) преобразований выражают символы новых координатных осей в старой системе координат либо, наоборот, старых - в новой, следует иметь в виду, что в качестве индексов могут оказаться и дробные числа. И для того, чтобы получить миллеровские стандартные символы указанных осей (символы из целочисленных индексов), следует исключить из них общий множитель (n). Так, обратная матрица (М-1)нов.--> стар. в приведенном на с. 356 примере в качестве своих членов содержит дроби:
В первой строке этой матрицы записаны координаты ближайшего к началу координат узла (точки), расположенного на старой координатной оси X, отношения которых соответствуют символу старой оси X в новой координатной системе: . После изъятия общего множителя n1=1/5 стандартная запись этого символа будет . Вторая строка матрицы соответствует символу старой оси Y: ; Третья строка матрицы указывает в данном случае на неизменность оси Z: . Однако умножение матрицы прямого преобразования - для нашего случая на обратную матрицу, составленную из "приглаженных" индексов , не даст, как ожидалось (см. с. 356), единичную матрицу:
И лишь введение в обратную матрицу изъятых при получении символов осей общих множителей n1 и n2 даст ожидаемый результат:
Поэтому, решая конкретные задачи, например составляя матрицу преобразования осей:
по известным "приглаженным" символам [r1 s1 t1 ], [r2 s2 t2 ] и [r3 s3 t3 ] новых координатных осей X' , Y' и Z' соответственно, следует для каждого из них ввести общий множитель (n), в общем случае n 1:
uA : vA : wA = r1 : s1 : t1 = n1r1 : n1s1 : n1t1 = [r1s1t1],
uB : vB : wB = r2 : s2 : t2 = n2r2 : n2s2 : n2t2 = [r2s2t2],
uC : vC : wC = r3 : s3 : t3 = n3r3 : n3s3 : n3t3 = [r3s3t3].
В результате матрица, составленная по старым символам новых координатных осей с учетом общих множителей, будет иметь следующий вид:
Для определения общих множителей (n) следует воспользоваться соотношениями символов некоторой грани (плоскости), рассчитанных в старой (hkl) и новой (HKL) координатных системах.
Воспользовавшись уравнением (6), запишем:
H = uAh+vAk+wAl = n1r1h + n1s1k + n1t1l = n1(r1h + s1k + t1l).
Отсюда (9)
Аналогично могут быть получены значения и остальных общих множителей: и [28 ].
Однако и в этом случае при определении значений общих множителей (n1,n2,n3) следует пользоваться не приглаженными символами (HKL) исходной грани, а символами, содержащими общий множитель (p): (E . p F . p G . p), где H = E . p, K = F . p, L = G . p. В противном случае будет получен неверный результат. Так, каждая строка матрицы прямого перехода от старой координатной системы к новой (см. с. 354) представляет символ соответствующей новой координатной оси в старой системе: X' = [320], Y' = [140], Z' = [001]. В данном случае общие множители в символах всех осей равны 1. Если же общие множители неизвестны, то они могут быть найдены из соотношения старого (hkl) и нового (HKL) символов некоторой грани. Пусть старый символ (hkl) некоторой грани будет (212). Найдем ее новый символ, воспользовавшись матрицей прямого преобразования (см. (2) ):
Полученный символ содержит общий множитель p = 2, на который обычно и сокращают индексы символа грани. Таким образом, окончательный символ исходной грани будет (431). Далее, пользуясь формулами (9), можно рассчитать значения общих множителей n . Однако, для того чтобы получить верный результат, в указанную формулу следует подставлять не сокращенные индексы (431), а индексы, содержащие общий множитель p, т.е. (862). Поэтому, оперируя символами граней, нужно быть уверенным, что индексы их символов содержат этот общий множитель (p):
Геологический факультет МГУ
|