تحويل هادامارد

حاصل ضرب دالة منطقية ومصفوفة هادامارد هو طيف والش الخاص بها : [ 1 ] (1, 0, 1, 0, 0, 1, 1, 0) × H(8) = (4, 2, 0, −2, 0, 2, 0, 2)
تحويل والش-هادامارد السريع ، طريقة أسرع لحساب طيف والش لـ (1، 0، 1، 0، 0، 1، 1، 0).
يمكن التعبير عن الدالة الأصلية من خلال طيف والش الخاص بها كمتعدد حدود حسابي.

يُعد تحويل هادامارد ( المعروف أيضًا باسم تحويل والش-هادامارد ، أو تحويل هادامارد-رادماخر-والش ، أو تحويل والش ، أو تحويل والش-فورييه ) مثالًا على فئة معممة من تحويلات فورييه . وهو يُجري عملية خطية متعامدة ومتناظرة وانعكاسية على مجموعة من 2 ^ m عدد .

يمكن اعتبار تحويل هادامارد مبنيًا من تحويلات فورييه منفصلة (DFTs) بحجم 2، وهو في الواقع مكافئ لتحويل فورييه منفصل متعدد الأبعاد بحجم 2 × 2 × ⋯ × 2 × 2. [ 2 ] يقوم بتحليل متجه إدخال عشوائي إلى تراكب لدوال والش .

وقد سميت هذه التحويلة نسبة إلى عالم الرياضيات الفرنسي جاك هادامارد ( بالفرنسية: [ adamaʁ ] )، وعالم الرياضيات الألماني الأمريكي هانز رادماخر ، وعالم الرياضيات الأمريكي جوزيف ل. والش .

تعريف

تحويل هادامارد H<sub> m</sub> هو مصفوفة من الرتبة 2<sup> m</sup>  ×  2<sup> m</sup> ، وهي مصفوفة هادامارد (مُقاسة بمعامل توحيد)، تُحوّل 2<sup> m</sup> عددًا حقيقيًا x <sub>n</sub> إلى 2<sup> m</sup> عددًا حقيقيًا x<sub> k</sub> . يُمكن تعريف تحويل هادامارد بطريقتين: إما بشكل تكراري ، أو باستخدام التمثيل الثنائي ( الأساس -2) للمؤشرين n و k .

بشكل متكرر، نُعرّف تحويل هادامارد 1  ×  1 H 0 من خلال المتطابقة H 0 = 1، ثم نُعرّف H m لـ m  >  0 من خلال: حم=12م/2(حم-1حم-1حم-1-حم-1){\displaystyle H_{m}={\frac {1}{2^{m/2}}}{\begin{pmatrix}H_{m-1}&H_{m-1}\\H_{m-1}&-H_{m-1}\end{pmatrix}}} حيث أن القسمة على 2 م/2 هي عملية توحيد يتم حذفها أحيانًا.

بالنسبة لـ m  >  1، يمكننا أيضًا تعريف H m على النحو التالي: حم=ح1حم-1{\displaystyle H_{m}=H_{1}\otimes H_{m-1}} أين{\displaystyle \otimes }يمثل هذا حاصل ضرب كرونكر . وبالتالي، باستثناء عامل التطبيع هذا، تتكون مصفوفات هادامارد بالكامل من 1 و -1.

بصورة مكافئة، يمكننا تعريف مصفوفة هادامارد من خلال العنصر ( k , n ) الخاص بها عن طريق كتابة ك=أنا=0م-1كأنا2أنا=كم-12م-1+كم-22م-2++ك12+ك0ن=أنا=0م-1نأنا2أنا=نم-12م-1+نم-22م-2++ن12+ن0{\displaystyle {\begin{aligned}k&=\sum _{i=0}^{m-1}{k_{i}2^{i}}=k_{m-1}2^{m-1}+k_{m-2}2^{m-2}+\dots +k_{1}2+k_{0}\\n&=\sum _{i=0}^{m-1}{n_{i}2^{i}}=n_{m-1}2^{m-1}+n_{m-2}2^{m-2}+\dots +n_{1}2+n_{0}\end{aligned}}}

