| نظریه حلقه‌ها → **ساختار جبری**نظریه حلقه‌ها |
| --- |
|  |
| مفاهیم پایه‌ای**حلقه‌ها**
• زیرحلقهها
• ایده‌آل
• حلقه خارج‌قسمتی
• ایده‌آل کسری
• حلقه خارج قسمتی کلی
• حلقه ضربی
• ضرب آزاد جبرهای شرکت پذیر
• ضرب تنسوری حلقه‌ها
**همریختی حلقه‌ها**
• هسته
• خودریختی داخلی
• درونریختی فروبنیوس
**ساختارهای جبری**
• مدول
• جبر شرکت‌پذیر
• حلقه مدرج
• حلقه پیچشی
• رسته حلقه‌ها
• عدد صحیح {\mathbb {Z}}
• حلقه پایانی {\displaystyle 0=\mathbb {Z} \_{1}}
**ساختارهای مرتبط**
• میدان
• میدان متناهی
• حلقه غیر-شرکت‌پذیر
• جبر لی
• حلقه جوردن
• نیم-حلقه
• نیم-میدان |
| جبر جابجایی**حلقه جابه‌جایی**
• حوزه صحیح
• حوزه بسته صحیح
• حوزه ب.م.م.
• حوزه تجزیه یکتا
• حوزه ایده‌آل اصلی
• حوزه اقلیدسی
• میدان
• میدان متناهی
• حلقه ترکیبی
• حلقه چندجمله‌ای
• سری توانی صوری
**نظریه جبری اعداد**
• میدان اعداد جبری
• حلقه اعداد صحیح
• استقلال جبری
• نظریه اعداد متعالی
• درجه تعالی
**نظریه اعداد p-ادیک و دسیمال**
• حد مستقیم/حد معکوس
• حلقه صفر {\displaystyle \mathbb {Z} \_{1}}
• اعداد صحیح به پیمانه {\displaystyle \mathbb {Z} /p^{n}\mathbb {Z} }
• *p*-حلقه پروفر {\displaystyle \mathbb {Z} (p^{\infty })}
• حلقه دایره‌ای در مبنای p {\displaystyle \mathbb {T} }
• اعداد صحیح در مبنای p {\mathbb {Z}}
• اعداد گویای *p*-ادیک {\displaystyle \mathbb {Z} [1/p]}
• اعداد حقیقی در مبنای p {\mathbb {R}}
• اعداد p-ادیک {\displaystyle \mathbb {Z} \_{p}}
• اعداد p-ادیک {\displaystyle \mathbb {Q} \_{p}}
• *p*-ادیک سولنوید {\displaystyle \mathbb {T} \_{p}}
**هندسه جبری**
• واریته آفین |
| حلقه ناجابجایی**حلقه‌های ناجابجایی**
• حلقه تقسیم
• حلقه نیم-ابتدایی
• حلقه ساده
• جابجاگر
**هندسه جبری ناجابجایی**
**جبر آزاد**
**جبر کلیفورد**
• جبر هندسی
**جبر عملگری** |
| * ن
* ب
* و
 |

**حلقه چندجمله‌ای** (به انگلیسی: polynomial ring) یا **جبر حلقه‌ای**، در ریاضیات، بخصوص در شاخه جبر، یک حلقه است (از این رو یک جبر جابجایی هم هست) که توسط مجموعه‌ای از چندجمله‌ای‌ها که یک یا چند نامعین دارند (که به صورت سنتی متغیر نام دارند) تشکیل شده که ضرایبشان در حلقهٔ دیگری است که معمولاً یک میدان است.

معمولاً اصطلاح «حلقه چندجمله‌ای» به صورت ضمنی به حالت خاصی از حلقه چندجمله‌ای اشاره دارد که یک نامعین روی یک میدان دارد. این حلقه‌های چندجمله‌ای به این علت مهم هستند که ویژگی‌های مشترکی زیادی است که با حلقه اعداد صحیح دارند.

