let S be OAffinSpace; for AS being non empty AffinStruct st AS = Lambda S holds
for a, b, c, d being Element of
for a', b', c', d' being Element of st a = a' & b = b' & c = c' & d = d' holds
( a',b' // c',d' iff a,b '||' c,d )
let AS be non empty AffinStruct ; ( AS = Lambda S implies for a, b, c, d being Element of
for a', b', c', d' being Element of st a = a' & b = b' & c = c' & d = d' holds
( a',b' // c',d' iff a,b '||' c,d ) )
assume A1:
AS = Lambda S
; for a, b, c, d being Element of
for a', b', c', d' being Element of st a = a' & b = b' & c = c' & d = d' holds
( a',b' // c',d' iff a,b '||' c,d )
let a, b, c, d be Element of ; for a', b', c', d' being Element of st a = a' & b = b' & c = c' & d = d' holds
( a',b' // c',d' iff a,b '||' c,d )
let a', b', c', d' be Element of ; ( a = a' & b = b' & c = c' & d = d' implies ( a',b' // c',d' iff a,b '||' c,d ) )
assume A2:
( a = a' & b = b' & c = c' & d = d' )
; ( a',b' // c',d' iff a,b '||' c,d )
thus
( a',b' // c',d' implies a,b '||' c,d )
( a,b '||' c,d implies a',b' // c',d' )proof
assume A3:
[[a',b'],[c',d']] in the
CONGR of
AS
;
ANALOAF:def 2 a,b '||' c,d
assume
not
[[a,b],[c,d]] in the
CONGR of
S
;
ANALOAF:def 2,
DIRAF:def 4 a,b // d,c
hence
[[a,b],[d,c]] in the
CONGR of
S
by A1, A2, A3, Def1;
ANALOAF:def 2 verum
end;
assume
a,b '||' c,d
; a',b' // c',d'
then
( a,b // c,d or a,b // d,c )
by Def4;
then
( [[a,b],[c,d]] in the CONGR of S or [[a,b],[d,c]] in the CONGR of S )
by ANALOAF:def 2;
hence
[[a',b'],[c',d']] in the CONGR of AS
by A1, A2, Def1; ANALOAF:def 2 verum