Gönderen Konu: Tübitak Lise 2. Aşama 2000 Soru 3  (Okunma sayısı 5071 defa)

Çevrimdışı geo

  • Administrator
  • Geo-Maniac
  • *********
  • İleti: 2.794
  • Karma: +10/-0
Tübitak Lise 2. Aşama 2000 Soru 3
« : Ağustos 06, 2013, 03:24:36 öö »
Tüm $x,y \in \lbrace 1,2, \ldots ,2000\rbrace $ için tanımlanmış ve en çok $n$ sıralı $(x,y)$ ikilisinde farklı değerler alan her $f(x,y)$, $g(x,y)$ fonksiyon çifti için $x\not\in X$ ve $y \not\in Y$ iken $f(x,y)=g(x,y)$ olmasını sağlayacak biçimde, her biri $1000$ elemanlı $X,Y \subset \lbrace 1,2, \ldots ,2000\rbrace $ kümeleri bulunabiliyorsa, $n$ tamsayısının en çok kaç olabileceğini belirleyiniz.
« Son Düzenleme: Ekim 11, 2014, 12:35:28 ös Gönderen: geo »

Çevrimdışı geo

  • Administrator
  • Geo-Maniac
  • *********
  • İleti: 2.794
  • Karma: +10/-0
Ynt: 3
« Yanıtla #1 : Ağustos 06, 2013, 03:24:53 öö »
Tanım: $$h(x,y) =
\begin{cases}
1, & f(x,y) = g(x,y) \\
0, & f(x,y) \neq g(x,y) \\
\end{cases}$$
olsun.
$x_i$ sayısı verildiğinde, $y$ bilinmeyeni için $h(x_i,y) = 1$ denkleminin çözüm kümesi $S_i$ olsun.
$x_1, x_2, \dots, x_{2000}$ dizisi; $\{1,2,\dots, 2000\}$ kümesinin $$2000\geq |S_1| \geq |S_2| \geq \cdots \geq |S_{2000}| \geq 0$$ şeklinde bir permütasyonu olsun.

Gözlem:
$$\left |\bigcap_{i=1}^{1000}S_i \right | \geq 1000$$ olduğunda, $\bigcap\limits_{i=1}^{1000}S_i$ kümesinin herhangi $1000$ elemanı, $y_1, y_2, \dots, y_{1000}$ olsun.
$X=\{x_{1001}, x_{1002}, \dots, x_{2000}\}$ ve $Y=\{y_{1001}, y_{1002}, \dots, y_{2000}\}$ olarak seçildiğinde, $x \not\in X$ ve $y\not\in Y$ iken, yani $x \in \{x_1, x_2, \dots, x_{10000}\}$ ve $y\in \{y_1, y_2, \dots, y_{1000}\}$ iken, $1 \leq i,j\leq 1000$ olmak üzere; her $(x_i, y_i)$ çifti için $h(x_i, y_i) = 1$ olacağı tanımda belirtilmişti.
Demek ki, $\left |\bigcap\limits_{i=1}^{1000}S_i \right | \geq 1000$ olduğunda, her $h(x,y)$ için, her biri $1000$ er elemanlı $X,Y \subset \{1,2,\dots, 2000\}$ kümeleri bulunabiliyor.

