| اصطلاح | term |
| --- | --- |
| مطلوبہ غلطی  | desired error |

ریاضیاتی کاملیت میں *وینر مصفاہ* کامل مصفاہ کی جماعت ہیں، جو کسی مطلوبہ متوالیہ کا لکیری تخمینہ لگاتے ہیں، کسی متعلقہ معطیات متوالیہ کی مدد سے۔ لکیری مصفاہ کے احصائی حل میں تمام متوالیہ تصادفی عملیہ تصور کیے جاتے ہیں۔ ہم یہ فرض کرتے ہیں کہ متوالیہ کے درجہ دوم کے احصاء (یعنی اوسط، ڈیٹا متوالیہ کی خود تضایف اور "معطیات متوالیہ" اور "مطلوبہ متوالیہ" کے درمیان مخلوط تضایف) معلوم ہیں۔ مسئلہ ایسا لکیری مصفاہ بنانے کا ہوتا ہے جس میں شوری ڈیٹا ادخال ہو، اس کا اخراج تخمینہ ہو اور مصفاہ کے اخراج پر شور کا اثر کسی کسوٹی کے تحت تصغیر ہو۔ ایک مفید کسوٹی "تخمینہ متوالیہ" اور "مطلوبہ متوالیہ" میں فرق (جسے غلطی کہتے ہیں) کے مربع کی اوسط ہے۔ اگر متوالیہ ساکن عملیہ ہوں، تو وینر مصفاہ اس کسوٹی کے تحت مسئلہ کا حل ہے۔

تصویر 1۔ مصفاہ {\displaystyle H(z)=\sum \_{k=0}^{K}h\_{k}z^{-k}}
تصویر 1 میں اشارہ متوالیہ {\displaystyle x\_{n}} کسی صورت میں اشارہ متوالیہ {\displaystyle d\_{n}} سے متعلق ہے۔ ہم اشارہ متوالیہ {\displaystyle x\_{n}} کو مصفاہ *H* سے گزار کر اشارہ {\displaystyle y\_{n}} حاصل کرتے ہیں۔ ہمارا مقصد یہ ہے کہ متوالیہ {\displaystyle y\_{n}} تخمینہ ہو متوالیہ {\displaystyle d\_{n}} کا۔ یعنی مصفاہ *H* اس طرح چنا جائے کہ متوالیہ {\displaystyle d\_{n}} اور متوالیہ {\displaystyle y\_{n}} کے درمیان غلطی متوالیہ {\displaystyle e\_{n}=d\_{n}-y\_{n}} کا اوسط مربع کم سے کم ہو:

{\displaystyle \min \_{H}E[e\_{n}^{2}]}
تمام متوالیہ تصادفی ہیں اور اوسط سے مراد متوقع قدر ہے۔ اس کے علاوہ متوالیہ تصادفی ساکن ہیں۔ مصفاہ *H* ایک متناہی متوالیہ {\displaystyle h\_{0},h\_{1},\cdots ,h\_{K-1}} سے بنا ہے۔ مصفاہ کے اخراج {\displaystyle y\_{n}} اور ادخال {\displaystyle x\_{n}} کے درمیان تلفیف کا رشتہ ہے۔ اس مسئلہ میں اس رشتہ کو مصفوفہ ضرب کے ذریعہ لکھنا مفید ہے:

{\displaystyle y\_{n}={\begin{bmatrix}x\_{n}&x\_{n-1}&\cdots &x\_{n-(K-1)}\end{bmatrix}}{\begin{bmatrix}h\_{0}\\h\_{1}\\\vdots \\h\_{K-1}\end{bmatrix}}}
یا

{\displaystyle y\_{n}={\underline {x}}\_{n}^{t}{\underline {h}}}

جہاں
{\displaystyle {\underline {x\_{n}}}={\begin{bmatrix}x\_{n}\\x\_{n-1}\\\vdots \\x\_{n-(K-1)}\end{bmatrix}}}
اور *t* کی علامت پلٹ (میٹرکس) ظاہر کرتی ہے۔
یہ ایک معلوم بات ہے کہ اوسط مربع غلطی {\displaystyle E[e\_{n}^{2}]} کی تصغیر اسی وقت ہوتی ہے جب غلطی {\displaystyle e\_{n}} ڈیٹا {\displaystyle x\_{n}} کے قائم الزاویہ ہو، یعنی