حيث يمثل k j و n j عنصري البت (0 أو 1) للمتغيرين k و n على التوالي. لاحظ أنه بالنسبة للعنصر الموجود في الزاوية العلوية اليسرى، فإننا نُعرّف ما يلي:ك=ن=0{\displaystyle k=n=0}في هذه الحالة، لدينا: (حم)ك،ن=12م/2(-1)جكجنج{\displaystyle (H_{m})_{k,n}={\frac {1}{2^{m/2}}}(-1)^{\sum _{j}k_{j}n_{j}}}

هذا هو بالضبط متعدد الأبعاد2×2××2×2{\textstyle 2\times 2\times \cdots \times 2\times 2}DFT، مُعَيَّر ليكون أحاديًا ، إذا تم اعتبار المدخلات والمخرجات كمصفوفات متعددة الأبعاد مفهرسة بواسطة n j و k j على التوالي.

فيما يلي بعض الأمثلة على مصفوفات هادامارد. ح0=+(1)ح1=12(111-1)ح2=12(11111-11-111-1-11-1-11)ح3=123/2(111111111-11-11-11-111-1-111-1-11-1-111-1-111111-1-1-1-11-11-1-11-1111-1-1-1-1111-1-11-111-1)(حن)أنا،ج=12ن/2(-1)أناج{\displaystyle {\begin{aligned}H_{0}&=+{\begin{pmatrix}1\end{pmatrix}}\\[5pt]H_{1}&={\frac {1}{\sqrt {2}}}\left({\begin{array}{rr}1&1\\1&-1\end{array}}\right)\\[5pt]H_{2}&={\frac {1}{2}}\left({\begin{array}{rrrr}1&1&1&1\\1&-1&1&-1\\1&1&-1&-1\\1&-1&-1&1\end{array}}\right)\\[5pt]H_{3}&={\frac {1}{2^{3/2}}}\left({\begin{array}{rrrrrrrr}1&1&1&1&1&1&1&1\\1&-1&1&-1&1&-1&1&-1\\1&1&-1&-1&1&1&-1&-1\\1&-1&-1&1&1&-1&-1&1\\1&1&1&1&-1&-1&-1&-1\\1&-1&1&-1&-1&1&-1&1\\1&1&-1&-1&-1&-1&1&1\\1&-1&-1&1&-1&1&1&-1\end{array}}\right)\\[5pt](H_{n})_{i,j}&={\frac {1}{2^{n/2}}}(-1)^{i\cdot j}\end{aligned}}} أينأناج{\displaystyle i\cdot j}هو حاصل الضرب النقطي الثنائي للتمثيلات الثنائية للعددين i و j. على سبيل المثال، إذان2{\textstyle n\;\geq \;2}، ثم(حن)3،2=(-1)32=(-1)(1،1)(1،0)=(-1)1+0=(-1)1=-1{\displaystyle (H_{n})_{3,2}\;=\;(-1)^{3\cdot 2}\;=\;(-1)^{(1,1)\cdot (1,0)}\;=\;(-1)^{1+0}\;=\;(-1)^{1}\;=\;-1}، بالتوافق مع ما سبق (مع تجاهل الثابت الإجمالي). لاحظ أن العنصر الأول في الصف الأول والعمود الأول من المصفوفة يُرمز إليه بـ(حن)0،0{\textstyle (H_{n})_{0,0}}.

H 1 هو بالضبط تحويل فورييه من الحجم 2. ويمكن اعتباره أيضًا تحويل فورييه على المجموعة الجمعية ثنائية العناصر لـ Z /(2).

صفوف مصفوفات هادامارد هي دوال والش .

العلاقة بتحويل فورييه

تحويل هادامارد مكافئ لتحويل فورييه المنفصل متعدد الأبعاد بحجم 2 × 2 × ⋯ × 2 × 2. [ 2 ]