حلقه چندجمله‌ای‌ها در شاخه‌های مختلفی از ریاضیات همچون نظریه اعداد، جبر جابجایی، و هندسه جبری ظهور پیدا می‌کنند. در نظریه حلقه‌ها، برای تعمیم بعضی ویژگی‌های حلقه‌های چندجمله‌ای، کلاس‌های مختلفی از حلقه‌ها معرفی شده‌اند که شامل: حوزه تجزیه یکتا، حلقه‌های منظم، حلقه‌های گروهی، حلقه‌های سری‌های توانی صوری، چند جمله‌ای‌های Ore و حلقه‌های مدرج هستند.

یک مفهوم بسیار مرتبط، حلقه توابع چندجمله‌ای روی فضای برداری، و به صورت کلی‌تر حلقه توابع منظم روی واریته جبری است.

تعریف (حالت تک متغیره)
----------------------

حلقه چند جمله‌ای *K*[*X*]، با *X* روی یک میدان (یا به صورت کلی‌تر حلقه جابجایی) *K* را می‌توان به صورت مجموعه‌ای از عبارات، که به آن **چندجمله‌ای** در *X* گفته می‌شود، به این حالت تعریف کرد (تعاریف معادل دیگری هم وجود دارد که از آن‌ها هم استفاده معمول می‌شود):

{\displaystyle p=p\_{0}+p\_{1}X+p\_{2}X^{2}+\cdots +p\_{m-1}X^{m-1}+p\_{m}X^{m},}
که در آن *p*0, *p*1, …, *p**m* یعنی **ضرایب** *p* عناصر *K* هستند و *pm* ≠ ۰ اگر *m* > 0 باشد و {\displaystyle X,X^{2},...} نمادهایی هستند که به عنوان «توان» *X* شناخته شده و از همان قواعد معمول به توان رساندن تبعیت می‌کنند، یعنی: {\displaystyle X^{0}=1} و {\displaystyle X^{1}=X} و برای هر عدد صحیح نامنفی *k* و *l* داریم: {\displaystyle X^{k}\,X^{l}=X^{k+l}}. نماد *X* را **نامعین** یا **متغیر** می‌نامند (اصطلاح «*متغیر»* از اصطلاح‌شناسی توابع چندجمله‌ای می‌آید. با این حال، در اینجا X هیچ مقداری (غیر از خودش) اختیار نمی‌کند و نمی‌تواند تغییر کند و در حلقه چندجمله‌ای *ثابت* است).

دو چند جمله‌ای زمانی با هم برابراند که ضرایب متناظر با هرکدام از *X**k*‌ها در هردو با هم برابر باشند.

حلقه چندجمله‌ای *K*[*X*] را می‌توان به این صورت دید، که از میدان *K* با اضافه‌کردن یک عنصر جدید *X* ایجاد شده که این *X* برای *K* خارجی است و با همه عناصر *K* شرکت‌پذیر بوده و خاصیت ویژه دیگری هم ندارد (از همین می‌توان برای تعریف‌کردن حلقه‌های چندجمله‌ای بهره جست).

حلقه چندجمله‌ای در *X* روی *K* به یک جمع، یک ضرب و یک ضرب نرده‌ای مجهز است که آن را یک جبر جابجایی می‌کند. این عملیات براساس قواعد معمولی برای دستکاری عبارات جبری تعریف شده‌اند. بخصوص اگر:

{\displaystyle p=p\_{0}+p\_{1}X+p\_{2}X^{2}+\cdots +p\_{m}X^{m},}
و:

{\displaystyle q=q\_{0}+q\_{1}X+q\_{2}X^{2}+\cdots +q\_{n}X^{n},}
آنگاه:

{\displaystyle p+q=r\_{0}+r\_{1}X+r\_{2}X^{2}+\cdots +r\_{k}X^{k},}
و:

{\displaystyle pq=s\_{0}+s\_{1}X+s\_{2}X^{2}+\cdots +s\_{l}X^{l},}
که در آن *k* = max(*m*, *n*) و *l* = *m* + *n*

{\displaystyle r\_{i}=p\_{i}+q\_{i}}
و

{\displaystyle s\_{i}=p\_{0}q\_{i}+p\_{1}q\_{i-1}+\cdots +p\_{i}q\_{0}.}
در فرمول‌های فوق، می‌توان با افزودن «جملات ساختگی» با ضرایب صفر، چندجمله‌ای‌های *p* و *q* را توسعه داد به گونه‌ای که *p**i* و *q**i*‌های ظاهر شده در این عبارت تعریف شده باشند. بخصوص وقتی که *m* < *n* باشد آنگاه برای *m* < *i* ≤ *n* داریم *p**i* = ۰.

