MAT1041 · 9. hafta · - Rank of a Matrix and Systems of Linear Equations
Rank, satır/sütun/null space ve lineer sistemler
Bir matrisin satır uzayı, sütun uzayı ve null space'i için baz bulmayı, rank ve nullity'yi, rank-nullity teoremini ve bir sistemin tutarlılığını rank ile ve çözümünü 'özel çözüm + homojen çözüm' biçiminde yazmayı öğrenirsin.
Bir matrise üç altuzay eşlik eder: satırların gerdiği satır uzayı, sütunların gerdiği sütun uzayı ve Ax=0‘ın çözümlerinden oluşan null space. Bunların boyutları arasındaki ilişki (rank-nullity teoremi) lineer cebirin en kullanışlı sayma kuralıdır. Ve güzel haber: üçünün bazı da tek bir RREF hesabından çıkar. Bu hafta 1. haftadaki “tek / sonsuz / yok” kararının arkasındaki teoriyi de kapatıyoruz.
Altın kurallar:
Önce RREF. Üç altuzay da oradan okunur.
Satır uzayı için RREF’in satırlarını, sütun uzayı için orijinal sütunları kullan.
Rank + nullity = sütun sayısı.
Tutarlılık: rank[A∣b]=rankA.
Üç altuzay
Am×n olsun.
Altuzay
Tanım
Nerede yaşar
Satır uzayı (row space)
satırlarının span’i
Rn
Sütun uzayı (column space)
sütunlarının span’i = {Ax}
Rm
Null space
{x:Ax=0}
Rn
Sütun uzayı, Ax‘in alabildiği bütün değerlerdir, çünkü Ax sütunların bir kombinasyonudur (2. hafta). Bu yüzden Ax=b tutarlıdır ancak ve ancak b sütun uzayındadır.
Satır uzayı. Satır işlemleri satırları birbirinin kombinasyonuyla değiştirir; span aynı kalır. R‘nin sıfır olmayan satırları bağımsızdır (pivotlar farklı yerde):
row(A) bazı: {(1,3,0,1),(0,0,1,1)}.
Sütun uzayı. Satır işlemleri sütunlar arasındaki lineer ilişkileri korur ama sütunların kendisini değiştirir. R‘de 2. sütun = 3 × 1. sütun ve 4. sütun = 1. + 3. sütun; aynı ilişkiler A‘da da geçerli. Pivot sütunlar bağımsızdır, gerisi onların kombinasyonu:
col(A) bazı: {(1,2,1),(1,3,0)}(A’nın 1. ve 3. su¨tunu).
Null space.Rx=0: x1+3x2+x4=0, x3+x4=0. Serbest x2=s, x4=t:
TUZAK · RREF sütunlarını sütun uzayı bazı yazmak.R‘nin pivot sütunları (1,0,0) ve (0,1,0); bunlar A‘nın sütun uzayında bile değil (A‘nın sütun uzayı 3b1=b2+b3 düzlemi). Sütun uzayı için daima orijinal A.
Satır uzayı ile sütun uzayının boyutunun eşit olması şaşırtıcıdır (biri Rn‘de, diğeri Rm‘de) ama ikisi de pivot sayısına eşit. Sonuç: rankAT=rankA.
Rank-nullity teoremi.Am×n ise
rankA+nullityA=n.
Her sütun ya pivot sütunudur (rank’a sayılır) ya serbest değişken sütunudur (nullity’ye sayılır). Örnekte 2+2=4.
Hızlı sorular için tablo (Am×n):
Bilgi
Sonuç
rankA≤min(m,n)
4×6 matrisin rankı en fazla 4
Ax=0 sadece trivial
nullity 0, rank =n
rankA=m
her satırda pivot, her b için tutarlı
rankA=n
serbest değişken yok, tutarlıysa tek çözüm
n>m
nullity ≥n−m>0, homojen sistem nontrivial çözümlü
Rank ve sistemler
Ax=b için:
Durum
Sonuç
rank[A∣b]>rankA
çözüm yok
rank[A∣b]=rankA=n
tek çözüm
rank[A∣b]=rankA<n
sonsuz çözüm, n−rankA parametre
haftadaki karar tablosunun aynısı, sadece rank diliyle. [0⋯0∣c=0] satırı, genişletilmiş matrise fazladan bir pivot eklemek demektir.
Örnekteb=(b1,b2,b3) için aynı işlemler son satırın sağına b2+b3−3b1 bırakır. b=(3,7,2) için 7+2−9=0: tutarlı. b=(1,0,0) için −3=0: tutarsız, rank[A∣b]=3.
Genel çözüm = özel çözüm + homojen çözüm
xp, Ax=b‘nin herhangi bir (özel, particular) çözümü ise bütün çözümler
x=xp+xh,xh∈null(A).
Neden: iki çözümün farkı A(x−xp)=b−b=0, yani null space’te.
Örnekte b=(3,7,2): [A∣b]‘nin RREF’i x1+3x2+x4=2, x3+x4=1 verir. Serbest değişkenleri 0 al: xp=(2,0,1,0). Kontrol: Axp=(2+1,4+3,2+0)=(3,7,2). Genel çözüm:
x=(2,0,1,0)+s(−3,1,0,0)+t(−1,0,−1,1).
Geometrik olarak: çözüm kümesi null space’in xp kadar kaydırılmış hali. Altuzay değil (sıfırı içermez), ama paralel bir kopya.
Tersinir matris teoremi (güncel)
An×n için şunlar denktir:
A tersinir. 2. detA=0. 3. A∼In. 4. Ax=0 sadece trivial. 5. Ax=b her b için tek çözümlü. 6. rankA=n. 7. nullityA=0. 8. Sütunlar bağımsız. 9. Sütunlar Rn‘i gerer. 10. Satırlar Rn‘in bazı.
Sınavda bir maddeyi gösterip diğerini sonuç olarak yazmak meşru bir argümandır.
Sık yapılan hatalar
Yanlış
Doğrusu
Rank-nullity’de satır sayısını kullanmak
n = sütun sayısı
Sütun uzayına RREF sütunlarını yazmak
Orijinal pivot sütunlar
Satır uzayına orijinal satırları körü körüne yazmak
Bağımlı olabilirler; RREF’in sıfır olmayan satırları güvenli
Rank’ı sıfır olmayan eleman sayısı sanmak
Pivot sayısı
det=0 ise rank =0
Rank <n; 1 ya da 2 olabilir
Genel çözümde özel çözümü unutmak
xp+xh
Null space’i Rm‘de aramak
Rn‘de (x‘in yaşadığı yer)
Kendini test et
Sınavdaki gibi İngilizce sorular. Önce kâğıt kalemle çöz, sonra cevabı aç.
Soru 1kolay
Find the rank of [1224].
Cevabı göster
1
R2←R2−2R1 sıfır satır verir. Tek pivot: rank 1. Sütun gözüyle: 2. sütun = 2 × 1. sütun, bağımsız sütun sayısı 1.
Soru 2kolay
A is a 5×7 matrix with rank 3. What is the nullity of A?
Cevabı göster
4
Rank-nullity: rankA+nullityA=n = sütun sayısı =7.nullity=7−3=4. Satır sayısı (5) bu formülde yok.
Soru 3orta
Find the rank of A=12−1−1−21251013.
Cevabı göster
2
R2←R2−2R1: (0,0,1,1). R3←R3+R1: (0,0,3,3). R3←R3−3R2: sıfır satır. İki pivot (sütun 1 ve 3): rank 2.
Soru 4orta
For the matrix A of the previous question, find a basis for the row space of A.
Cevabı göster
{(1,−1,0,−2),(0,0,1,1)}
Satır işlemleri satır uzayını değiştirmez. RREF'in sıfır olmayan satırları baz.R1←R1−2R2 ile RREF: (1,−1,0,−2) ve (0,0,1,1). (REF satırları (1,−1,2,0), (0,0,1,1) de doğru bir cevap.)
Soru 5orta
For the same A, find a basis for the column space of A.
Cevabı göster
{(1,2,−1),(2,5,1)}
Pivotlar 1. ve 3. sütunda. Sütun uzayının bazı: A'nın orijinal 1. ve 3. sütunları. RREF'in sütunlarını yazmak yanlış: satır işlemi sütun uzayını değiştirir.
Soru 6orta
For the same A, find a basis for the null space and the nullity.
For the same A, is b=(1,3,4) in the column space of A?
Cevabı göster
No
[A∣b] üzerinde aynı işlemler: R2−2R1: (0,0,1,1∣1); R3+R1: (0,0,3,3∣5); R3−3R2: (0,0,0,0∣2). Tutarsız, yani rank[A∣b]=3>rankA=2. b sütun uzayında değil. (b=(1,3,2) olsaydı son satır 0=0 çıkardı.)
Soru 8zor
For which values of k does A=1212k136k have rank 2?
Cevabı göster
k=3 or k=4
detA=1(k2−6)−2(2k−6)+3(2−k)=k2−7k+12=(k−3)(k−4).det=0 ise rank 3. k=3 veya 4 iken det=0, rank <3. 1. ve 3. satır (1,2,3), (1,1,k) hiçbir k için orantılı değil, yani rank ≥2. Sonuç: rank tam olarak 2.
Soru 9zor
Write the general solution of x1+x2+2x3=3, 2x1+3x2+5x3=8 in the form x=xp+xh.
Cevabı göster
x=(1,2,0)+t(−1,−1,1)
R2←R2−2R1: (0,1,1∣2). R1←R1−R2: (1,0,1∣1).x3=t: x1=1−t, x2=2−t. Özel çözüm (t=0) (1,2,0); homojen kısım t(−1,−1,1), A'nın null space'i.
Soru 10kolay
True or false: A 4×6 matrix can have rank 5.
Cevabı göster
False
Rank = pivot sayısı; her satırda en fazla bir pivot, 4 satır var. rankA≤min(m,n)=4.
Soru 11zor
A is 6×4 and Ax=0 has only the trivial solution. Find rankA. Is Ax=b consistent for every b∈R6?
Cevabı göster
rankA=4; no
Sadece trivial çözüm ⇒ nullity 0 ⇒ rank =4−0=4. Sütun uzayı R6'nın 4 boyutlu bir altuzayı, R6'nın tamamı değil. Bazı b için tutarsız. Ama tutarlı olduğunda çözüm tek (serbest değişken yok).
Soru 12orta
If A is 3×5 with rankA=3, what are rankAT and the dimension of the null space of AT?
Cevabı göster
3 and 0
rankAT=rankA=3 (satır uzayı ile sütun uzayının boyutu eşit).AT5×3: nullity =3−3=0.
Doğrulama: RREF, rank, pivot sütunları ve null space bazları node'da BigInt kesirlerle tam hesaplandı; tutarlılık koşulları birçok b vektörüyle tam çözüm denenerek, özel çözümler A·x = b çarpımıyla, parametreli rank sorusu birçok k değerinde kontrol edildi (verify/MAT1041/09.mjs).
Deftere not kartı
Satır uzayı row(A) ⊆ Rⁿ: RREF'in sıfır olmayan SATIRLARI baz (satır işlemi değiştirmez).
Sütun uzayı col(A) ⊆ Rᵐ: PİVOT SÜTUNLARIN ORİJİNAL halleri baz.
Null space null(A) ⊆ Rⁿ: Ax = 0 çöz, serbest değişkenlere göre ayır.
rank A = pivot sayısı = dim row = dim col. rank A^T = rank A.
nullity A = dim null(A) = serbest değişken sayısı.
RANK-NULLITY: rank A + nullity A = n (SÜTUN sayısı).
rank ≤ min(m, n).
Ax = b tutarlı ⇔ b ∈ col(A) ⇔ rank[A|b] = rank A.
Tutarlıysa: x = x_p + x_h (özel çözüm + null space'ten herhangi bir vektör).
rank = n → tek çözüm; rank < n → sonsuz.
rank = m (her satırda pivot) → her b için tutarlı.
Kare A tersinir ⇔ rank = n ⇔ nullity = 0 ⇔ det ≠ 0 ⇔ satırlar/sütunlar baz.