กลับไปหน้าบทความ

อ่าน 9 นาที

ลำดับ k- ปกติ

ใน ทางคณิตศาสตร์ และ วิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎี ลำดับ k- ปกติ (k -regular sequence ) คือ ลำดับ ที่สอดคล้องกับสมการเวียนเกิดเชิงเส้นที่สะท้อนถึง การแทนค่า ฐาน k ของจำนวนเต็ม...

ลำดับ k-ปกติ

ในทางคณิตศาสตร์และวิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎีลำดับk- ปกติ (k -regular sequence ) คือลำดับที่สอดคล้องกับสมการเวียนเกิดเชิงเส้นที่สะท้อนถึงการแทนค่าฐานkของจำนวนเต็ม กลุ่มของ ลำดับ k-ปกติเป็นการขยายความของกลุ่ม ลำดับ k-อัตโนมัติ (k -automatic sequences)ไปสู่ตัวอักษรที่มีขนาดอนันต์

คำนิยาม

ลำดับ k- ปกติ มีลักษณะเฉพาะอยู่หลายแบบซึ่งทั้งหมดนั้นเทียบเท่ากัน ลักษณะเฉพาะที่ใช้กันทั่วไปบางส่วนมีดังต่อไปนี้ สำหรับแต่ละแบบ เรากำหนดให้R ′ เป็นวงแหวนโนเธอร์เรียนแบบสลับที่ได้ และกำหนดให้Rเป็นวงแหวนที่บรรจุR ′ ไว้

k-เคอร์เนล

ให้k  ≥ 2 k-kernelของลำดับนี้คือเซตของลำดับย่อย

ลำดับนี้เป็น ( R ′, k )-ปกติ (มักย่อเป็น " k -ปกติ") หากโมดูลที่สร้างโดยK k ( s ) เป็นโมดูลR ′ ที่สร้างขึ้นอย่างจำกัด[ 1 ]

ในกรณีพิเศษเมื่อลำดับจะเป็น-ปกติ ถ้าบรรจุอยู่ในปริภูมิเวกเตอร์มิติจำกัดเหนือ

การรวมเชิงเส้น

ลำดับs ( n ) เป็นk-ปกติ ถ้ามีจำนวนเต็มE อยู่ เช่นนั้น สำหรับทุกe j > Eและ 0 ≤ r jk e j  − 1 ลำดับย่อยทุกลำดับของsในรูปแบบs ( k e j n  +  r j ) สามารถแสดงได้ในรูปของการรวมเชิงเส้นR ′ โดยที่c ijเป็นจำนวนเต็มf ijEและ 0 ≤ b ijk f ij  − 1 [ 2 ]

หรืออีกทาง หนึ่งลำดับs ( n ) จะเป็นk-ปกติ ถ้ามีจำนวนเต็มrและลำดับย่อยs1 ( n ), ..., sr ( n ) อยู่ซึ่งสำหรับทุก 1 ≤ irและ 0 ≤ ak  − 1 ลำดับs i ( kn  +  a ) ทุก ตัว ในเคอร์เนลk K k ( s ) เป็น ผลรวมเชิงเส้น R ′ ของลำดับย่อยs i ( n ) [ 2 ]

ชุดทางการ

ให้x 0 , ..., x k  − 1เป็นเซตของ ตัวแปร k ตัวที่ไม่สลับที่กัน และให้ τ เป็นแผนที่ที่ส่งจำนวนธรรมชาติn บางตัว ไปยังสตริงx a 0 ... x a e  − 1โดยที่การแสดงฐานkของxคือสตริงa e  − 1 ... a 0จากนั้นลำดับs ( n ) จะเป็นk-ปกติก็ต่อเมื่ออนุกรมอย่างเป็นทางการ เป็น- ตรรกยะ[ 3 ]

ทฤษฎีออโตมาตา

นิยามอนุกรมอย่างเป็นทางการของ ลำดับ k-ปกติ นำไปสู่ลักษณะเฉพาะของออโตมาตอนที่คล้ายคลึงกับเครื่องเมทริกซ์ของSchützenberger [ 4 ] [ 5 ]

ประวัติศาสตร์

แนวคิดของ ลำดับ k-ปกติได้รับการศึกษาครั้งแรกในเอกสารสองฉบับโดย Allouche และ Shallit [ 6 ]ก่อนหน้านี้ Berstel และ Reutenauer ได้ศึกษาทฤษฎีของอนุกรมตรรกยะซึ่งมีความเกี่ยวข้องอย่างใกล้ชิดกับลำดับk- ปกติ [ 7 ]