ضرب اسکالر حالت خاصی از همان ضرب عمومی است که در آن *p* = *p*0 به *جمله ثابت* (جمله‌ای که مستقل از *X* است) کاهش یافته‌است؛ یعنی:

{\displaystyle p\_{0}\left(q\_{0}+q\_{1}X+\dots +q\_{n}X^{n}\right)=p\_{0}q\_{0}+\left(p\_{0}q\_{1}\right)X+\cdots +\left(p\_{0}q\_{n}\right)X^{n}}
می‌توان به راحتی راستی‌آزمایی کرد که سه عملیات بالا در اصول موضوعه جبر جابجایی روی میدان K صدق می‌کنند. ازاین‌رو، به حلقه‌های چند جمله‌ای، *جبرهای چندجمله‌ای* نیز گفته می‌شود.

تعریف معادل دیگری که شهود کمتری دارد اما معمولاً ارجح است، چون راحت‌تر می‌شود آن را ساخت، به این صورت که چندجمله‌ای‌ها به صورت یک دنباله بی‌نهایت (*p*0, *p*1, *p*2, …) از عناصر *K* تعریف شوند که این ویژگی را دارند که تنها تعداد متناهی از آن‌ها ناصفرند، یا به‌طور معادل، دنباله‌ای که برای آن یک *m* وجود دارد که برای *n* > *m* رابطه *p**n* = ۰برقرار است. در این حالت، *p*0 و X را به ترتیب به عنوان نمادهای جایگزین برای دنباله‌های (*p*0, 0, 0, …) و (0, 1, 0, 0, …) در نظر گرفته‌ایم. آنگاه با کمی دقت می‌توان فهمید که با کمک این قواعد عملیاتی، یک عبارت به صورت زیر:

{\displaystyle p\_{0}+p\_{1}X+p\_{2}X^{2}+\cdots +p\_{m}X^{m}}
دارای یک نماد جایگزین دنباله‌ای به صورت زیر است:

(*p*0, *p*1, *p*2, …, *p**m*, 0, 0, …).
### واژه‌شناسی

فرض کنید:

{\displaystyle a\_{0}+a\_{1}X+a\_{2}X^{2}+\cdots +a\_{m}X^{m}}
یک چندجمله ای ناصفر باشد که در آن {\displaystyle (a\_{0},a\_{1},a\_{2},\cdots ,p\_{m},0,0,\cdots )}
{\displaystyle p=p\_{0}+p\_{1}X+p\_{2}X^{2}+\cdots +p\_{m-1}X^{m-1}+p\_{m}X^{m},} *جمله ثابت* چندجمله ای {\displaystyle r\_{i}=p\_{i}+q\_{i}} است. در چند جمله ای‌های صفر این ثابت صفر است (البته ممکن است در حالت‌های دیگر هم صفر باشد).
*درجه* ی {\displaystyle r\_{i}=p\_{i}+q\_{i}} که به صورت k نوشته می‌شود k است. این مقدار برابر بزرگترین {\displaystyle \deg(p)} یی است که ضریب m صفر نباشد.
*ضریب پیشرو* ی {\displaystyle r\_{i}=p\_{i}+q\_{i}}، برابر {\displaystyle X^{k}} است.
در حالت خاص چندجمله ای‌های صفر که تمام ضرایب آن صفر است، چندجمله ای پیشرو تعریف نشده و درجه را اغلب تعریف نشده، برابر -1 یا برابر {\displaystyle p\_{m}} تعریف می‌کنند.

یک *چندجمله ای ثابت*، یا چندجمله ای صفر است، یا چندجمله ای از درجه صفر.

یک چندجمله ای صفر تکین است اگر ضریب پیشروی آن ۱ باشد.

اگر دو چندجمله ای {\displaystyle r\_{i}=p\_{i}+q\_{i}} و {\displaystyle s\_{i}=p\_{0}q\_{i}+p\_{1}q\_{i-1}+\cdots +p\_{i}q\_{0}.} داده شده باشند خواهیم داشت:

