Через собственные числа можно, конечно, но тут некоторая проблема -- нужно знать спектральную теорему для нормальных операторов. Кроме того, евклидовыми вообще-то называют
вещественные пространства со скалярным произведением, а тогда тут некоторая дополнительная морока с формальностями; хотя не знаю, что под этим термином понимает Кострикин -- может, он отождествляет евклидовы и унитарные .
Прямее так. Из условия следует, что оператор невырожден и, значит, достаточно доказывать

. Из нормальности и условия очевидно, что

, и при этом оператор

самосопряжён и неотрицателен. Т.е. дело сводится к доказательству такого факта: если оператор

самосопряжён, неотрицателен и

, то и

. Ну тут уж как угодно можно: и через спектральную теорему для самосопряжённых (точнее, существование собственного базиса, но это она фактически и есть), и без неё.