بصورة رسمية، يُعد تحويل هادامارد تحويل فورييه على المجموعة البوليانية(Z/2Z)ن{\displaystyle (\mathbb {Z} /2\mathbb {Z} )^{n}}[ 3 ] [ 4 ] باستخدام تحويل فورييه على الزمر المنتهية (الأبيلية) ، يكون تحويل فورييه لدالةو:(Z/2Z)نج{\displaystyle f\colon (\mathbb {Z} /2\mathbb {Z} )^{n}\to \mathbb {C} }هي الوظيفةو^{\displaystyle {\widehat {f}}}محدد بواسطة و^(χ)=أ(Z/2Z)نو(أ)χ¯(أ){\displaystyle {\widehat {f}}(\chi )=\sum _{a\in (\mathbb {Z} /2\mathbb {Z} )^{n}}f(a){\bar {\chi }}(a)} أينχ{\displaystyle \chi }هو شخصية من(Z/2Z)ن{\displaystyle (\mathbb {Z} /2\mathbb {Z} )^{n}}لكل حرف شكلχر(أ)=(-1)أر{\displaystyle \chi _{r}(a)=(-1)^{a\cdot r}}بالنسبة للبعضر(Z/2Z)ن{\displaystyle r\in (\mathbb {Z} /2\mathbb {Z} )^{n}}حيث يكون الضرب هو حاصل الضرب النقطي المنطقي على سلاسل البتات، لذلك يمكننا تحديد المدخلات لـو^{\displaystyle {\widehat {f}}}معر(Z/2Z)ن{\displaystyle r\in (\mathbb {Z} /2\mathbb {Z} )^{n}}( ازدواجية بونترياجين ) وتعريفهاو^:(Z/2Z)نج{\displaystyle {\widehat {f}}\colon (\mathbb {Z} /2\mathbb {Z} )^{n}\to \mathbb {C} }بواسطة و^(ر)=أ(Z/2Z)نو(أ)(-1)رأ{\displaystyle {\widehat {f}}(r)=\sum _{a\in (\mathbb {Z} /2\mathbb {Z} )^{n}}f(a)(-1)^{r\cdot a}}

هذا هو تحويل هادامارد لـو{\displaystyle f}، مع الأخذ في الاعتبار المدخلات إلىو{\displaystyle f}وو^{\displaystyle {\widehat {f}}}كسلاسل منطقية.

فيما يتعلق بالصيغة المذكورة أعلاه حيث يقوم تحويل هادامارد بضرب متجه من2ن{\displaystyle 2^{n}}الأعداد المركبةv{\displaystyle v}على اليسار بجوار مصفوفة هاداماردحن{\displaystyle H_{n}}يمكن ملاحظة التكافؤ من خلال أخذو{\displaystyle f}لأخذ سلسلة البتات المقابلة لفهرس عنصر من المدخلاتv{\displaystyle v}وامتلاكو{\displaystyle f}أخرج العنصر المقابل منv{\displaystyle v}.

التحويل المتقطع المعتاد لفورييه ، المطبق على متجهv{\displaystyle v}ل2ن{\displaystyle 2^{n}}تستخدم الأعداد المركبة بدلاً من ذلك خصائص المجموعة الدوريةZ/2نZ{\displaystyle \mathbb {Z} /2^{n}\mathbb {Z} }وبالتالي، تتطلب تحويلة فورييه المنفصلة (DFT) عمليات حسابية أكثر تعقيدًا بكثير من تحويلة هادامارد. على عكس تحويلة فورييه المنفصلة، ​​فإن تحويلة هادامارد حقيقية تمامًا، ولا تتطلب في الواقع أي عملية ضرب، بل مجرد عكس الإشارات .

التعقيد الحسابي

في المجال الكلاسيكي، يمكن حساب تحويل هادامارد فينسجلن{\displaystyle n\log n}العمليات (ن=2م{\displaystyle n=2^{m}})، باستخدام خوارزمية تحويل هادامارد السريعة .

في المجال الكمومي، يمكن حساب تحويل هادامارد فييا(1){\displaystyle O(1)}الوقت، لأنه بوابة منطقية كمومية يمكن موازاتها .

تطبيقات الحوسبة الكمومية

