← Konulara dön

Basis for Kernel and Range

Linear Algebra

Linear Cebir dersinde, lineer transformasyonlar ve bunların kernel ve range kavramları önemli bir yer tutar. Bu makalede, lineer transformasyonların temel özelliklerini, transformasyon matrisinin nasıl bulunduğunu ve kernel (çekirdek) ile range (görüntü) alt uzaylarının bazısının nasıl belirlendiğini inceleyeceğiz.

Lineer Transformasyonların Özellikleri

Bir transformasyonun lineer olması için iki temel özelliği sağlaması gerekmektedir:

  1. Toplamanın Korunumu (Additivity):

    T(u+v)=Tu+TvT(\mathbf{u} + \mathbf{v}) = T\mathbf{u} + T\mathbf{v}

    Yani, iki vektörün toplamının transformasyonu, bu vektörlerin transformasyonlarının toplamına eşittir.

  2. Homojenlik (Homogeneity):

    T(cu)=cTuT(c\mathbf{u}) = c\,T\mathbf{u}

    Burada cc bir skaler, u\mathbf{u} ise bir vektördür. Skaler çarpımın transformasyonu, transformasyonun skaler ile çarpımına eşittir.

Bu iki özellik sağlandığında, transformasyonumuz lineer bir transformasyondur.

Transformasyon Matrisi (A) ve Nasıl Bulunur

Her lineer transformasyon TT bir matrise karşılık gelir ve bu matris AA ile gösterilir. Transformasyon matrisi AA, şu şekilde bulunur:

  1. Standart Bazis Vektörlerini Kullanma:

    Standart bazis vektörleri e1,e2,,en\mathbf{e}_1, \mathbf{e}_2, \dots, \mathbf{e}_n'i transformasyonun içine koyarız. Örneğin, R2\mathbb{R}^2'de:

    e1=[10],e2=[01]\mathbf{e}_1 = \begin{bmatrix} 1 \\ 0 \end{bmatrix}, \quad \mathbf{e}_2 = \begin{bmatrix} 0 \\ 1 \end{bmatrix}
  2. Transformasyonları Hesaplama:

    Bu vektörlerin transformasyonlarını buluruz:

    Te1,Te2,,TenT\mathbf{e}_1, \quad T\mathbf{e}_2, \quad \dots, \quad T\mathbf{e}_n
  3. Matrisi Oluşturma:

    Transformasyon matrisi AA, bu transformasyonların sütunlarından oluşur:

    A=[Te1Te2Ten]A = \begin{bmatrix} T\mathbf{e}_1 & T\mathbf{e}_2 & \dots & T\mathbf{e}_n \end{bmatrix}

Bu yöntemle, transformasyon matrisini kolayca elde edebiliriz.

Kernel ve Range Kavramları

Bir lineer transformasyon T:VWT: V \rightarrow W için:

  • Kernel (Çekirdek):

    Ker(T)={vVTv=0}\operatorname{Ker}(T) = \{ \mathbf{v} \in V \mid T\mathbf{v} = \mathbf{0} \}

    Transformasyonun sıfıra götürdüğü tüm vektörlerin kümesidir ve VV'nin bir alt uzayıdır.

  • Range (Görüntü):

    Range(T)={TvvV}\operatorname{Range}(T) = \{ T\mathbf{v} \mid \mathbf{v} \in V \}

    Transformasyon sonucu elde edilen vektörlerin kümesidir ve WW'nin bir alt uzayıdır.

Null A ve Kernel of T'nin Bağlantısı

Bir matrisin null space'i (Null A), Ax=0A\mathbf{x} = \mathbf{0} denklemini sağlayan tüm x\mathbf{x} vektörlerinden oluşur. Lineer transformasyonun kernel'i ile matrisin null space'i aynıdır:

Ker(T)=Null(A)\operatorname{Ker}(T) = \operatorname{Null}(A)

Col A ve Range of T'nin Bağlantısı

Matris AA'nın column space'i (Col A), AA'nın sütunlarının tüm lineer kombinasyonlarından oluşan uzaydır. Bu uzay, transformasyonun range'i ile aynıdır:

Range(T)=Col(A)\operatorname{Range}(T) = \operatorname{Col}(A)

Rank ve Nullity Teoremi

Rank ve Nullity teoremi, bir matrisin rank'ı (sütun uzayının boyutu) ile nullity'si (null uzayın boyutu) arasındaki ilişkiyi ifade eder:

rank(A)+nullity(A)=n\operatorname{rank}(A) + \operatorname{nullity}(A) = n

Burada nn, matris AA'nın sütun sayısıdır. Bu teorem, transformasyonun kernel ve range'inin boyutları arasındaki ilişkiyi de gösterir:

dim(Ker(T))+dim(Range(T))=n\dim(\operatorname{Ker}(T)) + \dim(\operatorname{Range}(T)) = n

Örneklerle Kernel ve Range Bazısı Bulma

Şimdi, bu kavramları örneklerle pekiştirelim.

Örnek 1: Polinomlardan R2\mathbb{R}^2'ye Lineer Transformasyon

Transformasyonumuz olsun:

T:P2R2T: P_2 \rightarrow \mathbb{R}^2

Burada P2P_2, derecesi en çok 2 olan polinomların uzayıdır. Transformasyonumuz şöyle tanımlanıyor:

