มีหัวข้อใดบ้างใน CS เชิงทฤษฎีที่เกี่ยวกับคณิตศาสตร์บริสุทธิ์มากกว่านี้หรือไม่


11

ฉันเป็นนักศึกษาระดับบัณฑิตศึกษาในสาขาวิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎีและโดยเฉพาะอย่างยิ่งขั้นตอนวิธีการประมาณ ฉันพบว่าตอนนี้ฉันสนใจคณิตศาสตร์บริสุทธิ์มากขึ้น (ฉันสามารถพูดได้เพราะฉันมีความสุขกับวิชาคณิตศาสตร์มากกว่าหลักสูตร CS) ฉันต้องการถามว่ามีสาขาวิชาวิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎีซึ่งเป็นคณิตศาสตร์ที่บริสุทธิ์มาก ๆ (เพื่อความแม่นยำมากขึ้นพื้นที่ที่มีความสนใจในคณิตศาสตร์บริสุทธิ์ด้วยตัวเองโดยไม่ต้องพิจารณาใบสมัครกับ CS) หรือถ้าฉันต้องการ พิจารณาสวิตช์ที่สำคัญ ฉันอยู่ในโปรแกรมมาสองปีครึ่งแล้วดังนั้นฉันไม่แน่ใจว่าสวิตช์จะเป็นความคิดที่ดีหรือไม่ในตอนนี้

สิ่งเดียวที่ฉันหาได้ก็คือกราฟทฤษฎีเล็ก ๆ น้อย ๆ จากการเรียกดูรายการตอบรับการประชุมระดับสูง แต่นั่นไม่นับเป็น 'พื้นที่' สำหรับฉันที่ฉันสามารถมุ่งเน้นไปที่


3
สาขาวิทยาศาสตร์คอมพิวเตอร์ใด ๆ ที่เกี่ยวข้องกับคณิตศาสตร์บริสุทธิ์มีแนวโน้มที่จะได้รับแรงบันดาลใจจากวิทยาศาสตร์คอมพิวเตอร์มากกว่าคณิตศาสตร์บริสุทธิ์ พิจารณาวงจรของมิลโตเนียน: อะไรที่จะเป็นคณิตศาสตร์ที่บริสุทธิ์กว่าที่จะสนใจเกี่ยวกับวงจรที่ผ่านจุดยอดของกราฟทั้งหมด หากสิ่งนี้มีการเชื่อมต่อกับตรรกะสิ่งนี้ยังไม่ดีกว่าจากมุมมองทางคณิตศาสตร์ที่บริสุทธิ์หรือไม่? แต่คุณจะยึดมั่นใน CS ได้อย่างไรมากกว่าที่จะคิดว่า HAMCYCLE
Niel de Beaudrap

5
"ฉันสามารถพูดได้เพราะฉันชอบหลักสูตรคณิตศาสตร์มากกว่า": ฉันไม่คิดว่านี่เป็นความคิดที่ดีพอเกี่ยวกับสิ่งที่รบกวนจิตใจคุณใน TCS เพื่อตอบคำถามของคุณ มีหลายสิ่งหลายอย่างที่เป็นที่สนใจทั้งใน TCS และชุมชนคณิตศาสตร์ แต่คำถามที่ถูกถามมักจะแตกต่างกันเล็กน้อย นอกจากนี้ยังไม่ชัดเจนสำหรับฉันว่าทำไมทฤษฎีกราฟรองไม่ใช่พื้นที่ที่คุณสามารถโฟกัสได้
Sasho Nikolov

5
ไม่ว่าในกรณีใดความคิดบางอย่าง: งานแต่งงานตัวชี้วัด; การวิเคราะห์ฟูริเยร์ในกลุ่ม Abelian ที่มี จำกัด ลูกโซ่มาร์คอฟบนพื้นที่รัฐไม่ต่อเนื่อง / จำกัด
Sasho Nikolov


เกี่ยวกับความเสี่ยงของการสลับอาจAcademia Stack Exchangeจะเหมาะสมกว่าหรือไม่
Clément

คำตอบ:


12

นี่คือสามฟิลด์เพิ่มเติมที่ตรงกับเกณฑ์ของคุณ

  • หมวดหมู่ทฤษฎี นี่เป็นสิ่งที่น่าสนใจอย่างชัดเจนสำหรับเขตคณิตศาสตร์ที่บริสุทธิ์ที่สุด แต่ก็มีอิทธิพลอย่างมากในทฤษฎีของภาษาการเขียนโปรแกรม (การทำงาน, การเรียงลำดับ)

  • ตรรกะโดยเฉพาะอย่างยิ่งทฤษฎีการพิสูจน์ การเชื่อมต่อกับวิทยาการคอมพิวเตอร์นั้นมีมากเกินพอที่จะบอกชื่อได้ แต่ตรรกะไม่เพียง แต่เป็นศาสตร์ทางคณิตศาสตร์ที่บริสุทธิ์ แต่เป็นพื้นฐานของคณิตศาสตร์

  • ทฤษฎีจำนวน "ราชินีแห่งคณิตศาสตร์" ซึ่งถือว่าปราศจากการใช้ ... จนกระทั่งการเข้ารหัสเข้ามา