يُستخدم تحويل هادامارد على نطاق واسع في الحوسبة الكمومية . تحويل هادامارد 2  ×  2ح1{\displaystyle H_{1}}بوابة المنطق الكمومي المعروفة باسم بوابة هادامارد، وتطبيق بوابة هادامارد على كل كيوبت منن{\displaystyle n}تسجيل الكيوبتات بالتوازي يكافئ تحويل هاداماردحن{\displaystyle H_{n}}.

بوابة هادامارد

في الحوسبة الكمومية، بوابة هادامارد هي عملية دوران لكيوبت واحد ، تقوم برسم خريطة لحالات الكيوبت الأساسية|0{\displaystyle |0\rangle }و|1{\displaystyle |1\rangle }إلى حالتين من حالات التراكب لهما نفس وزن حالات الأساس الحسابي|0{\displaystyle |0\rangle }و|1{\displaystyle |1\rangle }عادةً ما يتم اختيار المراحل بحيث ح=|0+|120|+|0-|121|{\displaystyle H={\frac {|0\rangle +|1\rangle }{\sqrt {2}}}\langle 0|+{\frac {|0\rangle -|1\rangle }{\sqrt {2}}}\langle 1|}

في تدوين ديراك . وهذا يتوافق مع مصفوفة التحويلح1=12(111-1){\displaystyle H_{1}={\frac {1}{\sqrt {2}}}{\begin{pmatrix}1&1\\1&-1\end{pmatrix}}} في|0،|1{\displaystyle |0\rangle ,|1\rangle }الأساس، المعروف أيضًا بالأساس الحسابي . الولايات|0+|12{\textstyle {\frac {\left|0\right\rangle +\left|1\right\rangle }{\sqrt {2}}}}و|0-|12{\textstyle {\frac {\left|0\right\rangle -\left|1\right\rangle }{\sqrt {2}}}}تُعرف باسم|+{\displaystyle \left|{\boldsymbol {+}}\right\rangle }و|-{\displaystyle \left|{\boldsymbol {-}}\right\rangle }على التوالي، ويشكلان معًا الأساس القطبي في الحوسبة الكمومية .

عمليات بوابة هادامارد

ح(|0)=12|0+12|1=:|+ح(|1)=12|0-12|1=:|-ح(|+)=ح(12|0+12|1)=12(|0+|1)+12(|0-|1)=|0ح(|-)=ح(12|0-12|1)=12(|0+|1)-12(|0-|1)=|1{\displaystyle {\begin{aligned}H(|0\rangle )&={\frac {1}{\sqrt {2}}}|0\rangle +{\frac {1}{\sqrt {2}}}|1\rangle =:|+\rangle \\H(|1\rangle )&={\frac {1}{\sqrt {2}}}|0\rangle -{\frac {1}{\sqrt {2}}}|1\rangle =:|-\rangle \\H(|+\rangle )&=H\left({\frac {1}{\sqrt {2}}}|0\rangle +{\frac {1}{\sqrt {2}}}|1\rangle \right)={\frac {1}{2}}{\Big (}|0\rangle +|1\rangle {\Big )}+{\frac {1}{2}}{\Big (}|0\rangle -|1\rangle {\Big )}=|0\rangle \\H(|-\rangle )&=H\left({\frac {1}{\sqrt {2}}}|0\rangle -{\frac {1}{\sqrt {2}}}|1\rangle \right)={\frac {1}{2}}{\Big (}|0\rangle +|1\rangle {\Big )}-{\frac {1}{2}}{\Big (}|0\rangle -|1\rangle {\Big )}=|1\rangle \end{aligned}}}

تطبيق بوابة هادامارد مرة واحدة على كيوبت 0 أو 1 يُنتج حالة كمومية ، إذا رُصدت، ستكون 0 أو 1 باحتمالية متساوية (كما رأينا في العمليتين الأوليين). هذا يُشبه تمامًا رمي عملة معدنية متوازنة في النموذج الاحتمالي القياسي للحوسبة . مع ذلك، إذا طُبقت بوابة هادامارد مرتين متتاليتين (كما هو الحال فعليًا في العمليتين الأخيرتين)، فإن الحالة النهائية ستكون دائمًا هي نفسها الحالة الابتدائية.

تحويل هادامارد في الخوارزميات الكمومية

