Sıfır-alanı üzerinden çıkıntı yapan


11

sistemi verildiğinde burada , Jacobi yinelemesinin bir çözücü olarak kullanılması durumunda, b sıfırdan farklıysa yöntemin birleşmeyeceğini okudum A'nın sıfır uzayındaki bileşen . Peki, b'nin A'nın sıfır boşluğunu kapsayan sıfır olmayan bir bileşeni olması koşuluyla , Jacobi yönteminin yakınsak olmadığı resmi olarak nasıl ifade edilebilir ? Bunun matematiksel olarak nasıl resmileştirilebileceğini merak ediyorum, çünkü çözümün boş alana dik bir kısmı birleşiyor.A R n × n

Ax=b,
ARn×nbAbA

Bu nedenle, her yinelemeden sıfır uzayını yansıtarak birleşir (veya?).A

.........

Özellikle halinde ilgilenmekteyim.Lütfen burada L bir vektör tarafından yayılmış boş alanı olan bir simetrik Laplace matristir 1 , n = [ 1 ... 1 ] TR , n ve B , bir sahiptir sıfır bileşen olarak L' nin boş alanı , J b = b , burada J = I - 1

Lx=b,
L1n=[11]TRnbL
Jb=b,
merkezleme matrisidir. Bu, her Jacobi yinelemesininL'nin sıfır boşluğununyansıtılacağını, yani her yinelemeninortalanacağınıima ediyormu? Ben sıfır-uzay dışarı yansıtmak gerek yoktur olacağını o zamandan beri bu soruyorumL(için, diğer bir deyişle, ya Jacobi dolaşır gelenortalamakyineler).J=I1n1n1nTLL

Bu soru sizin için de geçerli olabilir: scicomp.stackexchange.com/questions/1505/…
shuhalo

Teşekkürler. Aslında buradaki yorumlarımdan bir alıntı yaptım, çünkü soru kendi başına ilgiyi hak ediyor. Ancak, yukarıda değinilmemiştir (en azından resmileştirilmemiştir).
usero

Ah, bana utanç, bunun kendi sorunuz olduğunu kontrol etmedim.
shuhalo

@JedBrown scicomp.stackexchange.com/questions/1505/… üzerindeki cevabınız bu soruya ilham verdi. Bence bağımsız düşünmeyi hak ediyor. Sanırım yukarıdaki soruları değerlendirebileceksiniz.
usero

Yanıtlar:


7

Solvability için doğru koşul sıfır boşlukla ilgisi yoktur (olmadıkça bir simetriktir) ancak sıfır alan bir T . Eğer bir T u = 0 , sonra bir x = b ima U , T B = U , T bir x = 0 , dolayısıyla B herhangi bir boş vektör ortogonal olmalıdır bir T (aksi halde hiçbir çözüm, ve Jacobi iterasyonu bir neden vardır yakınsama).AAATATu=0Ax=buTb=uTAx=0bAT

Ancak bu durumda, bir çözüm vardır ve kare durumda sonsuz sayıda vardır.

Tekil durumda, bu durumun tatmin edilip edilmediğini (ve yine de yuvarlaklaşma ile şımartılacağını) asla bilemediği için, problem genellikle en küçük kareler problemi olarak çözülür. Minimum norm çözümünü bulmak için, normal denklemlerde eşlenik gradyanlar kullanın; bu, çarpmayı ve A T ile kodlamanızı gerektirir . (Sadece A ile çarpma rutini verildiğinde , bunun yerine GMRES kullanılabilir, tahmin edilebilir yakınsama özellikleri daha azdır.)AATA


Çok teşekkürler. Özellikle Jacobi yöntemiyle ilgilendiğimi unutmayın (teorik nedenler; aksi takdirde alternatifler hakkındaki önerinizi kabul ediyorum.) Yani: "Özellikle A'nın sıfır uzayında sıfır bileşeninin bulunduğu durumla ilgileniyorum . her Jacobi yinelerler sıfır-alana sahip olacağını ima A dışarı yansıtılan? Ben o zamandan beri bu soruyorum sıfır-uzay dışarı yansıtmak gerek olmazdı A Jacobi dolaşır (bu kadar b null- sahip olduğunda A'nın uzayı yansıtılır). " bAAAA
usero

@usero: Dediğim gibi sıfır boşluğunun sorun üzerinde bir etkisi yok. Yoksa matrisiniz simetrik mi? Ayrıca, Jacobi yöntem boş alanı ortogonalite korumaz bir T sürece bir sabit çapını sahiptir. AATA
Arnold Neumaier

Soruyu düzenledim. Matris simetriktir (Laplacian). Peki, her Jacobi yinelemesi, b ortalandığında (yukarıda tanımlandığı gibi) ortalanacak mı? Yaptığım karışıklıktan dolayı özür dilerim. Ab
usero

1
@usero: köşegenleri sabitse, evet. Köşegen girişleri 1. O olan wlog A = I - B ve Jacobi yineleme x 0 = b , x , n + 1 = b + B X N ise bir u = 0 ve u , T b = 0 , sonra simetri ile, u , T B = u T , dolayısıyla u T x nAA=IBx0=bxn+1=b+BxnAu=0uTb=0uTB=uTuTxnindüksiyonla sabittir, dolayısıyla sıfırdır. - Ama neden Jacobi yöntemini önemsiyorsun? Öyle çok yavaş!
Arnold Neumaier

Ok, bu yüzden Jacobi dolaşır merkezli merkezlenmiş değildir ve bir pozitif sabit olmayan çapını sahip olan, örneğin, d ı bir g ( A ) c I , bazı c R . Jacobi'deki çıkarlarımın tamamen teorik olduğunu unutmayın. Uygulamaya gelince, kesinlikle önerilerinizi kabul ederdim. Teşekkür ederim. BAdiag(A)cIcR
usero
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.