تحويل فورييه المنفصل على حلقة
في الرياضيات ، يُعمم تحويل فورييه المنفصل على حلقة تحويل فورييه المنفصل (DFT) لدالة تكون قيمها عادةً أعدادًا مركبة ، على حلقة عشوائية .
تعريف
ليكن R أي حلقة ، وليكنليكن عددًا صحيحًا، وليكنليكن جذرًا رئيسيًا من الرتبة n للوحدة، معرفًا على النحو التالي: [ 1 ]
| 1 |
تحويل فورييه المنفصل يرسم خريطة لمجموعة من n عنصرمن عناصر R إلى مجموعة n أخرىعناصر R وفقًا للصيغة التالية:
| 2 |
بحسب الاصطلاح، فإن المجموعةيُقال إنها في المجال الزمني ويُطلق على الفهرس j اسم الزمن .يُقال إنها تقع في مجال التردد، ويُطلق على الفهرس k اسم التردد .ويُطلق عليه أيضًا اسم طيف. هذا المصطلح مشتق من تطبيقات تحويلات فورييه في معالجة الإشارات .
إذا كانت R مجالًا تكامليًا (يشمل الحقول )، يكفي اختياركجذر أولي من الرتبة n للوحدة ، والذي يحل محل الشرط ( 1 ) بواسطة: [ 1 ]
- ل
يأخذمع. منذ،، مما يعطي:
حيث يتطابق المجموع مع ( 1 ). بما أنهو جذر بدائي للوحدة،بما أن R مجال تكاملي، فإن المجموع يجب أن يكون صفرًا. ∎
ينطبق شرط بسيط آخر في حالة كون n قوة للعدد اثنين: يمكن استبدال ( 1 ) بـ[ 1 ]
معكوس
يُعطى معكوس تحويل فورييه المنفصل على النحو التالي:
| 3 |
أينهو المعكوس الضربي لـ n في R (إذا لم يكن هذا المعكوس موجودًا، فلا يمكن عكس DFT).
تركيبة المصفوفة
بما أن تحويل فورييه المتقطع هو مؤثر خطي ، فإنه يمكن وصفه بضرب المصفوفات . وباستخدام ترميز المصفوفات، يُعبّر عن تحويل فورييه المتقطع كما يلي:
تُسمى المصفوفة الخاصة بهذا التحويل مصفوفة DFT .
Similarly, the matrix notation for the inverse Fourier transform is
Polynomial formulation
Sometimes it is convenient to identify an n-tuple with a formal polynomial
By writing out the summation in the definition of the discrete Fourier transform (2), we obtain:
This means that is just the value of the polynomial for , i.e.,
| 4 |
The Fourier transform can therefore be seen to relate the coefficients and the values of a polynomial: the coefficients are in the time-domain, and the values are in the frequency domain. Here, of course, it is important that the polynomial is evaluated at the nth roots of unity, which are exactly the powers of .
Similarly, the definition of the inverse Fourier transform (3) can be written:
| 5 |
With
this means that
We can summarize this as follows: if the values of are the coefficients of , then the values of are the coefficients of , up to a scalar factor and reordering.[2]
Special cases
Complex numbers
If is the field of complex numbers, then the th roots of unity can be visualized as points on the unit circle of the complex plane. In this case, one usually takes
which yields the usual formula for the complex discrete Fourier transform:
Over the complex numbers, it is often customary to normalize the formulas for the DFT and inverse DFT by using the scalar factor in both formulas, rather than in the formula for the DFT and in the formula for the inverse DFT. With this normalization, the DFT matrix is then unitary. Note that does not make sense in an arbitrary field.
Finite fields
If is a finite field, where q is a prime power, then the existence of a primitive nth root automatically implies that ndivides, because the multiplicative order of each element must divide the size of the multiplicative group of F, which is . This in particular ensures that is invertible, so that the notation in (3) makes sense.
An application of the discrete Fourier transform over is the reduction of Reed–Solomon codes to BCH codes in coding theory. Such transform can be carried out efficiently with proper fast algorithms, for example, cyclotomic fast Fourier transform.
Polynomial formulation without nth root
Suppose . If , it may be the case that هذا يعني أننا لا نستطيع العثور علىأصل الوحدة فييمكننا اعتبار تحويل فورييه بمثابة تماثلبالنسبة لبعض كثيرات الحدود، وفقًا لنظرية ماشكه . تُعطى الدالة بواسطة نظرية الباقي الصينية ، ويُعطى معكوسها بتطبيق متطابقة بيزو لكثيرات الحدود. [ 3 ]
، ناتج ضرب كثيرات الحدود الدائرية. التحليل إلى عواملفييكافئ تحليل المثالي الأوليفينحصل علىكثيرات الحدوددرجة علميةأينوهو ترتيب.
كما ذكرنا سابقاً، يمكننا توسيع الحقل الأساسي إلىمن أجل إيجاد جذر أولي، أي حقل تقسيم لـ. الآن، لذلك عنصرخرائط إلىلكل.
عندما يقسم p عدد n
متى، لا يزال بإمكاننا تعريفالتشاكل الخطي كما سبق. لاحظ أنأينونطبق التحليل المذكور أعلاه علىوالآن احصل على التفكيكأصبحت الوحدات النمطية التي تحدث الآن غير قابلة للتحليل بدلاً من كونها غير قابلة للاختزال.
رتبة مصفوفة DFT
يفترضلذا لديناأصل الوحدة. يتركلتكن مصفوفة DFT المذكورة أعلاه، مصفوفة فاندرموند ذات عناصرلتذكر أنمنذ ذلك الحينإذا كان ، فإن كل مدخل يساوي 1.إذن لدينا متسلسلة هندسية بنسبة مشتركةوهكذا نحصل. منذالبسط يساوي صفرًا، ولكنإذن المقام غير صفري.
أولاً، حساب المربع،الحوسبةوبالمثل، وبتبسيط دلتا، نحصل على. هكذا،والترتيب هو.
تطبيع مصفوفة DFT
من أجل التوافق مع الحالة المعقدة وضمان أن تكون المصفوفة من الرتبة الرابعة بالضبط، يمكننا تطبيع مصفوفة DFT المذكورة أعلاهمعلاحظ أنه على الرغم من ذلكقد لا يكون موجودًا في حقل التقسيمل، يمكننا تشكيل امتداد تربيعيحيث يوجد الجذر التربيعي. يمكننا حينها أن نضع، و.
الوحدة
يفترضيمكن للمرء أن يسأل عما إذا كانت مصفوفة تحويل فورييه المنفصل (DFT) وحدوية على حقل منتهٍ . إذا كانت عناصر المصفوفة علىثم يجب التأكدمربع كامل أو يمتد إلىمن أجل تعريف التشاكل الذاتي من الرتبة الثانيةانظر إلى مصفوفة DFT المذكورة أعلاه. لاحظ أنمتناظرة. وبإجراء المرافقة والنقل، نحصل على.
باستخدام حجة مماثلة للمتسلسلة الهندسية كما في الأعلى. يمكننا حذفعن طريق التطبيع بحيثو. هكذاتكون موحدة إذا وفقط إذاتذكر أنه بما أن لديناأصل الوحدة،وهذا يعني أنملاحظة إذالم يكن مربعًا مثاليًا في البداية، إذنوهكذا.
على سبيل المثال، عندمانحتاج إلى التوسع إلىللحصول على الجذر الخامس للوحدة..
على سبيل المثال لا الحصر، عندمانمتد إلىللحصول على الجذر الثامن للوحدة.، لذاوفي هذه الحالةو.هو الجذر التربيعي للوحدة، لذاليس نظامًا وحدويًا.
القيم الذاتية لمصفوفة DFT
متىلديناأصل الوحدةفي مجال التقسيملاحظ أن متعددة الحدود المميزة لمصفوفة DFT المذكورة أعلاه قد لا تنقسم علىمصفوفة DFT من الرتبة الرابعة. قد نحتاج إلى توسيع إضافي.، وهو امتداد التقسيم لكثير الحدود المميز لمصفوفة DFT، والذي يحتوي على الأقل على أربعة جذور للوحدة. إذاهو مولد المجموعة الضربية لـإذن، القيم الذاتية هي، على غرار الحالة المركبة تمامًا. تحدث هذه الحالات بتعدد غير سالب.
التحويل النظري العددي
يتم الحصول على التحويل النظري العددي (NTT) [ 4 ] عن طريق تخصيص تحويل فورييه المنفصل إلى، الأعداد الصحيحة بتردد عدد أولي p . هذا حقل منتهٍ ، وتوجد جذور الوحدة الأولية من الرتبة n كلما قسم n علىلذلك لدينالعدد صحيح موجب ξ . تحديدًا، ليكنكن بدائيًاالجذر النوني للوحدة، ثم الجذر النوني للوحدةيمكن العثور عليها عن طريق السماح.
مثال على،
متى
قد يكون للتحويل النظري العددي معنى في الحلقةحتى عندما لا يكون المعامل m أوليًا، بشرط وجود جذر رئيسي من الرتبة n . تستخدم حالات خاصة من التحويلات النظرية للأعداد، مثل تحويل فيرما العددي ( m = 2k + 1 )، المستخدم في خوارزمية شونهاج-ستراسن ، أو تحويل ميرسين العددي [ 5 ] ( m = 2k - 1 )، معاملًا مركبًا.
بشكل عام، إذاعندها قد يجد المرءجذر الوحدة modulo m عن طريق إيجاد العناصر الأوليةجذور الوحدةمود، مما ينتج عنه مجموعةالصورة الأصلية لـبموجب نظرية الباقي الصينية، فإن التشاكل هوأصل الوحدةبحيثوهذا يضمن استيفاء شروط الجمع المذكورة أعلاه. يجب أن يكون لدينا ذلكلكل، أينهي دالة أويلر . [ 6 ]
يمكن تكييف تحويل فورييه السريع مع NTT وتنفيذه باستخدام عمليات الأعداد الصحيحة فقط. [ 7 ] بعض الخيارات لـ m مثل عدد سولينس الأولييسهل حسابها على أجهزة الكمبيوتر لأنها لا تتطلب عملية قسمة للاختزال. [ 8 ]
التحويل الموزون المنفصل
التحويل الموزون المنفصل (DWT) هو شكل من أشكال تحويل فورييه المنفصل على حلقات عشوائية، ويتضمن ترجيح المدخلات قبل تحويلها بضرب كل عنصر في متجه وزن، ثم ترجيح النتيجة بمتجه آخر. [ 9 ] يُعد التحويل الموزون المنفصل ذو الأساس غير النسبي حالة خاصة من هذا التحويل.
ملكيات
تعتمد معظم الخصائص المهمة لتحويل فورييه المنفصل المعقد ، بما في ذلك التحويل العكسي، ونظرية الالتفاف ، ومعظم خوارزميات تحويل فورييه السريع (FFT)، فقط على خاصية أن نواة التحويل هي جذر رئيسي للوحدة. وتتحقق هذه الخصائص أيضًا، مع براهين متطابقة، على أي حلقات. في حالة الحقول، يمكن صياغة هذا التشابه رسميًا بواسطة الحقل ذي العنصر الواحد ، مع اعتبار أي حقل ذي جذر أولي من الرتبة n للوحدة بمثابة جبر على حقل التمديد.
وعلى وجه الخصوص، مدى قابلية تطبيقتُتيح خوارزميات تحويل فورييه السريع لحساب تحويل نظرية الأعداد (NTT)، بالإضافة إلى نظرية الالتفاف، طريقةً فعّالةً لحساب الالتفافات الدقيقة لمتتاليات الأعداد الصحيحة. في حين أن تحويل فورييه المنفصل المركب (DFT) قادر على أداء المهمة نفسها، إلا أنه عُرضة لخطأ التقريب في حسابات الفاصلة العائمة ذات الدقة المحدودة ؛ أما تحويل نظرية الأعداد (NTT) فلا يُعاني من خطأ التقريب لأنه يتعامل فقط مع أعداد صحيحة ذات حجم ثابت يُمكن تمثيلها بدقة.
خوارزميات سريعة
لتنفيذ خوارزمية "سريعة" (على غرار كيفية حساب تحويل فورييه السريع لتحويل فورييه المنفصل )، يُفضّل غالبًا أن يكون طول التحويل مُركّبًا بدرجة كبيرة، مثل أن يكون قوة للعدد اثنين . مع ذلك، توجد خوارزميات متخصصة لتحويل فورييه السريع للحقول المنتهية، مثل خوارزمية وانغ وتشو [ 10 ]، والتي تتسم بالكفاءة بغض النظر عن عوامل طول التحويل.
انظر أيضاً
مراجع
- 1 2 3 مارتن فورر، " ضرب الأعداد الصحيحة بشكل أسرع "، وقائع STOC 2007، ص 57-66 . القسم 2: تحويل فورييه المنفصل.
- ↑ ليدل، ر.؛ بيلز، ج. (1999). الجبر المجرد التطبيقي ( الطبعة الثانية). وايلي. ص 217-219 . ISBN 0-387-98290-6.
- ↑ "تحويل فورييه المنفصل المعياري للمجموعة المتناظرة" . GitHub .
- ↑ أغاروال، ر.؛ بوروس، س. (أبريل 1974). "الالتفاف السريع باستخدام تحويلات عدد فيرما مع تطبيقات في الترشيح الرقمي". معاملات IEEE في الصوتيات والكلام ومعالجة الإشارات . 22 (2): 87-97 . doi : 10.1109/TASSP.1974.1162555 . ISSN 0096-3518 .
- ↑ رادر، سي إم (ديسمبر 1972). "الالتفافات المنفصلة باستخدام تحويلات ميرسين". معاملات IEEE في الحوسبة . C-21 (12): 1269-1273 . doi : 10.1109/TC.1972.223497 . ISSN 0018-9340 . S2CID 1939809 .
- ↑ والترز، جاكسون؛ سيلفرمان، توماس. "ntt" . crates.io . تم الاسترجاع في 14 فبراير 2025 .
- ↑ ساترياوان، أرديانتو؛ سيافالني، إنفال؛ ماريتا، ريلا؛ أنشوري، عيسى؛ شالاناندا، ويرفيان؛ بارا، أليامز (2023). "مراجعة مفاهيمية حول التحويل النظري للأعداد ومراجعة شاملة لتطبيقاته" . IEEE Access . 11 : 70288–70316 . doi : 10.1109/ACCESS.2023.3294446 .
- ↑ كريج وود، نيك. "تحويلات المويجات المنفصلة للأعداد الصحيحة modulo 2 64 -2 32 +1" . www.craig-wood.com .
- ↑ كراندال، ريتشارد؛ فاجين، باري (1994)، "التحويلات الموزونة المنفصلة والحسابات ذات الأعداد الصحيحة الكبيرة" (ملف PDF) ، رياضيات الحساب ، 62 (205): 305-324 ، doi : 10.2307/2153411 ، JSTOR 2153411
- ↑ ياو وانغ ؛ شولونغ تشو (1988). "خوارزمية سريعة لتحويل فورييه على الحقول المنتهية وتنفيذها بتقنية VLSI". مجلة IEEE للمجالات المختارة في الاتصالات . 6 (3): 572-577 . doi : 10.1109/49.1926 .
روابط خارجية
- تحليل فورييه