إن حساب تحويل هادامارد الكمومي هو ببساطة تطبيق بوابة هادامارد على كل كيوبت على حدة، وذلك بسبب بنية الضرب الموتري لتحويل هادامارد. هذه النتيجة البسيطة تعني أن تحويل هادامارد الكمومي يتطلبسجل2شمال{\displaystyle \log _{2}N}العمليات، مقارنة بالحالة الكلاسيكية لـشمالسجل2شمال{\displaystyle N\log _{2}N}العمليات.

لـن{\displaystyle n}نظام الكيوبت-1، بوابات هادامارد تعمل على كل منن{\displaystyle n}الكيوبتات (كل منها مهيأ إلى|0{\displaystyle |0\rangle }يمكن استخدام ) لتحضير حالات التراكب الكمومي المنتظم عندماشمال{\displaystyle N}وهو على شكلشمال=2ن{\displaystyle N=2^{n}}في هذه الحالة معن{\displaystyle n}الكيوبتات، بوابة هادامارد المدمجةحن{\displaystyle H_{n}}يُعبَّر عنه كحاصل ضرب موتر لـن{\displaystyle n}بوابات هادامارد: حن=حح...حن أوقات{\displaystyle H_{n}=\underbrace {H\otimes H\otimes \ldots \otimes H} _{n{\text{ times}}}}

وتكون حالة التراكب الكمومي المنتظم الناتجة هي: حن|0ن=12نج=02ن-1|ج{\displaystyle H_{n}|0\rangle ^{\otimes n}={\frac {1}{\sqrt {2^{n}}}}\sum _{j=0}^{2^{n}-1}|j\rangle } هذا يعمم عملية تحضير الحالات الكمومية المنتظمة باستخدام بوابات هادامارد لأيشمال=2ن{\displaystyle N=2^{n}}[ 5 ]

ينتج عن قياس هذه الحالة الكمومية المنتظمة حالة عشوائية بين|0{\displaystyle |0\rangle }و|شمال-1{\displaystyle |N-1\rangle }.

تستخدم العديد من الخوارزميات الكمومية تحويل هادامارد كخطوة أولية، لأنه كما تم شرحه سابقًا، فإنه يرسم خريطة لـ n كيوبت مهيأة بـ|0{\displaystyle |0\rangle }إلى تراكب جميع الحالات المتعامدة البالغ عددها 2n في|0،|1{\displaystyle |0\rangle ,|1\rangle }أساس ذو وزن متساوٍ. على سبيل المثال، يُستخدم هذا في خوارزمية دويتش-جوزا ، وخوارزمية سيمون ، وخوارزمية بيرنشتاين-فازيراني ، وخوارزمية جروفر . تجدر الإشارة إلى أن خوارزمية شور تستخدم كلاً من تحويل هادامارد الأولي، بالإضافة إلى تحويل فورييه الكمي ، وكلاهما نوعان من تحويلات فورييه على المجموعات المنتهية ؛ الأول على(Z/2Z)ن{\displaystyle (\mathbb {Z} /2\mathbb {Z} )^{n}}والثاني فيZ/2نZ{\displaystyle \mathbb {Z} /2^{n}\mathbb {Z} }.

تحضير حالات التراكب الكمومي المنتظم في الحالة العامة، عندماشمال{\displaystyle N}2ن{\displaystyle 2^{n}}إنها ليست بالأمر الهين وتتطلب المزيد من العمل. ثمة نهج فعال وحتمي لإعداد حالة التراكب |Ψ=1شمالج=0شمال-1|ج{\displaystyle |\Psi \rangle ={\frac {1}{\sqrt {N}}}\sum _{j=0}^{N-1}|j\rangle } بتعقيد بوابة وعمق دائرة يبلغ فقطيا(سجل2شمال){\displaystyle O(\log _{2}N)}للجميعشمال{\displaystyle N}تم تقديمها مؤخرًا. [ 6 ] لا يتطلب هذا النهج سوى ن=سجل2شمال{\displaystyle n=\lceil \log _{2}N\rceil } الكيوبتات. والأهم من ذلك، أنه لا حاجة في هذا النهج إلى كيوبتات مساعدة أو أي بوابات كمومية ذات تحكمات متعددة لإنشاء حالة التراكب الموحدة |Ψ{\displaystyle |\Psi \rangle }.