{\displaystyle E[{\underline {x}}\_{n}e\_{n}]=0}
اس معلومہ کو استعمال کرتے ہوئے

{\displaystyle E[{\underline {x}}\_{n}e\_{n}]=E[{\underline {x}}\_{n}(d\_{n}-y\_{n})]=E[{\underline {x}}\_{n}(d\_{n}-{\underline {x}}\_{n}^{t}{\underline {h}})]=E[{\underline {x}}\_{n}d\_{n}]-E[{\underline {x}}\_{n}{\underline {x}}\_{n}^{t}{\underline {h}}]=0}
یا

{\displaystyle {\underline {r}}\_{dx}=R\_{xx}{\underline {h}}}
جہاں
{\displaystyle {\underline {r}}\_{dX}=E[{\underline {x}}\_{n}d\_{n}]} 
سمتیہ،
{\displaystyle d\_{n}} اور {\displaystyle {\underline {x}}\_{n}} کے درمیان
تضایف کو ظاہر کرتا ہے اور اس کی جسمات {\displaystyle K\times 1} ہے اور
{\displaystyle {\underline {R}}\_{xx}=E[{\underline {x}}\_{n}{\underline {x}}\_{n}^{t}]}
میٹرکس، {\displaystyle {\underline {x}}\_{n}} کی "خود تضایف" کو ظاہر کرتی ہے اور اس کی جسامت {\displaystyle K\times K} ہے۔ چونکہ متوالیہ {\displaystyle d\_{n}} اور {\displaystyle x\_{n}} تصادفی ساکن ہیں، اس لیے یہ تضایف صرف "وقت فرق" پر منحصر ہیں۔ اس لیے ہم اس مساوات کو یوں لکھ سکتے ہیں
{\displaystyle {\begin{bmatrix}r\_{dx}(0)\\r\_{dx}(1)\\\vdots \\r\_{dx}(K-1)\end{bmatrix}}={\begin{bmatrix}r\_{xx}(0)&&r\_{xx}(1)&&r\_{xx}(2)&&\cdots &&r\_{xx}(K-1)\\r\_{xx}(1)&&r\_{xx}(0)&&r\_{xx}(1)&&\cdots &&r\_{xx}(K-2)\\\vdots \\r\_{xx}(K-1)&&r\_{xx}(K-2)&&r\_{xx}(K-3)&&\cdots &&r\_{xx}(0)\\\end{bmatrix}}{\begin{bmatrix}h\_{0}\\h\_{1}\\\vdots \\h\_{K-1}\end{bmatrix}}}
جہاں ہم نے تعریف کیا
{\displaystyle \ r\_{dx}(k)=E[d\_{n}x\_{n+k}]}
اور
{\displaystyle \ r\_{xx}(k)=E[x\_{n}x\_{n+k}]}
اس کے علاوہ ہم نے یہ معلومہ استعمال کیا کہ تضایف جفت دالہ ہوتی ہے ({\displaystyle r(k)=r(-k)}).٘
ان مساوات کو وینر ہوپف (wiener-hopf) مساوات کہا جاتا ہے۔
اس مساوات نظام سے ہمیں مصفاہ حاصل ہوتا ہے

{\displaystyle {\underline {h}}=R\_{xx}^{-1}{\underline {r}}\_{dx}}
چونکہ میٹرکس {\displaystyle R\_{xx}} متناظر ٹوپلٹز ہے، اس لیے اس حل کے لیے میٹرکس اُلٹانے جیسے مہنگے عالج کو استعمال کرنے کی ضرورت نہیں پڑتی، بلکہ اس کے لیے ایک سستا الخوارزم 
لیونسن ڈربن نام سے موجود ہے۔ 
اس حل تک پہنچنے کے لیے ہمیں تصادفی متوالیہ {\displaystyle d\_{n}} اور {\displaystyle x\_{n}} کی صرف درجہ دوم کی احصاء کی ضرورت پڑی ہے۔

مزید دیکھیے
-----------

* لکیری اقل مربعات