Logo

Birden Çok Girdi: Kısmi Türev, Gradyan ve Yerel Değişim

7 Ekim 2026
Okuma süresi: 8 dakika
index

Bir yüzeyin yüksekliğini yalnız doğu-batı konumuyla belirleyemeyiz; kuzey-güney konumu da gerekir. Benzer biçimde bir odanın sıcaklığı konuma, bir ürünün maliyeti birkaç girdiye bağlı olabilir. Girdi tek sayı olmaktan çıkınca “fonksiyonun eğimi” sorusu da tek bir cevap taşımaz. Hangi yönde hareket ettiğimizi ve diğer girdileri sabit tutup tutmadığımızı söylemeliyiz.

Önceki yazıda uzay vektörleri, düzlemler ve normal yönleriyle çalıştık. Burada aynı geometriyi fonksiyonların yerel değişimine bağlayacağız. Tek değişkenli türev, limit ve zincir kuralını kullanacağız; yeni olan, farklı yaklaşma yollarını birlikte denetleme gereğidir. Kısmi türev, gradyan, Jacobian ve Hessian adları bu ortak düşüncenin farklı parçalarını anlatır.

1. İki girdili bir fonksiyon nasıl okunur?

z=f(x,y)z=f(x,y) yazımı, her uygun sıralı (x,y)(x,y) çiftine tek bir gerçek çıktı zz atar. Girdilerin sırası önemlidir. Örneğin f(x,y)=x+2yf(x,y)=x+2y için f(1,3)=7f(1,3)=7, f(3,1)=5f(3,1)=5 olur. İki değişken olması iki sonuç üretildiği anlamına gelmez; burada çıktı hâlâ tek sayıdır.

Tanım kümesini her iki değişken birlikte belirler. f(x,y)=9−x2−y2f(x,y)=\sqrt{9-x^2-y^2} için kökün içi negatif olmamalıdır. Bu nedenle x2+y2≤9x^2+y^2\leq9 diski üzerinde çalışırız. g(x,y)=ln⁡(y−x2)g(x,y)=\ln(y-x^2) için koşul y>x2y>x^2‘dir. Tanım kümesi artık yalnız bir aralık değil, düzlemde bir bölge olabilir.

Grafik (x,y,f(x,y))(x,y,f(x,y)) noktalarının oluşturduğu yüzeydir. Fakat her bilgiyi üç boyutlu çizimden okumak kolay değildir. Seviye eğrileri f(x,y)=cf(x,y)=c denklemleriyle aynı çıktı değerine sahip girdileri düzlemde gösterir. Haritadaki eş yükselti çizgileri bu fikrin tanıdık örneğidir. Burada cc, seçilen sabit yüksekliktir.

f(x,y)=x2+y2f(x,y)=x^2+y^2 için c>0c>0 seviyeleri yarıçapı c\sqrt c olan çemberlerdir. Sıfır seviyesi yalnız orijindir; negatif seviyeler boştur. Her cc için bir eğri bulunmak zorunda değildir. Seviyelerin sıklaşması, aynı çıktı değişiminin daha kısa yatay uzaklıkta gerçekleştiğini gösterir; yerel değişim büyüktür.

2. Limit bütün yaklaşma yollarını kapsar

(x,y)→(a,b)(x,y)\to(a,b) demek, noktalar arası uzaklık (x−a)2+(y−b)2\sqrt{(x-a)^2+(y-b)^2} sıfıra gidiyor demektir. f(x,y)f(x,y)‘nin limiti LL ise, tanım kümesi içindeki bütün yeterince yakın noktalarda çıktı LL‘ye yaklaşmalıdır. Yalnız bir doğru boyunca yaklaşmak yeterli değildir.

Orijin dışında f(x,y)=xy/(x2+y2)f(x,y)=xy/(x^2+y^2) olsun. y=0y=0 yolunda fonksiyon sıfırdır. y=xy=x yolunda ise x≠0x\ne0 için değer x2/(2x2)=1/2x^2/(2x^2)=1/2‘dir. İki yol farklı limit verdiği için orijinde iki değişkenli limit yoktur. İki farklı yol, yokluğu kanıtlamaya yeter; çok sayıda aynı sonuç veren yol ise varlığı tek başına kanıtlamaz.