الشبكات العصبية الالتفافية

وجدت تحويلة هادامارد تطبيقات في التعلم الآلي الكمومي ، لا سيما في الشبكات العصبية الهجينة الكمومية-الكلاسيكية. يُكافئ الالتفاف الثنائي بين متجهين الضرب العنصري لتمثيلاتهما بتحويلة هادامارد؛ وبالتالي، يمكن تنفيذ طبقات الالتفاف بكفاءة عن طريق أخذ تحويلة هادامارد، ثم الضرب، ثم عكس تحويلة هادامارد. بينما يتطلب الحساب الكلاسيكي لتحويلة هادامارد O( n log n ) عملية باستخدام خوارزمية تحويلة هادامارد السريعة، يمكن للتنفيذ الكمومي حساب التحويلة في زمن O(1) بتطبيق بوابات هادامارد على جميع الكيوبتات في آن واحد. [ 7 ]

التطبيق في علم الأحياء التطوري

يمكن استخدام تحويل هادامارد لتقدير الأشجار التطورية من البيانات الجزيئية. [ 8 ] [ 9 ] [ 10 ] من حيث المبدأ، يمكن تطبيق تحويل هادامارد على العديد من نماذج تطور التسلسل المختلفة ، ولكن الحالة الأكثر أهمية هي تلك التي تستخدم بيانات الأحماض النووية . [ 8 ] [ 11 ]

بصورة رسمية، يمكن اعتبار القواعد النيتروجينية الأربعة المحتملة في السلسلة عناصر من مجموعة كلاين الرباعية V التي تؤثر على نفسها. يتوافق أحد محوري C2 مع التحولات، والآخر مع التبديلات . تُعدّ متواليات الحمض النووي ذات الطول k عناصر من Vk ، ويُطلق على أي فهرس في هذه المتواليات ذات الطول k اسم موقع. الشجرة التطورية T هي شجرة، جذرها عند نقطة r ، حيث تم تحديد كل نقطة فيها بمتواليات الحمض النووي. [ 12 ]

في التطبيقات البيولوجية، يُراد تحديد معدلات الطفرات لكل حافة من حواف الشجرة T ، ثم حساب احتمالية رصد T. من الناحية المثالية، ينبغي أن تكون هذه العملية قابلة للعكس بسهولة، بحيث يمكن لخوارزمية التحسين إيجاد زوج (شجرة، معدل طفرة) يُنتج تسلسلات الحمض النووي المرصودة بأقصى احتمالية . في الواقع، يمكن القيام بذلك باستخدام تحويل هادامارد، كما يلي. [ 12 ] [ 13 ]

ليكن I مجموعة القوى لـ T \{ r } ، ولنعتبر المتجه x المفهرس بـ I² كما يلي. يحدد كل موقع j مجموعة σ₁ I ، وهي مجموعة النقاط التي يحدث عندها انتقال بالنسبة إلى r في الموقع j . وبالمثل ، تحدد الانتقالات العكسية مجموعة σ₂ I أخرى لكل موقع. عندئذٍ، يمثل x ( σ₁ , σ₂ ) نسبة المواقع التي تحدد ( σ₁ , σ₂ ) من بين {1, ... , k } . [ 12 ]

المؤثر الخطي H :ℝ I 2I 2 ذو المعامل ( σ , τ ) من الرتبة ( −1 ) | σ 1 τ 1 | + | σ 2 τ 2 | هو مصفوفة هادامارد ؛ في الواقع، يُعرّف تحويل هادامارد عندما يتم تعداد I بترتيب معين. [ 9 ] ليكن

γ = H 1 سجل I 2 ( Hx )

حيث يشير الرمز I 2 إلى أن اللوغاريتم يؤثر على كل عنصر من عناصر المتجه. عندئذٍ، تكون γ تقريبًا معدلات الطفرة m اللازمة لإنتاج توزيع الاحتمالية المرصود x ، كما يلي. [ 12 ] [ 14 ]

