کاشی‌کاری و ریشه‌های واحد

رنگ‌آمیزی با اعداد مختلط

در برگهٔ ریشه‌های واحد دیدیم که جمعِ ریشه‌های nn-اُم واحد صفر است. در این برگه این حقیقت را برای حل چند مسئله‌ی رنگ‌آمیزی به‌کار می‌بریم. اگر با اعداد مختلط آشنا نیستید، مجموعهٔ اعداد مختلط همه‌چیز را از صفر می‌سازد.


مسئله

مسئله. آیا می‌توان صفحهٔ شطرنجیِ 10×1010 \times 10 را با کاشی‌های 1×41 \times 4 فرش کرد؟ هر کاشی چهار خانهٔ متوالی را در یک سطر یا یک ستون می‌پوشاند؛ کاشی‌ها نه روی هم می‌روند و نه از صفحه بیرون می‌زنند.

پیش از خواندنِ ادامه، چند کاشی روی کاغذ بچینید و ببینید کار کجا گیر می‌کند.


بررسی‌های اولیه

اولین بررسی‌ای که به ذهن می‌رسد مساحت است: هر کاشی چهار خانه را می‌پوشاند، پس تعدادِ خانه‌های صفحه باید مضربِ ۴ باشد. و هست: 100=4×25100 = 4 \times 25. یعنی از نظرِ شمارش، ۲۵ کاشی دقیقاً جا می‌شود.

تلاشِ بعدی رنگ‌آمیزیِ شطرنجیِ صفحه است، سیاه و سفید یک‌درمیان. اما هر کاشی 1×41 \times 4 — افقی یا عمودی — دقیقاً دو خانهٔ سیاه و دو خانهٔ سفید می‌پوشاند، و صفحه هم ۵۰ سیاه و ۵۰ سفید دارد. پس دو طرف همیشه می‌خوانند و تناقضی به دست نمی‌آید.

همین بی‌نتیجه‌ماندن اما یک نکته را نشان می‌دهد: رنگ‌آمیزیِ دورنگ نمی‌تواند عددِ «چهار» را ببیند. اگر بخواهیم طولِ کاشی در حساب دیده شود، شاید چهار رنگ بختِ بهتری داشته باشد.


چهار رنگ به‌جای دو

خانهٔ سطرِ rr و ستونِ cc را (r,c)(r, c) بنامیم؛ سطرها را از بالا و ستون‌ها را از چپ، از ۱ تا ۱۰ شماره می‌دهیم. رنگِ هر خانه را باقی‌ماندهٔ r+cr + c بر ۴ می‌گیریم: چهار رنگ که روی هر قطر ثابت‌اند و از قطری به قطرِ بعد یکی جلو می‌روند.

صفحهٔ ده در ده با رنگ‌آمیزی قطری چهاررنگی بر اساس باقی‌ماندهٔ مجموع سطر و ستون بر چهار، همراه با یک کاشی افقی و یک کاشی عمودی نمونه و شمارش خانه‌های هر رنگ

رنگِ خانهٔ (r,c)(r, c) باقی‌ماندهٔ r+cr + c بر ۴ است؛ رنگ‌ها راه‌راهِ قطری می‌سازند. دو کاشیِ نمونه — یکی افقی، یکی عمودی — هر کدام از هر چهار رنگ دقیقاً یک خانه می‌پوشانند.

چرا این رنگ‌آمیزی به دردِ کاشیِ 1×41 \times 4 می‌خورد؟ چون کاشی — افقی یا عمودی — چهار خانه‌ای را می‌پوشاند که r+cr + cشان چهار عددِ پیاپی است، و چهار عددِ پیاپی چهار باقی‌ماندهٔ متفاوت دارند. پس هر کاشی، هر جا که بنشیند، از هر رنگ دقیقاً یک خانه برمی‌دارد.

در یک فرشِ کامل ۲۵ کاشی داریم و هر کاشی از هر رنگ یکی دارد؛ پس از هر چهار رنگ باید دقیقاً ۲۵ خانه داشته باشیم. حالا بشمارید (زیرِ شکل آمده): اندازهٔ کلاس‌های رنگی، به‌ترتیب برای باقی‌مانده‌های 0,1,2,30, 1, 2, 3، برابر است با ۲۵، ۲۴، ۲۵ و ۲۶. برابر نیستند — و همین، مانع است.