Var olan bir limit için bütün yolları kapsayan bir sınır kullanabiliriz. g(x,y)=x2y/(x2+y2)g(x,y)=x^2y/(x^2+y^2) için ∣g(x,y)∣≤∣y∣|g(x,y)|\leq|y| olur; çünkü 0≤x2/(x2+y2)≤10\leq x^2/(x^2+y^2)\leq1. Nokta orijine yaklaşırken ∣y∣→0|y|\to0 olduğundan sıkıştırma limiti sıfır verir. Bu eşitsizlik seçilmiş birkaç yolu değil, çevredeki bütün noktaları denetler.

Süreklilik, limitin fonksiyonun o noktadaki değerine eşit olmasıdır. Süreklilik olmadan iyi bir doğrusal yaklaşım bekleyemeyiz. Çok değişkenli türev kavramının dikkatli kurulmasının nedeni de bu farklı yol olasılıklarıdır.

3. Bir girdiyi değiştirirken diğerini sabit tutmak

xx‘e göre kısmi türev, yy sabitken alınan sıradan türevdir:

fx(a,b)=∂f∂x(a,b)=lim⁡h→0f(a+h,b)−f(a,b)h.f_x(a,b)=\frac{\partial f}{\partial x}(a,b) =\lim_{h\to0}\frac{f(a+h,b)-f(a,b)}h.

∂\partial işareti, birden çok bağımsız girdi varken bunlardan birini değiştirdiğimizi hatırlatır. Benzer biçimde fy(a,b)f_y(a,b), x=ax=a sabit tutularak yy yönündeki değişimi ölçer. Kısmi türevler yüzeyin iki koordinat doğrultusundaki kesit eğimleridir.

f(x,y)=x2y+3y2f(x,y)=x^2y+3y^2 olsun. xx‘e göre türev alırken yy sabit katsayı gibi davranır; fx=2xyf_x=2xy. yy‘ye göre türev alırken x2x^2 sabit katsayıdır; fy=x2+6yf_y=x^2+6y. (2,1)(2,1) noktasında bunlar sırasıyla 4 ve 10 olur. Aynı noktada farklı yönlere ait iki farklı eğim bulunması doğaldır.

Trigonometri ve zincir kuralı da aynı şekilde çalışır. g(x,y)=sin⁡(xy)g(x,y)=\sin(xy) için gx=ycos⁡(xy)g_x=y\cos(xy), gy=xcos⁡(xy)g_y=x\cos(xy) olur. Çarpanlar hangi girdinin sabit tutulduğunu gösterir. Bu hesapta xx ve yy bağımsızdır; eğer yy ayrıca xx‘in bir fonksiyonuysa toplam değişim için başka bir hesap gerekecek.

4. Kısmi türevlerin varlığı neden yeterli değil?

Az önce limitinin olmadığını gördüğümüz xy/(x2+y2)xy/(x^2+y^2) fonksiyonunu orijinde 0 olarak tanımlayalım. Her iki koordinat ekseni boyunca fonksiyon 0 olduğundan orijindeki iki kısmi türev de 0’dır. Buna rağmen çapraz yolda değer 1/21/2‘dir; fonksiyon sürekli bile değildir.

Demek ki iki eksendeki eğimi bilmek, aralarındaki bütün yönlerde düzenli davranış garantisi vermez. Tek değişkenli türevde sağ ve sol yaklaşma aynı çizgi üzerindeydi. İki değişkende sonsuz sayıda yön ve eğri yolu vardır. Bunları aynı anda yakalayan bir yerel yaklaşım koşuluna ihtiyaç duyarız.

Bu ayrım uygulamada önemlidir. Bir hesap programının fxf_x ve fyf_y ifadelerini üretmesi, otomatik olarak her noktada teğet düzlem bulunduğunu kanıtlamaz. İfadelerin tanım alanını, sürekliliğini ve ele alınan noktanın özel olup olmadığını da kontrol ederiz. Özellikle parçalı tanımlanan veya paydası sıfıra yaklaşan fonksiyonlarda bu kontrol atlanmamalıdır.

5. Tam türevlenebilirlik ve hata ölçüsü

ff fonksiyonu (a,b)(a,b)‘de türevlenebilirse küçük (h,k)(h,k) değişimleri için:

f(a+h,b+k)=f(a,b)+fx(a,b)h+fy(a,b)k+r(h,k)f(a+h,b+k)=f(a,b)+f_x(a,b)h+f_y(a,b)k+r(h,k)

olur ve kalan şu koşulu sağlar:

r(h,k)h2+k2⟶0.\frac{r(h,k)}{\sqrt{h^2+k^2}}\longrightarrow0.

Yani hata, girdi değişiminin uzunluğuna göre ihmal edilebilir hale gelir. Bu, yalnız hatanın sıfıra gitmesinden güçlü bir koşuldur. Doğrusal terim yerel değişimin birinci dereceden ana kısmını taşır. Bu doğrusal dönüşüme tam türev denir.

Kısmi türevler noktanın bir açık çevresinde bulunuyor ve noktada sürekli oluyorsa bu koşul sağlanır; sık kullandığımız yeterli ölçüt budur. Gerekçeyi iki küçük adımda görebiliriz: önce xx‘i, sonra yy‘yi değiştirip farkı iki parçaya ayırırız. Her parçada tek değişkenli ortalama değer teoremi bir ara noktadaki kısmi türevi verir. Kısmi türevlerin sürekliliği, bu katsayıları merkezdeki değerlere yaklaştırır ve kalan oranını sıfıra götürür.

Böylece teğet düzlem:

z=f(a,b)+fx(a,b)(x−a)+fy(a,b)(y−b)z=f(a,b)+f_x(a,b)(x-a)+f_y(a,b)(y-b)

olur. Bu düzlem yüzeye yalnız “değen” rastgele bir düzlem değildir; bütün küçük yatay yönlerdeki birinci dereceden değişimi aynı anda temsil eder.

6. Doğrusal yaklaşımın sayısal hesabı

T(x,y)=20−x2−2y2T(x,y)=20-x^2-2y^2 fonksiyonunu düşünelim. Değerler bir sıcaklık modeli olarak okunabilir; xx ve yy aynı uzunluk ölçeğinde ölçülen konum koordinatları olsun. (1,1)(1,1) noktasında T=17T=17, Tx=−2T_x=-2 ve Ty=−4T_y=-4‘tür. Yeni nokta (1,02,0,99)(1{,}02,0{,}99) için h=0,02h=0{,}02, k=−0,01k=-0{,}01 olur.

Doğrusal değişim (−2)(0,02)+(−4)(−0,01)=0(-2)(0{,}02)+(-4)(-0{,}01)=0‘dır. Dolayısıyla yaklaşık değer 17’dir. Tam hesap:

20−(1,02)2−2(0,99)2=16,999420-(1{,}02)^2-2(0{,}99)^2=16{,}9994

verir. Fark −0,0006-0{,}0006‘dır. Polinomu açarsak kalan tam olarak −h2−2k2-h^2-2k^2 olur; bu da −0,0004−0,0002=−0,0006-0{,}0004-0{,}0002=-0{,}0006‘dır. Birinci derecedeki iki katkı birbirini götürmüş, ikinci derecedeki küçük hata kalmıştır.

Bu örnek doğrusal yaklaşımın eşitlik olmadığını gösterir. “İlk derecede değişmiyor” demek “tam olarak aynı kalıyor” demek değildir. Özellikle iki büyük katkı birbirini götürdüğünde daha küçük terimler sonucu belirleyebilir. Yaklaşımın geçerliliğini değişim ölçeğine göre değerlendirmek gerekir.

7. Gradyan ve yönlü türev

Kısmi türevleri bir vektörde toplayalım:

∇f=(fx,fy).\nabla f=(f_x,f_y).

∇\nabla işaretine nabla, bu vektöre gradyan denir. Türevlenebilir bir fonksiyonda birim u=(ux,uy)\mathbf u=(u_x,u_y) yönündeki türev:

Duf=∇f⋅u=fxux+fyuyD_{\mathbf u}f=\nabla f\cdot\mathbf u=f_xu_x+f_yu_y

olur. Tanım, [f(a+tu)−f(a)]/t[f(\mathbf a+t\mathbf u)-f(\mathbf a)]/t oranının limitidir. Birim vektör seçildiğinde tt, gidilen işaretli uzunluğu temsil eder. Vektör birim değilse sonuç onun uzunluğu kadar ölçeklenir; yön başına değil parametre başına değişim ölçülür.

Örneğin TT fonksiyonunda (1,1)(1,1) gradyanı (−2,−4)(-2,-4)‘tür. (3,4)(3,4) yönünde birim vektör (3/5,4/5)(3/5,4/5) olur. Yönlü türev −6/5−16/5=−22/5-6/5-16/5=-22/5‘tir. Doğrudan (3,4)(3,4) kullanılsaydı −22-22 elde edilirdi; bu, beş kat hızlı parametre değişiminin sonucudur.