İddia 1:
$n=3000$ olduğunda, herhangi bir $h(x,y)$ için bahsedilen şekilde $X$ ve $Y$ kümeleri bulunabilir.
İspat:
$S'_i = \{1,2,\dots, 2000\} - S_i$ olsun.
Tanım gereği, $$2000\geq |S_1| \geq |S_2| \geq \cdots \geq |S_{2000}| \geq 0$$ olduğu için, $$0\leq |S'_1| \leq |S'_2| \leq \cdots \leq |S'_{2000}| \leq 2000$$ olacaktır.
$y\in S'_i$ ise $h(x_i, y) = 0$ olacağı tanımda verilmişti. Bu durumda $h(x,y) = 0$ olan ikililerin sayısı $n=3000$ olduğu için, $$\sum_{i=1}^{2000}|S'_i| \leq n=3000$$ dir. $|S'_{1000}| > 2$ olsaydı, $$n=3000 \geq \sum_{i=1}^{999}|S'_i| + \sum_{i=1000}^{2000}|S'_i| \geq \sum_{i=1}^{999}|S'_i| + 3 \cdot 1001 \geq 3003$$ olacaktı. Demek ki, $|S'_{1000}| \leq 2$.
$|S'_{1000}|=2$ olduğunda, $$n=3000 = \sum_{i=1}^{1000}|S'_i| + \sum_{i=1001}^{2000}|S'_i| \geq \sum_{i=1}^{1000}|S'_i| + 2 \cdot 1000 \Rightarrow \sum_{i=1}^{1000}|S'_i| \leq 1000$$ olacaktır. $|S'_{1000}|<2$  olduğunda, $0\leq |S'_i| \leq |S'_2| \leq \cdot \leq |S'_{1000}| \leq 1$ olduğu için, yine $$\sum_{i=1}^{1000}|S'_i| \leq 1000$$ olacaktır.
Her iki durumda da $\sum\limits_{i=1}^{1000}|S'_i| \leq 1000$ olduğu için, $\bigcup\limits_{i=1}^{1000}|S'_i|$ kümesi en fazla $1000$ elemanlı olabilir. Diğer bir deyişle, $\bigcup\limits_{i=1}^{1000}|S'_i|$  kümesinin elemanı olmayan en az $1000$ tane $a_k\in{1,2,\dots2000}$ elemanı bulunabilir. $a_k$ elemanı $\bigcup\limits_{i=1}^{1000}|S'_i|$  kümesinin dışında olduğu için, $a_k \not \in S'_i$, yani $a_k \in S_i$ dir. Demek oluyor ki, bu en az $1000$ eleman $S_1,S_2,\dots,S_{1000} $ kümelerinin hepsi tarafından içeriliyor. Yani $$\left |\bigcap\limits_{i=1}^{1000} S_i \right |\geq 1000$$ dir. Bu şart sağlandığında, her $h(x,y)$ için, her biri $1000$ er elemanlı $X,Y \subset \{1,2,\dots,2000\}$ kümeleri bulunabildiğini gözlem bölümünde göstermiştik. $\blacksquare$

İddia 2:
$3001$ $(x,y)$ çifti için $0$ değeri alan aşağıdaki $h(x,y)$ fonksiyonu için, bahsedilen şekilde $X$ ve $Y$ kümelerini bulmak mümkün değildir.
Her $a \in \{1,2,\dots,2000\}$ için $h(a,a)=0$,
$h(1,2)=h(2,3)=\cdots=h(1000,1001)=h(1001,1)=0$,
aksi takdirde $h(x,y)=1$.

İspat:
$X$ ve $Y$ kümelerinin bulunabildiğini varsayalım.
$X'=\{1,2,\dots,2000\}-X$ ve $Y'=\{1,2,\dots,2000\}-Y$ olsun. $|X'|=|Y'|=1000$ dir.
Herhangi $a \in \{1,2,\dots,2000\}$ sayısı için, $a \in X'$ ise, $a \in Y'$ olmak zorunda. Aksi takdirde, $a\in X'$ ve $a\in Y'$ iken $h(a,a)=1$ olması gerekecek ki, bu da $h(x,y)$ fonksiyonunun tanımına aykırı.
Demek ki $X'$ ve $Y'$ kümeleri ayrık. $|X'|=|Y'|=1000$ olduğu için de $X'\in Y'=\{1,2,\dots,2000\}$ dir.
$1\in X'$ olduğunu varsayalım. $h(1,2)=0$ olduğu için, $2\not \in Y'$ olmalı. Bu durumda $2 \in X'$ dür.
Bunu böyle devam ettirirsek, $1000 \in X' \Rightarrow 1001 \not \in Y' \Rightarrow 1001 \in X'$ elde edilir. Halbu ki, $|X'|=1000$ elemanlı, $1001$ elemanlı değil.
Benzer şekilde, $1\in Y'$ olduğunu varsayalım. $h(1001,1)=0$ olduğu için, $1001 \not \in X'$ olmalı. Bu durumda $1001 \in Y'$ dür.
Bunu böyle devam ettirirsek, $3 \in Y' \Rightarrow 2 \not \in X' \Rightarrow 2 \in Y'$ elde edilir. Halbu ki, $|Y'|=1000$ elemanlı, $1001$ elemanlı değil.
Demek ki, $n=3001$ olduğunda, soruda bahsedilen şekilde $X$ ve $Y$ kümeleri bulmak her zaman mümkün olmayabiliyor. $\blacksquare$