بالنسبة لنموذج كيمورا الكامل ، مع تمييز الأحماض النووية الأربعة جميعها، توجد ثلاثة معلمات حرة لكل حافة. ​​يتطلب تحويل هذه القيم إلى المدخل المقابل في γ إجراء اقتران لوغاريتمي آخر مع مصفوفة 3 × 3. [ 12 ]

إذا كانت المتتاليات مُرمَّزة بنظام RY ، فإن العلاقة تصبح أبسط بكثير. في هذه الحالة، يُفهرس x و γ بواسطة I (بدلاً من ) ، وكذلك m : بالنسبة لـ σ I ذات الحجم الزوجي ، ليكن E ( σ ) = σ ؛ وبالنسبة لـ σ I ذات الحجم الفردي ، ليكن E ( σ ) = σ {r} ؛ وليكن معدل الطفرة على الحافة التي تفصل σ عن بقية T. ( m ليس كمية مُقاسة بدقة، لأنه يشمل احتمال الطفرات العكسية. وهو مرتبط باحتمال تغير الحرف الملحوظ عبر

م σ = 1 / 2 سجل(1-2 ص σ )

حيث p هي الاحتمالية المرصودة.) ثم γ = m . [ 9 ]

ويمكن تعميم هذه التقنية أيضاً لتشمل الحالة التي تتحور فيها المواقع المختلفة بمعدلات مختلفة. [ 15 ]

في جميع الحالات، يهيمن تحويل هادامارد على التعقيد الزمني لتحديد الشجرة، والذي يتطلب O(| T| T | ) من الخطوات. [ 16 ] ومع ذلك، يمكن للخوارزميات إعادة بناء الشجرة عن طريق تجميع أشجار أصغر مُنشأة من مجموعة فرعية من T. [ 17 ]

تطبيقات أخرى

يُستخدم تحويل هادامارد أيضًا في تشفير البيانات ، بالإضافة إلى العديد من خوارزميات معالجة الإشارات وضغط البيانات ، مثل JPEG XR و MPEG-4 AVC . في تطبيقات ضغط الفيديو ، يُستخدم عادةً في صورة مجموع الفروق المطلقة المُحوَّلة . كما يُعدّ جزءًا أساسيًا من عدد كبير من خوارزميات الحوسبة الكمومية. يُطبَّق تحويل هادامارد أيضًا في تقنيات تجريبية مثل الرنين المغناطيسي النووي ، وقياس الطيف الكتلي ، وعلم البلورات . بالإضافة إلى ذلك، يُستخدم في بعض إصدارات التجزئة الحساسة للموقع ، للحصول على دورانات مصفوفة شبه عشوائية.

انظر أيضاً