ตรรกะของโน้ตใหม่ดูทฤษฎีความซับซ้อนเชิงพรรณนา (วิกิพีเดีย)
vzn

ฉันไม่แน่ใจว่าทฤษฎีหมวดหมู่ (เฉพาะที่ใช้ใน CS) เป็นที่น่าสนใจสำหรับสาขาคณิตศาสตร์ส่วนใหญ่ในระดับการวิจัยแม้ว่าจะถูกใช้เป็นภาษาพื้นฐานในหลาย ๆ ด้านก็ตาม ยกตัวอย่างเช่นแม้ว่าทฤษฎีหมวดหมู่จะปรากฏอย่างชัดเจนในระดับการวิจัยใน (บาง) เกี่ยวกับพีชคณิตเรขาคณิตและทฤษฎีการเป็นตัวแทนประเภททฤษฎีประเภทนั้นแตกต่างจากที่ใช้ในวิทยาศาสตร์คอมพิวเตอร์เท่าที่ฉันสามารถบอกได้
Joshua Grochow

1
@JoshuaGrochow นั้นเป็นเรื่องจริง แต่ก็มีบางส่วนเพราะมันอยู่ระหว่างการพัฒนา มีคำใบ้ยั่วเย้าที่ชี้ไปยังการรวมที่ลึกกว่า: (1) รากฐานที่เป็นเอกภาพของ Voevodsky พยายามและรวมความคิดของเส้นทางในทฤษฎี homotopy ด้วยหลักฐานในตรรกะ; (2) ทฤษฎีทางคณิตศาสตร์ของจำนวนจริงโดย Pavlovic et al; (3) รากฐานสำคัญของกลศาสตร์ควอนตัมดูเช่น "ฟิสิกส์, โทโพโลยี, ลอจิกและการคำนวณ: A Rosetta Stone" โดย Baez และ Stay
Martin Berger

9

ใช่: ทฤษฎีกราฟ, เรขาคณิตเชิงคำนวณ, ทฤษฎีความซับซ้อน, combinatorics เป็นสิ่งที่ฉันวิจัยใน CS พื้นที่เวกเตอร์และทฤษฎีการวัดอาจมีประโยชน์ในการเรียนรู้ทางทฤษฎีด้วยเช่นกัน

มีคณิตศาสตร์บริสุทธิ์จำนวนมากที่ใช้ใน CS เชิงทฤษฎี แต่พวกเขาไม่ได้ตีข่าวบ่อยเหมือน AI และการเรียนรู้ของเครื่องซึ่งเป็นเหตุผลที่คุณไม่ได้ยินพวกเขามากนัก

ฉันเปลี่ยนจาก CS เป็นวิชาฟิสิกส์และคณิตศาสตร์บริสุทธิ์เป็นการส่วนตัว (ใช่เช่นคณิตศาสตร์พีชคณิตนามธรรม) และไม่เคยหยุดที่จะพบปัญหาที่น่าสนใจ


1
และฉันจะเพิ่มเรขาคณิตที่ไม่ต่อเนื่องในรายการนี้
Sariel Har-Peled

7

2
ทำไมคำพูดรอบ "คณิตศาสตร์"?
Joshua Grochow

ในบางพื้นที่อาจเป็นเรื่องยากที่จะแยกความแตกต่างของเนื้อหาจาก "คณิตศาสตร์" (T) "คณิตศาสตร์" เมื่อโพสท้ายประโยคที่ควรจะเป็น "นักวิจัยชั้นนำคือ [เกือบ] นักคณิตศาสตร์กว่านักวิทยาศาสตร์คอมพิวเตอร์มากกว่า"; ทั้งสองฟิลด์มีการผสมผสานอย่างช้าๆในหลาย ๆ ด้านสิ่งนี้สามารถมองเห็นได้ในช่วงศตวรรษที่ 20 และมันยังคงดำเนินต่อไป / เพิ่มขึ้นในศตวรรษที่ 21 การหลอมรวมที่ต่อเนื่องอาจจะคุ้มค่ากับหนังสือทั้งเล่มและบางเล่มก็ใกล้เข้ามา (เช่นเดวิส, กลไกของลอจิก: นักคณิตศาสตร์และต้นกำเนิดของคอมพิวเตอร์ )
vzn

คำถามนี้ค่อนข้างชัดเจนในเรื่องนี้: "พื้นที่ที่มีความสนใจในคณิตศาสตร์บริสุทธิ์ด้วยตัวมันเองโดยไม่คำนึงถึงแอพพลิเคชั่นกับ CS" นี่เป็นเรื่องจริงสำหรับคำถามทางคณิตศาสตร์ที่เกิดขึ้นใน GCT
Joshua Grochow

เป็นอีกสิ่งที่คล้ายกันในเรื่องทฤษฎีและปัญหาคำศัพท์ การเปลี่ยนเครื่องจักรให้เป็นปัญหาต่อคำ / มิลเลอร์
vzn