K

و بر روی یک میدان یا به‌طور کلی تر یک حوزه صحیح داریم:

K

سریعاً نتیجه می‌شود که اگر {\displaystyle \deg(p+q)\leq max(\deg(p),\deg(q)),} یک حوزه صحیح باشد آنگاه {\displaystyle \deg(pq)=\deg(p)+\deg(q).} نیز حوزه صحیح است.

در نتیجه اگر {\displaystyle \deg(p+q)\leq max(\deg(p),\deg(q)),} یک حوزه صحیح باشد، یک چندجمله ای دارای معکوس ضربی است اگر و تنها اگر ثابت باشند، و آن ثابت در {\displaystyle \deg(p+q)\leq max(\deg(p),\deg(q)),} معکوس ضربی داشته باشد.

دو چندجمله ای با هم مرتبط (به انگلیسی: Associated) هستند اگر برای هرکدام از آن‌ها یک عضو معکوس پذیر (به انگلیسی: Unit) وجود داشته باشد که با ضرب در آن به دیگری تبدیل شود.

هر چندجمله ای ناصفر بر روی یک میدان مرتبط با یک چندجمله ای منحصر به فرد است.

اگر دو چندجمله {\displaystyle r\_{i}=p\_{i}+q\_{i}} و {\displaystyle s\_{i}=p\_{0}q\_{i}+p\_{1}q\_{i-1}+\cdots +p\_{i}q\_{0}.} داده شده باشد، می‌گویند {\displaystyle r\_{i}=p\_{i}+q\_{i}} مقسوم علیه {\displaystyle s\_{i}=p\_{0}q\_{i}+p\_{1}q\_{i-1}+\cdots +p\_{i}q\_{0}.} است، یا {\displaystyle r\_{i}=p\_{i}+q\_{i}} چندجمله ای {\displaystyle s\_{i}=p\_{0}q\_{i}+p\_{1}q\_{i-1}+\cdots +p\_{i}q\_{0}.} را تقسیم می‌کند یا {\displaystyle s\_{i}=p\_{0}q\_{i}+p\_{1}q\_{i-1}+\cdots +p\_{i}q\_{0}.} ضریبی از {\displaystyle r\_{i}=p\_{i}+q\_{i}} است اگر چندجمله ای q وجود داشته باشد به گونه ای که p.

یک چندجمله‌ای تحویل ناپذیر است اگر نتوان آن را به صورت ضرب دو چندجمله‌ای غیرثابت نوشت یا به‌طور معادل، اگر مقسوم علیه‌های آن یا چندجمله‌ای‌های ثابت باشند یا درجه برابر با چندجمله‌ای اصلی داشته باشند.

### ارزیابی چندجمله‌ای

فرض کنید K یک میدان باشد، یا به صورت کلی‌تر، یک حلقه جابجایی باشد، و R یک حلقه شامل K باشد. برای هر چندجمله‌ای p در *K*[*X*] و هر عنصر a در R، جایگزینی X با a در p یک عنصر *R* را تعریف می‌کند، که به صورت *P*(*a*) نمایش داده می‌شود. این عنصر با حمل R پس از جایگزینی عملیات نشان داده‌شده توسط عبارت چندجمله‌ای به دست می‌آید. به این محاسبه «**ارزیابی**» *P* در *a* گفته می‌شود. برای مثال، اگر داشته باشیم

{\displaystyle P=X^{2}-1,}
آنوقت داریم

{\displaystyle {\begin{aligned}P(3)&=3^{2}-1=8,\\P(X^{2}+1)&=\left(X^{2}+1\right)^{2}-1=X^{4}+2X^{2}\end{aligned}}}
(در مثال اول *R* = *K* و در مثال دوم *R* = *K*[*X*]). جایگزینی *X* با خودش منجر زیر می‌شود

{\displaystyle P=P(X),}
که این موضوع شرح می‌دهد چرا دو جمله «فرض کنید P یک چندجمله‌ای باشد» و «فرض کنید *P*(*X*) یک چندجمله‌ای باشد» با هم معادل هستند.

