let M be MidSp; :: thesis: for u, v, w, w' being Vector of M st ex p, q being Element of [:the carrier of M,the carrier of M:] st
( u = p ~ & v = q ~ & p `2 = q `1 & w = [(p `1 ),(q `2 )] ~ ) & ex p, q being Element of [:the carrier of M,the carrier of M:] st
( u = p ~ & v = q ~ & p `2 = q `1 & w' = [(p `1 ),(q `2 )] ~ ) holds
w = w'

let u, v, w, w' be Vector of M; :: thesis: ( ex p, q being Element of [:the carrier of M,the carrier of M:] st
( u = p ~ & v = q ~ & p `2 = q `1 & w = [(p `1 ),(q `2 )] ~ ) & ex p, q being Element of [:the carrier of M,the carrier of M:] st
( u = p ~ & v = q ~ & p `2 = q `1 & w' = [(p `1 ),(q `2 )] ~ ) implies w = w' )

given p, q being Element of [:the carrier of M,the carrier of M:] such that A1: u = p ~ and
A2: v = q ~ and
A3: p `2 = q `1 and
A4: w = [(p `1 ),(q `2 )] ~ ; :: thesis: ( for p, q being Element of [:the carrier of M,the carrier of M:] holds
( not u = p ~ or not v = q ~ or not p `2 = q `1 or not w' = [(p `1 ),(q `2 )] ~ ) or w = w' )

given p', q' being Element of [:the carrier of M,the carrier of M:] such that A5: u = p' ~ and
A6: v = q' ~ and
A7: p' `2 = q' `1 and
A8: w' = [(p' `1 ),(q' `2 )] ~ ; :: thesis: w = w'
p ## p' by A1, A5, Th43;
then A9: p `1 ,p `2 @@ p' `1 ,p' `2 by Def6;
q ## q' by A2, A6, Th43;
then q `1 ,q `2 @@ q' `1 ,q' `2 by Def6;
then p `1 ,q `2 @@ p' `1 ,q' `2 by A3, A7, A9, Th29;
hence w = w' by A4, A8, Th31, Th42; :: thesis: verum