ตัวอย่าง

ลำดับไม้บรรทัด

ให้เป็นการประเมินค่าแบบ -adicของลำดับของไม้บรรทัด( OEISA007814 ) เป็นแบบ -regular และ-kernel

บรรจุอยู่ในปริภูมิเวกเตอร์สองมิติที่สร้างขึ้นโดยและลำดับคงที่องค์ประกอบพื้นฐานเหล่านี้ทำให้เกิดความสัมพันธ์เวียนเกิด

ซึ่งร่วมกับเงื่อนไขเริ่มต้นและจะกำหนดลำดับได้อย่างเฉพาะเจาะจง[ 8 ]

ลำดับ Thue–Morse

ลำดับThue–Morse t ( n ) ( OEISA010060 ) เป็นจุดคงที่ของมอร์ฟิซึม 0 → 01, 1 → 10 เป็นที่ทราบกันว่าลำดับ Thue–Morse เป็น 2-อัตโนมัติ ดังนั้นจึงเป็น 2-ปกติ และเคอร์เนล 2 ของมันด้วย

ประกอบด้วยลำดับย่อย และ

หมายเลขแคนเตอร์

ลำดับของจำนวนแคนเตอร์c ( n ) ( OEISA005823 ) ประกอบด้วยจำนวนที่มี การขยายเลข ฐานสามที่ไม่มีเลข 1 อยู่เลย สามารถแสดงได้อย่างตรงไปตรงมาว่า

ดังนั้นลำดับของจำนวนแคนเตอร์จึงเป็นลำดับปกติ 2 ตัว ในทำนองเดียวกันลำดับสแตนลีย์ ก็เป็นลำดับปกติเช่นกัน

0, 1, 3, 4, 9, 10, 12, 13, 27, 28, 30, 31, 36, 37, 39, 40, ... (ลำดับA005836ในOEIS )

จำนวนที่มีการขยายไตรภาคที่ไม่มีเลข 2 อยู่ด้วยนั้น ก็เป็น 2-ปกติเช่นกัน[ 9 ]

การเรียงลำดับตัวเลข

การประยุกต์ใช้แนวคิดเรื่องk -regularity ในการศึกษาอัลกอริทึมในวงกว้างนั้นค่อนข้างน่าสนใจ พบได้ในการวิเคราะห์ อัลกอริทึม merge sortเมื่อกำหนดรายการ ค่า nค่า จำนวนการเปรียบเทียบที่ทำโดยอัลกอริทึม merge sort คือจำนวนการเรียงลำดับซึ่งควบคุมโดยความสัมพันธ์เวียนเกิด

ดังนั้น ลำดับที่กำหนดโดยความสัมพันธ์เวียนเกิดสำหรับการเรียงลำดับแบบผสานT ( n ) จึงเป็นลำดับปกติ 2 ตัว[ 10 ]

ลำดับอื่นๆ

ถ้าเป็นพหุนามที่มีค่าเป็นจำนวนเต็มแล้วจะเป็น พหุ นาม k-ปกติ สำหรับทุกค่า

ลำดับ Glaisher –Gouldเป็นลำดับปกติ 2 ตัว ลำดับ Stern–Brocot เป็นลำดับปกติ 2 ตัว

Allouche และ Shallit ได้ยกตัวอย่างลำดับ k- ปกติ เพิ่มเติมอีกหลายตัวอย่างในเอกสารของพวกเขา[ 6 ]

คุณสมบัติ

