เวกเตอร์แบบไบนารี


11

ฉันมีเซตของเวกเตอร์ไบนารีnตัวS={s1,,sn}{0,1}k{1k}และเวกเตอร์เป้าหมายt=1kซึ่งเป็นเวกเตอร์ทั้งหมด

การคาดเดา: ถ้าtสามารถเขียนเป็นชุดเชิงเส้นขององค์ประกอบของSมากกว่าZ/qZสำหรับพลังที่สำคัญ ทั้งหมดq , จากนั้นtสามารถเขียนเป็นชุดเชิงเส้นของSเหนือZได้นั่นคือมีการรวมกันเชิงเส้นกับสัมประสิทธิ์จำนวนเต็ม ซึ่งจำนวนเงินที่จะtกว่าZZ

มันเป็นเรื่องจริงเหรอ? มันดูคุ้น ๆ กับทุกคนไหม? ฉันไม่แน่ใจด้วยซ้ำว่าจะใช้คำหลักใดเมื่อค้นหาวรรณกรรมในหัวข้อนี้ดังนั้นข้อมูลใด ๆ ที่ชื่นชม

สังเกตว่าการสนทนาอย่างแน่นอนถือ: ถ้าt=i=1nαisiสำหรับจำนวนเต็มฉันแล้วการประเมินผลรวม mod เดียวกันQสำหรับโมดูลัสใด ๆQยังคงให้ความเท่าเทียมกัน; ดังนั้นการรวมกันเชิงเส้นกับสัมประสิทธิ์จำนวนเต็มแสดงถึงการมีอยู่ของการรวมกันเชิงเส้นสำหรับ moduli ทั้งหมดaiqq

แก้ไข 14-12-2017 : อีกทั้งคาดว่าเป็นคนแรกที่แข็งแกร่งเข้าไปยุ่งเกี่ยวกับการดำรงอยู่ของการรวมกันเชิงเส้นมากกว่าเมื่อใดก็ตามทีเป็นเชิงเส้นรวมกันพอควรQสำหรับทุกช่วงQ นี่จะง่ายกว่าที่จะใช้ประโยชน์จากแอปพลิเคชันอัลกอริทึมของฉัน แต่กลายเป็นเท็จ นี่คือตัวอย่างที่เคาน์เตอร์ s 1 , ... , s nจะได้รับจากแถวของเมทริกซ์นี้:Ztqqs1,,sn

(100111010111001111000011000101111001)