Skaler çarpım formülü Duf=∣∇f∣cos⁡θD_{\mathbf u}f=|\nabla f|\cos\theta verir. θ\theta, gradyanla birim yön arasındaki açıdır. En büyük artış gradyan yönünde ∣∇f∣|\nabla f|, en büyük azalış ters yönde −∣∇f∣-|\nabla f| olur. Gradyan sıfırsa bütün birinci dereceden yönlü türevler sıfırdır; yine de minimum, maksimum veya eyer ayrımı henüz yapılmış değildir.

Seviye elipsinde gradyan eğriye dik ve artan değer yönündedir.

8. Gradyan seviye eğrisine neden diktir?

f(x(t),y(t))=cf(x(t),y(t))=c sabit seviyesini izleyen düzgün bir eğri düşünelim. Zincir kuralına göre:

ddtf(x(t),y(t))=fxx′(t)+fyy′(t)=0.\frac d{dt}f(x(t),y(t))=f_xx'(t)+f_yy'(t)=0.

Bu, ∇f⋅r′(t)=0\nabla f\cdot\mathbf r'(t)=0 demektir. Eğrinin teğet vektörü r′=(x′,y′)\mathbf r'=(x',y') gradyana diktir. Gradyan sıfır olmadığı ve seviye eğrisi düzgün olduğu noktalarda bu, normal yönü belirler. Sıfır gradyanlı özel noktalarda aynı geometrik sonuçla tek bir normal seçemeyiz.

f=x2+2y2f=x^2+2y^2 için (1,1)(1,1) noktasında seviye c=3c=3, gradyan (2,4)(2,4)‘tür. (2,−1)(2,-1) teğet yönüyle skaler çarpım 4−4=04-4=0 olur. Teğet doğrunun denklemi 2(x−1)+4(y−1)=02(x-1)+4(y-1)=0, yani x+2y=3x+2y=3‘tür. Bir denklemden eğrinin yerel yönünü, eğriyi tamamen çözmeden elde ettik.

f(x,y)=x²+y² yüzeyinin seviye çemberi boyunca hareket eden noktada gradyan dışarı yönelir. Ok, her noktada çembere dik olan en hızlı artış yönünü gösterir.

9. Bir yolda giderken toplam türev

ff iki girdiye bağlıyken x=x(t)x=x(t) ve y=y(t)y=y(t) birlikte değişebilir. O zaman yol boyunca toplam değişim:

dfdt=fxdxdt+fydydt\frac{df}{dt}=f_x\frac{dx}{dt}+f_y\frac{dy}{dt}

olur. Kısmi türevler her girdinin ayrı duyarlılığını, dx/dtdx/dt ve dy/dtdy/dt ise girdilerin gerçek hareket hızlarını taşır. İki katkıyı toplamamızın nedeni yerel doğrusal yaklaşımın iki girdi değişimini toplamasıdır.

f(x,y)=x2+y2f(x,y)=x^2+y^2, x(t)=cos⁡tx(t)=\cos t, y(t)=sin⁡ty(t)=\sin t olsun. Doğrudan f=1f=1 olduğu için toplam türev sıfırdır. Zincir kuralı da 2cos⁡t(−sin⁡t)+2sin⁡tcos⁡t=02\cos t(-\sin t)+2\sin t\cos t=0 verir. Kısmi türevlerin çoğu noktada sıfır olmamasıyla toplam türevin sıfır olması çelişmez; yol bir seviye eğrisini izlemektedir.

İki ara değişken de s,ts,t‘ye bağlıysa aynı düşünce her bağımsız girdi için ayrı uygulanır. z=f(x(s,t),y(s,t))z=f(x(s,t),y(s,t)) için zs=fxxs+fyysz_s=f_xx_s+f_yy_s, zt=fxxt+fyytz_t=f_xx_t+f_yy_t olur. Hangi türevde hangi diğer girdinin sabit tutulduğunu açıkça yazmak, zincir kuralını karmaşık gösterimlerde de düzenli tutar.

10. Birden çok çıktı ve Jacobian matrisi

Şimdi F(x,y)=(u(x,y),v(x,y))\mathbf F(x,y)=(u(x,y),v(x,y)) iki çıktı üretsin. Her çıktının her girdiye duyarlılığını bir matriste toplarız:

