а) Если радиусы данных окружностей равны между собой, задача всегда имеет два решения (рис.1). Через центры А и В проводим диаметры КК’ и LL’, получаем искомые решения.
б) Пусть радиусы данных окружностей не равны: R > r; из центра большого круга проводим окружность радиусом AC=R – r (рис.2). К ней проводим касательную ВС из центра В меньшего круга (см. §17). Центр А соединяем с точкой касания С прямой. Продолжаем ее и получаем на большей окружности точку D.
Проводим ВЕ перпендикулярно к ВС до пересечения в точке Е с меньшей окружностью. Через точку D и Е проводим прямую. Прямая DE – искомая касательная. Задача допускает два решения (DE и D’E’), если меньший круг не лежит целиком внутри большего. Если меньший круг лежит внутри большего (рис.3) , задача не имеет решений.
В промежуточном случае, когда окружности имеют внутреннее касание (рис.4), задача имеет одно решение: через точку внутреннего касания М проводим KL ⊥ AM