صفحهٔ 10×1010 \times 10 با کاشی 1×41 \times 4 فرش نمی‌شود.

مسئله حل شد. اما یک مسئلهٔ خوب معمولاً بیش از یک راه دارد، و دیدنش از زاویهٔ دوم لذتِ خودش را: در گام بعد همین رنگ‌آمیزی را یک بار دیگر می‌نویسیم، این بار با اعداد مختلط — به‌جای رنگ، به هر خانه یک وزن می‌دهیم. زبانِ تازه‌ای است برای همان ایده، و بعدتر می‌بینیم که در مسئله‌های دیگر هم به کار می‌آید.


وزن به‌جای رنگ

رنگ‌ها اسم‌اند و اسم‌ها را نمی‌شود جمع زد. پس به هر رنگ یک عدد نسبت می‌دهیم — اما نه هر چهار عددی: چهار عددی که جمعشان صفر باشد، تا «از هر رنگ یکی» به «جمعِ صفر» ترجمه شود. ریشه‌های چهارمِ واحد دقیقاً همین‌اند.

ω\omega را نخستین ریشهٔ چهارمِ واحد پس از ۱ بگیرید: نقطه‌ای روی دایرهٔ واحد با اندازهٔ ω=1\lvert \omega \rvert = 1 و زاویهٔ یک‌چهارمِ دور، یعنی 2π4=π2\tfrac{2\pi}{4} = \tfrac{\pi}{2} یا ۹۰ درجه. پس

ω=cosπ2+isinπ2=i\omega = \cos\frac{\pi}{2} + i \sin\frac{\pi}{2} = i

توان‌هایش هر بار ۹۰ درجه می‌چرخند و در چهار قدم به خانهٔ اول برمی‌گردند: ω4=1\omega^4 = 1. و همان حقیقتی که از برگهٔ ریشه‌های واحد آورده‌ایم:

1+ω+ω2+ω3=01 + \omega + \omega^2 + \omega^3 = 0

از این‌جا به بعد با نمادِ ω\omega کار می‌کنیم و به مقدارش کاری نداریم؛ فقط همین دو خاصیت لازم است: ω4=1\omega^4 = 1، و صفر بودنِ جمعِ چهار توانِ پیاپی. (سودش را در بخشِ بعد می‌بینید: استدلال، بی‌یک کلمه تغییر، برای هر kk کار می‌کند.)

حالا به‌جای رنگ، وزن می‌گذاریم:

w(r,c)=ωr+cw(r, c) = \omega^{\,r+c}

این دقیقاً همان رنگ‌آمیزیِ قبل است — هم‌رنگ‌ها هم‌وزن‌اند — فقط چهار اسم جای خود را به چهار عدد دادند:

همان صفحهٔ ده در ده که در هر خانه به‌جای نام رنگ، وزن امگا به توان r به‌علاوهٔ c نوشته شده است

همان صفحه و همان چهار کلاس؛ فقط به‌جای نامِ رنگ، وزنِ ωr+c\omega^{\,r+c}. جمعِ وزن‌های هر کاشیِ نمونه 1+ω+ω2+ω31 + \omega + \omega^2 + \omega^3 است.

و این است سودِ عددی‌شدن: جمعِ وزن‌های هر کاشی صفر است. کاشیِ افقی که از خانهٔ (r,c)(r, c) شروع شود:

ωr+c+ωr+c+1+ωr+c+2+ωr+c+3=ωr+c(1+ω+ω2+ω3)=0\omega^{\,r+c} + \omega^{\,r+c+1} + \omega^{\,r+c+2} + \omega^{\,r+c+3} = \omega^{\,r+c}\left(1 + \omega + \omega^2 + \omega^3\right) = 0

کاشی عمودی هم همین حساب را دارد: وزن فقط به r+cr + c بسته است و فرقی نمی‌کند چهار قدمِ پیاپی را در کدام جهت برداریم.

پس اگر کاشی‌کاریِ کاملی وجود داشت، جمعِ وزنِ کلِ صفحه — که جمعِ ۲۵ کاشیِ صفرجمع است — باید صفر می‌شد. حالا جمعِ کل را مستقل حساب می‌کنیم. نکتهٔ کلیدی این است که وزنِ ما ضربی است: ωr+c=ωrωc\omega^{\,r+c} = \omega^{\,r}\, \omega^{\,c}؛ پس جمعِ صد خانه به حاصل‌ضربِ دو جمعِ ساده تجزیه می‌شود:

