Чи розв'язують системи рівнянь модуль


19

Мене цікавить складність вирішення лінійних рівнянь по модулю k , для довільних k (і з особливим інтересом до простих сил), зокрема:

Проблема. Для даної системи лінійних рівнянь у невідомих модулях , чи існують рішення?mknk

У рефераті до своєї статті Структура та значення класів журналів-MOD для класів Mod k L , Buntrock, Damm, Hertrampf та Meinel стверджують, що вони " демонструють своє значення, доводячи, що всі стандартні задачі лінійної алгебри над кінцевими кільцями є повним для цих класівZ/kZ ". При більш детальному огляді історія складніша. Наприклад, Buntrock et al. покажіть (на основі ескізу на попередньому та вільно доступному проекті, знайденому Каве, спасибі!), що розв’язування систем лінійних рівнянь замість цього є в додатковому класі coMod k L , для kпрем'єр. Цей клас не відомий , не дорівнює Mod K L для K композиту, але не важливо , що - то , що я стурбований є тим фактом , що вони не роблять ніяких зауважень про те , вирішенні систем лінійних рівнянь мод до навіть містила в coMod k L для k композиту!

Запитання: Чи розв’язуються системи лінійних рівнянь по модулю k, що міститься в coMod k L для всіх позитивних k?

Якщо ви можете вирішити системи рівнянь по модулю з більшою потужністю q простих p , ви можете вирішити їх також по модулю p ; тому рішення систем рівнянь по модулю q є coMod p L -твердий. Якщо ви могли б показати, що ця проблема є в Mod q L , ви б показали Mod k L  =  coMod k L для всіх k . Це, мабуть, важко довести. Але це в coMod k L ?


citeseerx посилання для проекту статті . ps: більш надійним способом поводження з є використання де A \ subseteq [k-1] - це набір прийнятих нагадувань \ mod k . Існує також пов'язане питання щодо складності доказування, пор. « Доказ Складність лінійної алгебри » по Солтис та Кук, APAL 2004modk A[k-1]modkAA[k1]modk
Каве

2
як щодо просто k = 4 і парності-L?
domotorp

Відповіді:


9

Я радий сказати, що я думаю, що ми можемо відповісти на це питання ствердно: тобто, вирішивши, чи можлива лінійна збіжність, модуль k є coMod k L -повний.

Насправді ми можемо звести цю проблему до особливого випадку прем'єр-міністрів. Можна показати, що:

Нормальна форма. Клас coMod k L складається з мов L виду L  =  L p 1  ∩  L p 2  ∩ ... ∩  L p r  , де L p j  ∈  coMod p L і де p j варіюється над простими коефіцієнтами k .

За теоремою залишків, будь-яке рішення системи рівнянь за модулем кожної з простих сил ділить k, породжує рішення тієї ж системи, mod k . Таким чином , якщо рішення систем лінійних рівнянь над міститься в Comod р L , то це означає , що рішення систем рівнянь мод до міститься в Comod K L . p t jpjejpjtj

Існує стандартний алгоритм, описаний Маккензі та Куком для зменшення лінійної конгруенції по модулю як основна потужність для побудови навантажувального набору для його нульового простору (а саме для A x  =  y над заданим кільцем побудувати основу для простору нулів [  A  |  y  ] і побачити, чи існують якісь рішення з кінцевим коефіцієнтом -1); а згодом для зменшення побудови простих потужностей модулів просторів для побудови модульних просторів нульових просторів та максимуму множення матричних простих потужностей. Обидві останні задачі є проблемами, які є можливими для coMod k L , за умови, що ви можете побудувати матриці, що стосуються.

Виявляється, матриці, що беруть участь у зменшенні Маккензі та Кука, самі можуть бути обчислені шляхом множення матриць та (головне) ділення на постійний множник. На щастя, для простих потужностей коефіцієнти залучених матриць можна обчислити на робочій стрічці, використовуючи оракул для coMod p L -машин; і розподіл на константу може бути виконана в NC 1 , що знову - таки можливо в Comod р L . Так виходить, що вся проблема в кінцевому рахунку здійсненна в Comod K L .

Докладні відомості див. У [ arxiv: 1202.3949 ].


Я хотів би знати, чи це постійне у вашому запитанні / відповіді? Мене цікавить випадок, коли розмір k не є необмеженим. kk
Хуан Бермеджо Вега

1
@Juan: Так, - це константа, хоча і будь-яка константа. k
Ніль де Бодорап
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.