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

 - собств. вектор. Тогда 

 - собств. значение. 

, последнее потому что коммутируют. Получили, что 

 - тоже собственный вектор c тем же собств. значением 

. То же самое можно проделать с заменой 

 и 

 Дальше не знаю, что делать.