วิธีการทางเรขาคณิตของ Mulmuley-Sohoni สร้างขอบเขตที่ต่ำกว่าให้หลีกเลี่ยงการพิสูจน์ตามธรรมชาติ (ในความรู้สึก Razborov-Rudich) ได้อย่างไร?


22

ประโยคที่ถูกต้องของชื่อนี้เกิดจากอานันท์คุลคาร์นี (ผู้เสนอเว็บไซต์นี้ถูกสร้างขึ้น) คำถามนี้ถูกถามเป็นคำถามตัวอย่าง แต่ฉันอยากรู้อยากเห็นอย่างบ้าคลั่ง ฉันรู้น้อยมากเกี่ยวกับเรขาคณิตเชิงพีชคณิตและในความเป็นจริงแล้วมีเพียงความเข้าใจระดับปริญญาตรีของอุปสรรคที่เล่นในคำถาม P / โพลีกับ NP ปัญหา (ไม่ใช่ relativizing, ไม่ใช่พีชคณิตน่าจะไม่ใช่หลักฐานธรรมชาติ) .

อะไรที่ทำให้เรขาคณิตเชิงพีชคณิตดูเหมือนว่ามันจะผ่านสิ่งกีดขวางเหล่านี้ได้? มันเป็นเพียงสัญชาตญาณจากผู้เชี่ยวชาญหรือเรามีเหตุผลที่ดีที่จะเชื่อว่าวิธีการนั้นมีประสิทธิภาพมากกว่าเดิมหรือไม่? วิธีนี้มีผลลัพธ์ที่อ่อนแอกว่าสามารถบรรลุ?

คำตอบ:


19

[ฉันจะตอบคำถามตามที่ระบุไว้ในชื่อปล่อยบทสวดของคำถามอื่น ๆ เกี่ยวกับ GCT สำหรับหัวข้ออื่น ๆ ] การพิสูจน์การคาดเดาที่เกิดขึ้นใน GCT ดูเหมือนว่ามันจะใช้ความจริงที่ว่าฟังก์ชั่นที่พิจารณา (ปัจจัยและถาวร) และพหุนามอื่น ๆ ที่เกี่ยวข้องสำหรับ P / โพลีและ NP) มีลักษณะโดยสมมาตรของพวกเขา ความจำเป็นนี้ไม่ได้เป็นผลอย่างเป็นทางการ แต่เป็นสัญชาตญาณที่แสดงโดยผู้เชี่ยวชาญหลายคน (โดยทั่วไปแล้วว่าในกรณีที่ไม่มีตัวละครโดยสมมาตรเข้าใจเรขาคณิตเชิงพีชคณิตและทฤษฎีการเป็นตัวแทนที่เกิดขึ้นยากขึ้น)

สิ่งนี้ควรหลีกเลี่ยง Razborov-Rudich เพราะมีฟังก์ชั่นเพียงไม่กี่ตัวที่สมมาตร (ข้ามเงื่อนไขความใหญ่โตในคำจำกัดความของการพิสูจน์ตามธรรมชาติ) อีกครั้งฉันไม่ได้เห็นข้อพิสูจน์เรื่องนี้ แต่มันเป็นสัญชาตญาณที่ฉันได้ยินจากผู้เชี่ยวชาญหลายคน

ตอนนี้จากจำนวนเชิงซ้อนมันไม่ชัดเจนสำหรับฉันว่ามันมีสัญญาณอนาล็อกของ Razborov-Rudich แม้ว่า GCT ส่วนใหญ่ในปัจจุบันจะมุ่งเน้นไปที่ตัวเลขที่ซับซ้อน แต่ก็มีสัญญาณอนาล็อกในลักษณะ จำกัด (สัญญาไว้ในกระดาษ GCT VIII ที่กำลังจะมีขึ้น) ในลักษณะ จำกัด จริง ๆ แล้วใคร ๆ ก็สามารถพิสูจน์คำแถลงของรูปแบบได้


[เพื่อตอบสนองต่อความคิดเห็นของ Ross Snider ต่อไปนี้เป็นคำอธิบายของการอธิบายลักษณะโดยสมมาตร]