*تابع جندجمله‌ای* تعریف شده توسط چندجمله‌ای P تابعی از K به K است که توسط {\displaystyle x\mapsto P(x)} تعریف می‌شود. اگر K یک میدان نامتناهی باشد، دو چندجمله‌ای متفاوت، توابع چندجمله‌ای متفاوتی را تعریف می‌کنند، اما این خاصیت برای میدان‌های متناهی نادرست است. برای مثال، اگر K میدانی با q عنصر باشد، آنوقت چندجمله‌ای‌های 0 و *X**q* − *X* هر دو تعریف کننده تابع صفر هستند.

برای هر *a* در *R*، ارزیابی در a، که همان نگاشت {\displaystyle P\mapsto P(a)} است، یک همریختی جبری از *K*[*X*] به *R* را تعریف می‌کند، که یک همریختی یکتا از *K*[*X*] به *R* است، که K را ثابت نگه‌می‌دارد و X را به a نگاشت می‌دهد. به زبان دیگر، *K*[*X*] این خاصیت جامع را دارد:

*برای هر حلقه R شامل K، و برای هر عنصر a از R، یک همریختی جبری یکتا از* K*[*X*] به R وجود دارد، که K را ثابت نگه‌می‌دارد و X را به a نگاشت می‌دهد.*
برای همه خاصیت‌های جامع، این موضوع (به دلیل یکریختی یکتا) تعریف کننده جفت (*K*[*X*], *X*) است، و از این رو می‌توان آن را به عنوان تعریف *K*[*X*] در نظر گرفت.

چندجمله‌ای‌های تک‌متغیره روی یک میدان
-------------------------------------

اگر K یک میدان باشد، حلقه چندجمله‌ای *K*[*X*] ویژگی‌های زیادی دارد که مشابه حلقه اعداد صحیح {\displaystyle \mathbb {Z} } است. بیشتر این شباهت‌ها از شباهت بین تقسیم طولانی اعداد صحیح و تقسیم طولانی چندجمله‌ای‌ها نشات می‌گیرند.

بیشتر ویژگی‌های *K*[*X*] که در این بخش فهرست شده‌است، اگر K میدان نباشد، یا اگر چندجمله‌ای‌ها چندین نامعین داشته باشند، درست باقی نمی‌ماند.

ضرب چندجمله ای‌های تنک
----------------------

### تعریف و نمایش

در بسیاری از کاربردها پیش می‌آید که مجبور به نگهداری چندجمله‌ای‌هایی هستیم که با این که درجهٔ بزرگی دارند ولی تعداد بسیاری از ضرایب آن‌ها صفر می‌باشد. که استفاده از فرمت نگهداری فرض شده در ابتدای این نوشته برای چنین چند جمله‌هایی بسیار ناکاراست. به چنین چندجمله‌ای‌هایی، تنک می‌گوییم و برای اعمال روی آن‌ها الگوریتم‌های بسیاری پیشنهد شده که از ارزش بالایی هم برخوردارند. یک مثال از چنین چندجمله‌ای‌هایی در زیر آمده‌است:  

{\displaystyle x^{100}-x^{2}+1}

  

به همین دلیل به جای استفاده از آرایه برای نمایش این چندجمله‌ای‌ها از لیست پیوندی استفاده می‌شود. به این صورت که هر تک جمله را با یک واحد زبان برنامه‌نویسی که شامل درجه و ضریب آن باشد نمایش می‌دهیم و به آن گره می‌گوییم (مثلاً یک struct یا record) و این گره‌ها را در یک لیست پیوندی که به ترتیب درجه آن‌ها ار کوچک به بزرگ مرتب شده‌است، نگه می‌داریم. برای مثال بالا، استفاده از آرایه به حدود ۱۰۱ واحد حافظه نیاز دارد در حالی با نمایش اخیر می‌توان آن را با تنها ۱۶ واحد حافظه (حداکثر) نمایش داد زیرا که هر گره در لیست پیوندی اگر شامل توان و ضریب و دو اشاره جلو و عقب باشد به اندازهٔ ۴ واحد فضا مصرف می‌کند و با سه گره نیز چندجمله‌ای فوق قابل نمایش است به علاوهٔ یک گره احتمالی برای سرلیست.

### الگوریتم‌های چندجمله ای‌های تنک