Sonuç:
$n$ tam sayısı en çok $3000$ olabilir. $\blacksquare$

Not:
Bu soru aşağıdaki soruyla özdeştir.
$2m\times 2m$ bir matrisin $n$ elemanı $0$, diğerleri $1$ dir. Bu şekilde herhangi bir matrisin tam olarak $m$ satırını ve $m$ sütununu sildiğimizde tüm elemanları $1$ olan $m\times m$ bir matris elde edilebiliyorsa, $n$ nin alabileceği en büyük değerin $3m$ olduğunu gösteriniz.

Bu problemin genel hali literatürde Zarankiewicz problemi olarak geçiyor. Bizim sorumuzdaki özel hali için On the Half-Half Case of the Zarankiewicz Problem makalesine müracaat edebilirsiniz.
« Son Düzenleme: Haziran 07, 2024, 10:00:22 ös Gönderen: geo »

Çevrimdışı geo

  • Administrator
  • Geo-Maniac
  • *********
  • İleti: 2.794
  • Karma: +10/-0
Ynt: Tübitak Lise 2. Aşama 2000 Soru 3
« Yanıtla #2 : Aralık 15, 2024, 10:27:10 öö »
Bir önceki çözümün not kısmında belirtilen matris dönüşümünü yaparak, soruyu daha sözel bir dille çözelim:

$$h(x,y) =
\begin{cases}
1, & f(x,y) = g(x,y) \\
0, & f(x,y) \neq g(x,y) \\
\end{cases}$$
olsun.

Sorudaki tanım gereği; $h(x,y)$ fonksiyonu en çok $n$ ikili için $0$ değerini alabiliyor. Bu fonksiyona eşdeğer gösterim, elemanlarının en çok $n$ tanesi $0$, gerisi $1$ olan $2000\times 2000$ bir matris olacaktır.

Bu durumda sorumuz, aşağıdaki soruya dönüşür:

Yeni Soru:
$0-1$ lerden oluşan $2000\times 2000$ matris nasıl verilirse verilsin, öyle $1000$ satır ve öyle $1000$ sütun silindiğinde geride sadece $1$ lerden oluşan $1000\times 1000$ matris kalabiliyorsa; bu matristeki $0$ ların sayısı en çok kaç olabilir?

Biraz inceleme yapalım.
$n=0$ ise matriste sadece $1$ ler vardır. Bu durumda hangi $1000$ satır ve $1000$ sütunu silersek silelim geriye $1$ lerden oluşan $1000\times 1000$ bir matris kalır.

$n=1$ ise matriste bu tek $0$ değerini içeren sütunun yer aldığı $1000$ sütunu ve herhangi $1000$ satırı silersek; yine sadece $1$ lerden oluşan $1000\times 1000$ lik bir matris elde ederiz.

Soru bizden $n$ yi kaça kadar artırabileceğimizi bulmamızı istiyor.

$M_1$ matirisinden bazı sütunların yerini değiştirerek $M_2$ matrisini elde edelim. $M_1$ den $1000$ satır ve $1000$ sütun silerek istediğimiz $1000\times 1000$ matrisi elde ettiğimizi düşünelim. Aynı satırları ve $M_1$ deki sütunların $M_2$ deki karşılıklarını silersek de $M_2$ matrisinden sadece $1$ lerden oluşan $1000\times 1000$ matrisi elde ederiz. O halde; çözüme giderken sütunların yerini değiştirebiliriz.

Şimdi de, sütunları içerdikleri $0$ sayısına göre azalan sırada sıraladığımız yeni bir matris düşünelim.
$n=3000$ değerini inceleyelim.
  • $1001.$ sütunda $2$ den fazla sayıda $0$ olamaz. Aksi halde, ilk $1000$ sütunda $3000$ den fazla $0$ olur.
  • $1001.$ sütunda tam olarak $2$ tane $0$ olduğunu varsayalım. Bu durumda ilk $1000$ sütunda en az $2000$ tane $0$ olacaktır. $n=3000$ olduğu için de ikinci $1000$ sütunda en fazla $1000$ tane $0$ olabilir.
  • $1001.$ sütunda tam olarak $1$ tane $0$ olduğunu varsayalım. Bu durumda ikinci $1000$ sütunda yine en fazla $1000$ tane $0$ olacaktır.
