Đáp án đúng: BĐể M sinh ra R^3, ta cần M chứa một cơ sở của R^3. Điều này có nghĩa là phải có 3 vector độc lập tuyến tính trong M. Vì (1,1,1), (1,2,3), (0,1,2) đã là 3 vector độc lập tuyến tính (dễ dàng kiểm tra bằng định thức khác 0 của ma trận tạo bởi 3 vector này), nên (0,2,k) phải phụ thuộc tuyến tính vào 3 vector này để M không sinh ra R^3. Tuy nhiên, do 3 vector (1,1,1), (1,2,3), (0,1,2) đã độc lập tuyến tính, nên nếu (0,2,k) làm cho 4 vector này độc lập tuyến tính, thì M sẽ sinh ra R^3. Ngược lại, nếu (0,2,k) phụ thuộc tuyến tính vào 3 vector kia thì M không sinh ra R^3. Ta xét định thức của ma trận tạo bởi 3 vector (1,1,1), (1,2,3), (0,1,2) và (0,2,k):\nXét ma trận A = [[1, 1, 1], [1, 2, 3], [0, 1, 2]]\n det(A) = 1*(4-3) - 1*(2-0) + 1*(1-0) = 1 - 2 + 1 = 0\nNhận thấy rằng (1,2,3) = (1,1,1) + (0,1,2). Vì vậy, 3 vector này không độc lập tuyến tính.\nĐể M sinh ra R^3 thì 3 vector (1,1,1), (1,2,3), (0,1,2) phải độc lập tuyến tính, tức là det([[1,1,1],[1,2,3],[0,1,2]]) != 0. Tuy nhiên, det([[1,1,1],[1,2,3],[0,1,2]]) = 1*(4-3)-1*(2-0)+1*(1-0) = 1-2+1 = 0. Do đó (1,1,1), (1,2,3), (0,1,2) không độc lập tuyến tính và không tạo thành cơ sở của R^3.\nĐể M sinh ra R^3, ta cần (0,2,k) không thuộc span{(1,1,1),(1,2,3),(0,1,2)}. Gọi v1=(1,1,1), v2=(1,2,3), v3=(0,1,2). Nhận thấy v2=v1+v3. Do đó span{v1,v2,v3} = span{v1,v3}.\nXét hệ phương trình a(1,1,1)+b(0,1,2) = (0,2,k). Ta có a=0, a+b=2, a+2b=k => b=2, k=4. Vậy nếu k=4 thì (0,2,k) thuộc span{v1,v2,v3}.\nĐể M sinh ra R^3 thì k phải khác 4.