一個 n*n 的方格陣,至多塗黑多少個使得不存在 4 個黑格為某矩形頂點?
矩形指平行於方格表軸的。
從有限幾何的角度來看:把方格陣看成一個點-線結構的關聯矩陣(incidence matrix), 那麼「不存在黑矩形」的條件就轉化成了「過兩點至多有一條線,兩線至多交於一點」……
你想起了什麼?沒錯,有限射影平面的關聯矩陣就滿足這個條件,此時 ,而黑格的個數等於射影平面的flag個數 。
這就說明黑格個數至少是 。上界的話 @Braid 已經有了一個證明,而且可以證明取等號時相應的結構一定是一個射影平面。
翻了一下別人的答案,發現 和@Braid 的思路一樣。不過他沒有給出下界的構造,在此說明一下。
————————
答案是
首先證明上界。對於一種染色方法,設第i行染黑了ci個格子。
定義集合 .
則由於不存在矩形, 。另一方面,顯然 ,又由柯西不等式 ,我們得到:
解這個不等式得,
另一方面,我們給出一個構造來證明下界。注意到當 充分大時, ,這樣一來 之間有一個素數的平方。所以由單調性,我們只需要證明,當 為素數,存在一種染黑 個格子且沒有四個頂點都被染黑的矩形的方案,就可以證明 是原問題下界。構造方法如下:
對於第 行, 列的格子,它被染黑當且當
這樣一來,如果我們把每行的格子分成p個block,每個block包含p個格子,每個block里恰好有一個格子被染黑。由於一共有 個block,故一共有 個格子被染黑。
用反證法,設第 行,第 行與第 列,第 列組成的矩形的四個頂點全被染黑了。
這樣一來,我們得到 與 。於是,
。若 ,則帶入原式得, ,矛盾。
若 ,則帶入原式可得, ,矛盾。
故不存在四個頂點都被染黑的矩形。
更新:回家發現這個趣味數學問題居然這麼多回答了!最喜歡 @Wiener ES 的回答,因為最近正在和大佬 @Xf Yuan 做一個類似的染色問題,這個回答給了一個幾何角度構造例子的想法。
回到這個問題,下面的 果然猜錯了,正確的係數是1 。具體構造就是下面的 ,感謝評論的提醒。上界就是standard的分析就好了。
----------原回答
如果沒理解錯,答案大概是 ,估計在 左右,可能有錯。
由於 的line graph是 ,所以問題可以轉化成,一個二部圖 至多有多少條邊,使得其不包含子圖 。
這個問題困難之處在於Erdos-Stone theorem用不了,因為 。但是Turan他們給過一個經典證明,對於n點C4-free圖,最多有 條邊,一個達到極值的例子是定義在 上的圖, 當且僅當 ,可惜這個不是bipartite的。不過另一個經典結果是幾乎所有的n點C4-free圖都有 條邊,其中c是常數,所以我覺得二部圖也應該有一些達到極值的例子,具體的明天再想想,凌晨一點了有點晚了。。
設第 行塗了 格,易知 ,順便 ,解得 。
怎麼證明下界也是這個級別呢……構造好了。習題,求一個 時塗黑 格的構造。
沒仔細看可能有錯。
我記得OI的2004年冬令營上我們討論過這個題……
大家普遍寫程序搜索到了n=7還是多少,然後根據搜出來的玩意提出了各種猜想。然而樓教主的搜索跑到了n=10,於是拿著搜出來的解幹掉了大家提出的所有猜想。於是就討論不下去了。就不了了之了。
(具體數字記不清了,大概是這個意思)
所以如果試圖搜答案找規律的話,請先優化你的搜索……
等價於任意兩行至多只有一個位置同時被塗黑
一些比較小的時候的結果(可能有錯):
n=2時為3
n=3時為6
n=4時為9
n=5時為12
3n-3是個下界,方法是第一排塗黑前 個,第二排塗黑第一個以及第一排剩下的,其他的行在第二個到第 中塗黑一個,在 個到n個中塗黑一個,保證每兩行都不重複即可。但我猜應該還不是答案。
推薦閱讀:
※n個連續的非零自然數排成一排,其中任何兩個連續的數都不相鄰的排法有多少種?
※階乘的概念能否推廣到全體實數,甚至是全體複數?
※如何計算排列方法數,其中相同元素不能相鄰?
※競賽組合題的成績可以通過訓練得到顯著提高嗎?
※如果鴿籠原理/抽屜原理不存在,數學/科學會發生怎樣的改變?
TAG:數學 | 趣味數學 | 組合數學Combinatorics |