let F be Field; for a, b, c, d being Element of (MPS F) holds
( a,b '||' c,d iff ex e, f, g, h being Element of [: the carrier of F, the carrier of F, the carrier of F:] st
( [[a,b],[c,d]] = [[e,f],[g,h]] & ( ex K being Element of F st
( K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) & K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) & K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or ( (e `1_3) - (f `1_3) = 0. F & (e `2_3) - (f `2_3) = 0. F & (e `3_3) - (f `3_3) = 0. F ) ) ) )
let a, b, c, d be Element of (MPS F); ( a,b '||' c,d iff ex e, f, g, h being Element of [: the carrier of F, the carrier of F, the carrier of F:] st
( [[a,b],[c,d]] = [[e,f],[g,h]] & ( ex K being Element of F st
( K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) & K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) & K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or ( (e `1_3) - (f `1_3) = 0. F & (e `2_3) - (f `2_3) = 0. F & (e `3_3) - (f `3_3) = 0. F ) ) ) )
A1:
( a,b '||' c,d implies ex e, f, g, h being Element of [: the carrier of F, the carrier of F, the carrier of F:] st
( [[a,b],[c,d]] = [[e,f],[g,h]] & ( ex K being Element of F st
( K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) & K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) & K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or ( (e `1_3) - (f `1_3) = 0. F & (e `2_3) - (f `2_3) = 0. F & (e `3_3) - (f `3_3) = 0. F ) ) ) )
proof
assume
a,
b '||' c,
d
;
ex e, f, g, h being Element of [: the carrier of F, the carrier of F, the carrier of F:] st
( [[a,b],[c,d]] = [[e,f],[g,h]] & ( ex K being Element of F st
( K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) & K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) & K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or ( (e `1_3) - (f `1_3) = 0. F & (e `2_3) - (f `2_3) = 0. F & (e `3_3) - (f `3_3) = 0. F ) ) )
then consider e,
f,
g,
h being
Element of
[: the carrier of F, the carrier of F, the carrier of F:] such that A2:
[[a,b],[c,d]] = [[e,f],[g,h]]
and A3:
(
(((e `1_3) - (f `1_3)) * ((g `2_3) - (h `2_3))) - (((g `1_3) - (h `1_3)) * ((e `2_3) - (f `2_3))) = 0. F &
(((e `1_3) - (f `1_3)) * ((g `3_3) - (h `3_3))) - (((g `1_3) - (h `1_3)) * ((e `3_3) - (f `3_3))) = 0. F &
(((e `2_3) - (f `2_3)) * ((g `3_3) - (h `3_3))) - (((g `2_3) - (h `2_3)) * ((e `3_3) - (f `3_3))) = 0. F )
by PARSP_1:12;
( ex
K being
Element of
F st
(
K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) &
K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) &
K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or (
(e `1_3) - (f `1_3) = 0. F &
(e `2_3) - (f `2_3) = 0. F &
(e `3_3) - (f `3_3) = 0. F ) )
by A3, Lm3;
hence
ex
e,
f,
g,
h being
Element of
[: the carrier of F, the carrier of F, the carrier of F:] st
(
[[a,b],[c,d]] = [[e,f],[g,h]] & ( ex
K being
Element of
F st
(
K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) &
K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) &
K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or (
(e `1_3) - (f `1_3) = 0. F &
(e `2_3) - (f `2_3) = 0. F &
(e `3_3) - (f `3_3) = 0. F ) ) )
by A2;
verum
end;
( ex e, f, g, h being Element of [: the carrier of F, the carrier of F, the carrier of F:] st
( [[a,b],[c,d]] = [[e,f],[g,h]] & ( ex K being Element of F st
( K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) & K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) & K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or ( (e `1_3) - (f `1_3) = 0. F & (e `2_3) - (f `2_3) = 0. F & (e `3_3) - (f `3_3) = 0. F ) ) ) implies a,b '||' c,d )
proof
given e,
f,
g,
h being
Element of
[: the carrier of F, the carrier of F, the carrier of F:] such that A4:
[[a,b],[c,d]] = [[e,f],[g,h]]
and A5:
( ex
K being
Element of
F st
(
K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) &
K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) &
K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or (
(e `1_3) - (f `1_3) = 0. F &
(e `2_3) - (f `2_3) = 0. F &
(e `3_3) - (f `3_3) = 0. F ) )
;
a,b '||' c,d
A6:
(((e `2_3) - (f `2_3)) * ((g `3_3) - (h `3_3))) - (((g `2_3) - (h `2_3)) * ((e `3_3) - (f `3_3))) = 0. F
by A5, Lm3;
(
(((e `1_3) - (f `1_3)) * ((g `2_3) - (h `2_3))) - (((g `1_3) - (h `1_3)) * ((e `2_3) - (f `2_3))) = 0. F &
(((e `1_3) - (f `1_3)) * ((g `3_3) - (h `3_3))) - (((g `1_3) - (h `1_3)) * ((e `3_3) - (f `3_3))) = 0. F )
by A5, Lm3;
hence
a,
b '||' c,
d
by A4, A6, PARSP_1:12;
verum
end;
hence
( a,b '||' c,d iff ex e, f, g, h being Element of [: the carrier of F, the carrier of F, the carrier of F:] st
( [[a,b],[c,d]] = [[e,f],[g,h]] & ( ex K being Element of F st
( K * ((e `1_3) - (f `1_3)) = (g `1_3) - (h `1_3) & K * ((e `2_3) - (f `2_3)) = (g `2_3) - (h `2_3) & K * ((e `3_3) - (f `3_3)) = (g `3_3) - (h `3_3) ) or ( (e `1_3) - (f `1_3) = 0. F & (e `2_3) - (f `2_3) = 0. F & (e `3_3) - (f `3_3) = 0. F ) ) ) )
by A1; verum