r=110c=110ωr+c=(r=110ωr)(c=110ωc)\sum_{r=1}^{10} \sum_{c=1}^{10} \omega^{\,r+c} = \left(\sum_{r=1}^{10} \omega^{\,r}\right)\left(\sum_{c=1}^{10} \omega^{\,c}\right)

(اگر پرانتزها را باز کنید، هر جمله دقیقاً یک خانه است.) و جمعِ توان‌های ω\omega از ۱ تا ۱۰ ساده است: هر چهار توانِ پیاپی یک دورِ کاملِ چرخه است و صفر می‌شود؛ از ده جمله، هشت‌تا در دو دورِ کامل می‌سوزند و فقط دو جملهٔ آخر می‌مانند:

r=110ωr=ω9+ω10=ω+ω2\sum_{r=1}^{10} \omega^{\,r} = \omega^{9} + \omega^{10} = \omega + \omega^2

پس جمعِ کل برابرِ (ω+ω2)2\left(\omega + \omega^2\right)^2 است. صفر است یا نه؟ این‌جا یک بار به مقدارِ ω\omega برمی‌گردیم: ω+ω2=i1\omega + \omega^2 = i - 1، و

r,cωr+c=(i1)2=2i0\sum_{r,\,c} \omega^{\,r+c} = (i - 1)^2 = -2i \neq 0

جمعِ کل صفر نیست؛ ولی اگر کاشی‌کاری ممکن بود، باید صفر می‌شد. همان حکمِ قبل، این بار از دلِ یک حساب بیرون آمد.

عددِ مختلط این وسط چه‌کاره بود؟ بسته‌بندی. اگر تعدادِ خانه‌های هر رنگ را N0,N1,N2,N3N_0, N_1, N_2, N_3 بنامیم، جمعِ وزنِ صفحه چیزی نیست جز

N0+N1ω+N2ω2+N3ω3=(N0N2)+(N1N3)i=(2525)+(2426)i=2iN_0 + N_1\,\omega + N_2\,\omega^2 + N_3\,\omega^3 = (N_0 - N_2) + (N_1 - N_3)\,i = (25 - 25) + (24 - 26)\,i = -2i

چهار شمارش در یک عدد جمع شدند، و ناصفر بودنِ آن عدد یعنی دست‌کم یکی از توازن‌ها به هم خورده است. و جالب این‌که در حسابِ بالا اصلاً این چهار عدد را نشمردیم: تجزیه به دو جمعِ ساده، خودش کارِ شمارش را کرد.

ریشه‌های واحد چند شمارشِ جداگانه را در یک عدد فشرده می‌کنند؛ رنگ‌آمیزی همان است، فقط حسابش خودکار شده.


حالت کلی: قضیهٔ دِ بروین

همین وزن‌دهی، بی‌هیچ خرجِ تازه‌ای، حکم کلی را هم می‌دهد — نتیجه‌ای از دِ بروین (de Bruijn):

مستطیل m×nm \times n را می‌توان با کاشی 1×k1 \times k فرش کرد اگر و تنها اگر kmk \mid m یا knk \mid n.

سوی آسان. اگر kmk \mid m، هر ستون — که mm خانه دارد — با کاشی‌های عمودی پر می‌شود؛ ستون‌به‌ستون، تمام. (اگر knk \mid n، همین کار با سطرها.)

سوی سخت. فرض کنید kk نه mm را می‌شمارد و نه nn را. همان کارِ قبل را با kk به‌جای ۴ می‌کنیم: این بار ω\omega نخستین ریشهٔ kk-اُم واحد پس از ۱ است (برای k=4k = 4 همان ω\omegaی قبلی) — اندازهٔ ۱ و زاویهٔ 2πk\tfrac{2\pi}{k} — و خانهٔ (r,c)(r, c) را با ωr+c\omega^{\,r+c} وزن بدهید. مثل قبل، هر کاشی جمعِ ωj(1+ω++ωk1)=0\omega^{\,j}\left(1 + \omega + \cdots + \omega^{k-1}\right) = 0 دارد و جمعِ کل تجزیه می‌شود:

r=1mc=1nωr+c=(r=1mωr)(c=1nωc)\sum_{r=1}^{m}\sum_{c=1}^{n} \omega^{\,r+c} = \left(\sum_{r=1}^{m} \omega^{\,r}\right)\left(\sum_{c=1}^{n} \omega^{\,c}\right)