7

การวิจัยสมัยใหม่ในทฤษฎีออโตมาตะ (ในแง่กว้าง) เป็นกรณีที่น่าสนใจ มันขึ้นอยู่กับคณิตศาสตร์จำนวนมาก แต่ไม่จำเป็นต้องเป็นวิชาคณิตศาสตร์ที่คุณจะเรียนในหลักสูตรมาตรฐานในวิชาคณิตศาสตร์ คำอธิบายที่หลวมมากอาจเป็นได้ว่าในวิทยาการคอมพิวเตอร์วัตถุพื้นฐานคือบูลีน semiringในขณะที่คณิตศาสตร์ฟิลด์ จำกัด รวมถึงมีบทบาทสำคัญF 2BF2

ยกตัวอย่างเช่นมีการใช้กลุ่มย่อย (กลุ่มก็มีบทบาทสำคัญเช่นกัน) และผลลัพธ์จำนวนมากในกลุ่ม จำกัด ในช่วงไม่กี่ปีที่ผ่านมาได้รับแรงบันดาลใจมาจากทฤษฎีออโตมาตะ นอกจากนี้ยังใช้Semirings (แทนที่จะเป็นวงแหวน): ยกตัวอย่างเช่น semiring เขตร้อนได้ถูกนำมาใช้เป็นครั้งแรกในทฤษฎีออโตมาตะก่อนที่จะถูกใช้ในเรขาคณิตเขตร้อนซึ่งเป็นพื้นที่ใหม่ที่ประสบความสำเร็จในวิชาคณิตศาสตร์ หัวข้ออื่น ๆ ที่เกี่ยวข้องกับออโตมาตะรวมถึงตรรกะและทฤษฎีแบบ จำกัด (คิดว่าทฤษฎีบทต้นไม้ของราบิน), โทโพโลยี, ความเป็นคู่และ (เสมือน) - ช่องว่างแบบรวมและทฤษฎีจำนวนหนึ่ง (โดยเฉพาะคำถามที่เกี่ยวข้องกับ โซ่มาร์คอฟสะดุดตา) และทฤษฎีเกม


คำสั่ง "วัตถุพื้นฐานคือการบูลีน semiring " น่าสนใจ แต่มันเป็นเรื่องจริงเหรอ? วัตถุพื้นฐานไม่ใช่นั่นคือสตริงของบูลลีนหรือไม่? นั่นคือสิ่งที่วิทยาศาสตร์คอมพิวเตอร์กำหนดทุกอย่างลงในดูการสนทนานี้ที่ถือว่าสายบูลเป็นหนึ่งในแนวคิดที่สำคัญในทฤษฎีความซับซ้อน BBB
Martin Berger

7

เพื่อพูดเพิ่มเติมเกี่ยวกับ Geometric Complexity Theory (GCT): นี่คือการประยุกต์ของเรขาคณิตเชิงพีชคณิตและทฤษฎีการเป็นตัวแทนไปสู่โปรแกรมระยะยาวเพื่อแก้ไข P กับ NP คำถามที่เกิดขึ้นใน GCT มีแนวโน้มที่จะเป็นคำถามเชิงคณิตศาสตร์ที่ลึกล้ำซึ่งบางส่วนย้อนกลับไปกว่า 100 ปีให้กับผู้บุกเบิกของพีชคณิตเรขาคณิตและทฤษฎีการเป็นตัวแทน - ดูเหมือนว่าไม่มีอะไรเกี่ยวข้องกับการคำนวณ แต่ผ่าน GCT คนหนึ่งเห็นว่า ด้วยความซับซ้อนในการคำนวณ - และอื่น ๆ ซึ่งทำให้เกิดคำถามและความคิดใหม่ ๆ ในคณิตศาสตร์บริสุทธิ์ (อีกครั้ง, เรขาคณิตเชิงพีชคณิตและทฤษฎีการเป็นตัวแทน)


4

ไม่ใช่หัวข้อ CS เชิงทฤษฎีโดยสิ้นเชิง แต่ใช้ผลลัพธ์มากมายจาก CS เชิงทฤษฎี: คุณอาจสนใจในการตรวจสอบซอฟต์แวร์ซึ่งมีเป้าหมายเพื่อให้แน่ใจว่าโปรแกรมทำสิ่งที่ควรจะทำและไม่มีอะไรอื่น ในบรรดาเทคนิคที่แตกต่างกันในหัวข้อนั้นบางอย่างเป็นวิชาคณิตศาสตร์โดยเฉพาะ ระบบที่สำคัญหลายอย่างในระบบ avionics / spatial / nuclear ได้รับการพิสูจน์แล้วว่าเป็นวิธีที่ทำให้แน่ใจว่าไม่มีข้อบกพร่อง

มีสาขาวิชาคณิตศาสตร์มากมายที่เกี่ยวข้อง: ตรรกะ, ทฤษฎีพิสูจน์, ทฤษฎีออโตมาตะ, ทฤษฎีเซต, ...

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