مراجع

  1. قارن الشكل 1 في Townsend, WJ; Thornton, MA (2001). "حسابات طيف والش باستخدام رسوم كايلي البيانية". وقائع ندوة IEEE الرابعة والأربعين لعام 2001 لمنطقة الغرب الأوسط حول الدوائر والأنظمة (MWSCAS 2001) . MWSCAS-01. المجلد 1. IEEE. الصفحات 110-113 . doi : 10.1109/mwscas.2001.986127 . ISBN   0-7803-7150-X.
  2. 1 2 كونز، هـ. أو. (1979). "حول التكافؤ بين تحويل والش-هادامارد المنفصل أحادي البعد وتحويل فورييه المنفصل متعدد الأبعاد". معاملات IEEE في الحوسبة . 28 (3): 267-268 . doi : 10.1109/TC.1979.1675334 . S2CID 206621901 . 
  3. تحليل فورييه للخرائط البوليانية - دليل تعليمي -، الصفحات 12-13
  4. المحاضرة 5: الخوارزميات الكمومية الأساسية، راجات ميتال، الصفحات 4-5
  5. نيلسن، مايكل أتشوانغ، إسحاق (2010). الحوسبة الكمومية والمعلومات الكمومية . كامبريدج: مطبعة جامعة كامبريدج . ISBN 978-1-10700-217-3. OCLC 43641333 . 
  6. ألوك شوكلا وبراكاش فيدولا (2024). "خوارزمية كمومية فعالة لإعداد حالات التراكب الكمومي المنتظم". معالجة المعلومات الكمومية . 23:38 (1): 38. arXiv : 2306.11747 . Bibcode : 2024QuIP...23...38S . doi : 10.1007/s11128-024-04258-4 .
  7. هونغي بان؛ شين تشو؛ صالح فرقان أتيسي؛ أحمد إنيس جتين (2023). نهج هجين كمي-كلاسيكي قائم على تحويل هادامارد للطبقة الالتفافية . المؤتمر الدولي للتعلم الآلي. المجلد 202. PMLR. الصفحات 26891-26903 . arXiv : 2305.17510 .  
  8. 1 2 Sz é kely, LA; Steel, MA; Erd ő s, PL "حساب فورييه على الأشجار التطورية". Advances in Applied Mathematics . 14 : 212–215 .{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط ) صيانة CS1: أسماء رقمية: قائمة المؤلفين ( رابط )
  9. 1 2 3 هيندي، مايكل د.؛ بيني، ديفيد (يناير 1993). "التحليل الطيفي للبيانات الوراثية" . مجلة التصنيف . 10 (1): 5-24 . doi : 10.1007/BF02638451 . ISSN 0176-4268 . S2CID 122466038 .  
  10. ماكبي، كايلا د. (13 مايو 2010). بعض المواضيع في علم الوراثة التوافقي (دكتوراه).
  11. فاراش، مارتن؛ كانان، سامباث (يوليو 1999). "خوارزميات فعالة لعكس التطور". مجلة ACM . 46 (4): 437-449 . doi : 10.1145/320211.320212 .
  12. ١ ٢ ٣ ٤ ٥ ستيل، ماجستير؛ هندي، دكتوراه في الطب؛ سيكلي ، لوس أنجلوس؛ إردوس ، بال إل. (١٩٩٢) [يونيو ١٩٩٢]. "التحليل الطيفي وطريقة أقرب شجرة للتسلسلات الجينية". رسائل الرياضيات التطبيقية . ٥ (٦). بريطانيا العظمى: بيرغامون: ٦٣-٦٧ .{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط ) صيانة CS1: أسماء رقمية: قائمة المؤلفين ( رابط )
  13. هيندي، دكتور في الطب؛ بيني، د.؛ ستيل، ماجستير (12 أبريل 1994). "تحليل فورييه منفصل للأشجار التطورية" . وقائع الأكاديمية الوطنية للعلوم . 91 (8): 3339-3343 . Bibcode : 1994PNAS...91.3339H . doi : 10.1073/pnas.91.8.3339 . ISSN 0027-8424 . PMC 43572. PMID 8159749 .   
  14. براينت، ديفيد (2009) [11 ديسمبر 2007]. "طرق هادامارد في علم الوراثة العرقي وعملية n -taxon". نشرة البيولوجيا الرياضية . 71. سبرينغر: 339-351 . doi : 10.1007/s11538-008-9364-8 .
  15. واديل، بيتر جيه؛ بيني، ديفيد؛ مور، تيري (1997). "اقترانات هادامارد ونمذجة تطور التسلسل بمعدلات غير متساوية عبر المواقع". علم الوراثة الجزيئية والتطور . 8 (1 (أغسطس)): 33-50 . FY970405.
  16. هيندي، مايكل د.؛ تشارلستون، مايكل أ. (1993). " اقتران هادامارد: أداة متعددة الاستخدامات لنمذجة تطور تسلسل النيوكليوتيدات" . مجلة نيوزيلندا لعلم النبات . 31. الجمعية الملكية لنيوزيلندا : 236-237 . doi : 10.1080/0028825X.1993.10419500 .
  17. Sz é kely, LA; Erd ő s, PL; Steel, MA "التوافقية في إعادة بناء الأشجار التطورية". § الخاتمة. {{cite journal}}يتطلب Cite journal |journal=( مساعدة ) CS1 maint: أسماء متعددة: قائمة المؤلفين ( رابط ) CS1 maint: أسماء رقمية: قائمة المؤلفين ( رابط )