Условие
Пусть L — взаимно однозначное отображение плоскости в себя. Предположим,
что оно обладает следующим свойством: если три точки лежат на одной прямой, то
их образы тоже лежат на одной прямой. Докажите, что тогда L — аффинное
преобразование.
Решение
Прежде всего заметим, что преобразование L взаимно однозначно отображает
любую прямую на некоторую прямую. Действительно, пусть A1 и B1 — образы
двух различных точек A и B. Тогда образ любой точки прямой AB лежит на
прямой A1B1. Остается доказать, что если C1 — точка прямой A1B1,
то ее прообраз C лежит на прямой AB. Предположим, что точка C не лежит на
прямой AB. Тогда прямые AC и BC различны, а их образы лежат на прямой
A1B1. Пусть X — произвольная точка плоскости. Проведем через X
прямую, пересекающую прямые AC и BC в различных точках A' и B'. Образы
точек A' и B' лежат на прямой A1B1, поэтому образ точки X тоже лежит
на прямой A1B1. Это противоречит тому, что образом отображения L служит
вся плоскость.
Итак, пусть L — взаимно однозначное отображение плоскости в себя,
переводящее любую прямую в некоторую прямую. Будем последовательно
доказывать свойства этого отображения, используя каждый раз то,
что было доказано на предыдущих шагах. Доказательство первых 5 шагов уже
приведено в решениях задач 29.2- 29.4. Убедитесь самостоятельно,
что там нигде не требуется непрерывность.
Шаг 1. Отображение L переводит параллельные прямые в
параллельные прямые.
Шаг 2. Корректно определено действие L на векторах, т.е.
если
=
, то
=
,
где A1, B1, C1, D1 — образы точек
A, B, C, D.
Шаг 3.
L( 0) = 0.
Шаг 4.
L(a + b) = L(a) + L(b).
Шаг 5.
L(ka) = kL(a) при рациональном k.
Для непрерывного отображения L решение задачи было бы завершено,
поскольку любое действительное число k можно приблизить рациональными
числами. Но если не требовать непрерывности отображения L, то
самая трудная часть доказательства только начинается.
Пусть
a =
и
b =
—
базисные векторы. При отображении L они переходят в векторы
a1 =
и
b1 =
.
Возьмем на прямых OA и OB точки X и Y, соответственно. Они
переходят в точки X1 и Y1, лежащие на прямых O1A1 и
O1B1, соответственно.
Это означает, что
L(xa) =
(x)a1 и
L(yb) =
(y)b1, где
и
—
некоторые взаимно однозначные отображения множества действительных чисел в
себя.
Шаг 6.
(t) =
(t).
В самом деле, если
= t
и
= t
, то прямые XY и AB
параллельны, а значит, прямые X1Y1 и A1B1 тоже параллельны,
т.е.
(t) =
(t).
Мы доказали, что
L(xa + yb) =
(x)a1 +
(y)b1.
Остается доказать, что
(x) = x для всех действительных x. Напомним,
что
(x) = x при рациональных x согласно шагу 5. Поэтому достаточно
доказать, что если x < y, то
(x) <
(y).
Шаг 7.
(xy) =
(x)
(y) при всех действительных x, y.
Рассмотрим пропорциональные векторы
xa + yb и
a + b. Их образы
(x)a1 +
(y)b1 и



a1 + b1 тоже
пропорциональны, поэтому



=
.
В частности,
Шаг 8. Если
x <
y, то

(
x) <

(
y).
Согласно шагу 4 получаем

(
y) =

(
y -
x +
x) =

(
y -
x) +

(
x). Поэтому
достаточно проверить, что если
t =
y -
x > 0,
то

(
t) > 0. Положительное число
t можно представить в виде
t =
s2,
где
s — некоторое действительное число, поэтому

(
t) =

(
s)
2 > 0.
Источники и прецеденты использования