Как мне кажется, задача звучит страшнее, чем является.
Рассмотрим простой пример. Пусть
![$X = C[0,1]$ $X = C[0,1]$](https://dxdy-04.korotkov.co.uk/f/7/f/3/7f3d45b4ac42a59a5b17955a5d4051ab82.png)
. Легко сообразить, что в этом случае можно просто положить

и

- тождественный оператор.
Как можно использовать этот пример?
Можно заметить, что элементы

суть "непрерывные функции" на единичной сфере в

. Правда эта сфера не очень похожа на отрезок
![$[0,1]$ $[0,1]$](https://dxdy-03.korotkov.co.uk/f/a/c/f/acf5ce819219b95070be2dbeb8a671e982.png)
. Но нам и не надо всю сферу, достаточно плотного подмножества. Тут возникает вопрос о сепарабельности. Временно опустив этот вопрос, приходим к представлению

как множеству непрерывных функций на счетном множестве точек. Но к такому же результату можно придти и другим способом. Попробуем сразу же предположить, что

сепарабельно (что очень даже правдоподобно). И пусть

- базис в

. Ясно, что отображение

имеет вид

для некоторого семейства

. Ну или немного по другому

где

Выберем какое-нибудь семейство нормированных

и последовательность

. При этих условиях оператор

непрерывно отображает

в

. Что надо потребовать, чтобы его сужение на

было гомеоморфизмом. Ну очевидно - единственность на

. А именно. Если

и

, то

. Вот из этих соображений и надо выбрать семейство

. Ну это просто. Рассмотрим множество

. В нем выбираем счетное плотное подмножество

и для всех этих элементов функционал

ну и тд.