LU-վերլուծություն

testwiki-ից
Jump to navigation Jump to search

Կաղապար:Վիքիֆիկացում LU-վերլուծություն՝ A մատրիցի ներկայացումը երկու մատրիցների արտադրյալի տեսքով՝ A=LU, որտեղ L-ը ստորին եռանկյունաձև մատրից է, իսկ U-ն՝ վերին եռանկյունաձև մատրից։

LU-վերլուծությունն օգտագործվում է գծային հանրահաշվական հավասարումների համակարգերի լուծման, մատրիցի հակադարձի և որոշիչի հաշվման համար։ LU-վերլուծություն գոյություն ունի այն և միայն այն դեպքում, եթե A մատրիցը հակադարձելի է, իսկ A մատրիցի բոլոր գլխավոր անկյունային մինորները ոչ զրոյական են[1][2]։

Կիրառությունը

Գծային հավասարումների համակարգի լուծում

A (համակարգի գործակիցների մատրից) մատրիցի ստացված LU-վերլուծությունը գծային հավասարումների համակարգի ընտանիքի լուծման համար կարող է օգտագործվել աջ մասի b տարբեր վեկտորներով՝

Ax=b։

Եթե հայտնի է A մատրիցի LU-վերլուծությունը՝ A=LU, սկզբնական համակարգը կարելի է գրել հետևյալ տեսքով՝

LUx=b։

Այս համակարգը կարող է լուծվել երկու քայլով։

Առաջին քայլում լուծվում է հետևյալ համակարգը՝

Ly=b։

Քանի որ L-ն ներքևի եռանկյուն մատրիցն է, այս համակարգը լուծվում է անմիջականորեն ուղիղ տեղադրմամբ։

Երկրորդ քայլում լուծվում է հետևյալ համակարգը՝

Ux=y։

Քանի որ U-ն վերևի եռանկյուն մատրիցն է, այս համակարգը լուծվում է անմիջականորեն հակադարձ տեղադրմամբ։

Մատրիցի ձևափոխում

A մատրիցի ձևափոխումը համարժեք է հետևյալ հավասարումների համակարգի լուծմանը՝

AX=I,

որտեղ X-ը անհայտ մատրից է, իսկ I-ն՝ միավոր մատրից։ Այս համակարգի X լուծումը հանդիսանում է A1 հակադարձ մատրիցը։

Համակարգը կարելի է լուծել վերևում նկարագրված LU-վերլուծության մեթոդով։

մատրիցի որոշիչի հաշվում

Ունենալով A մատրիցի LU-վերլուծությունը՝

A=LU,

կարելի է անմիջականորեն հաշվել նրա որոշիչը՝

det(A)=det(LU)=det(L)det(U)=(i=1nLii)(i=1nUii),

որտեղ nA մատրիցի չափն է, Lii-ն և UiiL և U մատրիցների անկյունագծերի էլեմենտներն են։

Բանաձևի դուրսբերումը

Ելնելով կիրառման ոլորտից LU-վերլուծությունը կարող է կիրառվել միայն ոչհատուկ մատրիցի համար, որի համար մենք հետագայում կընդունենք, որ A մատրիցն ոչհատուկ է։

Քանի որ L մատրիցի և առաջին տողում, և U մատրիցի առաջին սյունում բոլոր էլեմենտները, հնարավոր է բացի առաջինից, հավասար են զրոյի, ունենք՝

a11=l11u11։

Եթե a11=0, ապա l11=0 կամ u11=0։ Առաջին դեպքում L մատրիցի առաջին տողը ամբողջությամբ կազմված է զրոներից, իսկ երկրորդ դեպքում՝ U մատրիցի առաջին սյունը։ Հետևաբար, L և U մատրիցները ոչհատուկ են, իսկ դա նշանակում է A-ն նույնպես ոչհատուկ է, որը բերում է հակասության։ Այսպիսով, եթե a11=0, ապա ոչհատուկ A մատրիցը չունի LU-վերլուծություն։

Դիցուկ a110, այդ դեպքում l110 և u110։ Քանի որ L-ը և U-ն որոշված են U-ն հաստատունի վրա բազմապատկման ճշտությամբ և նույն հաստատունի վրա L-ի բաժանման ճշտությամբ, մենք կարող ենք պահանջել, որ l11=1։ Այդ դեպքում u11=a11։

Բաժանենք A մատրիցը վանդակների՝

A=(a11wTvA),

որտեղ v,wT,A ունի համապատասխանաբար (N1)×1, 1×(N1), (N1)×(N1) չափեր։

Նույն ձևով բաժանենք վանդակների L և U մատրիցները՝

L=(10vlL), U=(a11wuT0U):

A=LU հավասարումը կընդունի այսպիսի տեսք՝

wT=wuT,
v=a11vl,
A=vlwuT+LU:

Լուծելով հավասարումների համակարգը vl, wu, L, U նկատմամբ, կստանանք՝

wu=w,
vl=v/a11,
LU=AvwT/a11:

Վերջնականապես կունենանք՝

L=(10v/a11L),
U=(a11wT0U),
LU=AvwT/a11:

Այսպիսով, մենք N×N չափի մատրիցն LU-մասնատմամբ բերեցինք (N1)×(N1) > չափի մատրիցի LU-վերլուծության։

AvwT/a11 արտահայտությունը կոչվում է a11 էլեմենտի Շուրի լրացում A մատրիցում[3]։

Ալգորիթմ

LU-վերլուծության հաշվարկի ալգորիթմներից մեկը բերենք ներքևում։

Կօգտագործենք հետևյալ նշանակումները մատրիցի էլեմենտների համար՝ L=(lij), U=(uij), i,j=1n, ընդ որում մատրիցների անկյունագծային էլեմենտներն են՝ L: lii=1, i=1n։ Այդ դեպքում, եթե հայտնի է LU-վերլուծության մատրիցն, նրա որոշիչը կարելի է հաշվել հետևյալ բանաձևով՝

det(A)=det(LU)=det(L)det(U)=det(U)=i=1nUii:

L և U մատրիցները կարելի է գտնել հետևյալ ձևով (քայլերի կատարման հերթականությունը պետք է պահպանել խստորեն, քանի որ հաջորդ էլեմենտները գտնվում են նախորդների օգտագործմամբ)՝

  1. u1j=a1j, j=1n
  2. lj1=aj1u11, j=1n (u110)

i=2n-ի համար՝

  1. uij=aijk=1i1likukj, j=in
  2. lji=1uii(ajik=1i1ljkuki), j=in

Արդյունքում մենք կստանանք L և U մատրիցները։

Տվյալ մեթոդի ծրագրային իրականացման ժամանակ (Գաուսի կոմպակտ սխեմա) L և U մատրիցների ներկայացման համար կարելի է բավարարվել միայն մեկ մասիվով, որում L և U մատրիցները համակցվում են։ Այսպես, 3×3 չափի մատրիցի համար՝

(u11u12u13l21u22u23l31l32u33)

Տես նաև

Ծանոթագրություններ

Կաղապար:Ծանցանկ Կաղապար:Մաթեմատիկա–ներքև

  1. Գ․ Հ․ Հակոբյան, Ա․ Վ․ Պողոսյան, Գ․ Գ․ Ղազարյան, Գծային հանրահաշիվ և կիրառություններ, Երևան, 2005, էջ 365:
  2. Յու․ Ռ․ Հակոբյան, Թվային մեթոդներ, մաս 1, Երևան, 2017, էջ 114:
  3. Ե․Ե․ Տիրտիշնիկով, մատրիցին անալիզ և գծային հանրահաշիվ, 2004-2005