Mathematica ตรวจสอบว่า vector อยู่ในช่วงของเวกเตอร์เหล่านี้ mod qสำหรับ 1,000 primes แรกซึ่งฉันใช้หลักฐานที่เพียงพอว่านี่เป็นกรณีสำหรับ primes ทั้งหมด อย่างไรก็ตามไม่มีชุดค่าผสมเชิงเส้นจำนวนเต็มมากกว่าZ : เมทริกซ์ด้านบนมีอันดับเต็มเหนือRและวิธีที่ไม่ซ้ำในการเขียน( 1 , 1 , 1 , 1 , 1 , 1 , 1 )เป็นชุดเชิงเส้นของ(t=(1,1,1,1,1,1)qZR(1,1,1,1,1,1)มากกว่า Rคือการใช้ค่าสัมประสิทธิ์ ( 1 / 2 , 1 / 2 , 1 / 2 , - 1 / 2 , - 1 / 2 , 1 / 2 ) (คุณไม่สามารถเขียน tเป็นการรวมกันเชิงเส้นของเวกเตอร์เหล่านี้ mod 4ได้ดังนั้นจึงไม่ขัดแย้งกับรูปแบบที่ปรับปรุงของการคาดเดา)(s1,,s6)R(1/2,1/2,1/2,1/2,1/2,1/2)t4


1
คุณสมบัติดังต่อไปนี้ปรับตัวลดลงถือโดยอาร์กิวเมนต์ที่เป็นปึกแผ่นง่าย: เป็นเหตุผลเกี่ยวเนื่องกันขององค์ประกอบของSและถ้าหากมันคือการรวมกันเป็นเส้นตรงG Fหน้าสำหรับทุกคน แต่หลายขีดเฉพาะพี นี่คือความจริงมากขึ้นโดยทั่วไปเมื่อSและTมีสัมประสิทธิ์จำนวนเต็มไม่เพียง0 , 1 tSGFppSt0,1
Emil Jeřábek

1
อีกผลบางส่วน (อีกครั้งสำหรับจำนวนเต็มพล ): Tเป็นจำนวนเต็มเชิงเส้นการรวมกันของS IFF มันคือการรวมกันเชิงเส้นในแต่ละวงZ / Q Zสำหรับอำนาจนายกคิว S,ttSZ/qZ q
Emil Jeřábek

3
@BartJansen ฉันรู้สองวิธีที่แตกต่างกันจริง ๆ แล้ว แต่ไม่เหมาะกับความคิดเห็น ฉันจะโพสต์คำตอบในภายหลัง
Emil Jeřábek

2
@JoshuaGrochow ฉันไม่ได้ติดตาม หาก "สวยมาก" คือสิ่งที่คุณต้องการมันจะพอเพียงที่จะเป็นนายกที่ยิ่งใหญ่ หรือพลังอันยิ่งใหญ่ของไพร์มคงที่ ทั้งสองอย่างนี้แสดงถึงการมีอยู่ของการแก้ปัญหามากกว่าจำนวนเต็ม
Emil Jeřábek

3
ดีเทอร์มิแนนต์ของระบบตัวอย่างของคุณคือ -4 ซึ่งแสดงถึงวิธีแก้ปัญหาสำหรับช่วงเวลาแปลกทั้งหมด
Kristoffer Arnsfelt Hansen

คำตอบ:


8

การคาดเดาที่แก้ไขนั้นเป็นจริงแม้ภายใต้ข้อ จำกัด ที่ผ่อนคลายในและt - พวกเขาอาจเป็นจำนวนเต็มเวกเตอร์โดยพลการ (ตราบเท่าที่เซตSนั้น จำกัด ) โปรดสังเกตว่าถ้าเราจัดให้เวกเตอร์จากSเป็นเมทริกซ์คำถามก็ถามเกี่ยวกับการแก้ปัญหาของระบบเชิงเส้น S x = t ในจำนวนเต็มดังนั้นฉันจะกำหนดปัญหาดังต่อไปนี้StSS

Sx=t

โจทย์: Let และเสื้อZ k จากนั้นระบบเชิงเส้นS x = Tเป็นแก้ปัญหาได้ในZและถ้าหากมันเป็นแก้ปัญหาได้ในZ / Q ZสำหรับทุกอำนาจนายกคิวSZk×ntZkSx=tZZ/qZq

สามารถพิสูจน์ได้อย่างน้อยสองวิธี

พิสูจน์ 1:

สำหรับที่สำคัญ ๆ , solvability ของระบบโมดูโลแต่ละหน้าม.แสดงให้เห็นว่ามันเป็นสิ่งที่แก้ไขได้ในแหวนของพีจำนวนเต็ม -adic Z P (มีปัญหาเล็กน้อยในการแก้ปัญหาที่ไม่ซ้ำกันดังนั้นการแก้ปัญหาที่กำหนดดังนั้น mod p mและ mod p m ไม่จำเป็นต้องเข้ากันได้ซึ่งสามารถแยกออกเช่นการใช้ compactness ของZ pหรือใช้บทแทรกของKönig)ppmp ZppmpmZp

ดังนั้นระบบนี้ยังมีการแก้ไขในผลิตภัณฑ์ Z = Π พี นายก Z P , เช่นแหวนของจำนวนเต็ม profinite ฉันเรียกร้องที่ว่านี้หมายถึง solvability ในZ

Z^=p primeZp,
Z

ขอให้สังเกตว่าการแก้ปัญหาของระบบ (เช่น ) เป็นแสดงออกเป็น (บวกดั้งเดิม) ประโยคแรกสั่งในภาษาของศาสนาคริสต์กลุ่มที่เสริมเข้ากับค่าคงที่ 1เพื่อให้เราสามารถกำหนดที ตอนนี้หนึ่งสามารถตรวจสอบว่าทฤษฎีลำดับแรกที่สมบูรณ์ของโครงสร้าง ( Z , + , 1 )สามารถ axiomatized ดังนี้ (เป็นรุ่นที่สั่งซื้อฟรีPresburger ของเลขคณิตหรือมากกว่าของทฤษฎีของ Z -groups):xSx=t1t(Z,+,1)Z

  1. ทฤษฎีของกลุ่ม Abelian ที่ไม่ใช้แรงบิด

  2. ความจริงสำหรับแต่ละนายกพี ,xpx1p

  3. ความจริงสำหรับแต่ละนายกพีxy(x=pyx=py+1x=py+(p1))p

อย่างไรก็ตามหลักการเหล่านี้ถืออยู่ในZได้เป็นอย่างดี ดังนั้นโครงสร้าง( Z , + , 1 )และ( Z , + , 1 )เทียบเท่า elementarily และ solvability ของS x = TในZหมายถึง solvability ในZZ^(Z,+,1)(Z^,+,1)Sx=tZ^Z

ในความเป็นจริงเราไม่ได้จริงต้อง axiomatization เต็มรูปแบบของข้างต้นก็พอที่จะสังเกตได้ว่าZตอบสนองหลักการ 2 ซึ่งหมายความว่าZเป็นกลุ่มย่อยบริสุทธิ์ของZและดังนั้นจึงบริสุทธิ์Z-โมดูลย่อย(Z,+,1)Z^ZZ^Z

พิสูจน์ 2:

มีอยู่เมทริกซ์และN G L ( n , Z )ดังกล่าวว่าเมทริกซ์S ' = M S Nอยู่ในรูปแบบปกติสมิใส่เสื้อ' = Mเสื้อ ถ้าxเป็นคำตอบของS x = tดังนั้นx = N - 1 xเป็นคำตอบของSMGL(k,Z)NGL(n,Z)S=MSNt=MtxSx=tx=N1xและตรงกันข้ามถ้า x 'เป็นวิธีการแก้ของ S ' x ' = T 'แล้ว x = N x 'เป็นวิธีการแก้ของ S x = T (ความเท่าเทียมกันนี้มีผลต่อการเปลี่ยนวงแหวนใด ๆ เช่น M , M - 1 , N , N - 1เป็นเมทริกซ์จำนวนเต็ม)Sx=txSx=tx=NxSx=tM,M1,N,N1

ดังนั้นเราอาจสันนิษฐานได้โดยไม่สูญเสียความสามารถทั่วไปที่เป็นเมทริกซ์แนวทแยง (หมายความว่าแถวหรือคอลัมน์ส่วนเกินเป็นศูนย์ถ้าk n ) ดังนั้นระบบS x = tจึงไม่สามารถกู้คืนได้ในZเฉพาะเมื่อSknSx=tZ

  1. สำหรับบางรายการที่ไม่ใช่ศูนย์ทแยงของS , รายการที่สอดคล้องกันทีฉันของเสื้อไม่หารด้วยs ฉันฉันหรือsiiStitsii

  2. สำหรับบางคนที่ฉันแถวของ TH Sเป็นศูนย์ แต่t ฉัน 0iiSti0

Let จะเป็นพลังที่สำคัญเช่นที่Q ทีฉันและในกรณีแรกQ | s ฉันฉัน จากนั้นระบบS x = Tไม่ได้แก้ปัญหาได้ในZ / Q ZqqtiqsiiSx=tZ/qZ


1
ขอบคุณ Emil ที่สอนสิ่งใหม่และน่าสนใจให้กับโซลูชันของคุณ # 1!
Kristoffer Arnsfelt Hansen

เหมือนกัน นอกจากนี้ที่น่าสนใจที่แสดงให้เห็นว่าการแก้ปัญหาที่สองที่มันพอเพียงที่จะพิจารณาเฉพาะช่วงเวลาที่แบ่งหารเบื้องต้นของ (ในการจัดการทั้งหมดของฉันฉันในกรณี (1)) รวมทั้งเป็นหนึ่งในจำนวนมากพอ (กรณีจับ (2)) Ssii
Joshua Grochow

ขอบคุณมากสำหรับคำตอบที่ลึกซึ้งนี้! ฉันจะต้องแน่ใจว่าได้รับทราบข้อมูลเชิงลึกของคุณหากสิ่งนี้พบว่ามันเป็นกระดาษ
Bart Jansen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.