Dirichlet บิดเป็นชนิดพิเศษของบิดที่ปรากฏเป็นเครื่องมือที่มีประโยชน์มากในทฤษฎีจำนวน จะดำเนินการในชุดของฟังก์ชั่นทางคณิตศาสตร์
ท้าทาย
รับฟังก์ชั่นเลขคณิตสองฟังก์ชัน (เช่นฟังก์ชัน ) คำนวณDirichlet convolutionตามที่กำหนดไว้ด้านล่าง
รายละเอียด
- เราใช้การประชุม\}
- Dirichlet convolution ของฟังก์ชันทางคณิตศาสตร์สองฟังก์ชันเป็นฟังก์ชันทางคณิตศาสตร์อีกครั้งและถูกกำหนดเป็น(ผลรวมทั้งสองมีค่าเท่ากันนิพจน์หมายถึงหารดังนั้นผลรวมอยู่เหนือตัวหารธรรมชาติของ ในทำนองเดียวกันเราสามารถรองรับและเราได้สูตรที่สองเท่ากัน หากคุณไม่คุ้นเคยกับสัญกรณ์นี้มีตัวอย่างทีละขั้นตอนด้านล่าง) เพื่ออธิบายอย่างละเอียด (ไม่เกี่ยวข้องโดยตรงกับความท้าทายนี้): คำจำกัดความมาจากการคำนวณผลิตภัณฑ์ของชุด Dirichlet :
- การป้อนข้อมูลที่จะได้รับเป็นสองฟังก์ชั่นกล่องดำ อีกวิธีหนึ่งคุณสามารถใช้รายการที่ไม่มีที่สิ้นสุดตัวกำเนิดกระแสข้อมูลหรืออะไรทำนองนั้นที่สามารถสร้างค่าได้ไม่ จำกัด จำนวน
- มีสองวิธีเอาต์พุต: ฟังก์ชันถูกส่งคืนหรือคุณสามารถรับอินพุตเพิ่มเติมและส่งกลับโดยตรง
- เพื่อความง่ายคุณสามารถสรุปได้ว่าทุกองค์ประกอบของสามารถแสดงได้ด้วยเช่นค่าบวก 32- บิต
- เพื่อความง่ายคุณสามารถสันนิษฐานได้ว่าทุกรายการสามารถแสดงได้เช่นหมายเลขจุดลอยตัวเดียว
ตัวอย่าง
ก่อนอื่นให้เรานิยามฟังก์ชั่นบางอย่างก่อน โปรดทราบว่ารายการหมายเลขใต้คำจำกัดความแต่ละรายการหมายถึงค่าสองสามค่าแรกของฟังก์ชันนั้น
- ตัวคูณแบบหลายตัว ( A000007 )
start
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ...
- ฟังก์ชันหน่วยคงที่ ( A000012 )
1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, ...
- ฟังก์ชันเอกลักษณ์ ( A000027 )
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, ...
- ฟังก์ชั่นMöbius ( A008683 )
start
1, -1, -1, 0, -1, 1, -1, 0, 0, 1, -1, 0, -1, 1, 1, 0, -1, 0, -1, ...
- ฟังก์ชั่น Euler totient ( A000010 )
1, 1, 2, 2, 4, 2, 6, 4, 6, 4, 10, 4, 12, 6, 8, 8, 16, 6, 18, 8, ...
- ฟังก์ชั่น Liouville ( A008836 )
โดยที่คือจำนวนของตัวประกอบตัวประกอบจำนวนของนับด้วย multiplicity
1, -1, -1, 1, -1, 1, -1, -1, 1, 1, -1, -1, -1, 1, 1, 1, -1, -1, -1, ...
- ฟังก์ชันผลรวมของตัวหาร ( A000203 )
1, 3, 4, 7, 6, 12, 8, 15, 13, 18, 12, 28, 14, 24, 24, 31, 18, 39, 20, ...
- ฟังก์ชันการนับตัวหาร ( A000005 )
1, 2, 2, 3, 2, 4, 2, 4, 3, 4, 2, 6, 2, 4, 4, 5, 2, 6, 2, 6, 4, 4, 2, 8, ...
- ฟังก์ชั่นลักษณะของตัวเลขสแควร์ ( A010052 )
start
1, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, ...
จากนั้นเรามีตัวอย่างต่อไปนี้:
- σ = ฉันd * 1และ
- λและ
- 1และ
- และ
สุดท้ายสำหรับเป็นผลมาจากการผกผันMöbius : สำหรับการใด ๆสมเทียบเท่ากับ\
ตัวอย่างทีละขั้นตอน
นี่คือตัวอย่างที่ถูกคำนวณทีละขั้นตอนสำหรับผู้ที่ไม่คุ้นเคยกับสัญกรณ์ที่ใช้ในการกำหนด พิจารณาฟังก์ชันและ\ ตอนนี้เราจะประเมินบิดของพวกเขาที่nคำศัพท์สองสามคำแรกของพวกเขาอยู่ในตารางด้านล่าง
iterates รวมมากกว่าตัวเลขจากธรรมชาติทั้งหมดที่แบ่งจึงถือว่าทั้งหมดหารตามธรรมชาติของ 3 เหล่านี้เป็น 12 ในแต่ละสรุปเราประเมินที่และคูณด้วยประเมินที่d ตอนนี้เราสามารถสรุปได้
fun
หรือ