נסתכל על המטריצה B המתקבלת מהמטריצה A על ידי הוספת שורה ראשונה 1 1 1 כשמספר האחדים הוא n+1 פעמים. קיבלנו מטריצה ריבועית. נשים לב שהדטרמיננטה של המטריצה B עם פיתוח לפי השורה הראשונה היא detA1-detA2..... אז אם B לא הפיכה, הדטרמיננטה שלה היא 0, ומתקיים: b*0=0 b*(detA1-detA2.....)=0 אז הפתרון הנ"ל הוא גם מאפס את A, כי A תת מטריצה בתוך B אם B כן הפיכה, אז הדרגה של A בהכרח N כי הוספת שורה יכולה להעלות את דרגת המטריצה לכול היותר ב-1 אז יש עמודה אחת בדיוק תלויה לינארית. ומפה בהצלחה