Если наряду с управляемым объектом x мы имеем второй управляемый объект y = (y>1, ..., y>q), возможности которого описываются уравнением
y′ = g(y, v), (2)
где v — параметр управления, являющийся точкой некоторого заданного множества топологического пространства Q. Можно рассмотреть процесс преследования объекта y объектом x.
Отметим прежде всего, что x есть фазовый вектор объекта и что лишь часть его координат служит для задания его геометрического положения. Допустим, что вектор x>I = (x>1, ..., x>k) определяет геометрическое положение объекта x. Также допустим, что вектор y>I = (y>1, ..., y>l) определяет геометрическое положение объекта y. Здесь k≤p, l≤q. Если объекты x и y движутся в одном и том же геометрическом пространстве, то k=l и можно говорить о преследовании объекта y объектом x. Считают, что процесс преследования заканчивается в тот момент, когда объекты геометрически совпадают, т.е. когда мы достигли равенства
x>I = y>I. (3)
Процесс преследования можно рассматривать с двух различных точек зрения, приводящих к двум совершенно различным математическим задачам.
При первой точке зрения мы считаем, что управление u объекта x находится в нашем распоряжении, а объект y движется независимо от нас. При этом нашей целью является завершение процесса преследования. В этом случае в каждый момент времени t мы должны выбрать значение управления u(t), считая, что нам известно поведение обоих объектов до момента времени t, так что нам известны функции x(s), y(s), v(s), где s<t. При этом нашей целью является завершение процесса преследования. Такая задача называется задачей преследования. Считается, что она имеет положительное решение, если процесс преследования можно завершить.
При второй точке зрения мы считаем, что в нашем распоряжении находится управление v объекта y, а объект x движется независимо от нас. При этом нашей целью является предотвращение конца процесса преследования. В этом случае в каждый момент времени t мы должны найти значение управления v(t) предполагая, что известно поведение обоих объектов во время, предшествующее моменту t, т.е. известны функции x(s), y(s), u(s), где s<t. При этом нашей целью является предотвращение конца преследования. Эта задача называется задачей убегания. Считается, что задача эта имеет положительное решение, если процесс преследования продолжается неограниченно долго.
Таким образом, процесс преследования приводит нас к двум различным задачам: задаче преследования и задаче убегания.
Для того, чтобы упростить математическое описание процесса преследования, мы переходим к так называемой дифференциальной игре. Для этого объединим векторы x и y в один вектор
z: z = (x, y). (4)
Таким образом, z есть вектор, принадлежащий прямой сумме R>p⊕R>q фазовых векторных пространств объектов x и y, которую мы обозначим через R>n. А векторные дифференциальные уравнения (1) и (2) можно переписать в виде одного уравнения:
z = F(z, u, v). (5)
Условие (3) выделяет в пространстве некоторое подмножество M. Функции u и v являются управляющими параметрами дифференциальной игры: u — параметр преследования, а v — параметр убегания. При этом u принадлежит заданному топологическому пространству P, а v — топологическому пространству Q. Дифференциальная игра считается завершённой, когда фазовый вектор z достигает множества M.
Теперь мы можем отвлечься от процесса преследования объекта y объектом x и рассматривать дифференциальную игру непосредственно при помощи пространства, векторного управления (5) в этом пространстве, в которое входят два управляющих параметра u и v, заданного множества M и двух топологических пространств P и Q. Если всё это задано, то считается, что задана дифференциальная игра. С дифференциальной игрой связаны две задачи: задача преследования и задача убегания, которые легко формулировать, но этого я здесь делать не буду.
Конкретные результаты получаются, если мы рассматриваем линейную дифференциальную игру. Дифференциальная игра называется линейной, если уравнение записывается в следующей форме:
z′ = Cz – u + v. (6)