ก่อนอธิบายโดยตัวอย่าง ตัวอย่างเช่นกำหนดฟังก์ชั่นเสริมQหากAคือเมทริกซ์การเปลี่ยนรูปดังนั้นq ( A ) = 1และถ้าAเป็นแนวทแยงมุมดังนั้นq ( A ) = d e t ( A ) (ผลคูณของรายการในแนวทแยง) ตอนนี้สมมติว่าP ( X )เป็นระดับที่เป็นเนื้อเดียวกันnพหุนามในn 2ตัวแปร (ที่เราคิดว่าเป็น entires ของนั้นn × nเมทริกซ์XqAq(A)=1Aq(A)=det(A)p(X)nn2n×nX) หากมีความสมมาตรดังต่อไปนี้:p

  • (ไขว้)p(X)=p(Xt)
  • สำหรับเมทริกซ์ทุกคู่ ( A , B )ที่ Aและ Bเป็นเมทริกซ์การเปลี่ยนแปลงหรือเมทริกซ์ทแยงมุมและ Q ( A ) q ( B ) = 1p(AXB)=p(X)(A,B)ABq(A)q(B)=1

แล้วมีหลายอย่างต่อเนื่องของพีอีอาร์เอ็ม( X )สำหรับทุกเมทริกซ์X ด้วยเหตุนี้เราจึงกล่าวได้ว่าลักษณะถาวรนั้นมีความสมมาตรp(X)perm(X)X

