let K be Ring; :: thesis: for r being Scalar of K
for M, N being LeftMod of K
for m1, m2, m being Vector of M
for n1, n2, n being Vector of N st M c= N holds
( 0. M = 0. N & ( m1 = n1 & m2 = n2 implies m1 + m2 = n1 + n2 ) & ( m = n implies r * m = r * n ) & ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )

let r be Scalar of K; :: thesis: for M, N being LeftMod of K
for m1, m2, m being Vector of M
for n1, n2, n being Vector of N st M c= N holds
( 0. M = 0. N & ( m1 = n1 & m2 = n2 implies m1 + m2 = n1 + n2 ) & ( m = n implies r * m = r * n ) & ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )

let M, N be LeftMod of K; :: thesis: for m1, m2, m being Vector of M
for n1, n2, n being Vector of N st M c= N holds
( 0. M = 0. N & ( m1 = n1 & m2 = n2 implies m1 + m2 = n1 + n2 ) & ( m = n implies r * m = r * n ) & ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )

let m1, m2, m be Vector of M; :: thesis: for n1, n2, n being Vector of N st M c= N holds
( 0. M = 0. N & ( m1 = n1 & m2 = n2 implies m1 + m2 = n1 + n2 ) & ( m = n implies r * m = r * n ) & ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )

let n1, n2, n be Vector of N; :: thesis: ( M c= N implies ( 0. M = 0. N & ( m1 = n1 & m2 = n2 implies m1 + m2 = n1 + n2 ) & ( m = n implies r * m = r * n ) & ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) ) )
assume A1: M c= N ; :: thesis: ( 0. M = 0. N & ( m1 = n1 & m2 = n2 implies m1 + m2 = n1 + n2 ) & ( m = n implies r * m = r * n ) & ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
thus 0. M = 0. N :: thesis: ( ( m1 = n1 & m2 = n2 implies m1 + m2 = n1 + n2 ) & ( m = n implies r * m = r * n ) & ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
0. M9 = 0. N by VECTSP_4:11;
hence 0. M = 0. N ; :: thesis: verum
end;
thus ( m1 = n1 & m2 = n2 implies m1 + m2 = n1 + n2 ) :: thesis: ( ( m = n implies r * m = r * n ) & ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
assume that
A2: m1 = n1 and
A3: m2 = n2 ; :: thesis: m1 + m2 = n1 + n2
reconsider m19 = m1 as Vector of M9 ;
m19 = n1 by A2;
hence m1 + m2 = n1 + n2 by A3, VECTSP_4:13; :: thesis: verum
end;
thus ( m = n implies r * m = r * n ) :: thesis: ( ( m = n implies - n = - m ) & ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
reconsider m9 = m as Vector of M9 ;
assume m = n ; :: thesis: r * m = r * n
then m9 = n ;
hence r * m = r * n by VECTSP_4:14; :: thesis: verum
end;
thus ( m = n implies - n = - m ) :: thesis: ( ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) & 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
reconsider m9 = m as Vector of M9 ;
assume m = n ; :: thesis: - n = - m
then m9 = n ;
hence - n = - m by VECTSP_4:15; :: thesis: verum
end;
thus ( m1 = n1 & m2 = n2 implies m1 - m2 = n1 - n2 ) :: thesis: ( 0. N in M & 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
assume that
A4: m1 = n1 and
A5: m2 = n2 ; :: thesis: m1 - m2 = n1 - n2
reconsider m19 = m1 as Vector of M9 ;
m19 = n1 by A4;
hence m1 - m2 = n1 - n2 by A5, VECTSP_4:16; :: thesis: verum
end;
thus 0. N in M :: thesis: ( 0. M in N & ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
0. N in M9 by VECTSP_4:17;
hence 0. N in M ; :: thesis: verum
end;
thus 0. M in N :: thesis: ( ( n1 in M & n2 in M implies n1 + n2 in M ) & ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
0. M9 in N by VECTSP_4:19;
hence 0. M in N ; :: thesis: verum
end;
thus ( n1 in M & n2 in M implies n1 + n2 in M ) :: thesis: ( ( n in M implies r * n in M ) & ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
assume that
A6: n1 in M and
A7: n2 in M ; :: thesis: n1 + n2 in M
n1 in M9 by A6;
hence n1 + n2 in M by A7, VECTSP_4:20; :: thesis: verum
end;
thus ( n in M implies r * n in M ) :: thesis: ( ( n in M implies - n in M ) & ( n1 in M & n2 in M implies n1 - n2 in M ) )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
assume n in M ; :: thesis: r * n in M
then n in M9 ;
hence r * n in M by VECTSP_4:21; :: thesis: verum
end;
thus ( n in M implies - n in M ) :: thesis: ( n1 in M & n2 in M implies n1 - n2 in M )
proof
reconsider M9 = M as Subspace of N by A1, Def7;
assume n in M ; :: thesis: - n in M
then n in M9 ;
hence - n in M by VECTSP_4:22; :: thesis: verum
end;
thus ( n1 in M & n2 in M implies n1 - n2 in M ) :: thesis: verum
proof
reconsider M9 = M as Subspace of N by A1, Def7;
assume that
A8: n1 in M and
A9: n2 in M ; :: thesis: n1 - n2 in M
n1 in M9 by A8;
hence n1 - n2 in M by A9, VECTSP_4:23; :: thesis: verum
end;