let L be Z_Lattice; for v, u being Vector of L st v,u are_orthogonal holds
||.(v + u).|| = ||.v.|| + ||.u.||
let v, u be Vector of L; ( v,u are_orthogonal implies ||.(v + u).|| = ||.v.|| + ||.u.|| )
assume A1:
v,u are_orthogonal
; ||.(v + u).|| = ||.v.|| + ||.u.||
thus ||.(v + u).|| =
<;v,(v + u);> + <;u,(v + u);>
by defZLattice
.=
(<;v,v;> + <;v,u;>) + <;u,(v + u);>
by ThSc2
.=
(<;v,v;> + 0) + (<;u,v;> + <;u,u;>)
by A1, ThSc2
.=
<;v,v;> + (0 + <;u,u;>)
by A1, defZLattice
.=
||.v.|| + ||.u.||
; verum