Дискретті лаплацийлердің кронекерлік қосындысы - Kronecker sum of discrete Laplacians

Математикада Дискретті лаплацийлердің кронекерлік қосындысы, атындағы Леопольд Кронеккер, -ның дискретті нұсқасы айнымалыларды бөлу үздіксіз үшін Лаплациан ішінде тікбұрышты кубоид домен.

Дискретті лаплациандардың Кронекер қосындысының жалпы түрі

Жалпы жағдайда айнымалыларды бөлу дискретті жағдайда көпөлшемді дискретті лаплаций Бұл Kronecker сомасы 1D дискретті лаплациандар.

Мысал: біртекті Дирихле шекаралық шарты бар тұрақты тордағы 2D дискретті лаплациан

Математикалық тұрғыдан Kronecker сомасы:

қайда және ішіндегі 1D дискретті лаплациандар болып табылады х- және ж- бағыттар, сәйкесінше және сәйкес өлшемдердің сәйкестілігі. Екеуі де және біртектес жағдайға сәйкес келуі керек Дирихлеттің шекаралық шарты соңғы нүктелерінде х- және ж- 2D дискретті лаплацианның пайда болуы үшін интервалдар L біртектіге сәйкес келеді Дирихлеттің шекаралық шарты тік бұрышты домен шекарасында барлық жерде.

Міне үлгі OCTAVE /MATLAB есептеу коды L тұрақты 10 × 15 2D торында:

nx = 10; х-бағыттағы тор нүктелерінің%;ny = 15; у бағытындағы тор нүктелерінің%;бұрынғы = бір(nx,1);Dxx = спдиагтар([бұрынғы -2*бұрынғы бұрынғы], [-1 0 1], nx, nx); Х бағытында% 1D дискретті лаплаций;ей = бір(ny,1);Дай = спдиагтар([ей, -2*ей ей], [-1 0 1], ny, ny); У бағытындағы% 1D дискретті лаплаций;L = крон(Дай, көз(nx)) + крон(көз(ny), Dxx) ;

Кәдімгі тордағы көпөлшемді дискретті лаплацианның меншікті мәндері мен меншікті векторлары.

Барлығын білу меншікті мәндер және меншікті векторлар факторлардың барлығы меншікті мәндер және меншікті векторлар туралы Kronecker өнімі бола алады нақты есептелген. Осыған сүйене отырып, меншікті мәндер және меншікті векторлар туралы Kronecker сомасы нақты есептеуге болады.

The меншікті мәндер және меншікті векторлар стандарттың екінші туындының орталық айырымдық жуықтауы шекаралық шарттардың дәстүрлі комбинациясы үшін аралықта соңғы нүктелер орналасқан жақсы белгілі. Осы өрнектерді формулаларымен үйлестіру меншікті мәндер және меншікті векторлар үшін Kronecker сомасы, қажетті жауапты оңай алуға болады.

Мысал: біртекті Дирихле шекаралық шарты бар тұрақты тордағы 3D дискретті лаплациан

қайда және 3 бағыттың әрқайсысында 1D дискретті лаплациандар болып табылады және сәйкес өлшемдердің сәйкестілігі. Әрбір 1D дискретті лаплаций біртекті жағдайға сәйкес келуі керек Дирихлеттің шекаралық шарты, 3D дискретті лаплациан генерациясы үшін L біртектіге сәйкес келеді Дирихлеттің шекаралық шарты шекараның барлық жерінде. Меншікті мәндер

қайда және сәйкес жеке векторлар болып табылады

мұндағы көп индекс меншікті векторларды жұптастырады, ал көп индекс кезіндегі меншікті вектордың мәнінің орнын анықтайды тұрақты тор. Біртектес шекаралық нүктелер Дирихлеттің шекаралық шарты желінің сыртында орналасқан.

Қол жетімді бағдарламалық жасақтама

Ан OCTAVE /MATLAB код http://www.mathworks.com/matlabcentral/fileexchange/27279-laplacian-in-1d-2d-or-3d тармағында қол жетімді BSD лицензиясы, Диричлет, Нейман және Периодтық шекаралық шарттардың тіркесімдері үшін тікбұрышты тордағы 1, 2D және 3D теріс лаплациандардың сирек матрицасын есептейді Kronecker сомалары дискретті 1D лаплациандар. Код сонымен бірге дәл береді меншікті мәндер және меншікті векторлар жоғарыда келтірілген айқын формулаларды қолдану.