حالا مهرهٔ اصلی. جمعِ توان‌های ω\omega یک تصاعد هندسی با نسبتِ ω1\omega \neq 1 است:

r=1mωr=ωωm1ω1r=1mωr=0    ωm=1    km\sum_{r=1}^{m} \omega^{\,r} = \omega\cdot\frac{\omega^{\,m} - 1}{\omega - 1} \qquad\Longrightarrow\qquad \sum_{r=1}^{m} \omega^{\,r} = 0 \iff \omega^{\,m} = 1 \iff k \mid m

(تساویِ ωm=1\omega^{\,m} = 1 دقیقاً وقتی برقرار است که mm مضربِ kk باشد — همان بحثِ زاویه‌ها در برگهٔ ریشه‌های واحد.) پس اگر kmk \nmid m و knk \nmid n، هر دو عامل ناصفرند، جمعِ کل ناصفر است و کاشی‌کاری ناممکن. مسئلهٔ 10×1010 \times 10 ما حالتِ k=4k = 4 بود: 4104 \nmid 10.

برای خوانندهٔ کنجکاو بگوییم که راهِ بی‌اعدادِ مختلط هم هست: با همان رنگ‌آمیزیِ قطریِ kk-رنگی می‌توان نوارهای kk سطری و kk ستونی را — که خودشان به‌سادگی فرش می‌شوند — از دو طرف کند و مسئله را به مستطیلِ کوچکِ a×ba \times b با 1a,bk11 \le a, b \le k-1 رساند؛ آن‌جا شمردنِ دو کلاسِ رنگیِ مناسب نشان می‌دهد که توازن برقرار نمی‌شود. استدلالِ درستی است، اما رنگِ درست را باید حدس زد و چند حالت را جداجدا وارسی کرد.


وزن‌دهی فقط «نه» نمی‌گوید؛ حساب هم می‌کند

تا این‌جا ریشه‌های واحد در نقشِ مانع ظاهر شدند. مسئلهٔ بعدی نشان می‌دهد که از همین وزن‌دهی، جوابِ کامل هم بیرون می‌آید.

مسئله. از صفحهٔ 8×88 \times 8 یک خانه — خانهٔ (a,b)(a, b) — را برمی‌داریم. به ازای کدام خانه‌ها می‌توان ۶۳ خانهٔ باقی‌مانده را با ۲۱ کاشیِ 1×31 \times 3 فرش کرد؟

این بار کاشی سه‌خانه‌ای است، پس k=3k = 3: ω\omega را نخستین ریشهٔ سومِ واحد پس از ۱ می‌گیریم — زاویهٔ 2π3\tfrac{2\pi}{3} یا ۱۲۰ درجه — و مثل قبل وزن می‌دهیم: w(r,c)=ωr+cw(r, c) = \omega^{\,r+c}. هر کاشی جمعِ صفر دارد (چون 1+ω+ω2=01 + \omega + \omega^2 = 0) و جمعِ صفحهٔ کامل:

r,cωr+c=(r=18ωr)2=(ω7+ω8)2=(ω+ω2)2=(1)2=1\sum_{r,\,c} \omega^{\,r+c} = \left(\sum_{r=1}^{8} \omega^{\,r}\right)^{2} = \left(\omega^7 + \omega^8\right)^2 = \left(\omega + \omega^2\right)^2 = (-1)^2 = 1

(شش توانِ نخست در دو دورِ کامل صفر شدند؛ ω7=ω\omega^7 = \omega و ω8=ω2\omega^8 = \omega^2؛ و ω+ω2=1\omega + \omega^2 = -1، چون جمعِ هر سه ریشه صفر است.)

حالا اگر صفحهٔ بدونِ خانهٔ (a,b)(a, b) فرش شود، جمعِ وزن‌هایش باید صفر باشد؛ یعنی:

1ωa+b=03a+b1 - \omega^{\,a+b} = 0 \qquad\Longleftrightarrow\qquad 3 \mid a + b

این شرط از ۶۴ خانه، ۲۲ خانهٔ نامزد باقی می‌گذارد. خوب است، ولی هنوز جوابِ نهایی نیست.

پیش از ادامه، حدس بزنید. یک وزن‌دهی، یک معادله داد: 3a+b3 \mid a + b. آیا همهٔ ۲۲ نامزد واقعاً شدنی‌اند؟ اگر نه، معادلهٔ دوم را از کجا می‌شود آورد؟ راهنمایی: وزن‌دهیِ ما به چیزی از صفحه بی‌اعتنا ماند؛ به شکلِ وزن‌ها دوباره نگاه کنید.