โดยทั่วไปถ้าเรามี (เหมือนกัน) พหุนามในตัวแปรแล้วG L เมตร (กลุ่มทั้งหมด invertible เมตร× เมทริกซ์) ทำหน้าที่ในโดย( ) ( x 1 , . . . , x เมตร ) = F ( - 1 ( x 1 ) ,f(x1,...,xm)mGLmm×mfสำหรับG L เมตร (ที่เราจะพาตัวแปร x 1 , . . . , x เมตรเป็นพื้นฐานสำหรับการที่ม.ปริภูมิเวกเตอร์มิติที่ G L เมตรธรรมชาติทำหน้าที่) โคลงของ fใน G L mคือกลุ่มย่อย Stab ( f ) = { A G(Af)(x1,...,xm)=f(A1(x1),...,A1(xm))AGLmx1,...,xmmGLmfGLm } เราบอกว่า fมีลักษณะสมมาตรถ้าเก็บไว้ต่อไปนี้: สำหรับพหุนามแบบเอกพันธ์ f ในตัวแปร mของระดับเดียวกันกับ f , ถ้า A f = f สำหรับ A Stab ( f ) , f คือ หลายคงที่ของฉStab(f)={AGLm:Af=f}ffmfAf=fAStab(f)ff


ดูเหมือนว่าจะเป็นคำตอบที่ดี แต่ฉันเกรงว่าฉันจะไม่เข้าใจเกี่ยวกับความสมมาตรของฟังก์ชั่นเล็กน้อย คุณสามารถแกะกล่องสมมาตรของฟังก์ชั่นได้หรือไม่ทำไมมันจึงมีความสำคัญสำหรับฟังก์ชั่นที่มีน้อยมาก (นั่นคือสาเหตุที่อนุญาตให้มีการข้ามเงื่อนไขที่ใหญ่โตของ Razborov) นอกจากนี้เพื่อความชัดเจนคำตอบของคุณคือมีการผสมผสาน มีเหตุผลว่าทำไมวิธีการดูมีแนวโน้ม แต่ในที่สุดหลักฐานสำหรับเหตุผลเหล่านี้ส่วนใหญ่เกิดจากสัญชาตญาณผู้เชี่ยวชาญ
Ross Snider

4
ฉันเพิ่มคำอธิบายของลักษณะโดยสมมาตรสำหรับคุณ แม้ว่ามันจะเป็นกรณีที่ฟังก์ชั่นน้อยมากที่มีลักษณะโดยสมมาตรของพวกเขาเรายังคงพึ่งพาสัญชาตญาณของผู้เชี่ยวชาญที่ลักษณะของสมมาตรจะมีความสำคัญในการพิสูจน์การคาดการณ์ที่เกิดขึ้นใน GCT หากเป็นกรณีนี้เทคนิคการพิสูจน์ที่ใช้ในการคาดเดาเหล่านั้นจะทำงานได้เพียงส่วนเล็ก ๆ ของฟังก์ชั่นเท่านั้นดังนั้นจึงข้ามเงื่อนไขความใหญ่โต (หรือไม่ใช่สิ่งที่คุณถามถึง?)
Joshua Grochow

ooooh Epiphany บันทึกที่นี่ ขอบคุณมาก. ฉันจะไม่ยอมรับคำตอบนี้ได้อย่างไร
Ross Snider

15

คำตอบของ Joshua Grochow เป็นคำตอบที่ดี แต่ฉันคิดว่ามันคุ้มค่าที่จะแสดงความคิดเห็นทั่วไป ผลลัพธ์ Razborov – Rudich บอกว่าถ้าคุณต้องการพิสูจน์ว่าฟังก์ชันบูลีนบางอย่างไม่ได้อยู่ในดังนั้น (สมมติว่าคุณเชื่อว่าสมมติฐานการเข้ารหัสของพวกเขา) คุณต้องใช้คุณสมบัติบางอย่างของฟังก์ชันที่ไม่จำเป็นต้องคำนวณหรือ ที่ใช้ร่วมกันโดยฟังก์ชั่น Boolean อื่น ๆ เพียงเล็กน้อยเท่านั้น ในทางปฏิบัติมันไม่ง่ายที่จะเกิดขึ้นกับคุณสมบัติที่เหมาะสม อย่างไรก็ตามการสังเกต Razborov – Rudich ไม่ได้ออกกฎแผนการทั่วไปจำนวนมากในการโจมตีขอบเขตล่างของวงจรในกรณีที่ไม่มีรายละเอียดที่เป็นรูปธรรมเกี่ยวกับหลักฐานที่ตั้งใจไว้ ตัวอย่างเช่นสมมติว่าฉันต้องพูดอย่างไร้เดียงสาว่าแผนการของฉันที่จะพิสูจน์P/polyเกี่ยวข้องกับการแสดงว่า S A T P / p o l yและที่ฉันตั้งใจจะใช้ความจริงที่ว่า S A Tคือ N P- ที่สมบูรณ์ "แผนการโจมตี" ที่ไร้เดียงสานี้เกือบจะไม่มีเนื้อหา แต่ Razborov – Rudich ไม่ได้ออกกฎเพราะความสมบูรณ์แบบ N Pไม่ใช่คุณสมบัติขนาดใหญ่NPP/polySATP/polySATNPNP

หากต้องการกล่าวอีกวิธีหนึ่ง Razborov – Rudich มักจะไม่พบอุปสรรคในช่วงแรกของการวางแผนการโจมตีบนขอบเขตวงจรที่ต่ำกว่าตราบใดที่คุณออกจากห้องในแผนของคุณเพื่อใช้ "คุณสมบัติพิเศษ" ในที่สุด ฟังก์ชั่นบูลีนผู้สมัครของคุณ มันก็ต่อเมื่อคุณพับแขนเสื้อแล้วพยายามกรอกรายละเอียดของข้อโต้แย้งว่าอุปสรรคการแปลงสัญชาติจะเริ่มหันหลังให้ศีรษะอย่างจริงจัง เนื่องจาก GCT ยังอยู่ในช่วงเริ่มต้นของการพัฒนาเราไม่ควรคาดหวังว่าจะต้องกังวลเกี่ยวกับการแปลงสัญชาติเป็นจำนวนมาก (แต่แน่นอนว่ามันคุ้มค่าที่จะตรวจสอบว่าโปรแกรม GCT นั้นไม่ได้ถูกกำหนดด้วยเหตุผลเล็กน้อย)

คุณอาจต้องการตรวจสอบงานแสดงสินค้า GCT ของKen Reganซึ่งรวมถึงข้อสังเกตบางประการเกี่ยวกับอุปสรรคการแปลงสัญชาติ

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