let V be non empty Reflexive discerning MetrStruct ; :: thesis: for f being isometric Function of V,V holds f " is isometric
let f be isometric Function of V,V; :: thesis: f " is isometric
A1:
rng f = the carrier of V
by Def3;
rng f = [#] V
by Def3;
hence
rng (f " ) = the carrier of V
by TOPS_2:62; :: according to VECTMETR:def 3 :: thesis: for x, y being Element of V holds dist x,y = dist ((f " ) . x),((f " ) . y)
let x, y be Element of V; :: thesis: dist x,y = dist ((f " ) . x),((f " ) . y)
A2:
( dom f = [#] V & rng f = [#] V )
by Def3, FUNCT_2:def 1;
A3:
dom (f " ) = [#] V
by A1, TOPS_2:62;
A4: x =
(id (rng f)) . x
by A1, FUNCT_1:35
.=
(f * (f " )) . x
by A2, TOPS_2:65
.=
f . ((f " ) . x)
by A3, FUNCT_1:23
;
y =
(id (rng f)) . y
by A1, FUNCT_1:35
.=
(f * (f " )) . y
by A2, TOPS_2:65
.=
f . ((f " ) . y)
by A3, FUNCT_1:23
;
hence
dist x,y = dist ((f " ) . x),((f " ) . y)
by A4, Def3; :: thesis: verum