Her durumda, ikinci $1000$ sütunda en fazla $1000$ tane $0$ olacaktır.

İlk $1000$ sütunu sildiğimizi varsayalım. İkinci $1000$ sütundan $0$ ları içeren satırları silelim. Toplamda en fazla $1000$ tane $0$ olacağı için silinecek satırların sayısı da en fazla $1000$ olacaktır. $1000$ e tamamlamak için geriye kalanlardan istediğimiz (rastgele) satırları da silerek sadece $1$ lerden oluşan $1000\times 1000$ bir matris elde ederiz.
O halde, $n=3000$ için de sorudaki şart sağlanıyor.

$n=3001$ durumu için; aşağıdaki gibi bir matris oluşturalım:
  • İlk $1000$ satır için; $i.$ satırın $i.$ ve $(i+1).$ elemanları $0$ olsun.
  • $1001.$ satırın $1.$ ve $1001$. elemanları $0$ olsun.
  • Diğer satırlar için de; $i.$ satırın $i.$ elemanı $0$ olsun.
$$\begin{array}{|cccccc|cccccc|}
\hline
0 & 0 & &&& &&&&& \\
& 0 & 0 &&& &&&&& \\
& & \ddots & \ddots && &&&&& \\ \\
&&&&  0& 0 &&& && \\
&&&&& 0 & 0&&&& \\
\hline
0 &&&&& & 0 &\ &&&&  \\
&&&&& &  &0 &&&&  \\
&&&&& && & \ddots & \quad && \\
&&&&& &&&&&& \\
&&&&& & &&&& 0 &  \\
&&&&& & &&&&& 0 \\
\hline
\end{array}$$
Dikkat edilirse, $1000\times 2 + 2 + 999 = 3001$ tane $0$ var.
Silinecek sütunları $X$ kümesi ile, silinecek satırları da $Y$ kümesi ile ifade edelim.
Köşegendeki tüm elemanlar $0$ olduğu ve $|X|+|Y|=2000$ olduğu için $|X \cap Y| = 0$ olmalı. Yani $k.$ sütunu silersek, $k.$ satırı silmememiz lazım. Aksi halde köşegenin üzerinde $0$ lardan biri silinmemiş olur.

$1.$ sütunun silindiğini varsayalım. $1.$ satır silinemeyeceği için $2$. sütundaki ilk eleman, bir sütun silme işlemi ile silinmeli. O halde, $1.$ sütun silindiyse, $2.$ sütun da silinmeli.
Bu böyle devam ettiğinde $999.$ sütundan dolayı $1000.$ sütun; $1000.$ sütundan dolayı da $1001.$ sütun silinmeli. Halbuki; silinebilecek sütun sayısı $1000$. Bu durumda bir çelişki elde etmiş olduk.

Şimdi de $1.$ satırın silindiği durumdan başlayalım. $1.$ satır silindiği için, $1.$ sütun silinemez. $1.$ sütun $1001.$ satırdaki $0$ ın silinmesi için $1001.$ satırın da silinmesi gerekir.
$1001.$ satırdan dolayı, $1000.$ satır; $1000.$ satırdan dolayı, $999.$ satır silinmeli. Bu böyle devam ettiğinde $3.$ satırdan dolayı; $2.$ satır da silinecek. Bu durumda silinmesi gereken satır sayısı $1001$ olacak. Yine çelişki elde etmiş olduk.

O halde; $n=0,1,\dots, 3000$ değerleri için söz konusu $X$ ve $Y$ kümeleri bulunabiliyor. $n=3001$ için; öyle kötü bir örnek verilebiliyor ki, $1000$ er elemanlı $X$ ve $Y$ kümeleri bulunamıyor.
Bu durumda aradığımız yanıt, en çok $\boxed {3000}$ dir.
« Son Düzenleme: Aralık 15, 2024, 10:30:15 öö Gönderen: geo »

 


Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 
SimplePortal 2.3.3 © 2008-2010, SimplePortal