قطرِ دیگر: وزنِ ωrc\omega^{\,r-c}

رنگ‌آمیزیِ ما روی قطرهای یک جهت ثابت بود؛ صفحه اما قطرهایی در جهتِ دیگر هم دارد و دلیلی ندارد آن‌ها را مفت از دست بدهیم. وزنِ تازه: w(r,c)=ωrcw(r, c) = \omega^{\,r-c}.

هر کاشی باز هم صفر جمع می‌زند. عمودی‌اش روشن است:

ωrc(1+ω+ω2)=0\omega^{\,r-c}\left(1 + \omega + \omega^2\right) = 0

و افقی‌اش هم، چون این بار توان‌ها پایین می‌روند:

ωrc+ωrc1+ωrc2=ωrc2(ω2+ω+1)=0\omega^{\,r-c} + \omega^{\,r-c-1} + \omega^{\,r-c-2} = \omega^{\,r-c-2}\left(\omega^2 + \omega + 1\right) = 0

جمعِ صفحهٔ کامل با این وزن هم ۱ است: جمع به (ωr)(ωc)\left(\sum \omega^{\,r}\right)\left(\sum \omega^{\,-c}\right) تجزیه می‌شود و عاملِ دوم مزدوجِ عاملِ قبلی است؛ یعنی (1)×(1)=1(-1) \times (-1) = 1. پس همان استدلال، معادلهٔ دوم را می‌دهد:

3ab3 \mid a - b

ترکیبِ دو معادله. از 3a+b3 \mid a + b و 3ab3 \mid a - b نتیجه می‌شود 32a3 \mid 2a و 32b3 \mid 2b؛ و چون ۲ و ۳ نسبت به هم اول‌اند، 3a3 \mid a و 3b3 \mid b. روی صفحهٔ 8×88 \times 8 یعنی a,b{3,6}a, b \in \lbrace 3, 6 \rbrace؛ فقط چهار خانه:

(3,3),(3,6),(6,3),(6,6)(3, 3), \qquad (3, 6), \qquad (6, 3), \qquad (6, 6)

و حالا ساختن

دو معادله گفتند «جز این چهار خانه، هیچ»؛ اما هنوز باید نشان دهیم این چهارتا واقعاً شدنی‌اند. تقارن، کار را یک‌چهارم می‌کند: بازتاب‌های افقی و عمودیِ صفحه این چهار خانه را به هم می‌برند؛ پس کافی است سوراخِ (3,3)(3, 3) را فرش کنیم. و این هم فرش:

کاشی‌کاری کامل صفحهٔ هشت در هشت منهای خانهٔ سطر سه و ستون سه با بیست‌ویک کاشی یک در سه

۲۱ کاشیِ 1×31 \times 3 و خانهٔ خالیِ (3,3)(3, 3) با علامتِ ×؛ کاشی‌های افقی خاکستری‌اند و عمودی‌ها سفید.

پس جوابِ نهایی:

صفحهٔ 8×88 \times 8 منهای خانهٔ (a,b)(a, b) دقیقاً وقتی با کاشی 1×31 \times 3 فرش می‌شود که هر دو مختصات مضربِ ۳ باشند.

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


پشتِ پرده: زبانِ چندجمله‌ای‌ها

تا این‌جا وزن‌ها را برداشتیم و کار کردند. اما چرا این وزن‌ها؟ و چرا ریشهٔ واحد؟ همان ترجمه‌ای که در مسئلهٔ تاس‌ها دیدیم جواب را می‌دهد: چندجمله‌ای‌ها.

۱. هر خانه، یک تک‌جمله‌ای. به خانهٔ (r,c)(r, c) تک‌جمله‌ایِ xrycx^{r} y^{c} را نسبت می‌دهیم — سطر در توانِ xx، ستون در توانِ yy. آن‌گاه هر مجموعه‌ای از خانه‌ها یک چندجمله‌ای می‌شود: کافی است تک‌جمله‌ای‌های خانه‌هایش را جمع بزنیم. مثلاً کلِ صفحهٔ m×nm \times n:

B(x,y)=r=1mc=1nxrycB(x, y) = \sum_{r=1}^{m} \sum_{c=1}^{n} x^{r} y^{c}

