设m1a1+m2a2+m3a3=0
由x1、x2、x3线性无关,得关于m1、m2、m3的方程组无非零
m1+m2+km3=0 (1)
-m1-m2+2m3=0 (2)
m1+km2=0 (3)
(1)、(2)联立得:m3(k+2)=0 (4)
必须k+2不等于0,k不等于-2,否则不定方程组有非零解,如(2,1,3/2)
k不等于-2,由(4)可得 m3=0
此时联立(1)、(3):
知必须k不等于1,否则两式等价,不定方程组有非零解,如(1,-1,0)
而k不等于1时,(1)-(3)可推出m2=0,进而m1=0
a1、a2、a3线性无关成立
故答案为k不等于-2且不等于1,楼主多给1加了个负号吧?