Да, равны. Зеленые стороны этих треугольников равны, так как они противоположные стороны прямоугольника, а розовые равны, так как они половинки диагоналей прямоугольника.
Противоположные стороны прямоугольника равны, диагонали прямоугольника равны и делятся в точке пересечения пополам.