T(p(t))=[p(0)p(1)]T\big(p(t)\big) = \begin{bmatrix} p(0) \\ p(-1) \end{bmatrix}

Yani:

  • p(t)p(t) polinomunda t=0t = 0 değerini alıp ilk koordinata koyuyoruz.
  • t=1t = -1 değerini alıp ikinci koordinata koyuyoruz.

Kernel'in Bazısını Bulalım:

Kernel, T(p(t))=[00]T\big(p(t)\big) = \begin{bmatrix} 0 \\ 0 \end{bmatrix} olacak polinomlardan oluşur.

Genel bir polinom yazalım:

p(t)=a0+a1t+a2t2p(t) = a_0 + a_1 t + a_2 t^2

Transformasyonu uygulayalım:

  1. p(0)=a0p(0) = a_0
  2. p(1)=a0a1+a2p(-1) = a_0 - a_1 + a_2

Bu değerlerin sıfır olması gerekir:

  1. a0=0a_0 = 0
  2. a0a1+a2=0    a1+a2=0a_0 - a_1 + a_2 = 0 \implies -a_1 + a_2 = 0

Buradan a1=a2a_1 = a_2 elde ederiz.

Kernel polinomları:

p(t)=a1t+a1t2=a1(t+t2)p(t) = a_1 t + a_1 t^2 = a_1 (t + t^2)

Dolayısıyla, kernel'in bazısı:

Ker(T)=span{t+t2}\operatorname{Ker}(T) = \operatorname{span}\{ t + t^2 \}

Örnek 2: Transformasyonun Range'ini Belirleme

Transformasyon sonucu elde edilen vektörler:

T(p(t))=[a0a0a1+a2]T\big(p(t)\big) = \begin{bmatrix} a_0 \\ a_0 - a_1 + a_2 \end{bmatrix}

Bu vektörü, katsayılar cinsinden ayırabiliriz:

T(p(t))=a0[11]+a1[01]+a2[01]T\big(p(t)\big) = a_0 \begin{bmatrix} 1 \\ 1 \end{bmatrix} + a_1 \begin{bmatrix} 0 \\ -1 \end{bmatrix} + a_2 \begin{bmatrix} 0 \\ 1 \end{bmatrix}

Bu üç vektörün spanı, range'in bazısını verir:

Range(T)=span{[11],[01],[01]}\operatorname{Range}(T) = \operatorname{span}\left\{ \begin{bmatrix} 1 \\ 1 \end{bmatrix}, \begin{bmatrix} 0 \\ -1 \end{bmatrix}, \begin{bmatrix} 0 \\ 1 \end{bmatrix} \right\}

Örnek 3: Türev İçeren Bir Transformasyon

Transformasyonumuz olsun:

T:P2P1T: P_2 \rightarrow P_1

Ve tanımlansın:

T(p(t))=p(t)tp(t)T\big(p(t)\big) = p'(t) - t\,p''(t)

Genel polinomumuz:

p(t)=a0+a1t+a2t2p(t) = a_0 + a_1 t + a_2 t^2

Birinci türev:

p(t)=a1+2a2tp'(t) = a_1 + 2a_2 t

İkinci türev:

p(t)=2a2p''(t) = 2a_2

Transformasyon sonucu:

T(p(t))=(a1+2a2t)t(2a2)=a1T\big(p(t)\big) = \big( a_1 + 2a_2 t \big) - t (2a_2) = a_1

Görüyoruz ki transformasyon sonucunda sadece a1a_1 kalıyor.

Kernel'in Bazısını Bulalım:

T(p(t))=0T\big(p(t)\big) = 0 olacak şekilde p(t)p(t) polinomları:

a1=0a_1 = 0

Genel polinomumuz:

p(t)=a0+a2t2p(t) = a_0 + a_2 t^2

Kernel'in bazısı:

Ker(T)=span{1,t2}\operatorname{Ker}(T) = \operatorname{span}\{ 1, t^2 \}

Range'in Boyutu ve Bazısı:

Transformasyonun sonucu sadece a1a_1 olduğundan, range bir boyutludur ve bazisi {1}\{1\}'dir:

Range(T)=span{1}\operatorname{Range}(T) = \operatorname{span}\{ 1 \}

Özet

Lineer transformasyonların kernel ve range'ini bulmak, bu transformasyonların tanımını ve özelliklerini doğru anlamayı gerektirir. Kernel, transformasyonun sıfıra götürdüğü vektörlerin alt uzayıdır ve bazısını bulmak için transformasyon denklemini sıfıra eşitleriz. Range ise, transformasyon sonucu elde edilen vektörlerin alt uzayıdır ve bu uzayın bazısı, transformasyonun çıktısının spanı alınarak bulunur. Rank ve Nullity teoremi, kernel ve range'in boyutları arasındaki ilişkiyi belirler.

Bu kavramları anlamak, lineer cebirdeki daha ileri konuları kavramak için sağlam bir temel oluşturur. Pratik örnekler üzerinde bu yöntemleri uygulayarak, lineer transformasyonlar ve onların kernel ve range bazısını bulma becerimizi geliştirebiliriz.

Unicourse ile sınavlardan istediğin notları al.

Türkiye'nin en iyi üniversitelerinden 20.000'den fazla öğrenci sınavlarına Unicourse ile hazırlanıyor. Sen de aramıza katıl.