ลำดับ k -regular มีคุณสมบัติที่น่าสนใจหลายประการ

  • ลำดับk- อัตโนมัติ ทุกตัวเป็นk-ปกติ[ 11 ]
  • ลำดับที่มีการซิงโครไนซ์kทุกตัวจะเป็น ลำดับ ปกติk ตัว
  • ลำดับk-ปกติจะมีค่าจำกัดจำนวนหนึ่งก็ต่อเมื่อเป็นk-อัตโนมัติ[ 12 ]นี่เป็นผลสืบเนื่องโดยตรงจากการที่คลาสของ ลำดับ k-ปกติเป็นการวางนัยทั่วไปของคลาสของ ลำดับ k-อัตโนมัติ
  • คลาสของ ลำดับ k-ปกติจะปิดภายใต้การบวกแบบเทอม การคูณแบบเทอม และการสังเคราะห์คลาสของ ลำดับ k-ปกติยังปิดภายใต้การปรับขนาดแต่ละเทอมของลำดับด้วยจำนวนเต็ม λ อีกด้วย[ 12 ] [ 13 ] [ 14 ] [ 15 ]โดยเฉพาะอย่างยิ่ง เซตของอนุกรมกำลังk-ปกติจะก่อตัวเป็นวงแหวน[ 16 ]
  • ถ้าเป็นk-ปกติ แล้วสำหรับจำนวนเต็มทั้งหมดจะเป็นk-อัตโนมัติ อย่างไรก็ตาม บทกลับไม่เป็นจริง[ 17 ]
  • สำหรับk ที่เป็นอิสระเชิงการคูณ l   ≥ 2 ถ้าลำดับเป็นทั้งk-ปกติและl- ปกติ ลำดับนั้นจะสอดคล้อง กับความสัมพันธ์เวียนเกิดเชิงเส้น[ 18 ]นี่เป็นการสรุปผลลัพธ์ทั่วไปของ Cobham เกี่ยวกับลำดับที่เป็นทั้งk-อัตโนมัติและl-อัตโนมัติ[ 19 ]
  • พจน์ ที่nของ ลำดับจำนวนเต็ม k- ปกติจะเติบโตอย่างมากที่สุด แบบพหุนามในn [ 20 ]
  • ถ้าเป็นฟิลด์และลำดับของกำลังจะเป็นk-ปกติก็ต่อเมื่อหรือเป็นรากของเอกภาพ[ 21 ]

การพิสูจน์และการหักล้างความสม่ำเสมอแบบ k

เมื่อกำหนดลำดับผู้สมัครที่ไม่ทราบว่าเป็นk -regular แล้วโดยทั่วไปสามารถพิสูจน์ความเป็นk -regular ได้โดยตรงจากนิยามโดยการคำนวณองค์ประกอบของเคอร์เนลของ และพิสูจน์ว่าองค์ประกอบทั้งหมดในรูปแบบที่มีค่า และ มากพอสามารถเขียนเป็นผลรวมเชิงเส้นขององค์ประกอบเคอร์เนลที่มีเลขชี้กำลังน้อยกว่าแทนที่ ได้ ซึ่งโดยปกติแล้วการคำนวณนี้ทำได้ง่าย

ในทางกลับกัน การพิสูจน์ว่าลำดับผู้สมัครไม่มีความสม่ำเสมอแบบkมักจะต้องสร้างเซตย่อยที่เป็นอิสระเชิงเส้นในเคอร์เนลของซึ่งโดยทั่วไปแล้วทำได้ยากกว่า นี่คือตัวอย่างหนึ่งของการพิสูจน์ดังกล่าว

ให้แทนจำนวนของ's ในการขยายเลขฐานสองของให้แทนจำนวนของ's ในการขยายเลขฐานสองของลำดับสามารถแสดงได้ว่าเป็นลำดับ 2-ปกติอย่างไรก็ตาม ลำดับ ไม่ใช่ลำดับ 2-ปกติ ด้วยเหตุผลดังต่อไปนี้ สมมติว่าเป็นลำดับ 2-ปกติ เราอ้างว่าองค์ประกอบสำหรับและของ 2-เคอร์เนลของเป็นอิสระเชิงเส้นเหนือฟังก์ชันเป็นฟังก์ชันทั่วถึงบนจำนวนเต็ม ดังนั้นให้เป็นจำนวนเต็มที่น้อยที่สุดที่โดยความเป็น 2-ปกติของมีอยู่และ ค่าคงที่ที่สำหรับแต่ละ

ให้เป็นค่าต่ำสุดที่ทำให้แล้วสำหรับทุกๆ

เมื่อประเมินนิพจน์นี้ที่โดยที่และต่อไปเรื่อยๆ เราจะได้ ทางด้านซ้ายมือ

และทางด้านขวามือ

ดังนั้นสำหรับจำนวนเต็มทุกตัว

แต่สำหรับด้านขวาของสมการเป็นโมโนโทนเนื่องจากมีรูปแบบสำหรับค่าคงที่บางค่าในขณะที่ด้านซ้ายไม่ใช่ ดังที่สามารถตรวจสอบได้โดยการแทนค่า, , และ ตามลำดับ ดังนั้น จึงไม่ใช่ 2-ปกติ[ 22 ]