JF=(uxuyvxvy).J_{\mathbf F}= \begin{pmatrix}u_x&u_y\\v_x&v_y\end{pmatrix}.

Bu Jacobian matrisidir. Satırlar çıktılara, sütunlar girdilere aittir. Küçük değişim vektörü Δx\Delta\mathbf x için ΔF≈JFΔx\Delta\mathbf F\approx J_{\mathbf F}\Delta\mathbf x olur. Tek çıktılı gradyan aynı türev bilgisinin vektör gösterimidir; çok çıktılı durumda bütün satırları birlikte taşırız.

u=x2−y2u=x^2-y^2, v=2xyv=2xy seçelim. Jacobian (2x−2y2y2x)\begin{pmatrix}2x&-2y\\2y&2x\end{pmatrix}‘tir. (1,2)(1,2) noktasında (2−442)\begin{pmatrix}2&-4\\4&2\end{pmatrix} olur. Δx=0,01\Delta x=0{,}01, Δy=−0,02\Delta y=-0{,}02 için yaklaşık çıktı değişimi (0,10,0)(0{,}10,0)‘dır. Tam değişim (0,0997,−0,0004)(0{,}0997,-0{,}0004) çıkar; farklar ikinci derecedendir.

Küçük girdi değişimi Jacobian ile yerel bir doğrusal dönüşüme gider.

Bileşik dönüşümlerde zincir kuralı matris çarpımına dönüşür: JG∘F=JG(F(x))JF(x)J_{\mathbf G\circ\mathbf F}=J_{\mathbf G}(\mathbf F(x))J_{\mathbf F}(x). Sağdaki matris önce ilk değişimi, soldaki sonraki değişimi uygular. Sıralamayı ters çevirmek genellikle farklı bir dönüşüm verir. Matrislerin boyutları da çıktının bir sonraki işlemin girdisine uygun olduğunu denetler.

11. İkinci değişimler ve Hessian

fxf_x ve fyf_y de türevlenebiliyorsa ikinci kısmi türevler oluşur. fxyf_{xy} gösterimini burada önce xx‘e, sonra yy‘ye göre türev olarak kullanıyoruz. Karışık ikinci türevler bir açık çevrede sürekliyse fxy=fyxf_{xy}=f_{yx} olur. Bu eşitlik düzenlilik koşulu taşır; her parçalı fonksiyonda koşulsuz varsayılmaz.

İkinci türevleri Hessian matrisinde toplarız:

Hf=(fxxfxyfyxfyy).H_f=\begin{pmatrix}f_{xx}&f_{xy}\\f_{yx}&f_{yy}\end{pmatrix}.

Uygun iki kez türevlenebilirlik altında ikinci derece yerel yaklaşım f(a+h)≈f(a)+∇f(a)⋅h+12hTHf(a)hf(\mathbf a+\mathbf h)\approx f(\mathbf a)+\nabla f(\mathbf a)\cdot\mathbf h+\frac12\mathbf h^{T}H_f(\mathbf a)\mathbf h olur. Üstteki TT transpozu, sütunu satıra çevirmeyi belirtir. Bu matris çarpımı, farklı yönlerdeki kavis bilgisini tek sayıya dönüştürür.

f=x2+xy+2y2f=x^2+xy+2y^2 için Hessian (2114)\begin{pmatrix}2&1\\1&4\end{pmatrix} olur. Orijinde gradyan sıfırdır. Fonksiyonu (x+y/2)2+7y2/4(x+y/2)^2+7y^2/4 diye yazarsak sıfır dışında pozitif olduğunu görürüz; orijin mutlak minimumdur. g=x2−y2g=x^2-y^2 için ise xx yönünde değer yükselirken yy yönünde düşer. Gradyan yine sıfırdır, fakat nokta bir eyer noktasıdır.

Çok değişkenli türevde temel soru artık tek bir eğimi bulmak değil, küçük bir girdi değişimini çıktı değişimine dönüştüren düzeni bulmaktır. Kısmi türevler bu düzenin eksen bileşenleri, gradyan tek çıktının yön bilgisi, Jacobian çok çıktının doğrusal dönüşümü, Hessian ise ikinci dereceden düzeltmesidir. Sonraki adımda bu girdileri bir bölge boyunca toplayarak çok katlı integrallere geçeceğiz.

Kaynaklar