Cóż, wygląd Spójrzmy prawdzie w dlaczego ma w przybliżeniu kwadrat o liczbę warunek . Używając rozkładu SVD , z , , , możemy wyrazić jakoATAAA=USVTU∈RN×NS∈RN×MV∈RM×MATA
ATA=(USVT)TUSVT=VSTUTUSVT=VSTSVT
Które otrzymujemy od stwierdzenia, że jest ortonormalna takie, że . Ponadto zauważamy, że jest macierzą diagonalną, tak że ostateczny rozkład można wyrazić jako , przy czym oznacza , otrzymując macierz diagonalną z pierwszymi N liczbą pojedynczą z kwadracie po przekątnej. Oznacza to, że ponieważ liczba warunków jest stosunkiem pierwszej i ostatniej liczby pojedynczej, dla , UUTU=ISATAVS2VTS2STSScond(A)=s1sNA∈RN×M
cond(ATA)=s21s2M=(s1sM)2=cond(A)2
Teraz możemy wykonać to samo ćwiczenie z :AAT
AAT=USVT(USVT)T=USVTVSTUT=US2UT
Co oznacza, że otrzymujemy wynik , ponieważ tutaj oznacza , subtelną różnicę w stosunku do powyższej notacji.cond(AAT)=s21s2NS2SST
Ale zauważ tę subtelną różnicę! Dla liczba warunków ma M-tą liczbę pojedynczą w mianowniku, podczas gdy ma N-tą liczbę pojedynczą. To wyjaśnia, dlaczego widzisz znaczące różnice w liczbie warunków - będzie rzeczywiście „lepiej uwarunkowany” niż .ATAAATAATATA
Mimo to David Ketcheson miał rację - porównujesz liczby warunków między dwiema zupełnie różnymi macierzami. W szczególności, co można osiągnąć z nie będzie takie samo jak to, co można osiągnąć z .ATAAAT