در مورد این طرز نمایش چندجمله ای، نمی‌توان الکوریتم‌های معمول را به کار برد زیرا بسیاری از الگوریتم‌ها فرض می‌کنند که دسترسی تصادفی سریع به هر یک از ضرایب دارند؛ مثلاً نمی‌توان از تبدیل فوریه آن طور که اینجا مطرح شد برای ضرب چندجمله ای‌های تنک استفاده کنیم.  

با این حال الکوریتم استراسن که در بالا بحث شد را می‌توان با تغییر جزئی برای چنین نمایشی نیز به کار برد زیرا در طی آن تنها نیاز است که با یک بار عبور از روی چندجمله ای، وسط آن را پیدا کرد و سپس آن را به دو بخش تقسیم کرد و الگوریتم را به‌طور بازگشتی ادامه داد. واضح است که چنین تقسیمی به زمان اجرای الگوریتم نمی‌افزاید (از لحاظ تحلیل مجانبی) ولی برخی مسائل جدید در پیاده‌سازی را پیش می‌کشد مانند حالات تهی یا نصف تهی. که در بدترین حالت با افزودن تعداد ثابتی گره با ضریب صفر و اضاه کردن حالات پایه برای زمانی که چلیست پیوندی نمایش دهندهٔ چندجمله‌ای تهی است، به راحتی می‌توان این الگوریتم را روی چندجمله ای‌های تنک نیز اجرا کرد.  

الگوریتم‌های پیشرفته تر برای ضرب چندجمله‌های تنک که سریع تر نیز عمل می‌کنند و مثلاً در برخی از آن‌ها از داده ساختار هیپ برای نگهداری چندجمله ای‌ها و نمایش آن‌ها استفاده می‌شود، نیز وجود دارند ولی در این‌جا به جزییات بیشتری از آن‌ها نمی‌پردازیم.

جستارهای وابسته
---------------

* تبدیل فوریه گسسته
* الگوریتم
* چندجمله ای
* ضرب
* لیست پیوندی

منابع
-----

1. ↑  Herstein p. 153
2. ↑  Herstein, Hall p. 73
3. ↑  Lang p. 97
4. ↑  Herstein p. 154
5. ↑  Lang p.100
6. ↑  Anton, Howard; Bivens, Irl C.; Davis, Stephen (2012), *Calculus Single Variable*, John Wiley & Sons, p. 31, ISBN 978-0-470-64770-7.
7. ↑  Sendra, J. Rafael; Winkler, Franz; Pérez-Diaz, Sonia (2007), *Rational Algebraic Curves: A Computer Algebra Approach*, Algorithms and Computation in Mathematics, vol. 22, Springer, p. 250, ISBN 978-3-540-73724-7.
8. ↑  Eves, Howard Whitley (1980), *Elementary Matrix Theory*, Dover, p. 183, ISBN 978-0-486-15027-7.
9. ↑  Herstein p.155, 162
10. ↑  Herstein p.162

| * ن
* ب
* و
جبر |
| --- |
| شاخه‌ها | 
* جبر مجرد
* نظریه رسته‌ها
* جبر مقدماتی
* کا-نظریه
* جبر جابجایی
* جبر ناجابجایی
* نظریه ترتیب
* جبر جهانی

 |
| ساختارهای جبری | 
* گروه (نظریه)
* حلقه (نظریه)
* مدول (نطریه)
* میدان
* حلقه چندجمله‌ای (چندجمله‌ای)
* جبر ترکیبی

 |
| جبر خطی | 
* ماتریس (نظری)
* فضای برداری (بردار)
* مدول
* فضای ضرب داخلی (ضرب نقطه‌ای)
* فضای هیلبرت

 |
| جبر چندخطی | 
* جبر تنسوری
* جبر خارجی
* جبر متقارن
* جبر هندسی (چندبرداری)

 |
| لیست موضوعات | 
* جبر مجرد
* ساختارهای جبری
* نظریه گروه‌ها
* جبر خطی

 |
| واژه نامه‌ها | 
* جبر خطی
* نظریه میدان‌ها
* نظریه حلقه‌ها
* نظریه ترتیب

 |
| مباحث مرتبط | 
* ریاضیات
* تاریخچه جبر

 |
| 
* رده
* درگاه ریاضیات

 |