۲. هر کاشی، مضربی از یک چندجمله‌ایِ ثابت. کاشیِ افقیِ 1×31 \times 3 که از خانهٔ (r,c)(r, c) شروع می‌شود، سه خانهٔ (r,c),(r,c+1),(r,c+2)(r, c), (r, c+1), (r, c+2) را می‌پوشاند، پس چندجمله‌ای‌اش

xryc+xryc+1+xryc+2=xryc(1+y+y2)x^{r} y^{c} + x^{r} y^{c+1} + x^{r} y^{c+2} = x^{r} y^{c}\left(1 + y + y^2\right)

است، و کاشیِ عمودی به همین ترتیب xryc(1+x+x2)x^{r} y^{c}\left(1 + x + x^2\right). نکته این است که کاشی هر جا بنشیند، فقط تک‌جمله‌ایِ جلوی پرانتز عوض می‌شود؛ پرانتز همیشه همان است. این دو پرانتز را چندجمله‌ایِ کاشی می‌نامیم.

۳. کاشی‌کاری، یک تساوی. اگر صفحه با این کاشی‌ها فرش شود، چندجمله‌ایِ صفحه دقیقاً جمعِ چندجمله‌ایِ کاشی‌هاست:

B(x,y)=txrtyct(1+y+y2)  +  sxrsycs(1+x+x2)B(x, y) = \sum_{t} x^{r_t} y^{c_t}\left(1 + y + y^2\right) \;+\; \sum_{s} x^{r_s} y^{c_s}\left(1 + x + x^2\right)

جمعِ اول روی کاشی‌های افقی است و جمعِ دوم روی عمودی‌ها؛ (rt,ct)(r_t, c_t) هم خانهٔ شروعِ آن کاشی.

۴. حالا جای‌گذاری. فرض کنید دو عددِ uu و vv را طوری پیدا کنیم که هر دو پرانتز صفر شوند، یعنی 1+u+u2=01 + u + u^2 = 0 و 1+v+v2=01 + v + v^2 = 0. با گذاشتنِ x=ux = u و y=vy = v، سمتِ راستِ تساویِ بالا تمامش صفر می‌شود — هر چند تا کاشی که باشد، هر جا که باشند. پس

B(u,v)=0B(u, v) = 0

و این یک معادله دربارهٔ خودِ صفحه است، بی‌آن‌که چیزی از چیدمانِ کاشی‌ها بدانیم.

۵. آن عددها همان ریشه‌های واحدند. ریشه‌های 1+t+t21 + t + t^2 کدام‌اند؟ چون (t1)(1+t+t2)=t31(t - 1)(1 + t + t^2) = t^3 - 1، هر ریشهٔ سومِ واحد به‌جز خودِ ۱ در آن صدق می‌کند: ω\omega و ω2\omega^2. برای کاشیِ 1×k1 \times k هم همین‌طور: ریشه‌های 1+t++tk11 + t + \cdots + t^{k-1} دقیقاً ریشه‌های kk-اُم واحدند به‌جز ۱. پس ریشه‌های واحد از آسمان نیفتادند؛ آن‌ها ریشه‌های چندجمله‌ایِ کاشی‌اند.

۶. و وزن‌دهی، همان جای‌گذاری است. وزنی که به خانهٔ (r,c)(r, c) دادیم چیزی نبود جز مقدارِ تک‌جمله‌ای‌اش در نقطهٔ جای‌گذاری: urvcu^{r} v^{c}. پس «جمعِ وزن‌های صفحه» همان B(u,v)B(u, v) است، و «جمعِ وزن‌های هر کاشی صفر است» همان صفر شدنِ چندجمله‌ایِ کاشی. دو وزن‌دهیِ ما هم دو انتخابِ (u,v)(u, v) بودند:

  • با u=v=ωu = v = \omega: وزنِ خانه ωrωc=ωr+c\omega^{\,r} \omega^{\,c} = \omega^{\,r+c} — وزن‌دهیِ قطرِ اول.
  • با u=ωu = \omega و v=ω2v = \omega^2: وزنِ خانه ωrω2c=ωrc\omega^{\,r} \omega^{\,2c} = \omega^{\,r-c}، چون ω3=1\omega^{3} = 1 — وزن‌دهیِ قطرِ دوم.

