Processing math: 100%

M1722. Количество целых точек

Задача из журнала «Квант»(2000, №5)

Условие

Пусть a,b — натуральные числа. Проведем через точку (a;b) прямую, отсекающую от первого координатного угла треугольник.
а) Докажите, что количество точек с целыми неотрицательными координатами, которые лежат внутри или на сторонах этого треугольника, больше, чем 2ab+a+b.
б) Докажите, что эта оценка точная: через точку (a;b) можно провести прямую, отсекающую от первого координатного угла треугольник, внутри и на сторонах которого всего 2ab+a+b точек с целыми неотрицательными координатами.

Решение

Рассмотрим прямоугольник OABC с центром в точке P(a;b), и сторонами, параллельными осям координат(рис.1). Внутри и на сторонах этого прямоугольника всего (2a+1)(2b+1)= 4ab+2a+2b+1 целочисленных точек.
 
method-draw-image (8)
Pис.1
 
Чуть-чуть сдвинем точку A вправо. Через полученную точку A и точку P проведем прямую до пересечения с осью ординат в точке C. Если сдвиг был достаточно мал, то в треугольнике OAC не появится ни одной точки с целыми координатами, которой не было бы в треугольнике OAC.
При центральной симметрии относительно P любая целочисленная точка прямоугольника OABC переходит в целочисленную точку этого же прямоугольника. Поэтому все отличные от P целочисленные точки прямоугольника разбиваются на пары точек, симметричных относительно P.
Итак, если A достаточно близка к точке A, то внутри и на границе треугольника OAC расположена ровно половина отличных от P целочисленных точек, т.е. 2ab+a+b точек. Вместе с точкой P получаем всего 2ab+a+b+1 точек. Мы решили пункт б).
 
Теперь займемся пунктом а). Для определенности, пусть прямая отсекает от первого координатного угла треугольник OA1C1, где точка A1 расположена правее точки A(рис.2).
 
method-draw-image (9)
Рис.2
 
Чтобы получить треугольник OA1C1 из треугольника OAC, достаточно «отрезать» от последнего треугольник CC1P и добавить треугольник AA1P.
Но при центральной симметрии относительно точки P треугольник CC1P переходит в треугольник, являющийся частью треугольника AA1P(закрашенный на рисунке 2). Целочисленные координаты при этом переходят в целочисленные. Задача решена.