Cho
(*)
j=1∑nαijξj=βi(1≤i≤m)
là một hệ gồm m phương trình tuyến tính với n ẩn trên một vành giao hoán A. Gọi xj (1≤j≤n) là các cột của ma trận X=(αij) của hệ này và y=(βi); giả sử rằng trong X mọi minor cấp >p đều bằng không nhưng x1∧x2∧⋯∧xp=0. Để hệ (*) có nghiệm, điều kiện cần là x1∧x2∧⋯∧xp∧y=0. Ngược lại, nếu điều kiện này được thỏa mãn, thì tồn tại n+1 phần tử ξj (1≤j≤n+1) của A sao cho ξn+1=0 và
j=1∑nαijξj=βiξn+1(1≤i≤m).