หมายเหตุ

  1. ^ Allouche และ Shallit (1992), นิยาม 2.1.
  2. a b Allouche & Shallit (1992), ทฤษฎีบท 2.2.
  3. ^ Allouche & Shallit (1992), ทฤษฎีบท 4.3.
  4. ^ Allouche & Shallit (1992), ทฤษฎีบท 4.4.
  5. ^ Schützenberger, M.-P. (1961), "เกี่ยวกับการนิยามตระกูลของออโตมาตา", ข้อมูลและการควบคุม , 4 ( 2– 3): 245– 270, doi : 10.1016/S0019-9958(61)80020-X.
  6. อรรถ เป็นอัลลูช และชัลลิต (1992, 2003)
  7. ^ Berstel, Jean; Reutenauer, Christophe (1988). Rational Series and Their Languages . EATCS Monographs on Theoretical Computer Science. Vol. 12. Springer-Verlag . ISBN 978-3-642-73237-9.
  8. Allouche & Shallit (1992), ตัวอย่างที่ 8
  9. Allouche & Shallit (1992), ตัวอย่างที่ 3 และ 26
  10. Allouche & Shallit (1992), ตัวอย่างที่ 28
  11. ^ Allouche & Shallit (1992), ทฤษฎีบท 2.3.
  12. อรรถ เป็นAlloucheและ Shallit (2003) หน้า. 441.
  13. ^ Allouche & Shallit (1992), ทฤษฎีบท 2.5.
  14. ^ Allouche & Shallit (1992), ทฤษฎีบท 3.1.
  15. Allouche & Shallit (2003) หน้า. 445.
  16. ^ Allouche และ Shallit (2003) หน้า 446
  17. ^ Allouche และ Shallit (2003) หน้า 441
  18. เบลล์ เจ. (2006) "ลักษณะทั่วไปของทฤษฎีบทของคอแบมสำหรับลำดับปกติ" เซมิแนร์ โลธาริงเจียน เดอ คอมบินาตูร์ . 54เอ
  19. ^ Cobham, A. (1969). "เกี่ยวกับการพึ่งพาฐานของเซตของตัวเลขที่สามารถจดจำได้โดยออโตมาตาจำกัด" ทฤษฎีระบบคณิตศาสตร์3 (2): 186– 192. doi : 10.1007/BF01746527 . S2CID 19792434 . 
  20. ^ Allouche & Shallit (1992) ทฤษฎีบท 2.10
  21. ^ Allouche และ Shallit (2003) หน้า 444
  22. ^ Allouche และ Shallit (1993) หน้า 168–169
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=K-regular_sequence&oldid=1273106514 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ลำดับ k- ปกติ

ใน ทางคณิตศาสตร์ และ วิทยาศาสตร์คอมพิวเตอร์เชิงทฤษฎี ลำดับ k- ปกติ (k -regular sequence ) คือ ลำดับ ที่สอดคล้องกับสมการเวียนเกิดเชิงเส้นที่สะท้อนถึง การแทนค่า ฐาน k ของจำนวนเต็ม...

คำนิยาม

ลำดับ k- ปกติ มีลักษณะเฉพาะอยู่หลายแบบซึ่งทั้งหมดนั้นเทียบเท่ากัน ลักษณะเฉพาะที่ใช้กันทั่วไปบางส่วนมีดังต่อไปนี้ สำหรับแต่ละแบบ เรากำหนดให้ R ′ เป็น วงแหวนโนเธอร์เรียน แบบสลับที่ได้ และกำหนดให้ R เป็น วงแหวน ที่บรรจุ R ′ ไว้

k- เคอร์เนล

ให้ k ≥ 2 k-kernel ของลำดับนี้คือเซตของลำดับย่อย ส ( n ) n ≥ 0 {\displaystyle s(n)_{n\geq 0}}

การรวมเชิงเส้น

ลำดับ s ( n ) เป็น k- ปกติ ถ้ามีจำนวนเต็ม E อยู่ เช่นนั้น สำหรับทุก e j > E และ 0 ≤ r j ≤ k e j − 1 ลำดับย่อยทุกลำดับของ s ในรูปแบบ s ( k e j n + r j ) สามารถแสดงได้ในรูปของ การรวมเชิงเส้น R ′ โดยที่ c ij เป็นจำนวนเต็ม f ij ≤ E และ 0 ≤ b ij ≤ k f ij − 1 [ 2 ]...