۷. یک وارسی. صفحهٔ 8×88 \times 8 منهای خانهٔ (a,b)(a, b) چندجمله‌ای‌اش (rxr)(cyc)xayb\left(\sum_{r} x^{r}\right)\left(\sum_{c} y^{c}\right) - x^{a} y^{b} است. جای‌گذاریِ x=y=ωx = y = \omega همان 1ωa+b=01 - \omega^{\,a+b} = 0 را می‌دهد — دقیقاً معادلهٔ اولی که پیدا کردیم.

و یک پاداش: در مسئلهٔ 1×41 \times 4، عددِ 1-1 هم ریشهٔ 1+t+t2+t31 + t + t^2 + t^3 است. جای‌گذاریِ x=y=1x = y = -1 یعنی وزنِ (1)r+c(-1)^{\,r+c} — که چیزی نیست جز همان رنگ‌آمیزیِ شطرنجی! پس آن تلاشِ اولِ ما هم یکی از همین جای‌گذاری‌ها بود؛ فقط معادله‌ای که داد 0=00 = 0 از آب درآمد. سه ریشهٔ دیگر، سه معادلهٔ دیگر — و یکی از آن‌ها همان بود که کار را تمام کرد.

هر جای‌گذاری در ریشهٔ چندجمله‌ایِ کاشی، یک معادله از صفحه بیرون می‌کشد؛ رنگ‌آمیزی و وزن‌دهی دو روایت از یک ایده‌اند — یکی را می‌بینیم، دیگری را حساب می‌کنیم.


تمرین‌ها

تمرین. آیا صفحهٔ 6×66 \times 6 با کاشی 1×41 \times 4 فرش می‌شود؟ اول همان بررسی‌های اولیه — مساحت و رنگِ شطرنجی — را امتحان کنید؛ بعد سراغِ وزن‌دهی بروید.

پاسخ

مساحت: 36=4×936 = 4 \times 9، بی‌اعتراض؛ رنگِ شطرنجی: ۱۸ سیاه و ۱۸ سفید، باز هم بی‌اعتراض. اما با وزنِ ωr+c\omega^{\,r+c} (همان ریشهٔ چهارمِ واحد): از شش توان، چهارتای نخست یک دورِ کامل‌اند و می‌ماند ω5+ω6=ω+ω2=i1\omega^5 + \omega^6 = \omega + \omega^2 = i - 1؛ پس جمعِ کل (i1)2=2i0(i-1)^2 = -2i \neq 0 است و فرش‌کردن ناممکن. (با قضیهٔ دِ بروین هم یک‌خطی است: 464 \nmid 6.)

یک قدم فراتر. از صفحهٔ 10×1010 \times 10 خانهٔ (a,b)(a, b) را برمی‌داریم. به ازای کدام خانه‌ها باقی‌مانده با کاشی 1×31 \times 3 فرش می‌شود؟ جواب را حدس نزنید: این بار مضرب‌های ۳ نیستند!

پاسخ

این بار r=110ωr=ω10=ω\sum_{r=1}^{10} \omega^{\,r} = \omega^{10} = \omega است (نُه توانِ نخست، سه دورِ کامل‌اند). پس جمعِ صفحهٔ کامل با وزنِ ωr+c\omega^{\,r+c} برابر ω2\omega^2 است و شرطِ فرش‌شدن، ωa+b=ω2\omega^{\,a+b} = \omega^2 یعنی a+b2(mod3)a + b \equiv 2 \pmod{3}؛ و با وزنِ ωrc\omega^{\,r-c}، جمعِ کل ωω2=1\omega \cdot \omega^2 = 1 است و شرطِ دوم ab(mod3)a \equiv b \pmod{3}. از این دو، 2a22a \equiv 2 و در نتیجه:

ab1(mod3)a \equiv b \equiv 1 \pmod{3}

یعنی دقیقاً ۱۶ خانه با a,b{1,4,7,10}a, b \in \lbrace 1, 4, 7, 10 \rbrace. ساختن هم این بار آسان‌تر از 8×88 \times 8 است: بالا و پایینِ سطرِ سوراخ به‌ترتیب a1a - 1 و 10a10 - a سطرِ کامل‌اند — هر دو مضربِ ۳ — که ستون‌به‌ستون با کاشی‌های عمودی پر می‌شوند؛ و در خودِ آن سطر، سمتِ چپِ سوراخ b1b - 1 خانه و سمتِ راستش 10b10 - b خانه است — باز هم مضربِ ۳ — که با کاشی‌های افقی پر می‌شوند.