İkili vektör


11

Ben n ikili vektörler S={s1,,sn}{0,1}k{1k} ve hepsi vektör olan bir hedef vektör t=1k var.

Varsayım: Eğer elemanlarının lineer bir kombinasyonu olarak yazılabilir S fazla Z / q Z için tüm ana güç q , o t lineer bir kombinasyonu olarak yazılabilir S fazla Z , diğer bir deyişle tam katsayılı bir lineer birleşimi vardır ki bu Z nin üstünde t'dir .tSZ/qZ qtSZtZ

Bu doğru mu? Kimseye tanıdık geliyor mu? Bu konuda literatür ararken hangi anahtar kelimelerin kullanılacağından bile emin değilim, bu yüzden herhangi bir girdi takdir edilmektedir.

Bunun tersi kesinlikle tutar dikkate alınmalıdır: eğer tamsayılar için bir i , daha sonra aynı miktar mod değerlendirilmesi q herhangi bir modül için q, yine eşitliği verir; dolayısıyla tamsayı katsayıları ile doğrusal bir kombinasyon, tüm modüller için doğrusal bir kombinasyonun varlığını ima eder.t=i=1nαisiaiqq

Düzenleme 14-12-2017 : varsayım üzerinde lineer bir kombinasyonu bulunduğunu ileri sürme başlangıçta daha güçlüydü her T bir doğrusal kombinasyonu mod q her asal için q . Bunu algoritmik uygulamamda kullanmak daha kolay olurdu, ancak yanlış olduğu ortaya çıktı. İşte bir karşı örnek. s 1 , , s n bu matrisin satırları tarafından verilir:Ztqqs1,,sn

(100111010111001111000011000101111001)

Mathematica, vektörünün , ilk 1000 prim için mod q vektörleri aralığında olduğunu doğruladı; Bununla birlikte, Z üzerinde bir tamsayı doğrusal kombinasyon yoktur : yukarıdaki matris, R üzerinde tam sıralamaya ve ( 1 , 1 , 1 , 1 , 1 , 1 ) doğrusal bir kombinasyonu (t=(1,1,1,1,1,1)qZR(1,1,1,1,1,1) üzerinde R katsayıları kullanarak ( 1 / 2 , 1 / 2 , 1 / 2 , - 1 / 2 , - 1 / 2 , 1 / 2 ) . (Bumod mod 4'ün doğrusal bir kombinasyonu olarak t yazamazsınız, bu nedenle varsayımın güncellenmiş formuyla çelişmez.)(s1,,s6)R(1/2,1/2,1/2,1/2,1/2,1/2)t4


1
Aşağıdaki zayıf özellik, basit bir kompaktlık bağımsız değişken tutar: a, rasyonel elemanlarının doğrusal kombinasyonu S bunun üzerinde doğrusal bir kombinasyonudur, ancak ve ancak G, F , p için tüm ama sonlu sayıda asal p . Bu daha genel olarak S ve t sadece 0 , 1 değil tamsayı katsayılarına sahip olduğunda geçerlidir . tSGFppSt0,1
Emil Jeřábek

1
Başka bir kısmi sonuç (yine, rasgele tamsayı ): t , S iff'nin tamsayı doğrusal bir kombinasyonudur. Asal güçler q için her bir Z / q Z halkasında doğrusal bir kombinasyondur . S,ttSZ/qZ q
Emil Jeřábek

3
@BartJansen Aslında iki farklı yol biliyorum, ama ikisi de bir yorumda tam olarak uymuyor. Daha sonra bir cevap göndereceğim.
Emil Jeřábek

2
@JoshuaGrochow Takip etmiyorum. Eğer ihtiyacınız olan tek şey "oldukça büyük" ise, oldukça büyük bir başbakan almak yeterli olacaktır. Veya sabit bir asalın oldukça büyük bir gücü. Bunların hiçbiri tamsayılar üzerinde çözümlerin varlığını ima etmez.
Emil Jeřábek

3
Örnek sisteminizin belirleyicisi -4'tür, bu da tüm tek asal değerler için bir çözüm anlamına gelir.
Kristoffer Arnsfelt Hansen

Yanıtlar:


8

Revize edilmiş varsayım doğrudur, ve t üzerindeki rahat kısıtlamalar altında bile - bunlar rastgele tamsayı vektörleri olabilir (set S sonlu olduğu sürece ). S'den vektörleri bir matrise yerleştirirsek, sorunun basitçe S x = t doğrusal sayının tamsayılarda çözülebilirliğini sorduğuna dikkat edin , bu yüzden sorunu aşağıdaki gibi formüle edeceğim.StSS

Sx=t

ÖNERME: Let ve T Z k . Daha sonra lineer sistem G x = t çözülebilir içinde Z ise ve de çözülebilir olması durumunda , Z / q Z asal güçler için q .SZk×ntZkSx=tZZ/qZq

Bu, en az iki şekilde kanıtlanabilir.

Kanıt 1:

Herhangi bir asal için , sistemin çözülebilirliği her modulo p m o halkasındaki çözülebilir olduğunu ima s -adic tamsayılar , Z , p . (Çözeltiler, son derece eşsiz, bu nedenle verilen çözeltiler mod olduğu küçük bir sorun vardır p m ve mod p m ' ihtiyaç uyumlu olmayabilir. Bu, kompakt kullanılarak örneğin sıralanabilir Z, p , ya da König lemma kullanılarak).ppmp ZppmpmZp

Sonuç olarak, sistem, aynı zamanda ürün içinde çözülebilir olduğu , Z = Π s  asal Z s , yani halka profinite tamsayı . Bunun Z'deki çözülebilirliğini ima ettiğini iddia ediyorum .

Z^=p primeZp,
Z

Sistemin çözülebilirliğine dikkat edin (örneğin, ), abelian gruplarının dilinde (ilkel pozitif) birinci dereceden bir cümle olarak ifade edilebilir,böylece t'yi tanımlayabilmemiz için 1 sabiti ile artırılır. Şimdi, yapının tüm birinci dereceden teorisinin ( Z , + , 1 ) aşağıdaki gibi aksiyomatize edilebildiğini kontrol edebilir (Presburger'in aritmetikveya daha ziyade Z- grupteorisininsiparişsiz bir versiyonudur):xSx=t1t(Z,+,1)Z

  1. burulma içermeyen abelya grupları teorisi,

  2. aksiyomlar Her asal p için p x 1 ,xpx1p

  3. aksiyomlar xy(x=pyx=py+1x=py+(p1))p

Z^(Z,+,1)(Z^,+,1)Sx=tZ^Z

(Z,+,1)Z^ZZ^Z

Kanıt 2:

MGL(k,Z)NGL(n,Z)S=MSNt=MtxSx=tx=N1xSx=txSx=tx=NxSx=tM,M1,N,N1

SknSx=tZ

  1. siiStitsii

  2. iiSti0

qqti S x = t Z / q ZqsiiSx=tZ/qZ


1
Çözümünüzle bana yeni ve ilginç bir şey öğrettiğiniz için Emil'e teşekkürler!
Kristoffer Arnsfelt Hansen

Aynen. Ayrıca, ilginç bir şekilde, ikinci çözümler sadece temel bölenlerini ( durumda (1) tüm ile başa çıkmak için ) ve yeterince büyük bir sayıyı (ele almak için) dikkate almanın yeterli olduğunu göstermektedir. (2)). s i iSsii
Joshua Grochow

Bu anlayışlı cevap için çok teşekkürler! Eğer bu bir kağıda dönüşürse, görüşlerinizi anladığımdan emin olacağım.
Bart Jansen
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.