ฉันกำลังพยายามศึกษาอัลกอริทึม CSIDH ฉันมีพื้นฐานเกี่ยวกับเส้นโค้งวงรีในระดับเริ่มต้น และฉันได้ติดตามการบรรยายของ Andrew Sutherland (https://math.mit.edu/classes/18.783/2019/lectures.html) เพื่อทำความเข้าใจวงแหวนเอนโดมอร์ฟิซึ่มและการกระทำของกลุ่มคลาส และวิธีที่เราสามารถนำทฤษฎีไปใช้บนเส้นโค้งที่ซับซ้อนไปจนถึงเส้นโค้งบนสนามที่มีขอบเขตจำกัด พื้นฐานทฤษฎีจำนวนของฉันไม่ค่อยดีนัก ดังนั้นนี่อาจเป็นแค่ปัญหาง่ายๆ
ใน CSIDH (หน้า 13) มีการกล่าวถึงว่าเราเป็นอุดมคติหลัก $(l)\mathcal{O}$ (ที่ไหน $\mathcal{O}$ เป็นลำดับในสนามกำลังสองจินตภาพ) แยกออกเป็นสองอุดมคติ $\mathbb{l}$ และ $\mathbb{\overline{l}}$ เช่นเดียวกับใน $(l)\mathcal{O}= \mathbb{l}\mathbb{\overline{l}}$ ที่ไหนด้วย $\mathbb{l}, \mathbb{\overline{l}}$ ถูกสร้างขึ้นโดย $(ล, \pi \น. 1)$.
ฉันได้รับโดยใช้การคูณในอุดมคติ
$$
\mathbb{l}\mathbb{\overline{l}} =(l, \pi + 1)(l, \pi -1) = (l^2, l(\pi -1), l(\pi + 1), \pi^2-1)
$$
นั่นคือองค์ประกอบ $\alpha \in \mathbb{l}\mathbb{\overline{l}}$ ควรมีแบบฟอร์ม
$$
\alpha = al^2+bl(\pi-1)+cl(\pi+1)+d(\pi^2-1), \{a,b,c,d\} \subseteq \mathcal{O }
$$
ฉันจะได้รับสิ่งนั้นได้อย่างไร $\alpha = xl$ สำหรับบางคน $x \in \mathcal{O}$? มันเป็นเพียงการทำให้เข้าใจง่ายและการใช้สมมติฐานว่า $\pi^2= 1 \mod l$ (เช่นสมการคุณลักษณะ) อย่างใด หรือมีเหตุผลที่ซับซ้อนกว่านี้?
คำถามอื่นของฉันคือเราจะได้สิ่งนั้นมาจากไหน $\mathbb{l}$, $\mathbb{\overline{l}}$ ถูกสร้างขึ้นโดยองค์ประกอบเหล่านั้น?
ขอบคุณล่วงหน้า. นอกจากนี้การชี้ไปที่แหล่งข้อมูลที่ดีก็จะช่วยได้เช่นกัน ฉันได้ค้นหาเอกสารที่อ้างถึง แต่มันยากที่จะหาแหล่งที่ถูกต้อง