کدهای چرخشی

از testwiki
نسخهٔ تاریخ ۷ اوت ۲۰۲۲، ساعت ۱۸:۲۸ توسط imported>Taddah
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به ناوبری پرش به جستجو

در نظریه کدینگ، کدهای چرخشی (دوری)، کدهای بلوکی خطی تصحیح خطا هستند که دارای ساختار جبری مناسبی برای تشخیص و تصحیح خطا می‌باشند.

تعریف

فرض کنید که 𝒞 یک کد خطی روی میدان محدود GF(qn) با طول n است. 𝒞 را چرخشی گوییم اگر برای هر کلمه کد (c1,... ,cn) از C کلمه (cn,c1,... ,cn-1) در GF(qn) نیز که با یک شیفت کلمه قبلی به وجود آمده است، یک کلمه کد باشد.

در نتیجه در صورتی که به ازای هر نوع چرخش دوباره یک کلمه کد دیگر تولید شود کد خطی 𝒞 قطعاً چرخشی است.

کدهای چرخشی یک سری قیدهای ساختاری اضافی ایجاد می‌کند. بر اساس میدان‌های محدود می‌باشند و به خاطر خصوصیات ساختاری خود در کنترل خطای فاز بسیار مؤثر می‌باشند.

منابع

الگو:پانویس