Не совсем так В системе отсчета космонавта расстояния не меняются. Это с точки зрения Землянина расстояние у космонавта сокращается. Космонавт в своей СО никаких преобразований не проводит.
Ну вот в этом и состоит ваша ошибка, приведшая вас к этому вопросу. С точки зрения землянина, космонат летит к ближайшей звезде, расстояние до которой сразу после старта 4 световых года, скорость космонавта

, и этот полёт занимает 5 лет. С точки зрения летящего космонавта, сразу после старта в направлении к нему летит звезда со скоростью

(он сам относительно себя неподвижен), расстояние до неё сразу после старта 2.4 световых года, и прилетает звезда к нему по его часам через три года. В это время землянин смотрит в телескоп на часы космонатвта, и через 9 лет видит в телескоп, что космонавт и звезда встретились, и что в момент встречи часы космонавта показывали 3 года от старта. Но он вычитает из 9 лет те 4 года, которые свет от этого события летел обратно, и получает, что по его земным часам это на самом деле произошло через пять лет после старта. Ну и ещё заранее к звезде были отправлены покоиться там часы которые были синхронизированы с земными часами, и в момент встречи они показали, что от старта прошло пять лет, когда по часам космонавта прошло только три года. В общем, с какой стороны ни взглянуть, оказывается, что для космонавта прошло три года, когда по земным часам прошло пять лет.
-- 10.04.2025, 14:47 --Надеюсь, Вы поймете, что от преобразований расстояния не сокращаются.
Посмотрите внимательно на преоблазования Лоренца. Философствовать тут не нужно, нужно просто считать.
Расстояние между двумя точками в ИСО - это разность координат этих точек в этой ИСО.
-- 10.04.2025, 14:53 -- космонавт может преобразовать свои координаты в координаты СО землянина. В таком случае расстояние между звездой и Землей сократится до 1.44 св. г.
Посчитайте аккуратно. Только не забывайте, что в преобразования Лоренца для координат входит ещё и время. В одну сторону координаты времени одинаковые, поэтому, поправки времени одинаковые, и при вычислении расстояния их разность нулевая и время не влияет на результат. В другую сторону координаты времени разные, их разница не нулевая, и вместо сжатия расстояния получается растяжение.