Соответствует ли нормам русского языка фраза: "Тогда и только тогда треугольник является
Соответствует ли нормам русского языка фраза: "Тогда и только тогда треугольник является прямоугольным, когда квадрат гипотенузы равен сумме квадратов двух катетов"? Мне, кажется, что - нет и правильно будет "Треугольник является прямоугольным тогда и только тогда когда квадрат гипотенузы равен сумме квадратов двух катетов." Первый вариант режет глаз. Однако, я не знаю какие нормы языка он нарушает (если нарушает). Быть может, фраза "тогда и только тогда, когда" является неделимым союзом?
Лучший ответ:
Здесь нет ошибки: в русском языке довольно свободный порядок слов, и части составных союзов вполне могут разделяться несколькими словами, например: Я только тогда бываю спокоен, когда она сидит у меня на коленях и я пою ей: «Ой за гаем, гаем!» (Л. Вертинская). Мы потому так подробно остановились на этой ситуации с проблемой четырех красок, что, знай о ней Витгенштейн, она привлекла бы его внимание (В. Успенский).
Оборот тогда и только тогда — специфическая формулировка, которая используется чаще всего в математике, логике и философии и часто выносится в начало предложения.