Здравствуйте. В книге "Кочин. Н. Векторное исчисление и начала тензорного исчисления (1965)" есть Задача 12 (стр. 21).
Найти соотношение между шестью отрезками

,

,

,

,

,

, которое должно выполняться для того, чтобы три прямые

,

,

, соединяющие вершины треугольника

с противоположными сторонами, пересекались в одной точке

.

Далее получается требуемое условие

К этому месту понятно. Дальше говориться (и это как раз непонятно):
Это условие является и достаточным условием пересечения прямых

,

,

, так как если обозначить через

точку пересечения прямых

и

, то прямая

должна, согласно предыдущему, пересечь

в такой точке

, для которой

Но если выполняется условие (33), то мы имеем

и, следовательно, точки

и

должны совпасть.
------------------------------
Насколько я понимаю, мы пришли к условию (33) предполагая, что три прямые (для краткости я не буду их явно указывать) пересекаются в одной точке. То есть, условие (33) является необходимым для такого пересечения. Когда же мы говорим об "достаточности", то, по-моему, мы должны были бы сказать, что если выполняется условие (33), то соответствующие прямые пересекаются в одной точке. Но когда мы говорим "...то прямая

должна, согласно предыдущему, пересечь

в такой точке

, для которой...",
то мы уже здесь используем тот факт, что если три прямые пересекаются в одной точке, то будет выполняться условие (33). Но мы тут использовали "необходимость" утверждения. Разве доказательство достаточности утверждения не должно быть независимым от "необходимости"? Вторая часть доказательства достаточности мне понятна, а первая - нет.
Здесь получается как бы, что доказательство достаточности сводиться к тому, что мы рассмотрели две разные вначале точки

и

, потом сказали, что они обе являются точками пересечения двух прямых (

и

), применили к ним условие (33) (чтобы в точке

также пересекались

и

) и получили, что это одна и та же точка (что итак понятно, так как если две прямые пересекаются, то только в одной точке).